1a99b31a7f6eaab614d9923770", &(0x7f0000000040)=0x1000, &(0x7f0000000140)="697b807bf43f7757d075079000804982d1cd3e0684922d786f63f34c5057f305c7396bdda92e92394a0f133f428fcb228f68e23491af62382af9752ffb076d7bb5a8239573794a4623b4364372c4c2529468c5b9e2ee00d6c97994e7afb4db5d4f57a3c5491d81d00b875091fb768d3a4c1a0d8a", 0x74) sysctl$hw(&(0x7f00000014c0)={0x6, 0xf}, 0x2, &(0x7f0000001500)="b8a7d1b1c3f491fffddac90b4e764fd0c8b6ca20f2a4cd57a009fa4225d07cd112a31c24fa6aa10084b0e74816ab3cbcc38fff59edb617747514172197c82479934379df94c96fe0f0dc85469810d75d9946bc8151c998f3e16901395df4f2ae09de39b2e043e1", &(0x7f0000001580)=0x67, &(0x7f00000015c0)="193886bbcc7c5c6731319134fd7682eb6e6835c2c394469c4b89ee0bf093c7649a5e5e33ebf16241bb3ab0bc6982cfbf30fd7e9135b2afae63429443abb9852aaa4e2fc070cafdcd6d90c543446b68a758e67dc48712b703a4a662ce31d65cdb09ab67a4eb470005dc16cd0e792e117c081029080b9377bf1e6e515a3b65e12b44c19077", 0x84) sysctl$hw(&(0x7f00000001c0)={0x6, 0x10}, 0x2, &(0x7f0000000200)="36ad8a24", &(0x7f0000000240)=0x4, &(0x7f00000012c0)="4654251343f71424f5a07abb35ae6a15fb1c7766f242cb5adb8c6072deb3341d107bb3b9d1823653bfb9750e377885977038e1ab074e7d0a7c1c96fcf226847aa83e0008f91ecdf2832fb3819642d7ecd1d5a85bf717598dc60c209ee80f28cc2bc63ddb7974719c357fd050993a32d32f69906ed46b1f821cb83d1fede8e14b137e9a7b78fb0ec93e676b8a52fbd5e4a81555e72b32a1838673f2ee760b3b7cccbf3f8560f6ef5a327e643373f1ac25396bee71e05c3fb0c39b4561d2aabb1eb75a", 0xc2) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f00000013c0)=""/195) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f0000000280)="5900b3c6", &(0x7f0000000100)=0x4, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="3aa1ad44114e6b44b7a28f10af93fde3d195948e8bbd7c5e1f8a427ba2cdc99879c07d1f5468be5ccf316b9f5615dca320f3c2c78b90709c5d42f9a581e81036a028726733e28eee8eb6d37e1f0bfbd4e8df2d1de21543250b34eda89650855553c32740f19615c7d1ccc1ae145f29ad2e8497ce63b9b68413a94e59be17f24fc610c650037f17a00fe648d4f2c71c69e8c6969919c18f51f1fd58a81b5cff5ac7e69875faaab90e1cdade981263e3a90cd54d1701fa5a7d8e2df79dee56cbdee116036e549b423e4a7758152e852f432d78a49b70d3d134c18b811bbcbb67b793e5a67875ef9e72b4a3dae3807ef42f31e3fe7290445f17219a3d5fc29477bfa41686303c350e5b1c811ef841eae669dbfcb87b82f3df3ab397407e552a78f2ff80a5175acf3244c82b00b709094ca833aa12a122a68412ef2d68a01b42bc024cb8ba31d3d68221b3ca3ad8cb21259d97e6c4a156b7e4bbb04d4970cccb8f3205cdee62bafcd6940023c90995df9a85ce50ab00d083b6910b769574007a53e5a8631559b6f85d6554e8342cfadac3b4bfd91851fbaf9b33283440145c7505e7ba06238d6d39fd87bf6904c34a17f8e447194db713de78514cfd8b5db6b1ae892ee04e1e5c96aff9db4756594e30b2a3469a4be7fd36f562954e189e53f5ac0ffc20cf7aa447ee2afb979c45bcb73ea4ac70d0b0f7a647d4f0f4f3db112beb04553e9a1631687f7a3e9a0e028d013663f058ab544dd2f2a521c4e7a71adc436cbf65805ea482eb8f3a5418de4319d08256ba2026f008a51b2e5b43bf36d3525e03103dc14cf1196bc1949341a02535d4b78cdddcdf3ec17749ead1936b90ab5f3e442ad6efc1fb9b5d405df804caaf60c89a5b7a20365af61e439f6bd75f7714454c70ff688fdf85c37616eb89dd1e73d86b2ba1e92795baa74d8db6140a1163dc32404c338a9d2aeafcb2601f574aeec6e82305a2b15e08bbac119a13d06c4ca86f5a3e4e28a6491d0dac9fbcdf5fdc0dc6afb1d8131bc3a22aa01570418079b30ceb4e6715d60449de220a666f5e94d692b9e93b3498e0275440b7a2bc12068b45e5cb5bb0b464afcf8d063ff5d4f7d9a2559b108ce50da83638fc5959e01779f4c6ffef8f103d1d7ada152c4a1f71e56401f03275b6ac1bbc70d599aad16367fc3295158f7b59be083fc33e2a0383410183ce05ac093b05fff456d518e4daeb3dbd1a11ed99ddf968e2137d52f9865bf6c0adc9cefcaf339ebfb3227cbcaee16eb1b649527b22211efaa8752407aabe58ed92a6eda2cfb32b16322e46df6a2c929cfe786c494984e22558d73aa8a84aa1d3970318464e77336d7f2bae8a4fbbb44add0279455f2c85b5a77aae553b9d536f2ac104bab1c0b381ad1a0fc50840231f66aa367870abd7569bf033f54053cb5de6fd0249ff388af27f806b56189bfa20272239bb57492c178bce9ba15a1fd8fdf8aad30100623a2c43b8ed7e03d828c1b132c085c154fe8f872d0bfc27b1c5dbc335e4f2a68b36182d0ad95a1c92b5dfa53720a0b244b8022d8cd84f7ed338ac2a3b5d646c4eb2e351ee292f58c2db18b537842647d5140181570b7cd53297910aec0493bba1e010fdefc1bfb9ebdc55642fb55e37034b7c02ccf3fe12680195a2beee6da97e65de307cc7820abbfc193984bf586463466cb757631a96f6096f7b3d39e49333567591e88299e6ed7577c359feb3a48fd52b7249da0f52ea172f6a145d6f63a2ccf08c06f1c29b870d53d8baa18a7d28d69e0b8a38839d736cc4098d3ff01fbd388d6ba50197d272941891709b2c33fcebea12d6ca5a1d00bf00c2d8814177035bc72b5b3be849c979164b21501d1f0d0ed9e82317ca8cc988d99ac44e8428ebf513ffc8ad85b0349d1342d90ce93c84ae407e9c696e31af4c9e1bdad000c707856fa4e99ededac3b90308daf0c1133bdbb82346c32109fb177728411d91ce7d0e115bda3823f5c9f896819afd42b0357bf53c480f33a41deccd87dae6627af3742016ad9d57650e9b97ab323a482cb1be281c5b7f4bc40c3ecb1fe58dfa5e63579c42d03c3e06d3b3238169d616ddfc1669f3e3e209f5ddae22419156ade7424e884eee0589f1c19bcd78bd908091829c7465b00e9c81f375a0f9c55d703da83f08cc5169a2af300f6b3c75d7887501e39064a54eaae173452b1baab7eaa4666a6a16c0611a15d14b9d023c1ee06efcb80341d9b177859d38a4d74fdb02ddd28ebcf3f8e81f0bafe9ee84d03cbe2fff41900333beedd87c92831144220b22c6762dc1eaf381092bcf74c15496274af41f103e3f8af9feb2c0b1addcdcf0234e671f7110c5c7fa31bdc9aae9c7dfe6cd0d953f66d760d5baa4bccc668da4cde64da80015a22bc65afd9205a87a99a732f5a1adeffc1c2b9dbbc5d20897a697de950f17468bd80da024f303a30cd5d07265d9f44e4c11709d65be1086fc92b8bd0c1459b4a29bf5d1331252f7f08db133bf515541ed18f2f3563e8c672a39fff660cdf02d3318587d0caf24b91dc2d48415f660306c0098b9a08ba876596abccb767479e73e359756eb08841a5e5b797a92dcb4f1d0b4042c01b6b25fac82833aed4509339c4cfe93f1115e79d9582ab37199462b7b86927774f27cc3c15c7c688cad3605ca905f6c9424f4ad7155080db088048c441082c82b924c42960d2aa5bc4a6c7a27d4c277c80cd2fef9fbfe32274f4288db5191820b578ef86defcadbe00d5dedec879472cee795d94fc9287c27cc456983d3da12f8186dd5a942a02ca19a8a4cced6dfe4a1c4a0c2caaae17397b855da6894d325184d352035da52de84c0b42d7142db6934e6580ec8adc734b3485c69e847b9e29ebbed385a6a812553d6fef39952278d8a0171c6b057ebbd1f7d297078f82496492b95b2b47b252c2157c79c6f72d34cdc21f47f8d3667d23569575cf1331245792d9adbc8459dc803e0caba7ac275a0fa797342e03d0420af53f517d01d407433ebd6bcea170169bc3eebb0ce2bb7a2e2b168534c365e5ff9f15284afac04a598afceab9716bc7278c74965a65ae2cd662ece6b23040ae3a8fe241df2ad72fb1ba05cae00d6ce8dee1b472ba8e7007a708f28cbb79dee0c6ce4401cdbc50327f6df2bb7e571909faae9b639eb8dffaa86ba6c03fcf336bf3ce0da1545cc89a0954ea07cb3eef8499209c91ba262c691eec236fc001ba76073c3278b8d47fd8025014de5b2959315ddb45eff94aea1b675a36467d1019c77c601c5fb0fc4f0e2525d0a086c473581cc36c3b5488698498a4ccfa18784ee8b0615a513aee010390beda7f01145f473e68e1efaf8e6044658cb248a6879785d195822b7d36cb5cbdf86e09e7bdf3465eea0802930299b4d2358a4f47ebf9b16601c6e57b067e4572d8b27c2be0802d5d372d991b94703f0ad1dca2c0711904f4e2db81a19ab87e384188e7aeda73ff828b232c06af040630c7a1936072b8a3f273547c3b23a5e746ced53e92733057ab9a2ea0bad3b31974beb8c9d0ded7f4128af75fb496d562b3cd3fc02112799f309a85b01e9084351ac684c9a78b2202099d591a56c33e4d1e87cbba4eccaf7886dd1b0131222b9cb67bbda9dafdb12bbe2231de2d26fc19acfe2780da9722d3e12504d94d1efa891a7f320d4b34ebacd3a22112b491cabb196c06d057bda62724cba4317568a49442064fb6f9ed97aa8bc42f80742b1c9a30245047ff4ea9fcc33184cbb0afafa3fcd504c91f5679c53e21810f92155c0e478b80a586fa4ebbc6e27b9dec984b3c179210ab4f925db383e2bcfcac4cc8d7c1d48f89271a4d9933019e733dd8f4c815df75a6eb8f2c7ef4b1eca02ddaa65734fe336044d0895477e12e515ef69dc4125d5409f1f8693fe6b0c2699b8b1e0ca47199624b3ca60f80872141c562c3bbc590a3e20071b0a42f12dc64daf5c035ff208174d70473f0f3ce001398c6cad556010477241dad7636daded8bd81649b0ab9372c00f3f7abda4995c0870d21947553be57501e0316a1fec6693605a8f3ee0476fd3c2ac974cd6033db38e0fad9a73cdbc6d20233ad6357345d15f530a6f466d49ae0531ef575c1a428cb6e4683e4666acd680916265cdf9135c80fadd4c9dd759b8d82be8698aa6cd597fba9e4a30485991dd5e2ff1d2133b68bed9bdbfaf21121cfaed99c2c75d26c7b1c912e54842d2610bea02f3ec52d0ba9f925b2b083e96d64dec57b690cc48fa2b78f788cbf4d7b5c3e91ef564ec69967cd4c009cc4d97ffa8225b6771459de0e1bba18ee712469d354419ae25c08d2ec7dd10bfd4e8852cc7471333f523ee303eefc010d90c3e1e78fb87674583a4b374ebe11a42b3fa6fa64655910557b99ac60aae959b383080ae8e80a36c1994a676c6fd561b513df69c9ad33b137aee509ba3ac3ca72de1e886e3cd302268a9aae773e195162f71a93718aba7a7e68758f3181f712a210af98918edd17b7afd14fc777f3720bf745648aecf74b61b8de54b298c843fbdab0c0793f9228c9cd216752b6b350b9d4dd56c40d07bac162b91f2071edd23aa90b0f574965505bf6568797a6c152b4dc1c64baab6350c380edbb599d2287b54cf8b3dea403acea1c66a50eb5d7040d64d4659aea68c1d1dca331a30963a2bd6019025835a9a93400f62ac6e38bfd6dfa4b7420ed849c70df36abe135f6db72f563d1e8e365f52bf26cbdaa3630ff310108c260d4205792b99931c502c07ef83531af53a45c19d2cf1714ca7d4f6af325ce44a0e8688168135ebd3b283576059724512a7ddc568d9c79dac9e029f45be7a522fc6f3091123a2361694c841a65ea1b2830f7b19559471606f3dc9cb049de1193904d5916ad7826de716bed473053475377a18ee601caeed40db676cccaf916eb89edfd026ca4f602622c5df02c80a6ef9a61606eff2e78ae5fd76644a6d5996e2e4ccf270474c1b4de1b8b37bd8244257ad10842e1f958ed692e66f00d40da7b62554cae19bfa4624ef368db89a682aa489a079a05886890cd8ef455b3ef2fc7dbe4621f7b908c02bbf538101a840b0a14402c49c98c893fd193f68ab4d05a4297645c62c9bba5244d22b2f03cac5d3754503a6f2e3c11668dd5af8548683fb3c50a1b6063b0cd22dee35bb08f5d0912863bcac49a3affdc9e371583fe685398c26dbd2e95709068d6caedcab84ddf34db62d388db6d61621f8af0bf5a0ce48f8d8a081700f2f386b1dd36403351d8fa8b9a741abff7ef934e46dd926b0fcd1100bb52b694e6c4a91ed170f9aae97175185cf0238cf7436d407b8dc0e73714286a54ebdec764adba3056ea0855566e2afcfb6486c6d5c4892cc19d873ef2e6cf02721c6a0bb05e0b86216262cabe1153aaf47e066b3b270719024412b0670d46a75054d8fccea78902bb513f0ecefe87114144be15d22813b98d47ecfc36f8b5b587a0efdaa737d2ccf42babd7ad8438e69b01368f2050a3ea2426c0550101f821cd220c4bd16dc46fe1786cf5617a97f97ea34f7159db94066ad0b9bacad12a000ad84b93d0e6e11295029879523a4c8c3862d910f22e4a9f07ca1ecbc10030190bba763274af3674dff9e8f48bbc3823e9a3eae62817bdf3f1382966019689d2e42bdc2e1ea51abb73bcd3398f60f78edd01e0531eb19e8948c5dce1400c7dd448fe025db058bcb9d495f3ab026f45202bea4525ed7ba196dd1733e676ea0e685612120efdb435f51a08cdea76466e7091681e34fa945bb1fcfe2d6bd1a99b31a7f6eaab614d9923770", &(0x7f0000000040)=0x1000, &(0x7f0000000140)="697b807bf43f7757d075079000804982d1cd3e0684922d786f63f34c5057f305c7396bdda92e92394a0f133f428fcb228f68e23491af62382af9752ffb076d7bb5a8239573794a4623b4364372c4c2529468c5b9e2ee00d6c97994e7afb4db5d4f57a3c5491d81d00b875091fb768d3a4c1a0d8a", 0x74) (async) sysctl$hw(&(0x7f00000014c0)={0x6, 0xf}, 0x2, &(0x7f0000001500)="b8a7d1b1c3f491fffddac90b4e764fd0c8b6ca20f2a4cd57a009fa4225d07cd112a31c24fa6aa10084b0e74816ab3cbcc38fff59edb617747514172197c82479934379df94c96fe0f0dc85469810d75d9946bc8151c998f3e16901395df4f2ae09de39b2e043e1", &(0x7f0000001580)=0x67, &(0x7f00000015c0)="193886bbcc7c5c6731319134fd7682eb6e6835c2c394469c4b89ee0bf093c7649a5e5e33ebf16241bb3ab0bc6982cfbf30fd7e9135b2afae63429443abb9852aaa4e2fc070cafdcd6d90c543446b68a758e67dc48712b703a4a662ce31d65cdb09ab67a4eb470005dc16cd0e792e117c081029080b9377bf1e6e515a3b65e12b44c19077", 0x84) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x10}, 0x2, &(0x7f0000000200)="36ad8a24", &(0x7f0000000240)=0x4, &(0x7f00000012c0)="4654251343f71424f5a07abb35ae6a15fb1c7766f242cb5adb8c6072deb3341d107bb3b9d1823653bfb9750e377885977038e1ab074e7d0a7c1c96fcf226847aa83e0008f91ecdf2832fb3819642d7ecd1d5a85bf717598dc60c209ee80f28cc2bc63ddb7974719c357fd050993a32d32f69906ed46b1f821cb83d1fede8e14b137e9a7b78fb0ec93e676b8a52fbd5e4a81555e72b32a1838673f2ee760b3b7cccbf3f8560f6ef5a327e643373f1ac25396bee71e05c3fb0c39b4561d2aabb1eb75a", 0xc2) (async) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f00000013c0)=""/195) (async) 22:34:50 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:50 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x1f) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000100)="28d04934d10bebb3a7b2fd0ce19a74de9500307b53e40e6fd6c6e3ffeddfcedebef56235fce9df6681f458e3bf8417d128aba2135c501b2aa60d4cb1513843b7e5351f2f46", 0x45, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) write(r3, 0x0, 0x0) 22:34:50 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x1f) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000100)="28d04934d10bebb3a7b2fd0ce19a74de9500307b53e40e6fd6c6e3ffeddfcedebef56235fce9df6681f458e3bf8417d128aba2135c501b2aa60d4cb1513843b7e5351f2f46", 0x45, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x1f) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sendto(0xffffffffffffffff, &(0x7f0000000100)="28d04934d10bebb3a7b2fd0ce19a74de9500307b53e40e6fd6c6e3ffeddfcedebef56235fce9df6681f458e3bf8417d128aba2135c501b2aa60d4cb1513843b7e5351f2f46", 0x45, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) (async) write(r3, 0x0, 0x0) (async) 22:34:50 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696ce93885"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x81) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0), 0x14) r1 = kqueue() sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="5f54cc275379a15a9a16dec93a4854b4f6af25462286f8dd18", 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1, &(0x7f00000004c0), 0xfffffb27, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000280)="37ed716a44114f9000802ee8431bcce7dc6f89f73394789d6f628cee748f1a508840e6ffd319c6a4b45ddd6948417c1088dcbe9e1d16ffe899ca83ccddf1cadba62a77ac6f9d3c55d1834fb8136b97637abe78224fce1e37561d460870ba2c3d96f02ad6a28c4c112ea6b480bcca0b05efaadd45923f20461a4da8c81cc70a98a5b845ba320b15d53fb4510cdb7297ff5549242176736dc80348f70925492250ff8933bd7b758d0f2f291d79974f5d185eff2389db1319bce2d727ccd1d70ccd535e5aaef2af9702cf413758ac6e", &(0x7f0000000040)=0xce, &(0x7f0000000880)="6b6e973a3201834a888fd8a0f076af0d709e7f4361f777ceb5dbafa667891fa100000000000000fc8a031b63513d520370f6cb7609d25f38f0d223520bbeedc568fa35dff1399c3082feddf8497f8ea35f40d9da47bfeca822cc8f5743c18b3cf45f7118c383a1d91f489264", 0x6c) recvfrom(r2, &(0x7f0000000740)=""/63, 0x3f, 0x843, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd604404, &(0x7f0000000240)) r4 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/138, 0x8a}], 0x3, &(0x7f0000000600)=""/194, 0xc2}, 0x800) connect$unix(r0, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:34:50 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffff7cc) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xd60) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696ce93885"], 0xa) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) listen(r0, 0x81) (async) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0), 0x14) (async) r1 = kqueue() (async) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="5f54cc275379a15a9a16dec93a4854b4f6af25462286f8dd18", 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1, &(0x7f00000004c0), 0xfffffb27, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000280)="37ed716a44114f9000802ee8431bcce7dc6f89f73394789d6f628cee748f1a508840e6ffd319c6a4b45ddd6948417c1088dcbe9e1d16ffe899ca83ccddf1cadba62a77ac6f9d3c55d1834fb8136b97637abe78224fce1e37561d460870ba2c3d96f02ad6a28c4c112ea6b480bcca0b05efaadd45923f20461a4da8c81cc70a98a5b845ba320b15d53fb4510cdb7297ff5549242176736dc80348f70925492250ff8933bd7b758d0f2f291d79974f5d185eff2389db1319bce2d727ccd1d70ccd535e5aaef2af9702cf413758ac6e", &(0x7f0000000040)=0xce, &(0x7f0000000880)="6b6e973a3201834a888fd8a0f076af0d709e7f4361f777ceb5dbafa667891fa100000000000000fc8a031b63513d520370f6cb7609d25f38f0d223520bbeedc568fa35dff1399c3082feddf8497f8ea35f40d9da47bfeca822cc8f5743c18b3cf45f7118c383a1d91f489264", 0x6c) (async) recvfrom(r2, &(0x7f0000000740)=""/63, 0x3f, 0x843, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd604404, &(0x7f0000000240)) (async) r4 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/138, 0x8a}], 0x3, &(0x7f0000000600)=""/194, 0xc2}, 0x800) connect$unix(r0, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:51 executing program 1: setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) (async) fchown(r0, r1, 0x0) (async) setreuid(0xee00, r1) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = socket(0x2, 0x400000001002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xa) dup2(r2, r3) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) r4 = semget$private(0x0, 0x1, 0x0) semop(r4, 0x0, 0x0) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 4: sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f0000000280)="5900b3c6", &(0x7f0000000100)=0x4, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="3aa1ad44114e6b44b7a28f10af93fde3d195948e8bbd7c5e1f8a427ba2cdc99879c07d1f5468be5ccf316b9f5615dca320f3c2c78b90709c5d42f9a581e81036a028726733e28eee8eb6d37e1f0bfbd4e8df2d1de21543250b34eda89650855553c32740f19615c7d1ccc1ae145f29ad2e8497ce63b9b68413a94e59be17f24fc610c650037f17a00fe648d4f2c71c69e8c6969919c18f51f1fd58a81b5cff5ac7e69875faaab90e1cdade981263e3a90cd54d1701fa5a7d8e2df79dee56cbdee116036e549b423e4a7758152e852f432d78a49b70d3d134c18b811bbcbb67b793e5a67875ef9e72b4a3dae3807ef42f31e3fe7290445f17219a3d5fc29477bfa41686303c350e5b1c811ef841eae669dbfcb87b82f3df3ab397407e552a78f2ff80a5175acf3244c82b00b709094ca833aa12a122a68412ef2d68a01b42bc024cb8ba31d3d68221b3ca3ad8cb21259d97e6c4a156b7e4bbb04d4970cccb8f3205cdee62bafcd6940023c90995df9a85ce50ab00d083b6910b769574007a53e5a8631559b6f85d6554e8342cfadac3b4bfd91851fbaf9b33283440145c7505e7ba06238d6d39fd87bf6904c34a17f8e447194db713de78514cfd8b5db6b1ae892ee04e1e5c96aff9db4756594e30b2a3469a4be7fd36f562954e189e53f5ac0ffc20cf7aa447ee2afb979c45bcb73ea4ac70d0b0f7a647d4f0f4f3db112beb04553e9a1631687f7a3e9a0e028d013663f058ab544dd2f2a521c4e7a71adc436cbf65805ea482eb8f3a5418de4319d08256ba2026f008a51b2e5b43bf36d3525e03103dc14cf1196bc1949341a02535d4b78cdddcdf3ec17749ead1936b90ab5f3e442ad6efc1fb9b5d405df804caaf60c89a5b7a20365af61e439f6bd75f7714454c70ff688fdf85c37616eb89dd1e73d86b2ba1e92795baa74d8db6140a1163dc32404c338a9d2aeafcb2601f574aeec6e82305a2b15e08bbac119a13d06c4ca86f5a3e4e28a6491d0dac9fbcdf5fdc0dc6afb1d8131bc3a22aa01570418079b30ceb4e6715d60449de220a666f5e94d692b9e93b3498e0275440b7a2bc12068b45e5cb5bb0b464afcf8d063ff5d4f7d9a2559b108ce50da83638fc5959e01779f4c6ffef8f103d1d7ada152c4a1f71e56401f03275b6ac1bbc70d599aad16367fc3295158f7b59be083fc33e2a0383410183ce05ac093b05fff456d518e4daeb3dbd1a11ed99ddf968e2137d52f9865bf6c0adc9cefcaf339ebfb3227cbcaee16eb1b649527b22211efaa8752407aabe58ed92a6eda2cfb32b16322e46df6a2c929cfe786c494984e22558d73aa8a84aa1d3970318464e77336d7f2bae8a4fbbb44add0279455f2c85b5a77aae553b9d536f2ac104bab1c0b381ad1a0fc50840231f66aa367870abd7569bf033f54053cb5de6fd0249ff388af27f806b56189bfa20272239bb57492c178bce9ba15a1fd8fdf8aad30100623a2c43b8ed7e03d828c1b132c085c154fe8f872d0bfc27b1c5dbc335e4f2a68b36182d0ad95a1c92b5dfa53720a0b244b8022d8cd84f7ed338ac2a3b5d646c4eb2e351ee292f58c2db18b537842647d5140181570b7cd53297910aec0493bba1e010fdefc1bfb9ebdc55642fb55e37034b7c02ccf3fe12680195a2beee6da97e65de307cc7820abbfc193984bf586463466cb757631a96f6096f7b3d39e49333567591e88299e6ed7577c359feb3a48fd52b7249da0f52ea172f6a145d6f63a2ccf08c06f1c29b870d53d8baa18a7d28d69e0b8a38839d736cc4098d3ff01fbd388d6ba50197d272941891709b2c33fcebea12d6ca5a1d00bf00c2d8814177035bc72b5b3be849c979164b21501d1f0d0ed9e82317ca8cc988d99ac44e8428ebf513ffc8ad85b0349d1342d90ce93c84ae407e9c696e31af4c9e1bdad000c707856fa4e99ededac3b90308daf0c1133bdbb82346c32109fb177728411d91ce7d0e115bda3823f5c9f896819afd42b0357bf53c480f33a41deccd87dae6627af3742016ad9d57650e9b97ab323a482cb1be281c5b7f4bc40c3ecb1fe58dfa5e63579c42d03c3e06d3b3238169d616ddfc1669f3e3e209f5ddae22419156ade7424e884eee0589f1c19bcd78bd908091829c7465b00e9c81f375a0f9c55d703da83f08cc5169a2af300f6b3c75d7887501e39064a54eaae173452b1baab7eaa4666a6a16c0611a15d14b9d023c1ee06efcb80341d9b177859d38a4d74fdb02ddd28ebcf3f8e81f0bafe9ee84d03cbe2fff41900333beedd87c92831144220b22c6762dc1eaf381092bcf74c15496274af41f103e3f8af9feb2c0b1addcdcf0234e671f7110c5c7fa31bdc9aae9c7dfe6cd0d953f66d760d5baa4bccc668da4cde64da80015a22bc65afd9205a87a99a732f5a1adeffc1c2b9dbbc5d20897a697de950f17468bd80da024f303a30cd5d07265d9f44e4c11709d65be1086fc92b8bd0c1459b4a29bf5d1331252f7f08db133bf515541ed18f2f3563e8c672a39fff660cdf02d3318587d0caf24b91dc2d48415f660306c0098b9a08ba876596abccb767479e73e359756eb08841a5e5b797a92dcb4f1d0b4042c01b6b25fac82833aed4509339c4cfe93f1115e79d9582ab37199462b7b86927774f27cc3c15c7c688cad3605ca905f6c9424f4ad7155080db088048c441082c82b924c42960d2aa5bc4a6c7a27d4c277c80cd2fef9fbfe32274f4288db5191820b578ef86defcadbe00d5dedec879472cee795d94fc9287c27cc456983d3da12f8186dd5a942a02ca19a8a4cced6dfe4a1c4a0c2caaae17397b855da6894d325184d352035da52de84c0b42d7142db6934e6580ec8adc734b3485c69e847b9e29ebbed385a6a812553d6fef39952278d8a0171c6b057ebbd1f7d297078f82496492b95b2b47b252c2157c79c6f72d34cdc21f47f8d3667d23569575cf1331245792d9adbc8459dc803e0caba7ac275a0fa797342e03d0420af53f517d01d407433ebd6bcea170169bc3eebb0ce2bb7a2e2b168534c365e5ff9f15284afac04a598afceab9716bc7278c74965a65ae2cd662ece6b23040ae3a8fe241df2ad72fb1ba05cae00d6ce8dee1b472ba8e7007a708f28cbb79dee0c6ce4401cdbc50327f6df2bb7e571909faae9b639eb8dffaa86ba6c03fcf336bf3ce0da1545cc89a0954ea07cb3eef8499209c91ba262c691eec236fc001ba76073c3278b8d47fd8025014de5b2959315ddb45eff94aea1b675a36467d1019c77c601c5fb0fc4f0e2525d0a086c473581cc36c3b5488698498a4ccfa18784ee8b0615a513aee010390beda7f01145f473e68e1efaf8e6044658cb248a6879785d195822b7d36cb5cbdf86e09e7bdf3465eea0802930299b4d2358a4f47ebf9b16601c6e57b067e4572d8b27c2be0802d5d372d991b94703f0ad1dca2c0711904f4e2db81a19ab87e384188e7aeda73ff828b232c06af040630c7a1936072b8a3f273547c3b23a5e746ced53e92733057ab9a2ea0bad3b31974beb8c9d0ded7f4128af75fb496d562b3cd3fc02112799f309a85b01e9084351ac684c9a78b2202099d591a56c33e4d1e87cbba4eccaf7886dd1b0131222b9cb67bbda9dafdb12bbe2231de2d26fc19acfe2780da9722d3e12504d94d1efa891a7f320d4b34ebacd3a22112b491cabb196c06d057bda62724cba4317568a49442064fb6f9ed97aa8bc42f80742b1c9a30245047ff4ea9fcc33184cbb0afafa3fcd504c91f5679c53e21810f92155c0e478b80a586fa4ebbc6e27b9dec984b3c179210ab4f925db383e2bcfcac4cc8d7c1d48f89271a4d9933019e733dd8f4c815df75a6eb8f2c7ef4b1eca02ddaa65734fe336044d0895477e12e515ef69dc4125d5409f1f8693fe6b0c2699b8b1e0ca47199624b3ca60f80872141c562c3bbc590a3e20071b0a42f12dc64daf5c035ff208174d70473f0f3ce001398c6cad556010477241dad7636daded8bd81649b0ab9372c00f3f7abda4995c0870d21947553be57501e0316a1fec6693605a8f3ee0476fd3c2ac974cd6033db38e0fad9a73cdbc6d20233ad6357345d15f530a6f466d49ae0531ef575c1a428cb6e4683e4666acd680916265cdf9135c80fadd4c9dd759b8d82be8698aa6cd597fba9e4a30485991dd5e2ff1d2133b68bed9bdbfaf21121cfaed99c2c75d26c7b1c912e54842d2610bea02f3ec52d0ba9f925b2b083e96d64dec57b690cc48fa2b78f788cbf4d7b5c3e91ef564ec69967cd4c009cc4d97ffa8225b6771459de0e1bba18ee712469d354419ae25c08d2ec7dd10bfd4e8852cc7471333f523ee303eefc010d90c3e1e78fb87674583a4b374ebe11a42b3fa6fa64655910557b99ac60aae959b383080ae8e80a36c1994a676c6fd561b513df69c9ad33b137aee509ba3ac3ca72de1e886e3cd302268a9aae773e195162f71a93718aba7a7e68758f3181f712a210af98918edd17b7afd14fc777f3720bf745648aecf74b61b8de54b298c843fbdab0c0793f9228c9cd216752b6b350b9d4dd56c40d07bac162b91f2071edd23aa90b0f574965505bf6568797a6c152b4dc1c64baab6350c380edbb599d2287b54cf8b3dea403acea1c66a50eb5d7040d64d4659aea68c1d1dca331a30963a2bd6019025835a9a93400f62ac6e38bfd6dfa4b7420ed849c70df36abe135f6db72f563d1e8e365f52bf26cbdaa3630ff310108c260d4205792b99931c502c07ef83531af53a45c19d2cf1714ca7d4f6af325ce44a0e8688168135ebd3b283576059724512a7ddc568d9c79dac9e029f45be7a522fc6f3091123a2361694c841a65ea1b2830f7b19559471606f3dc9cb049de1193904d5916ad7826de716bed473053475377a18ee601caeed40db676cccaf916eb89edfd026ca4f602622c5df02c80a6ef9a61606eff2e78ae5fd76644a6d5996e2e4ccf270474c1b4de1b8b37bd8244257ad10842e1f958ed692e66f00d40da7b62554cae19bfa4624ef368db89a682aa489a079a05886890cd8ef455b3ef2fc7dbe4621f7b908c02bbf538101a840b0a14402c49c98c893fd193f68ab4d05a4297645c62c9bba5244d22b2f03cac5d3754503a6f2e3c11668dd5af8548683fb3c50a1b6063b0cd22dee35bb08f5d0912863bcac49a3affdc9e371583fe685398c26dbd2e95709068d6caedcab84ddf34db62d388db6d61621f8af0bf5a0ce48f8d8a081700f2f386b1dd36403351d8fa8b9a741abff7ef934e46dd926b0fcd1100bb52b694e6c4a91ed170f9aae97175185cf0238cf7436d407b8dc0e73714286a54ebdec764adba3056ea0855566e2afcfb6486c6d5c4892cc19d873ef2e6cf02721c6a0bb05e0b86216262cabe1153aaf47e066b3b270719024412b0670d46a75054d8fccea78902bb513f0ecefe87114144be15d22813b98d47ecfc36f8b5b587a0efdaa737d2ccf42babd7ad8438e69b01368f2050a3ea2426c0550101f821cd220c4bd16dc46fe1786cf5617a97f97ea34f7159db94066ad0b9bacad12a000ad84b93d0e6e11295029879523a4c8c3862d910f22e4a9f07ca1ecbc10030190bba763274af3674dff9e8f48bbc3823e9a3eae62817bdf3f1382966019689d2e42bdc2e1ea51abb73bcd3398f60f78edd01e0531eb19e8948c5dce1400c7dd448fe025db058bcb9d495f3ab026f45202bea4525ed7ba196dd1733e676ea0e685612120efdb435f51a08cdea76466e7091681e34fa945bb1fcfe2d6bd1a99b31a7f6eaab614d9923770", &(0x7f0000000040)=0x1000, &(0x7f0000000140)="697b807bf43f7757d075079000804982d1cd3e0684922d786f63f34c5057f305c7396bdda92e92394a0f133f428fcb228f68e23491af62382af9752ffb076d7bb5a8239573794a4623b4364372c4c2529468c5b9e2ee00d6c97994e7afb4db5d4f57a3c5491d81d00b875091fb768d3a4c1a0d8a", 0x74) (async, rerun: 64) sysctl$hw(&(0x7f00000014c0)={0x6, 0xf}, 0x2, &(0x7f0000001500)="b8a7d1b1c3f491fffddac90b4e764fd0c8b6ca20f2a4cd57a009fa4225d07cd112a31c24fa6aa10084b0e74816ab3cbcc38fff59edb617747514172197c82479934379df94c96fe0f0dc85469810d75d9946bc8151c998f3e16901395df4f2ae09de39b2e043e1", &(0x7f0000001580)=0x67, &(0x7f00000015c0)="193886bbcc7c5c6731319134fd7682eb6e6835c2c394469c4b89ee0bf093c7649a5e5e33ebf16241bb3ab0bc6982cfbf30fd7e9135b2afae63429443abb9852aaa4e2fc070cafdcd6d90c543446b68a758e67dc48712b703a4a662ce31d65cdb09ab67a4eb470005dc16cd0e792e117c081029080b9377bf1e6e515a3b65e12b44c19077", 0x84) (async, rerun: 64) sysctl$hw(&(0x7f00000001c0)={0x6, 0x10}, 0x2, &(0x7f0000000200)="36ad8a24", &(0x7f0000000240)=0x4, &(0x7f00000012c0)="4654251343f71424f5a07abb35ae6a15fb1c7766f242cb5adb8c6072deb3341d107bb3b9d1823653bfb9750e377885977038e1ab074e7d0a7c1c96fcf226847aa83e0008f91ecdf2832fb3819642d7ecd1d5a85bf717598dc60c209ee80f28cc2bc63ddb7974719c357fd050993a32d32f69906ed46b1f821cb83d1fede8e14b137e9a7b78fb0ec93e676b8a52fbd5e4a81555e72b32a1838673f2ee760b3b7cccbf3f8560f6ef5a327e643373f1ac25396bee71e05c3fb0c39b4561d2aabb1eb75a", 0xc2) (async) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f00000013c0)=""/195) 22:34:51 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffff7cc) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async, rerun: 32) r1 = fcntl$dupfd(r0, 0x0, r0) (rerun: 32) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xd60) 22:34:51 executing program 1: setreuid(0xee00, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) (async) fchown(r0, r1, 0x0) (async, rerun: 32) setreuid(0xee00, r1) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = socket(0x2, 0x400000001002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xa) (async) dup2(r2, r3) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) (async, rerun: 64) r4 = semget$private(0x0, 0x1, 0x0) semop(r4, 0x0, 0x0) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696ce93885"], 0xa) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) listen(r0, 0x81) (rerun: 32) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0), 0x14) r1 = kqueue() (async) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="5f54cc275379a15a9a16dec93a4854b4f6af25462286f8dd18", 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1, &(0x7f00000004c0), 0xfffffb27, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000280)="37ed716a44114f9000802ee8431bcce7dc6f89f73394789d6f628cee748f1a508840e6ffd319c6a4b45ddd6948417c1088dcbe9e1d16ffe899ca83ccddf1cadba62a77ac6f9d3c55d1834fb8136b97637abe78224fce1e37561d460870ba2c3d96f02ad6a28c4c112ea6b480bcca0b05efaadd45923f20461a4da8c81cc70a98a5b845ba320b15d53fb4510cdb7297ff5549242176736dc80348f70925492250ff8933bd7b758d0f2f291d79974f5d185eff2389db1319bce2d727ccd1d70ccd535e5aaef2af9702cf413758ac6e", &(0x7f0000000040)=0xce, &(0x7f0000000880)="6b6e973a3201834a888fd8a0f076af0d709e7f4361f777ceb5dbafa667891fa100000000000000fc8a031b63513d520370f6cb7609d25f38f0d223520bbeedc568fa35dff1399c3082feddf8497f8ea35f40d9da47bfeca822cc8f5743c18b3cf45f7118c383a1d91f489264", 0x6c) (async) recvfrom(r2, &(0x7f0000000740)=""/63, 0x3f, 0x843, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (rerun: 64) ioctl$FIOASYNC(r3, 0xcd604404, &(0x7f0000000240)) (async) r4 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/138, 0x8a}], 0x3, &(0x7f0000000600)=""/194, 0xc2}, 0x800) (async) connect$unix(r0, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x1f) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000100)="28d04934d10bebb3a7b2fd0ce19a74de9500307b53e40e6fd6c6e3ffeddfcedebef56235fce9df6681f458e3bf8417d128aba2135c501b2aa60d4cb1513843b7e5351f2f46", 0x45, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x1f) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sendto(0xffffffffffffffff, &(0x7f0000000100)="28d04934d10bebb3a7b2fd0ce19a74de9500307b53e40e6fd6c6e3ffeddfcedebef56235fce9df6681f458e3bf8417d128aba2135c501b2aa60d4cb1513843b7e5351f2f46", 0x45, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) (async) write(r3, 0x0, 0x0) (async) 22:34:51 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/123, 0x7b}, {0x0}, {0x0}], 0x3, &(0x7f00000004c0)=""/141, 0x8d}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x28000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x1ff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253eb30395e40245753ccc9fe9e091c007f00000000a33080e914d8e03e49", 0x57}], 0x1, 0x0, 0x0, 0x5}, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x6c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/123, 0x7b}, {0x0}, {0x0}], 0x3, &(0x7f00000004c0)=""/141, 0x8d}, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x28000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x1ff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253eb30395e40245753ccc9fe9e091c007f00000000a33080e914d8e03e49", 0x57}], 0x1, 0x0, 0x0, 0x5}, 0x0) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 22:34:51 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffff7cc) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xd60) 22:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:51 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x1) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x8000, 0x1, &(0x7f0000001000)="e0552ddb0e11190b9b1998df39abea5cd055ddf8511639f54a924b32793538909e45b0c5b4bbf35a0cd8fdd1248948e147ed8de0ed0afcc6d6732673d13608c2fc169a7a68416e80bc254a2377a7d06e4a9e2b00aab68981a50f8479f80d15e73d048193c01bbbd83e4bcab2e1a05208abedc7e3678b7e07e6cf27048fef2129acfcccbe24b0d7df4e1830b6214521fb3049e734ee193ff711a886e0b3bd2ccbfa3f866a2f332e69aa5628df3dbd81fc21125c851c57397c004174dbe19f7e10c5444bdd5aa287a24687e0195de43684ac666648ac0141e6987efe732a1694785c8d3f421cb0f4aadf3c0972f086a40d0e39ee92091d86f5c0b2a81327fc8722f3913ec3bb61d26dddf0096fdafb5603df13c81f87344b85fa0cfaf51ee96e85a2312787b36fcd94f8c2d4315d27a55ed0010887141e0527b9c083c17aa09ae321586e9f423b1db239fadade1ba3e8cbb68d159855314cbcf70cf613da42c8c21318f5cc0aa4f9ae5222e0961c15321051de050543a864d1837b078e42e0f93fbec3613df87fad15d00b49bb4808ceb5f31bddbd9ba9f76fef2575cafcddc673c5c93dc89ef0529dec04578fbfec6f0c0fdb2ee0deb34d67f06523a43ca5efb38e5610d20807c6a2b1c30509217eeb08fed034dfa5be3de6017a72d27b9f9f713468cfe8186b313e642ab3b023d97ad70c9f38f8c8475b42d99facd370bdf435d3517e5afbb1756c728439baca2aa12e85c2c3141f976b7ed482dc5170e0d86dd1ed8cf731043d5bae02178e6ddd08ddd7fc6c8d69deb48e246fa3909803ca54fa68354165f388d0a39a46fcc32aa23daadad854a5f0d9885cb2e67b02a11ec821e46823a96f3de8d690eb2fbfc59f9817f11046e2439a43409d545acc55a5d05502a3bac0370271aa814c2c178ac2412c4ca44f47f4468388f67f1af150cbcbcb8d9545fe092ab3953a49ed71cd4c1011f0c9e77f2772f8ac707d509cd4d3ac11906eeefc9a8b8bb2bb1804458eae9ba05539785e870ead71d9c894f842a79704ca8f598f7d9d8cfe313193179d9ad0ba1c9dbe02586343e6ea0a666d4fa574169209672cf7b10699027fea91f2b9154830d69ab2352d76aee7601b5a493a6672d0a01db7a739b205b59b3935a66485d3383638f872ead6d9ad7642a40255646a163f893e5d8893cb2ee293173d11d88ee9fb3f5eebe849824cae6df84b4c96cfe99d93b6785eb6786622c17759a5fddcea03f058f4f438f4d08509192e4b41ca3f78c3b5afd8930514cfb28271b375d25e89b8d9c65ebb312e43c7ccb16de49a9bece78b65a77f7d63d49bbdda1c8159e026ea774ac621c08b4e243039905f2806bdd38c79d5c41a8d079965cfe5258b1796b296606b0f07ba495ae53fcd6c5e029231f70c9cdfb9ba94109dc7f89ab2e2882b0387ed8db274fb2e70dd105f99f7e43caf55f54f473e7ac953dd5cb5504473e81b795ea16cbda6bb9080a5486b5802dfa178d7de3ab3f0829945513837a7af45dbf58e3a2c778717d8d51798eea2214fa42ab14f008c5d991c1ed96203a30f08d099a06233780153500b72e5290c43f6f0d4575bcdbc0679979979d25892fdbd2b21f7323954b792a150c676eb69e135f5954fa33a0c5ef3e7210b223d36cce1a2693efd02a9a567b64cc6aedd079fefab62960256772a06f16fee18be72ef91d764ed033264dfd73cdba33e65c104cf5ab5339db2abbb0de9cfd2a750384c9f1727bc16626ee8d3ee0a9f3a282ed157e999d1169154e661e5a780f9b90352d9263d8f25d539d586616893c328482886342e3b82c7fc616dfbbcee225062df6463214da2c0c48e169d27896d45bf336f82a605115d84c2ec493e1c469da5d16166b02649b80248e9c541dc5603c6013fc279818d6c5e0b9eb573a5d2b48c6123a7076d983a0af3cbe9c293eff50d0b3bff81a03a64b26293450a21bb1500a6f52b1d4b06422ed860c2d2ffeca3f8b0b46564d3fde8d58eed3905d599ae22a2daa7df6b2851b14f03f53d8676397cc00b3f2bfd0a2be53cbda4c8255497d847feda94ab194e04e523513e05be015b06a50a351b666a54255731e1d97f2869b25dc44eed276d37b5d43c35119ce7c9fc024fefbac22b31216a45a27f7199b2e6ab1d47540345d41bb312538b1b95a5eadd3fcdbd0d89aad492617eeaeca44e33a0d1fb50fb0e162092a68b1c17280d366cdd39e5672fc85ef3e6834d1484dc71cacfeeb60ccba6dfa72b17ab7b482fd7c86d038fe0044d13e6b1bddc8f388bf104c6b0063401678c7c7cc6d33eca99c810789c57b5d6b4d347a84577e43468f526b45e230cf70b6ef213eb528d1318e0486e03fc85b932b072a6130a3794533d8ca9f39f00756fec66c2519ec43ccf714704592f6cb5ae4a6b22ce9f8a19488491a4e08d30822d398dc817ad4f61dbce37d232ef79d6547d7dbcca105d50ff1931c6026854bb21e7c6a7f858c5e9099ea7f313f22834cc2b9cf647574ed2b4ab9e6c8eecbd6bd198d7b70b505c7938a1920eb449ab7b70da0c22016b4a8d8437c2412dd0f0716881116e04bc50ada91e8d55049802a7c9240a6178336d5075ad4d939a5048d6189b4dfd85be754356335b63a1054860b208c44fac11647e9b09fd06fd296419d9d4744f448104d8611226320132ce3063d488386be824a1a9fd2c31c63f177a65cb716e32b3bda368d778cdb96f8090b9f8b7302f32ef32e47a46f8954cb587021b75b383690efd959200052b800c5f800ea2da672352509df2194e72f16976a97a342eb6be949725848412441af2e2e5c07f97e9d2c34f08d0fa551d3831a7aeb5404fbcb7b35501b37e969aff5029490f21cc7d9206e88ce446875e3c43d983d020da7cbe91cb93bfebc9699817a3a88e3da0dd60e835c1367b26b9cd98af60932c4a27bf6da5932942f85d933a4497c0b3f34884e4b96006e2dc432c06395c9e603f73151b374c78fc3d4d5c7b79f783e0ef7df757272a0250a3b8a44a1c7b651b17dbc7a609697849cac40ab20fee6c35f2393025530b01e32282fd41e451f57b1355821132d815db65172d6ee0d858b1f5bb4638991532a76684c63b27706123cfdbaa7b1f09ade74a877551039ae8cd338f13a299ef9a59b00c5f8173ebfc8a69ada6edec18ad6bb5a628c71e4af1227aa59af3fc8d4b38e2365012fe50d8d46bea76e5db2f503ffd52a3f26358215b535af34b06938d5d71359b74c016b0d1726a42ced55ad3e89fb6cbf2f224eff2ee7907d8da502464cb57991a44dc3557544d2cc1c304f809ad1533a4ec2ddd4ff75a84106cbfc4f04460b14e5c2c5e67ab4b0d6eee5807f9f5ce6b60d364f995a797c1e7cfe2ebe48b290bc84d12cf3aec40d9718fc8bc1004ed631fbaf687881d8325542b412bba769bb47c1b90ffdb3aae89decf719956e7ba84a40b085c57f447c2d387df26a975b65f04877b255637b331898ecc7095486bcc26ed2f34b0d0e04029162907b3e573ec8e2ad70f3711b494eb03ab16cd5be3da90e5487335f652d24897ea45df31f4bea22ceabc60542d623d5bd40518f252b7e1ccf60809049ddaa9ca557649d44a072af47fced4debd68f1e199939388f241faf5ceb88a3996bd926cc873215b9020419c6c591da8ad0e9efd5ed437a9e6497cff055bcd4126117bca94fe4e27e646db52a26e2d0cae0eda12203d5a8b43b1db976b4d2ae53d52f6fad29e8e58321244e4a385d31266298d7b8fcdb44d2341ae70db4f6f174c280f32c643e2cad28513804d23d2afddf1cae85583231709d5f913db44f323bf93433ed553759a13c1be00a9689cca0962f91f00dc63f7d232d9fb0a5c15d32f0a58b3901d134eecb5e8a2534b4c8b97874a928f73d178ef26fb7c970d017142dae7f7048f38505924bee2dbc4878a79630420adc5abf65f639e7a859cb11b9b65fc528e7b6b9cb98dde512d1ad8e4af18f9b3783dc0d0499b0ac5dd4c0164f16002e17cf3449fe874b5e5f1592238e084a9ab1a3429c883583f8c8d8fd3c343a00b2c4897b76dfaf848cdd8d9c6b7b80cecab1ad3fca0cad8aa3374fec287fffa146da07eaf9026b871f1483dc095270c2750cdbb3e4523240569d396734d193e03dd9ff4990be73d868ba533a4bd440eec132bd0f1f8fd7672415e9d1a2d34ed5d8aac45c784c95832257143ef3f312d829b46cf494405749423fa3f10348cf132dc0ae4678d029a7feccb454856ada19a2070a12100b10c70df2adb68d0b0ecb28bbd49e96c2c6b428c7c7248b0fa20a959905b77f3d5fd2fc73e32b8ce4d4cebe346563b615663eb1aa0dbd4644d25f4c8c324c3d768df7b0e86ddeab925d82f23ba2c2234bdd8c6e2d5155eb6f9dd63aef7494e27797959fe59264f740a281b94f0f9661e8625852948ede4012581fcdf31618a0a24dcc53ed6e1dd639161d6422263a846a8f5cc2a0248dd7ff0f0dbae013307a1d220ad40aad3765652ba78f0c3ef16cf6665c172c2f13f215bb83b62b2d69e8055643d8be67274cacec0d880127af7d73ed8c914af8ba9c83b0f007ec707d00b35a4f09e739b292d912727543ad5287b574a5838a8cd51765d196cc1aabf328acfb10a5b3b3b5d957fbcd46064526bf386c58cbd02fc8b45c17bd4070ee161f342257e1ed1709607443d5f7fad06f58bb594fed930dbfdc230476bebc0a94d0e932f5ff576b6ae036ea5d885e5d772b08d5182ce59d26882416f6bbe978ca4125bb9555ef0d786a090e1d4683d309aa84b385b34c2e0b1c8d70f48c9599cefc68224a00bc5f909806622d38a5b9dfe4397032ef258aec68c7c8b154e80e334f2e2b2bba97603adcfdff2d257a145d3ef1588069f9acc0b56dafc659324edb79a28a5f14e0295b482c166e483f96a4498799d311564ad2a2cd6bb6cf3540e1ac2afe90b3d127112a8c2507ca0fc7798f6c4a79638db33315039b977f410781a4ca05cb32cce1c1a6bb461f70bb644ca1ac8553cb08ee0f8a1a46bd00030564a686af806ea5a1c29bf331f05814dd6652b4c754bf062c0afc734c6d8a54ff64afbff49b7f818400f89b3622476d027374fa8121b2b3abf0c5ba509c5492607d724bdfd30aca9c1a2196ef3fa280780f9d07d9d46d2d0388780c13a3a65c3b4246fa57b009a667bafff15c3f28e1f95fd46296d3e41e6995e56a55bea97ae1f7566231212b4cf4367eb65abafd07aa218f2caa99590bfd4baa6ac43a0c9a1f06d4d686e865fc5e940167ef690568c8b0b3dbfaecf3a3ce696da03bd4616e5837468753edb07f64211bb8eadfe8e57fc55c2b87c130d86eff102999efe7dd303186a1771e8400b528a840bb2a93be4264881b161ce761d0e3d7623f0c3aae254c41f7e06e1232203aac7617debe27a282d8940330db67603e565ce339dcd891ee29bcf3c13bf8c8bee40ee5b1b137b7772a246588260c66ab76ca32024ce3502b20601b36e576697558b1779692a9b92fb5de94abb32a93407649443fb080a69743cf6fcbb1742663fccbe20b9e76bb93fd903a3553075643edf4781aeb3386ca391758962b5f7949dcdfb7ee0d06e20d002b8a5e06c8738c5a85ad069465c1fb473ab2007856745754b8781abddfa3b98b986c4a3494077b21825c7bfeaf27c518d625fb994344566fdfcd747a1b4e3c60c6ca33034b6bcce8d46a4fc7e728cee387574268a1133bed1f56bf6a0c3a6f32ef21d10820d17a965817045ce289bc07126a3b0d00cd290ffdc0874bc1526ed3dbcaf1c46d04c308183cd70", 0x1000) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) socketpair(0x18, 0x3, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1f, 0x10, 0x8, 0xa1ca}, {{r1}, 0xfffffffffffffffb, 0x98, 0x20, 0xb, 0xa10}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0xda568b9004f0dfb2, 0xa, 0xac6e, 0x5}, {{r0}, 0xfffffffffffffffd, 0x26, 0x80000000, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x83, 0x80, 0xfffeffff, 0x7fff}, {{}, 0x2, 0x4, 0x2, 0x7, 0x8}], 0x8, &(0x7f0000000300)={0x37, 0x8}) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) r7 = msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0xc6a5, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x2, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x3, 0x1f) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7ffd, 0x40}, 0xc) write(r3, 0x0, 0x0) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0xc6a5, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x2, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x3, 0x1f) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7ffd, 0x40}, 0xc) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0xc6a5, 0x2}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) socket(0x2, 0x1, 0x8) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x2, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x6, 0x3, 0x1f) (async) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7ffd, 0x40}, 0xc) (async) write(r3, 0x0, 0x0) (async) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x8, 0xffff}) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/123, 0x7b}, {0x0}, {0x0}], 0x3, &(0x7f00000004c0)=""/141, 0x8d}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x28000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x1ff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253eb30395e40245753ccc9fe9e091c007f00000000a33080e914d8e03e49", 0x57}], 0x1, 0x0, 0x0, 0x5}, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 22:34:51 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = kqueue() (async) r1 = socket(0x11, 0x4003, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x1) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x8000, 0x1, &(0x7f0000001000)="e0552ddb0e11190b9b1998df39abea5cd055ddf8511639f54a924b32793538909e45b0c5b4bbf35a0cd8fdd1248948e147ed8de0ed0afcc6d6732673d13608c2fc169a7a68416e80bc254a2377a7d06e4a9e2b00aab68981a50f8479f80d15e73d048193c01bbbd83e4bcab2e1a05208abedc7e3678b7e07e6cf27048fef2129acfcccbe24b0d7df4e1830b6214521fb3049e734ee193ff711a886e0b3bd2ccbfa3f866a2f332e69aa5628df3dbd81fc21125c851c57397c004174dbe19f7e10c5444bdd5aa287a24687e0195de43684ac666648ac0141e6987efe732a1694785c8d3f421cb0f4aadf3c0972f086a40d0e39ee92091d86f5c0b2a81327fc8722f3913ec3bb61d26dddf0096fdafb5603df13c81f87344b85fa0cfaf51ee96e85a2312787b36fcd94f8c2d4315d27a55ed0010887141e0527b9c083c17aa09ae321586e9f423b1db239fadade1ba3e8cbb68d159855314cbcf70cf613da42c8c21318f5cc0aa4f9ae5222e0961c15321051de050543a864d1837b078e42e0f93fbec3613df87fad15d00b49bb4808ceb5f31bddbd9ba9f76fef2575cafcddc673c5c93dc89ef0529dec04578fbfec6f0c0fdb2ee0deb34d67f06523a43ca5efb38e5610d20807c6a2b1c30509217eeb08fed034dfa5be3de6017a72d27b9f9f713468cfe8186b313e642ab3b023d97ad70c9f38f8c8475b42d99facd370bdf435d3517e5afbb1756c728439baca2aa12e85c2c3141f976b7ed482dc5170e0d86dd1ed8cf731043d5bae02178e6ddd08ddd7fc6c8d69deb48e246fa3909803ca54fa68354165f388d0a39a46fcc32aa23daadad854a5f0d9885cb2e67b02a11ec821e46823a96f3de8d690eb2fbfc59f9817f11046e2439a43409d545acc55a5d05502a3bac0370271aa814c2c178ac2412c4ca44f47f4468388f67f1af150cbcbcb8d9545fe092ab3953a49ed71cd4c1011f0c9e77f2772f8ac707d509cd4d3ac11906eeefc9a8b8bb2bb1804458eae9ba05539785e870ead71d9c894f842a79704ca8f598f7d9d8cfe313193179d9ad0ba1c9dbe02586343e6ea0a666d4fa574169209672cf7b10699027fea91f2b9154830d69ab2352d76aee7601b5a493a6672d0a01db7a739b205b59b3935a66485d3383638f872ead6d9ad7642a40255646a163f893e5d8893cb2ee293173d11d88ee9fb3f5eebe849824cae6df84b4c96cfe99d93b6785eb6786622c17759a5fddcea03f058f4f438f4d08509192e4b41ca3f78c3b5afd8930514cfb28271b375d25e89b8d9c65ebb312e43c7ccb16de49a9bece78b65a77f7d63d49bbdda1c8159e026ea774ac621c08b4e243039905f2806bdd38c79d5c41a8d079965cfe5258b1796b296606b0f07ba495ae53fcd6c5e029231f70c9cdfb9ba94109dc7f89ab2e2882b0387ed8db274fb2e70dd105f99f7e43caf55f54f473e7ac953dd5cb5504473e81b795ea16cbda6bb9080a5486b5802dfa178d7de3ab3f0829945513837a7af45dbf58e3a2c778717d8d51798eea2214fa42ab14f008c5d991c1ed96203a30f08d099a06233780153500b72e5290c43f6f0d4575bcdbc0679979979d25892fdbd2b21f7323954b792a150c676eb69e135f5954fa33a0c5ef3e7210b223d36cce1a2693efd02a9a567b64cc6aedd079fefab62960256772a06f16fee18be72ef91d764ed033264dfd73cdba33e65c104cf5ab5339db2abbb0de9cfd2a750384c9f1727bc16626ee8d3ee0a9f3a282ed157e999d1169154e661e5a780f9b90352d9263d8f25d539d586616893c328482886342e3b82c7fc616dfbbcee225062df6463214da2c0c48e169d27896d45bf336f82a605115d84c2ec493e1c469da5d16166b02649b80248e9c541dc5603c6013fc279818d6c5e0b9eb573a5d2b48c6123a7076d983a0af3cbe9c293eff50d0b3bff81a03a64b26293450a21bb1500a6f52b1d4b06422ed860c2d2ffeca3f8b0b46564d3fde8d58eed3905d599ae22a2daa7df6b2851b14f03f53d8676397cc00b3f2bfd0a2be53cbda4c8255497d847feda94ab194e04e523513e05be015b06a50a351b666a54255731e1d97f2869b25dc44eed276d37b5d43c35119ce7c9fc024fefbac22b31216a45a27f7199b2e6ab1d47540345d41bb312538b1b95a5eadd3fcdbd0d89aad492617eeaeca44e33a0d1fb50fb0e162092a68b1c17280d366cdd39e5672fc85ef3e6834d1484dc71cacfeeb60ccba6dfa72b17ab7b482fd7c86d038fe0044d13e6b1bddc8f388bf104c6b0063401678c7c7cc6d33eca99c810789c57b5d6b4d347a84577e43468f526b45e230cf70b6ef213eb528d1318e0486e03fc85b932b072a6130a3794533d8ca9f39f00756fec66c2519ec43ccf714704592f6cb5ae4a6b22ce9f8a19488491a4e08d30822d398dc817ad4f61dbce37d232ef79d6547d7dbcca105d50ff1931c6026854bb21e7c6a7f858c5e9099ea7f313f22834cc2b9cf647574ed2b4ab9e6c8eecbd6bd198d7b70b505c7938a1920eb449ab7b70da0c22016b4a8d8437c2412dd0f0716881116e04bc50ada91e8d55049802a7c9240a6178336d5075ad4d939a5048d6189b4dfd85be754356335b63a1054860b208c44fac11647e9b09fd06fd296419d9d4744f448104d8611226320132ce3063d488386be824a1a9fd2c31c63f177a65cb716e32b3bda368d778cdb96f8090b9f8b7302f32ef32e47a46f8954cb587021b75b383690efd959200052b800c5f800ea2da672352509df2194e72f16976a97a342eb6be949725848412441af2e2e5c07f97e9d2c34f08d0fa551d3831a7aeb5404fbcb7b35501b37e969aff5029490f21cc7d9206e88ce446875e3c43d983d020da7cbe91cb93bfebc9699817a3a88e3da0dd60e835c1367b26b9cd98af60932c4a27bf6da5932942f85d933a4497c0b3f34884e4b96006e2dc432c06395c9e603f73151b374c78fc3d4d5c7b79f783e0ef7df757272a0250a3b8a44a1c7b651b17dbc7a609697849cac40ab20fee6c35f2393025530b01e32282fd41e451f57b1355821132d815db65172d6ee0d858b1f5bb4638991532a76684c63b27706123cfdbaa7b1f09ade74a877551039ae8cd338f13a299ef9a59b00c5f8173ebfc8a69ada6edec18ad6bb5a628c71e4af1227aa59af3fc8d4b38e2365012fe50d8d46bea76e5db2f503ffd52a3f26358215b535af34b06938d5d71359b74c016b0d1726a42ced55ad3e89fb6cbf2f224eff2ee7907d8da502464cb57991a44dc3557544d2cc1c304f809ad1533a4ec2ddd4ff75a84106cbfc4f04460b14e5c2c5e67ab4b0d6eee5807f9f5ce6b60d364f995a797c1e7cfe2ebe48b290bc84d12cf3aec40d9718fc8bc1004ed631fbaf687881d8325542b412bba769bb47c1b90ffdb3aae89decf719956e7ba84a40b085c57f447c2d387df26a975b65f04877b255637b331898ecc7095486bcc26ed2f34b0d0e04029162907b3e573ec8e2ad70f3711b494eb03ab16cd5be3da90e5487335f652d24897ea45df31f4bea22ceabc60542d623d5bd40518f252b7e1ccf60809049ddaa9ca557649d44a072af47fced4debd68f1e199939388f241faf5ceb88a3996bd926cc873215b9020419c6c591da8ad0e9efd5ed437a9e6497cff055bcd4126117bca94fe4e27e646db52a26e2d0cae0eda12203d5a8b43b1db976b4d2ae53d52f6fad29e8e58321244e4a385d31266298d7b8fcdb44d2341ae70db4f6f174c280f32c643e2cad28513804d23d2afddf1cae85583231709d5f913db44f323bf93433ed553759a13c1be00a9689cca0962f91f00dc63f7d232d9fb0a5c15d32f0a58b3901d134eecb5e8a2534b4c8b97874a928f73d178ef26fb7c970d017142dae7f7048f38505924bee2dbc4878a79630420adc5abf65f639e7a859cb11b9b65fc528e7b6b9cb98dde512d1ad8e4af18f9b3783dc0d0499b0ac5dd4c0164f16002e17cf3449fe874b5e5f1592238e084a9ab1a3429c883583f8c8d8fd3c343a00b2c4897b76dfaf848cdd8d9c6b7b80cecab1ad3fca0cad8aa3374fec287fffa146da07eaf9026b871f1483dc095270c2750cdbb3e4523240569d396734d193e03dd9ff4990be73d868ba533a4bd440eec132bd0f1f8fd7672415e9d1a2d34ed5d8aac45c784c95832257143ef3f312d829b46cf494405749423fa3f10348cf132dc0ae4678d029a7feccb454856ada19a2070a12100b10c70df2adb68d0b0ecb28bbd49e96c2c6b428c7c7248b0fa20a959905b77f3d5fd2fc73e32b8ce4d4cebe346563b615663eb1aa0dbd4644d25f4c8c324c3d768df7b0e86ddeab925d82f23ba2c2234bdd8c6e2d5155eb6f9dd63aef7494e27797959fe59264f740a281b94f0f9661e8625852948ede4012581fcdf31618a0a24dcc53ed6e1dd639161d6422263a846a8f5cc2a0248dd7ff0f0dbae013307a1d220ad40aad3765652ba78f0c3ef16cf6665c172c2f13f215bb83b62b2d69e8055643d8be67274cacec0d880127af7d73ed8c914af8ba9c83b0f007ec707d00b35a4f09e739b292d912727543ad5287b574a5838a8cd51765d196cc1aabf328acfb10a5b3b3b5d957fbcd46064526bf386c58cbd02fc8b45c17bd4070ee161f342257e1ed1709607443d5f7fad06f58bb594fed930dbfdc230476bebc0a94d0e932f5ff576b6ae036ea5d885e5d772b08d5182ce59d26882416f6bbe978ca4125bb9555ef0d786a090e1d4683d309aa84b385b34c2e0b1c8d70f48c9599cefc68224a00bc5f909806622d38a5b9dfe4397032ef258aec68c7c8b154e80e334f2e2b2bba97603adcfdff2d257a145d3ef1588069f9acc0b56dafc659324edb79a28a5f14e0295b482c166e483f96a4498799d311564ad2a2cd6bb6cf3540e1ac2afe90b3d127112a8c2507ca0fc7798f6c4a79638db33315039b977f410781a4ca05cb32cce1c1a6bb461f70bb644ca1ac8553cb08ee0f8a1a46bd00030564a686af806ea5a1c29bf331f05814dd6652b4c754bf062c0afc734c6d8a54ff64afbff49b7f818400f89b3622476d027374fa8121b2b3abf0c5ba509c5492607d724bdfd30aca9c1a2196ef3fa280780f9d07d9d46d2d0388780c13a3a65c3b4246fa57b009a667bafff15c3f28e1f95fd46296d3e41e6995e56a55bea97ae1f7566231212b4cf4367eb65abafd07aa218f2caa99590bfd4baa6ac43a0c9a1f06d4d686e865fc5e940167ef690568c8b0b3dbfaecf3a3ce696da03bd4616e5837468753edb07f64211bb8eadfe8e57fc55c2b87c130d86eff102999efe7dd303186a1771e8400b528a840bb2a93be4264881b161ce761d0e3d7623f0c3aae254c41f7e06e1232203aac7617debe27a282d8940330db67603e565ce339dcd891ee29bcf3c13bf8c8bee40ee5b1b137b7772a246588260c66ab76ca32024ce3502b20601b36e576697558b1779692a9b92fb5de94abb32a93407649443fb080a69743cf6fcbb1742663fccbe20b9e76bb93fd903a3553075643edf4781aeb3386ca391758962b5f7949dcdfb7ee0d06e20d002b8a5e06c8738c5a85ad069465c1fb473ab2007856745754b8781abddfa3b98b986c4a3494077b21825c7bfeaf27c518d625fb994344566fdfcd747a1b4e3c60c6ca33034b6bcce8d46a4fc7e728cee387574268a1133bed1f56bf6a0c3a6f32ef21d10820d17a965817045ce289bc07126a3b0d00cd290ffdc0874bc1526ed3dbcaf1c46d04c308183cd70", 0x1000) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) socketpair(0x18, 0x3, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1f, 0x10, 0x8, 0xa1ca}, {{r1}, 0xfffffffffffffffb, 0x98, 0x20, 0xb, 0xa10}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0xda568b9004f0dfb2, 0xa, 0xac6e, 0x5}, {{r0}, 0xfffffffffffffffd, 0x26, 0x80000000, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x83, 0x80, 0xfffeffff, 0x7fff}, {{}, 0x2, 0x4, 0x2, 0x7, 0x8}], 0x8, &(0x7f0000000300)={0x37, 0x8}) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) (async) r7 = msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/55, 0x1}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000000240)=""/100}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x0, 0x9, 0x728, 0x7fffffff]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x4) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0xc6a5, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x2, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x3, 0x1f) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7ffd, 0x40}, 0xc) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0xc6a5, 0x2}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) socket(0x2, 0x1, 0x8) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x2, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x6, 0x3, 0x1f) (async) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7ffd, 0x40}, 0xc) (async) write(r3, 0x0, 0x0) (async) 22:34:51 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x8, 0xffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x8, 0xffff}) (async) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xd74) setsockopt(r2, 0x6, 0x1, &(0x7f0000000200)="34bd60ae26c91e6bdb6a0f92cf35a0405b959269fa1448806fabcd14591be226228f5a15613ba6e4e57d83df2f2754c84024d706ec6ef0aaf71923f09ef9b2bc5110ea48ba4c6e42ba96970170958b9f8a2b51deb87f432f118df09bd9c05e7ddc451a1af43ccbe1266b6bdb6d3fad8662097224be913b69", 0x78) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)='g', 0x1, 0x0) mprotect(&(0x7f00006ad000/0x4000)=nil, 0x4000, 0x2) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xd74) (async) setsockopt(r2, 0x6, 0x1, &(0x7f0000000200)="34bd60ae26c91e6bdb6a0f92cf35a0405b959269fa1448806fabcd14591be226228f5a15613ba6e4e57d83df2f2754c84024d706ec6ef0aaf71923f09ef9b2bc5110ea48ba4c6e42ba96970170958b9f8a2b51deb87f432f118df09bd9c05e7ddc451a1af43ccbe1266b6bdb6d3fad8662097224be913b69", 0x78) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x7f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000000)='g', 0x1, 0x0) (async) mprotect(&(0x7f00006ad000/0x4000)=nil, 0x4000, 0x2) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = kqueue() (async) r1 = socket(0x11, 0x4003, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x1) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x8000, 0x1, &(0x7f0000001000)="e0552ddb0e11190b9b1998df39abea5cd055ddf8511639f54a924b32793538909e45b0c5b4bbf35a0cd8fdd1248948e147ed8de0ed0afcc6d6732673d13608c2fc169a7a68416e80bc254a2377a7d06e4a9e2b00aab68981a50f8479f80d15e73d048193c01bbbd83e4bcab2e1a05208abedc7e3678b7e07e6cf27048fef2129acfcccbe24b0d7df4e1830b6214521fb3049e734ee193ff711a886e0b3bd2ccbfa3f866a2f332e69aa5628df3dbd81fc21125c851c57397c004174dbe19f7e10c5444bdd5aa287a24687e0195de43684ac666648ac0141e6987efe732a1694785c8d3f421cb0f4aadf3c0972f086a40d0e39ee92091d86f5c0b2a81327fc8722f3913ec3bb61d26dddf0096fdafb5603df13c81f87344b85fa0cfaf51ee96e85a2312787b36fcd94f8c2d4315d27a55ed0010887141e0527b9c083c17aa09ae321586e9f423b1db239fadade1ba3e8cbb68d159855314cbcf70cf613da42c8c21318f5cc0aa4f9ae5222e0961c15321051de050543a864d1837b078e42e0f93fbec3613df87fad15d00b49bb4808ceb5f31bddbd9ba9f76fef2575cafcddc673c5c93dc89ef0529dec04578fbfec6f0c0fdb2ee0deb34d67f06523a43ca5efb38e5610d20807c6a2b1c30509217eeb08fed034dfa5be3de6017a72d27b9f9f713468cfe8186b313e642ab3b023d97ad70c9f38f8c8475b42d99facd370bdf435d3517e5afbb1756c728439baca2aa12e85c2c3141f976b7ed482dc5170e0d86dd1ed8cf731043d5bae02178e6ddd08ddd7fc6c8d69deb48e246fa3909803ca54fa68354165f388d0a39a46fcc32aa23daadad854a5f0d9885cb2e67b02a11ec821e46823a96f3de8d690eb2fbfc59f9817f11046e2439a43409d545acc55a5d05502a3bac0370271aa814c2c178ac2412c4ca44f47f4468388f67f1af150cbcbcb8d9545fe092ab3953a49ed71cd4c1011f0c9e77f2772f8ac707d509cd4d3ac11906eeefc9a8b8bb2bb1804458eae9ba05539785e870ead71d9c894f842a79704ca8f598f7d9d8cfe313193179d9ad0ba1c9dbe02586343e6ea0a666d4fa574169209672cf7b10699027fea91f2b9154830d69ab2352d76aee7601b5a493a6672d0a01db7a739b205b59b3935a66485d3383638f872ead6d9ad7642a40255646a163f893e5d8893cb2ee293173d11d88ee9fb3f5eebe849824cae6df84b4c96cfe99d93b6785eb6786622c17759a5fddcea03f058f4f438f4d08509192e4b41ca3f78c3b5afd8930514cfb28271b375d25e89b8d9c65ebb312e43c7ccb16de49a9bece78b65a77f7d63d49bbdda1c8159e026ea774ac621c08b4e243039905f2806bdd38c79d5c41a8d079965cfe5258b1796b296606b0f07ba495ae53fcd6c5e029231f70c9cdfb9ba94109dc7f89ab2e2882b0387ed8db274fb2e70dd105f99f7e43caf55f54f473e7ac953dd5cb5504473e81b795ea16cbda6bb9080a5486b5802dfa178d7de3ab3f0829945513837a7af45dbf58e3a2c778717d8d51798eea2214fa42ab14f008c5d991c1ed96203a30f08d099a06233780153500b72e5290c43f6f0d4575bcdbc0679979979d25892fdbd2b21f7323954b792a150c676eb69e135f5954fa33a0c5ef3e7210b223d36cce1a2693efd02a9a567b64cc6aedd079fefab62960256772a06f16fee18be72ef91d764ed033264dfd73cdba33e65c104cf5ab5339db2abbb0de9cfd2a750384c9f1727bc16626ee8d3ee0a9f3a282ed157e999d1169154e661e5a780f9b90352d9263d8f25d539d586616893c328482886342e3b82c7fc616dfbbcee225062df6463214da2c0c48e169d27896d45bf336f82a605115d84c2ec493e1c469da5d16166b02649b80248e9c541dc5603c6013fc279818d6c5e0b9eb573a5d2b48c6123a7076d983a0af3cbe9c293eff50d0b3bff81a03a64b26293450a21bb1500a6f52b1d4b06422ed860c2d2ffeca3f8b0b46564d3fde8d58eed3905d599ae22a2daa7df6b2851b14f03f53d8676397cc00b3f2bfd0a2be53cbda4c8255497d847feda94ab194e04e523513e05be015b06a50a351b666a54255731e1d97f2869b25dc44eed276d37b5d43c35119ce7c9fc024fefbac22b31216a45a27f7199b2e6ab1d47540345d41bb312538b1b95a5eadd3fcdbd0d89aad492617eeaeca44e33a0d1fb50fb0e162092a68b1c17280d366cdd39e5672fc85ef3e6834d1484dc71cacfeeb60ccba6dfa72b17ab7b482fd7c86d038fe0044d13e6b1bddc8f388bf104c6b0063401678c7c7cc6d33eca99c810789c57b5d6b4d347a84577e43468f526b45e230cf70b6ef213eb528d1318e0486e03fc85b932b072a6130a3794533d8ca9f39f00756fec66c2519ec43ccf714704592f6cb5ae4a6b22ce9f8a19488491a4e08d30822d398dc817ad4f61dbce37d232ef79d6547d7dbcca105d50ff1931c6026854bb21e7c6a7f858c5e9099ea7f313f22834cc2b9cf647574ed2b4ab9e6c8eecbd6bd198d7b70b505c7938a1920eb449ab7b70da0c22016b4a8d8437c2412dd0f0716881116e04bc50ada91e8d55049802a7c9240a6178336d5075ad4d939a5048d6189b4dfd85be754356335b63a1054860b208c44fac11647e9b09fd06fd296419d9d4744f448104d8611226320132ce3063d488386be824a1a9fd2c31c63f177a65cb716e32b3bda368d778cdb96f8090b9f8b7302f32ef32e47a46f8954cb587021b75b383690efd959200052b800c5f800ea2da672352509df2194e72f16976a97a342eb6be949725848412441af2e2e5c07f97e9d2c34f08d0fa551d3831a7aeb5404fbcb7b35501b37e969aff5029490f21cc7d9206e88ce446875e3c43d983d020da7cbe91cb93bfebc9699817a3a88e3da0dd60e835c1367b26b9cd98af60932c4a27bf6da5932942f85d933a4497c0b3f34884e4b96006e2dc432c06395c9e603f73151b374c78fc3d4d5c7b79f783e0ef7df757272a0250a3b8a44a1c7b651b17dbc7a609697849cac40ab20fee6c35f2393025530b01e32282fd41e451f57b1355821132d815db65172d6ee0d858b1f5bb4638991532a76684c63b27706123cfdbaa7b1f09ade74a877551039ae8cd338f13a299ef9a59b00c5f8173ebfc8a69ada6edec18ad6bb5a628c71e4af1227aa59af3fc8d4b38e2365012fe50d8d46bea76e5db2f503ffd52a3f26358215b535af34b06938d5d71359b74c016b0d1726a42ced55ad3e89fb6cbf2f224eff2ee7907d8da502464cb57991a44dc3557544d2cc1c304f809ad1533a4ec2ddd4ff75a84106cbfc4f04460b14e5c2c5e67ab4b0d6eee5807f9f5ce6b60d364f995a797c1e7cfe2ebe48b290bc84d12cf3aec40d9718fc8bc1004ed631fbaf687881d8325542b412bba769bb47c1b90ffdb3aae89decf719956e7ba84a40b085c57f447c2d387df26a975b65f04877b255637b331898ecc7095486bcc26ed2f34b0d0e04029162907b3e573ec8e2ad70f3711b494eb03ab16cd5be3da90e5487335f652d24897ea45df31f4bea22ceabc60542d623d5bd40518f252b7e1ccf60809049ddaa9ca557649d44a072af47fced4debd68f1e199939388f241faf5ceb88a3996bd926cc873215b9020419c6c591da8ad0e9efd5ed437a9e6497cff055bcd4126117bca94fe4e27e646db52a26e2d0cae0eda12203d5a8b43b1db976b4d2ae53d52f6fad29e8e58321244e4a385d31266298d7b8fcdb44d2341ae70db4f6f174c280f32c643e2cad28513804d23d2afddf1cae85583231709d5f913db44f323bf93433ed553759a13c1be00a9689cca0962f91f00dc63f7d232d9fb0a5c15d32f0a58b3901d134eecb5e8a2534b4c8b97874a928f73d178ef26fb7c970d017142dae7f7048f38505924bee2dbc4878a79630420adc5abf65f639e7a859cb11b9b65fc528e7b6b9cb98dde512d1ad8e4af18f9b3783dc0d0499b0ac5dd4c0164f16002e17cf3449fe874b5e5f1592238e084a9ab1a3429c883583f8c8d8fd3c343a00b2c4897b76dfaf848cdd8d9c6b7b80cecab1ad3fca0cad8aa3374fec287fffa146da07eaf9026b871f1483dc095270c2750cdbb3e4523240569d396734d193e03dd9ff4990be73d868ba533a4bd440eec132bd0f1f8fd7672415e9d1a2d34ed5d8aac45c784c95832257143ef3f312d829b46cf494405749423fa3f10348cf132dc0ae4678d029a7feccb454856ada19a2070a12100b10c70df2adb68d0b0ecb28bbd49e96c2c6b428c7c7248b0fa20a959905b77f3d5fd2fc73e32b8ce4d4cebe346563b615663eb1aa0dbd4644d25f4c8c324c3d768df7b0e86ddeab925d82f23ba2c2234bdd8c6e2d5155eb6f9dd63aef7494e27797959fe59264f740a281b94f0f9661e8625852948ede4012581fcdf31618a0a24dcc53ed6e1dd639161d6422263a846a8f5cc2a0248dd7ff0f0dbae013307a1d220ad40aad3765652ba78f0c3ef16cf6665c172c2f13f215bb83b62b2d69e8055643d8be67274cacec0d880127af7d73ed8c914af8ba9c83b0f007ec707d00b35a4f09e739b292d912727543ad5287b574a5838a8cd51765d196cc1aabf328acfb10a5b3b3b5d957fbcd46064526bf386c58cbd02fc8b45c17bd4070ee161f342257e1ed1709607443d5f7fad06f58bb594fed930dbfdc230476bebc0a94d0e932f5ff576b6ae036ea5d885e5d772b08d5182ce59d26882416f6bbe978ca4125bb9555ef0d786a090e1d4683d309aa84b385b34c2e0b1c8d70f48c9599cefc68224a00bc5f909806622d38a5b9dfe4397032ef258aec68c7c8b154e80e334f2e2b2bba97603adcfdff2d257a145d3ef1588069f9acc0b56dafc659324edb79a28a5f14e0295b482c166e483f96a4498799d311564ad2a2cd6bb6cf3540e1ac2afe90b3d127112a8c2507ca0fc7798f6c4a79638db33315039b977f410781a4ca05cb32cce1c1a6bb461f70bb644ca1ac8553cb08ee0f8a1a46bd00030564a686af806ea5a1c29bf331f05814dd6652b4c754bf062c0afc734c6d8a54ff64afbff49b7f818400f89b3622476d027374fa8121b2b3abf0c5ba509c5492607d724bdfd30aca9c1a2196ef3fa280780f9d07d9d46d2d0388780c13a3a65c3b4246fa57b009a667bafff15c3f28e1f95fd46296d3e41e6995e56a55bea97ae1f7566231212b4cf4367eb65abafd07aa218f2caa99590bfd4baa6ac43a0c9a1f06d4d686e865fc5e940167ef690568c8b0b3dbfaecf3a3ce696da03bd4616e5837468753edb07f64211bb8eadfe8e57fc55c2b87c130d86eff102999efe7dd303186a1771e8400b528a840bb2a93be4264881b161ce761d0e3d7623f0c3aae254c41f7e06e1232203aac7617debe27a282d8940330db67603e565ce339dcd891ee29bcf3c13bf8c8bee40ee5b1b137b7772a246588260c66ab76ca32024ce3502b20601b36e576697558b1779692a9b92fb5de94abb32a93407649443fb080a69743cf6fcbb1742663fccbe20b9e76bb93fd903a3553075643edf4781aeb3386ca391758962b5f7949dcdfb7ee0d06e20d002b8a5e06c8738c5a85ad069465c1fb473ab2007856745754b8781abddfa3b98b986c4a3494077b21825c7bfeaf27c518d625fb994344566fdfcd747a1b4e3c60c6ca33034b6bcce8d46a4fc7e728cee387574268a1133bed1f56bf6a0c3a6f32ef21d10820d17a965817045ce289bc07126a3b0d00cd290ffdc0874bc1526ed3dbcaf1c46d04c308183cd70", 0x1000) (async) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) socketpair(0x18, 0x3, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1f, 0x10, 0x8, 0xa1ca}, {{r1}, 0xfffffffffffffffb, 0x98, 0x20, 0xb, 0xa10}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0xda568b9004f0dfb2, 0xa, 0xac6e, 0x5}, {{r0}, 0xfffffffffffffffd, 0x26, 0x80000000, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x83, 0x80, 0xfffeffff, 0x7fff}, {{}, 0x2, 0x4, 0x2, 0x7, 0x8}], 0x8, &(0x7f0000000300)={0x37, 0x8}) (async) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) r7 = msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) readv(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/55, 0x1}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000000240)=""/100}], 0x1) (async) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x0, 0x9, 0x728, 0x7fffffff]}) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x4) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:34:51 executing program 4: r0 = shmget$private(0x0, 0x3000, 0xb, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC=r0]) 22:34:51 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xd74) (async) setsockopt(r2, 0x6, 0x1, &(0x7f0000000200)="34bd60ae26c91e6bdb6a0f92cf35a0405b959269fa1448806fabcd14591be226228f5a15613ba6e4e57d83df2f2754c84024d706ec6ef0aaf71923f09ef9b2bc5110ea48ba4c6e42ba96970170958b9f8a2b51deb87f432f118df09bd9c05e7ddc451a1af43ccbe1266b6bdb6d3fad8662097224be913b69", 0x78) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (rerun: 32) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x7f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 32) pwrite(r0, &(0x7f0000000000)='g', 0x1, 0x0) mprotect(&(0x7f00006ad000/0x4000)=nil, 0x4000, 0x2) 22:34:51 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x3b) r0 = getgid() r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, 0x0, 0x0, r0, 0x1d4, 0x12}, 0x1ca, 0x1, 0x3e00000000000000}) r2 = semget$private(0x0, 0x4, 0x1) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x1b4, 0x2}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, r0, 0x0, 0x0, 0xe0, 0x200}, 0x401, 0x8001, 0x6a}) semop(r2, &(0x7f0000000200)=[{0x2, 0x0, 0x1800}, {0x1, 0xb95, 0x800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f00000000c0)="ccb11f98e1fa23531dec3363a7750d0a2333022ee4fb2f53529794ee1157debac70febd68141fc366cfe6415b01c940004cf0c955f738e9cb836ddd92516a40c63eba2eb98f086bbe11fcc18f0f646eb8fd513937ab84e4c611bdf6d86d313279e0c3480503556b6ccdb772468b938e8af2c14fe10c0e49844bd91857c733cd526e80c1b50787ce78f693da4582276b97421f554516bfca66a7e940654afda85cbc48b139407f384396085e427c75576488b72142b5986146166d11ec73b7892af99930212a6c90808f0293958de86ef554e92143ea62e449686d5b952326af89638779fe07d3106095b1b", &(0x7f0000000040)=0xeb, &(0x7f00000001c0)="5e75f2016bb26d6840b59b4888834e9c9955fa02bfd8", 0x16) 22:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/55, 0x1}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000000240)=""/100}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x0, 0x9, 0x728, 0x7fffffff]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x4) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) readv(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/55, 0x1}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000000240)=""/100}], 0x1) (async) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x0, 0x9, 0x728, 0x7fffffff]}) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x4) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r2) (async, rerun: 64) r3 = socket(0x1, 0x1, 0x0) (async, rerun: 64) close(r2) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 22:34:51 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:51 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x8, 0xffff}) 22:34:51 executing program 4: r0 = shmget$private(0x0, 0x3000, 0xb, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC=r0]) 22:34:51 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @rand_addr, {[@generic={0x0, 0xf, "d9d072dbd3ad87d909696dba0c"}, @ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @empty]}, @rr={0x7, 0x13, 0x0, [@broadcast, @rand_addr, @broadcast, @broadcast]}]}}}}}}}) 22:34:51 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x3b) (async, rerun: 64) r0 = getgid() (async, rerun: 64) r1 = getuid() setreuid(0xee00, r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, 0x0, 0x0, r0, 0x1d4, 0x12}, 0x1ca, 0x1, 0x3e00000000000000}) (async) r2 = semget$private(0x0, 0x4, 0x1) (async) r3 = getgid() r4 = getgid() (async) r5 = getuid() setreuid(0xee00, r5) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x1b4, 0x2}, 0x8, 0x1, 0x9}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, r0, 0x0, 0x0, 0xe0, 0x200}, 0x401, 0x8001, 0x6a}) semop(r2, &(0x7f0000000200)=[{0x2, 0x0, 0x1800}, {0x1, 0xb95, 0x800}], 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f00000000c0)="ccb11f98e1fa23531dec3363a7750d0a2333022ee4fb2f53529794ee1157debac70febd68141fc366cfe6415b01c940004cf0c955f738e9cb836ddd92516a40c63eba2eb98f086bbe11fcc18f0f646eb8fd513937ab84e4c611bdf6d86d313279e0c3480503556b6ccdb772468b938e8af2c14fe10c0e49844bd91857c733cd526e80c1b50787ce78f693da4582276b97421f554516bfca66a7e940654afda85cbc48b139407f384396085e427c75576488b72142b5986146166d11ec73b7892af99930212a6c90808f0293958de86ef554e92143ea62e449686d5b952326af89638779fe07d3106095b1b", &(0x7f0000000040)=0xeb, &(0x7f00000001c0)="5e75f2016bb26d6840b59b4888834e9c9955fa02bfd8", 0x16) 22:34:51 executing program 4: r0 = shmget$private(0x0, 0x3000, 0xb, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC=r0]) shmget$private(0x0, 0x3000, 0xb, &(0x7f0000ffa000/0x3000)=nil) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC=r0]) (async) 22:34:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:34:51 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @rand_addr, {[@generic={0x0, 0xf, "d9d072dbd3ad87d909696dba0c"}, @ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @empty]}, @rr={0x7, 0x13, 0x0, [@broadcast, @rand_addr, @broadcast, @broadcast]}]}}}}}}}) 22:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x6e0, 0x7f, 0x2, 0x8}, {0x3, 0x3, 0x7f}, {0x8, 0x1, 0x69, 0x1}, {0x9fe9, 0xd0, 0x9, 0x1}, {0x9, 0xff, 0x1f, 0x5}, {0x0, 0x4, 0x1, 0x9}, {0xfc00, 0x3, 0x7f, 0x1}, {0x1, 0x5, 0x8, 0xfffffff8}, {0x8, 0x2, 0x3, 0xffffff00}]}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mmap(&(0x7f0000501000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:34:51 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @rand_addr, {[@generic={0x0, 0xf, "d9d072dbd3ad87d909696dba0c"}, @ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @empty]}, @rr={0x7, 0x13, 0x0, [@broadcast, @rand_addr, @broadcast, @broadcast]}]}}}}}}}) 22:34:52 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x3b) r0 = getgid() (async, rerun: 32) r1 = getuid() (rerun: 32) setreuid(0xee00, r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, 0x0, 0x0, r0, 0x1d4, 0x12}, 0x1ca, 0x1, 0x3e00000000000000}) r2 = semget$private(0x0, 0x4, 0x1) r3 = getgid() r4 = getgid() (async) r5 = getuid() setreuid(0xee00, r5) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x1b4, 0x2}, 0x8, 0x1, 0x9}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, r0, 0x0, 0x0, 0xe0, 0x200}, 0x401, 0x8001, 0x6a}) (async, rerun: 64) semop(r2, &(0x7f0000000200)=[{0x2, 0x0, 0x1800}, {0x1, 0xb95, 0x800}], 0x2) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f00000000c0)="ccb11f98e1fa23531dec3363a7750d0a2333022ee4fb2f53529794ee1157debac70febd68141fc366cfe6415b01c940004cf0c955f738e9cb836ddd92516a40c63eba2eb98f086bbe11fcc18f0f646eb8fd513937ab84e4c611bdf6d86d313279e0c3480503556b6ccdb772468b938e8af2c14fe10c0e49844bd91857c733cd526e80c1b50787ce78f693da4582276b97421f554516bfca66a7e940654afda85cbc48b139407f384396085e427c75576488b72142b5986146166d11ec73b7892af99930212a6c90808f0293958de86ef554e92143ea62e449686d5b952326af89638779fe07d3106095b1b", &(0x7f0000000040)=0xeb, &(0x7f00000001c0)="5e75f2016bb26d6840b59b4888834e9c9955fa02bfd8", 0x16) 22:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x6e0, 0x7f, 0x2, 0x8}, {0x3, 0x3, 0x7f}, {0x8, 0x1, 0x69, 0x1}, {0x9fe9, 0xd0, 0x9, 0x1}, {0x9, 0xff, 0x1f, 0x5}, {0x0, 0x4, 0x1, 0x9}, {0xfc00, 0x3, 0x7f, 0x1}, {0x1, 0x5, 0x8, 0xfffffff8}, {0x8, 0x2, 0x3, 0xffffff00}]}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:52 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:52 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x14d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2b, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) 22:34:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mmap(&(0x7f0000501000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mmap(&(0x7f0000501000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {0x2}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) 22:34:52 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r5) fcntl$setown(r1, 0x6, r5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x81, 0x10001f, 0x1, 0x3ff, 0x5, 0x8, 0x0, 0x1, 0x8, 0x10}) 22:34:52 executing program 2: r0 = socket(0x10, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000240)="841db851b105ddf5db8be4156bae732e8c494f8560a3a3842f41080000000000000026158c747cfcf9409500000000005c9c09f5c2a4000000000000000000c85638cb0ab32a165dd5ad3d9da429bd6fd4f796c94d4dc23cc4043ba95e47c9b9cf0000972a1b2f00714c0cabdb2db0def9e0625d9df8830c8c390b08f3ec81800e40e9d4b8fe159e9f8880a8d07bb84a9949", 0x92, 0xbff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x6, 0x8000, 0x7f) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:34:52 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x14d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2b, &(0x7f0000000180)}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) 22:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x6e0, 0x7f, 0x2, 0x8}, {0x3, 0x3, 0x7f}, {0x8, 0x1, 0x69, 0x1}, {0x9fe9, 0xd0, 0x9, 0x1}, {0x9, 0xff, 0x1f, 0x5}, {0x0, 0x4, 0x1, 0x9}, {0xfc00, 0x3, 0x7f, 0x1}, {0x1, 0x5, 0x8, 0xfffffff8}, {0x8, 0x2, 0x3, 0xffffff00}]}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x6e0, 0x7f, 0x2, 0x8}, {0x3, 0x3, 0x7f}, {0x8, 0x1, 0x69, 0x1}, {0x9fe9, 0xd0, 0x9, 0x1}, {0x9, 0xff, 0x1f, 0x5}, {0x0, 0x4, 0x1, 0x9}, {0xfc00, 0x3, 0x7f, 0x1}, {0x1, 0x5, 0x8, 0xfffffff8}, {0x8, 0x2, 0x3, 0xffffff00}]}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) 22:34:52 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 1: sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="bc5d918f", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="b614eff8", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000013c0)="7ed95f3385e147f750cf5b7c3d5e427c5ee3244fdb9cd746a3637810a5f6458b0ec4bb404ef97b621d47de2029593ea42b17d4f2393c10f9695238b74ff8ca8918a74ce12a587d00beed5015ea36e4cd1a8a102cff6eba8e4ca9583b99088e77000000000000000000", &(0x7f0000000040)=0x69, &(0x7f0000000080)="61b166ac31f42896bd69a2453fbd4b0d4810808191afa0c11c769be7badc7fd1416d0405aabe00050027a9", 0x2b) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000340)="812b86e829a4edf9", &(0x7f0000000380)=0x8, &(0x7f00000003c0)="9b56514c46273ad378e6cdfe5cc21f1195621e9b5871b90432cb5e706f28c1dd75f0ca5059702f768643fbfeb600d2342817c75f507d60be22e81bae29652c8bfb9f5064f5c0e15dba528ae858148adfc10c398508a3d48e705cf3b2ce4ce8ff61d90ec2c6ead148e075418ebf9b5f6e13f0a319eb6ef8d5f7170109c7d4f4973321efe8beff16db8e781ee017f48b4db8deb166bf28935412669ebacf5e97b1e0a06b0889ada036a4fadf31337b966c1ea617394bd470f7a503c5a1b1af6e852f1a2b60cdcd5f85e15bdbc05d539ed6a7ccd932757f7ba18da5243ddc5eec8443921704dcd1306746a2db068d5d79f591770d172c085248680b5cd1e65203af6b15f63ebde180fc038710b128c3df7f98951a7a3cccb7f5e0004ceaa444ee56f9fc299f107665168b1f99615921e37c5967f4f13ed942e0e9d4ad0317c5e2dd76963e5ac233ab994f957d8778a2b232b87d642f1c7a11ef3adf6e7bea6522292f69cab455b387984ed0dacc1101d2ca475929dd1e4328308b5dd424b30e77fb45590577ccdd9ba112fd91a56d40e49a8d78acfdad794065f2626a571c58eef4a0f196005e8ab1abfc5f48c8124d5e559e30b6563f57a01f4cb427de9fed09e21677e2b126efddfe6ff6843dcc13bcb696af9cbc106e8f7cfb7d42959cdd25499413dea3591fc64ca1f6f02b12e6fed994e7be880f40a2225f6b0a38fe32dbe654d6fd4477d7e02a8665d30f5d8ef02cd9408a2f35d83d81043975da64e65299836d47556c7be8dbfb92a4cae12652a929bedf780a1345c91a151526fc9cd6657854f586d94394cea063d7fbe79cb58a69c79fc086491cd53d3c8f4a5955b44e880acaaa57574d89d508decb3e0976b78b4d0423260eb7ba64ad414af5d3df47ba12a9834e4db9ae74875b8a248542a0120db855f42c9bbd892dabba0b99cbe039dedca1bd8ed7fab77c4bc36ca638b000d9769ea433182208ef111614fb4cbf2eacf37c4110a081958d43e67aff5b1dd2ba91cd1f1ec4d41670ff4b11c0aaf0d785985bbc26491df5195d5a8a272bde2846799ecced73d8b23fb0c089a997de7a00f04836af77461d3e9c3db4949ffa8d6b0f4819e8cf862d4b0685becc14204705a058fc945d1fdde0fad32e02bdfa665d9fbdd4e81d76811fd08128ceab963b40c3bc4a3a7b8b6bf51ca284769167dd866b228e2b8bfcdafd35bd4eea4c21a05f065ca206451f5c4eeeb80e39d54de3a38407760e4d2d8a21f2820f2d6070b3b5ed159a8b2443d9fe0e9a6bd84f38afae03e75d912ea382218a724f0663b93651677b89a0c5eb5306b5245dbdcc835d9e0df91ccf7d11da26f836288ed06819cb8ecb522bcb67f3e2bc2317e6c59318588a12bf69412bde69b2f7f4f2fba176d7315dabbabfd7d2a7166c8bf65a3868848245d5fc8c3b7f60717ab3781bcbcfbe47d7297e996f37fa08c30de8ff360f30562f9fd6cfc3fa441d3b2bbd76b6716f1c3637f7e63e7cb288d2987b83aad0e4c1b0c68b11589c207596b0544c520d4500f9dc9a34be6c714ae26826a83f7dfac9d2fdec5ddaf7762e1ad55f5ce53ddacbe3fa6f551261ad0c924c3e1726612b8f3b34df884958d129529f61d358ba2bf8f1825fea48c02eecd4a862d6892e932df729df543f59ef250b37413ec88ca535dc2bf15fce065a1d710f0591cd80d611edc4a5750228e2510e7a110b558e274865506a58531ab8f137409f455bb51eeeb4d909e63014342cb1f6f72e80a6c2dbd9607918b5b239f3d67c37920eaf2f2d2689477849047e61210657d69417452540d4acf744b8cb23dd21eb281ca5465ceb0b41a0a15f49101dbf5aa72de303ad97403f5864513e2b983b87da4870023d3b54fcccfdaf7bfe9a93436b5a2f683f7ed70fa80772fa7b00bedb32749887e3cde74f72e6fe1d32d48cff05223f6d42ff8274327a1993b3e2ae7459ea504d23e4cbc9f6835d6833cb5f605e5e2b02838bd092fe662a52a558555c5b39b65ae8ccd99fd66b6890b014a254f912caf14f7831a46bc0357591a981c8a81b4ef8c7c407b7ee39cb3b176b5c5b27322d8632b3f409c4d151169b5f48505feff8122ebf739d97e2750c3b0164a00ff910a234883ffe4dbf2e23cf978a4630de2eaaaa386a8e1c9bd63dac43dde0f0c95f16aab6c64e32cb50b9a3bedfd2db3433253f420f51bdd26bb1014c6bf15442e73311ae17d6a994841b6c280485eec0856d156d01816b36cd04351f8b36285120a15fe8f614d49ea4c5e88a91ee7cd4deb2ad147b644b2867e4742e78daa60132e05f0d4b80bfaae106e140bc8b351553969de1d651382dbf37cfdfa0242acb596c835adbb2087236e63bcb47e20a2e43edb34917e1ea9b879fe955aca1ae697eb654c4670e5e43ddb373183a4a93760c94c44c648e7f6236638f6709deaee6f619dbc2345dc950e7d8ce63a97381895dbcc267927d531da37a683ac01ba91a1af004b11f5ee6581161e1e4643b2a3e8c3e9a5d67943da6ae532e06d9c80fbc836486d52ac95c22f5f3aebb496fad719f70046f5c3b515aaea1c81ed0ea27695b7b8a8fac68a5d88b5ce842ecb14c0961d6e8ebb8fd07bec8b0cc631f33059483614675e619361d70c1dab2571d44d7804dc7e92f6e5dd81c06e7eee16783931a04f381c172a803f48bc1951aa1f64b478ecc6a4eeb221ef4f124a19a64b91818002edd212eb68a6bead00a667b6d9ace97a8d857a8afb7ee3480cf0eb23d3a96826b8b59c0e95d95029fa730de1647f062843c14daf55c610f870018406dd3e44e9346c0960998f5ea463ddb63c8ff3319fea68c2ae127b81aa32dc308d2ad8be14892f991e37d7048d2bd961c555f7402bdde51f5c94ee9c27683385d4df42fdcb6cb01d254721b40fdb0cf82e45eb54b288e8c1903285e0c5f0b1771a2daf8d224f879200da2704901116e2fda1f7c8a3bfe2d444b1be5c65e4de2fbaa5dac965e28ea05bd35e1984856aa5011343e2d9ab10402b40d5b1c05b89248e7a4ee2b048d37623aae92c0c5c6c1bd9cb6b8594603d37f4513b5f6d82d866ee4de7f593de341f880a639601a292688253f862e6d2f5f8c65848ea10a5b418fcc8e3c2e809eed2b46537dd6bf12bd8a871cec4497e6efa4e8514109301881d7e048274f6fcfbcd484d6624250438c4e55c06a81306a98f9c4c8d0c4c9e662052e226bb774da58949c170ef4e6eb10ce37159a3f2b5f74e42c6b1d5a9d7e5f4585d416c9c724ecaf38a6015cdab0ceccd45988f3281a5a80348bd6aaa7068e7e68da78900d5cec5669eb002c70097f99fa0097ba39b776cc3eb01dd983c22d174af410803b5a5c139c5d7cc6abc3880c39379c46f3c6bc28ac6b890f9f211eb90d9599c502c47b6025aa000ad84e2840ba8615f29a60c989bde94f5bde95b1e827f73242e9f26b7857d0709d38c4ded37846b46745f5e148b6485606c33a5c2c1da8a0cda3544995aad5456953627885664ddc0317af0d4b04635964c5a17a411ea120e0c5585998a8dcdc029e4bba782328d7f3babebbdff278c887e4eaa845676dc1985f51994e832fb2a0cf3061d0a0fcb9148fcb82074c8a4c8fc3f49d4d08ce9806ca84205d41c26dbd01ce5d758c75369a05dbfee10b9ab6885cf2f13b9fb8a81c3ae9b163192a751ce88369577d9cf376379a86cd7e2206a45a3311514685e1df4c32485a4aaef9ef971ade8276bef7ce5e8c502562851ff249e321d60169135212f598119ac7ac86c06ea30217c2e0c1548fdd7e8883b65f15efbfca1bb35839eb1381d72b2d32516c4cc58b08a3826d401637b7943c97cfeb1ac0893025dd138f30fb9e7d97e19f5d6d8a6d615cd53a7ea856fea205f24b21e6aa602a5578e0914f1248f997231e2b865e16f8d7fa67e399d79eab5dd3b53025ba9f56a38214d7fbb63b852cd9e2b00b73cd84ed9c2fc8bedefed211d1bdfb10bf2e5fdc2b39b37cf7c95bc9610ba1817f2569f51230ecb92909ae82cb9ed683a63dbeb4c5a669c2b083b86edc07cce94146fc093ad987d2e2752ce9ee3f034b899879e9536751902f23e58c16ec8f6a024967e0c50d3fc01675c56808976ef66064568c88bff34b3c89cc63e2faa318aff630895d3c6d6c76cd9d7172548c4eed0cdd8f53ee1e40e6476a89b027699488bacbb26e92f062e0bf874906b6149a640f801924bdc89d2ad314100243937427fac1cd6bd0d94c58a70a07a780c07b279703fa21d8fff9087ba8a30fca9a4a2765e63f4813415bd8cf3148f302b4dc6f850d2a1ae45a4e112e6f1cfb0b7a0ef932e60b0ac80ab8436d84dc339d1c0d37917524bb4083115488d4187a241f7496267b3be042e9c0c7fc2cb42e26ac1bc29ec68ad5d8884551d1e68b856aea91fbc96695a77f6525a1a3fc80f5c0f2742ea8b4bea1992a212165a5df89bd6f651c299532fde333d3987bae311bd9e12db80b17ffe68f925f1e583732250a65cb6cecda8d278d9af22d472383ec3fed94534fafd8a697251fd090f7138e5bd7f6a56aa8d1068a88a50e6469702d0b5a7ae6ce40ad91bbc439bc2b6e81389ed1f21cdace78e7824a18c38d5833034c26b44a2863d41f7dc6725ef36fb68d67ef647e3f59e3bc7668dd7891ff5f0325b95a1542183f783427c23204fd649a604e7a6877298f985afa9105a56b06ebe6263a982957c31e9af80556c104657c900ba77b99ed4b5f39e8da10f78ec6639c0bcad4c07bf41b7191fc08c09350d35aad0b31ba75c1f1b87160e4fd2eb940b590a431526ce8aa7f7b1b6027cfd563a6cc6642b39550ee69580820f476769c85ce2f937b06c06cb05f2b9cf345103cbc5b605221002a2fd349bb68ccda03d1fc8d0c092aa09f3491504b75e5b5008ab9282edb5058e9b12e6a0795fc79e65291a7608e1e53fb39571ab7c9f3f0805cbd765dc34daf05bad17cdbaf81937718a794315673675737dbce86a190f03b2da764d6ab7ab2c0108dea3d40fb65e20b1ab6dc705cceacd2dbb74e24e21aaf866cb94114e0f486d169960882ba4d041aaefab28ae9904d4d60f825641ab66d497e5a4d3459f6c394f8e751ad60c8ace53c0c323e7e940f245f33f056b99b9d90fde6322fbbffc4075ccd6acb3909865288371c903fe58fa54c07838f53192ac4bac489d7175d77b1b437bf89e404037380b304f7b8d85090727bac91f40cf09bbbfa64550eb6e60255712727c9a87436e9d81dff18acd603b8199b8d4e57606ebb8d89d570bf481f99b6f2ee7266abc17c2e56d6900efa83dc4f8c6d3adb03a4c2f7c38a235151df6c2bb23377240c5a3dea2e68db4d96944c319a33e7b3b9827e73011e30018fe5d2cdfbcec413dd7a1a3cb7265a53595835acbacd380ef33de2105c46182dd5375b80c5b28e5248bae1e79f10548e864196a35233f13b86a2eca1168d596178d09879bbb3bd4dbab97033a576982e16415a6a45451c175614d4a18b71986150858c3cab8255189ec24a57fc7448fa78f82f1fff6ec89ea4e6a1029f93b9cf7eeaa0dd0d29fa5a0510eaf55db32edb7c12a9b98d808e4a80937e272e9de403378a784c8ba31fbb708ca686ce24d103d258935179e8ba1a7bcee4f409d874d99d8e7419fd98bc079816fe5fbfdc425969c79ab51619bd48ca518de2700a6ce0fd64dce56f80e3b1778972f18a3e90e3be013f97c7a6788761c8b59e3c5069067c6ade0899660eea85b6108a7d2bbfd03520351d43e183c49e96a24918087f440487c23d41b7461e6185e4439e7b9a1466", 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x1f, 0x8, 0xffff}, {0x1f7a, 0x2, 0x1f, 0x7}]}) 22:34:52 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async, rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r5) (async, rerun: 32) fcntl$setown(r1, 0x6, r5) (async, rerun: 32) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x81, 0x10001f, 0x1, 0x3ff, 0x5, 0x8, 0x0, 0x1, 0x8, 0x10}) 22:34:52 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x14d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2b, &(0x7f0000000180)}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) 22:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xffff, 0x40, 0x4, 0x5b5a9ee5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x5, 0xe5, 0xfffffff8}, {0x1, 0x4, 0x7, 0x2df7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 22:34:52 executing program 1: sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="bc5d918f", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="b614eff8", 0x4) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000013c0)="7ed95f3385e147f750cf5b7c3d5e427c5ee3244fdb9cd746a3637810a5f6458b0ec4bb404ef97b621d47de2029593ea42b17d4f2393c10f9695238b74ff8ca8918a74ce12a587d00beed5015ea36e4cd1a8a102cff6eba8e4ca9583b99088e77000000000000000000", &(0x7f0000000040)=0x69, &(0x7f0000000080)="61b166ac31f42896bd69a2453fbd4b0d4810808191afa0c11c769be7badc7fd1416d0405aabe00050027a9", 0x2b) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000340)="812b86e829a4edf9", &(0x7f0000000380)=0x8, &(0x7f00000003c0)="9b56514c46273ad378e6cdfe5cc21f1195621e9b5871b90432cb5e706f28c1dd75f0ca5059702f768643fbfeb600d2342817c75f507d60be22e81bae29652c8bfb9f5064f5c0e15dba528ae858148adfc10c398508a3d48e705cf3b2ce4ce8ff61d90ec2c6ead148e075418ebf9b5f6e13f0a319eb6ef8d5f7170109c7d4f4973321efe8beff16db8e781ee017f48b4db8deb166bf28935412669ebacf5e97b1e0a06b0889ada036a4fadf31337b966c1ea617394bd470f7a503c5a1b1af6e852f1a2b60cdcd5f85e15bdbc05d539ed6a7ccd932757f7ba18da5243ddc5eec8443921704dcd1306746a2db068d5d79f591770d172c085248680b5cd1e65203af6b15f63ebde180fc038710b128c3df7f98951a7a3cccb7f5e0004ceaa444ee56f9fc299f107665168b1f99615921e37c5967f4f13ed942e0e9d4ad0317c5e2dd76963e5ac233ab994f957d8778a2b232b87d642f1c7a11ef3adf6e7bea6522292f69cab455b387984ed0dacc1101d2ca475929dd1e4328308b5dd424b30e77fb45590577ccdd9ba112fd91a56d40e49a8d78acfdad794065f2626a571c58eef4a0f196005e8ab1abfc5f48c8124d5e559e30b6563f57a01f4cb427de9fed09e21677e2b126efddfe6ff6843dcc13bcb696af9cbc106e8f7cfb7d42959cdd25499413dea3591fc64ca1f6f02b12e6fed994e7be880f40a2225f6b0a38fe32dbe654d6fd4477d7e02a8665d30f5d8ef02cd9408a2f35d83d81043975da64e65299836d47556c7be8dbfb92a4cae12652a929bedf780a1345c91a151526fc9cd6657854f586d94394cea063d7fbe79cb58a69c79fc086491cd53d3c8f4a5955b44e880acaaa57574d89d508decb3e0976b78b4d0423260eb7ba64ad414af5d3df47ba12a9834e4db9ae74875b8a248542a0120db855f42c9bbd892dabba0b99cbe039dedca1bd8ed7fab77c4bc36ca638b000d9769ea433182208ef111614fb4cbf2eacf37c4110a081958d43e67aff5b1dd2ba91cd1f1ec4d41670ff4b11c0aaf0d785985bbc26491df5195d5a8a272bde2846799ecced73d8b23fb0c089a997de7a00f04836af77461d3e9c3db4949ffa8d6b0f4819e8cf862d4b0685becc14204705a058fc945d1fdde0fad32e02bdfa665d9fbdd4e81d76811fd08128ceab963b40c3bc4a3a7b8b6bf51ca284769167dd866b228e2b8bfcdafd35bd4eea4c21a05f065ca206451f5c4eeeb80e39d54de3a38407760e4d2d8a21f2820f2d6070b3b5ed159a8b2443d9fe0e9a6bd84f38afae03e75d912ea382218a724f0663b93651677b89a0c5eb5306b5245dbdcc835d9e0df91ccf7d11da26f836288ed06819cb8ecb522bcb67f3e2bc2317e6c59318588a12bf69412bde69b2f7f4f2fba176d7315dabbabfd7d2a7166c8bf65a3868848245d5fc8c3b7f60717ab3781bcbcfbe47d7297e996f37fa08c30de8ff360f30562f9fd6cfc3fa441d3b2bbd76b6716f1c3637f7e63e7cb288d2987b83aad0e4c1b0c68b11589c207596b0544c520d4500f9dc9a34be6c714ae26826a83f7dfac9d2fdec5ddaf7762e1ad55f5ce53ddacbe3fa6f551261ad0c924c3e1726612b8f3b34df884958d129529f61d358ba2bf8f1825fea48c02eecd4a862d6892e932df729df543f59ef250b37413ec88ca535dc2bf15fce065a1d710f0591cd80d611edc4a5750228e2510e7a110b558e274865506a58531ab8f137409f455bb51eeeb4d909e63014342cb1f6f72e80a6c2dbd9607918b5b239f3d67c37920eaf2f2d2689477849047e61210657d69417452540d4acf744b8cb23dd21eb281ca5465ceb0b41a0a15f49101dbf5aa72de303ad97403f5864513e2b983b87da4870023d3b54fcccfdaf7bfe9a93436b5a2f683f7ed70fa80772fa7b00bedb32749887e3cde74f72e6fe1d32d48cff05223f6d42ff8274327a1993b3e2ae7459ea504d23e4cbc9f6835d6833cb5f605e5e2b02838bd092fe662a52a558555c5b39b65ae8ccd99fd66b6890b014a254f912caf14f7831a46bc0357591a981c8a81b4ef8c7c407b7ee39cb3b176b5c5b27322d8632b3f409c4d151169b5f48505feff8122ebf739d97e2750c3b0164a00ff910a234883ffe4dbf2e23cf978a4630de2eaaaa386a8e1c9bd63dac43dde0f0c95f16aab6c64e32cb50b9a3bedfd2db3433253f420f51bdd26bb1014c6bf15442e73311ae17d6a994841b6c280485eec0856d156d01816b36cd04351f8b36285120a15fe8f614d49ea4c5e88a91ee7cd4deb2ad147b644b2867e4742e78daa60132e05f0d4b80bfaae106e140bc8b351553969de1d651382dbf37cfdfa0242acb596c835adbb2087236e63bcb47e20a2e43edb34917e1ea9b879fe955aca1ae697eb654c4670e5e43ddb373183a4a93760c94c44c648e7f6236638f6709deaee6f619dbc2345dc950e7d8ce63a97381895dbcc267927d531da37a683ac01ba91a1af004b11f5ee6581161e1e4643b2a3e8c3e9a5d67943da6ae532e06d9c80fbc836486d52ac95c22f5f3aebb496fad719f70046f5c3b515aaea1c81ed0ea27695b7b8a8fac68a5d88b5ce842ecb14c0961d6e8ebb8fd07bec8b0cc631f33059483614675e619361d70c1dab2571d44d7804dc7e92f6e5dd81c06e7eee16783931a04f381c172a803f48bc1951aa1f64b478ecc6a4eeb221ef4f124a19a64b91818002edd212eb68a6bead00a667b6d9ace97a8d857a8afb7ee3480cf0eb23d3a96826b8b59c0e95d95029fa730de1647f062843c14daf55c610f870018406dd3e44e9346c0960998f5ea463ddb63c8ff3319fea68c2ae127b81aa32dc308d2ad8be14892f991e37d7048d2bd961c555f7402bdde51f5c94ee9c27683385d4df42fdcb6cb01d254721b40fdb0cf82e45eb54b288e8c1903285e0c5f0b1771a2daf8d224f879200da2704901116e2fda1f7c8a3bfe2d444b1be5c65e4de2fbaa5dac965e28ea05bd35e1984856aa5011343e2d9ab10402b40d5b1c05b89248e7a4ee2b048d37623aae92c0c5c6c1bd9cb6b8594603d37f4513b5f6d82d866ee4de7f593de341f880a639601a292688253f862e6d2f5f8c65848ea10a5b418fcc8e3c2e809eed2b46537dd6bf12bd8a871cec4497e6efa4e8514109301881d7e048274f6fcfbcd484d6624250438c4e55c06a81306a98f9c4c8d0c4c9e662052e226bb774da58949c170ef4e6eb10ce37159a3f2b5f74e42c6b1d5a9d7e5f4585d416c9c724ecaf38a6015cdab0ceccd45988f3281a5a80348bd6aaa7068e7e68da78900d5cec5669eb002c70097f99fa0097ba39b776cc3eb01dd983c22d174af410803b5a5c139c5d7cc6abc3880c39379c46f3c6bc28ac6b890f9f211eb90d9599c502c47b6025aa000ad84e2840ba8615f29a60c989bde94f5bde95b1e827f73242e9f26b7857d0709d38c4ded37846b46745f5e148b6485606c33a5c2c1da8a0cda3544995aad5456953627885664ddc0317af0d4b04635964c5a17a411ea120e0c5585998a8dcdc029e4bba782328d7f3babebbdff278c887e4eaa845676dc1985f51994e832fb2a0cf3061d0a0fcb9148fcb82074c8a4c8fc3f49d4d08ce9806ca84205d41c26dbd01ce5d758c75369a05dbfee10b9ab6885cf2f13b9fb8a81c3ae9b163192a751ce88369577d9cf376379a86cd7e2206a45a3311514685e1df4c32485a4aaef9ef971ade8276bef7ce5e8c502562851ff249e321d60169135212f598119ac7ac86c06ea30217c2e0c1548fdd7e8883b65f15efbfca1bb35839eb1381d72b2d32516c4cc58b08a3826d401637b7943c97cfeb1ac0893025dd138f30fb9e7d97e19f5d6d8a6d615cd53a7ea856fea205f24b21e6aa602a5578e0914f1248f997231e2b865e16f8d7fa67e399d79eab5dd3b53025ba9f56a38214d7fbb63b852cd9e2b00b73cd84ed9c2fc8bedefed211d1bdfb10bf2e5fdc2b39b37cf7c95bc9610ba1817f2569f51230ecb92909ae82cb9ed683a63dbeb4c5a669c2b083b86edc07cce94146fc093ad987d2e2752ce9ee3f034b899879e9536751902f23e58c16ec8f6a024967e0c50d3fc01675c56808976ef66064568c88bff34b3c89cc63e2faa318aff630895d3c6d6c76cd9d7172548c4eed0cdd8f53ee1e40e6476a89b027699488bacbb26e92f062e0bf874906b6149a640f801924bdc89d2ad314100243937427fac1cd6bd0d94c58a70a07a780c07b279703fa21d8fff9087ba8a30fca9a4a2765e63f4813415bd8cf3148f302b4dc6f850d2a1ae45a4e112e6f1cfb0b7a0ef932e60b0ac80ab8436d84dc339d1c0d37917524bb4083115488d4187a241f7496267b3be042e9c0c7fc2cb42e26ac1bc29ec68ad5d8884551d1e68b856aea91fbc96695a77f6525a1a3fc80f5c0f2742ea8b4bea1992a212165a5df89bd6f651c299532fde333d3987bae311bd9e12db80b17ffe68f925f1e583732250a65cb6cecda8d278d9af22d472383ec3fed94534fafd8a697251fd090f7138e5bd7f6a56aa8d1068a88a50e6469702d0b5a7ae6ce40ad91bbc439bc2b6e81389ed1f21cdace78e7824a18c38d5833034c26b44a2863d41f7dc6725ef36fb68d67ef647e3f59e3bc7668dd7891ff5f0325b95a1542183f783427c23204fd649a604e7a6877298f985afa9105a56b06ebe6263a982957c31e9af80556c104657c900ba77b99ed4b5f39e8da10f78ec6639c0bcad4c07bf41b7191fc08c09350d35aad0b31ba75c1f1b87160e4fd2eb940b590a431526ce8aa7f7b1b6027cfd563a6cc6642b39550ee69580820f476769c85ce2f937b06c06cb05f2b9cf345103cbc5b605221002a2fd349bb68ccda03d1fc8d0c092aa09f3491504b75e5b5008ab9282edb5058e9b12e6a0795fc79e65291a7608e1e53fb39571ab7c9f3f0805cbd765dc34daf05bad17cdbaf81937718a794315673675737dbce86a190f03b2da764d6ab7ab2c0108dea3d40fb65e20b1ab6dc705cceacd2dbb74e24e21aaf866cb94114e0f486d169960882ba4d041aaefab28ae9904d4d60f825641ab66d497e5a4d3459f6c394f8e751ad60c8ace53c0c323e7e940f245f33f056b99b9d90fde6322fbbffc4075ccd6acb3909865288371c903fe58fa54c07838f53192ac4bac489d7175d77b1b437bf89e404037380b304f7b8d85090727bac91f40cf09bbbfa64550eb6e60255712727c9a87436e9d81dff18acd603b8199b8d4e57606ebb8d89d570bf481f99b6f2ee7266abc17c2e56d6900efa83dc4f8c6d3adb03a4c2f7c38a235151df6c2bb23377240c5a3dea2e68db4d96944c319a33e7b3b9827e73011e30018fe5d2cdfbcec413dd7a1a3cb7265a53595835acbacd380ef33de2105c46182dd5375b80c5b28e5248bae1e79f10548e864196a35233f13b86a2eca1168d596178d09879bbb3bd4dbab97033a576982e16415a6a45451c175614d4a18b71986150858c3cab8255189ec24a57fc7448fa78f82f1fff6ec89ea4e6a1029f93b9cf7eeaa0dd0d29fa5a0510eaf55db32edb7c12a9b98d808e4a80937e272e9de403378a784c8ba31fbb708ca686ce24d103d258935179e8ba1a7bcee4f409d874d99d8e7419fd98bc079816fe5fbfdc425969c79ab51619bd48ca518de2700a6ce0fd64dce56f80e3b1778972f18a3e90e3be013f97c7a6788761c8b59e3c5069067c6ade0899660eea85b6108a7d2bbfd03520351d43e183c49e96a24918087f440487c23d41b7461e6185e4439e7b9a1466", 0x1000) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x1f, 0x8, 0xffff}, {0x1f7a, 0x2, 0x1f, 0x7}]}) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6d, 0x6, 0x5, 0x1}]}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 5: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{r2}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:52 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="418d466c6ed519eca5e21c0911c01bbfd1d6828aecd31ea3db43ba9f660d2baf1d6b60c68cdf077a0ce959a92c550ac85d731d560100fbd158965db7ec8a80fa2cb4906d4a345e5477a56b7b6cd0b4488f3af180f5c5f05848567d5c9adf93e4c2de928b93b543cfad80a734d5fb192e3b15a2ac9853755ed342394dd75d0431919a9beec782b1f6109fdd32607818ee4aca1493b9f3d5276668cd33833cae0b8243b3385c4d5c896ed09da272f1f3208d505b07b7f773b4de00be4e1dc9b3ab9f246249517a0212bdb55fa5df6504100f7d96300b5b723f", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="dbec3207b71a9c38a97bf7ea9b2f82f982eeb2ee239abbc8235a97aa78ed3ea0ffc4b4cf69c61c729a54cab013e9807af8355644584a8e27e2218aa814cce8dfd7b039566189a87c0cf82fffa3ecd6e31551b538f2063e92298f36b4c5b0a8b13751582769a2bbd731837c8cbd15b4afd553ec06", 0x74) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280)="c3da5f6f92c1505a83c2436ac5dc098b60f81bfa74b2b6449ee40ebb4e18ba799d0e6b3cf674d9774c65bfb029f8cf7728212f944eab19939b3ecb", &(0x7f00000002c0)=0x3b, &(0x7f0000000300)="0eafefbb60a032441e27051fe8116394c99fa75c0311b6389277a4620c6884985d5ffcfa90098e1a00e5d99d92fab71504e9a157424aee18136db49215c3b3a80702e6813dbddb52803b9252d0d212dbad3411504911680f21352a8dbdf5e92292889127b77451d5f621510fcc6ac54b3011c8535d694c729c692af01811fe02565dc0f5dbb99e18c48e0b4839308bad07566be2c3e55568af9e4cc075b0598e856196d3d7ec8a01efcddf3f9f0b2f2badf48b1b85e34faa1ffe159924f2b9122b2d948f7e648bff6b98a120a6804a02070d9a5de95c65e0f436c67ce2d1d207b8a9cc58e28654b93050883db8e7a42383d6102bc13df76fabd0e3c2779db479c9a3dcb29cde830a6d0a40a946581d29639eeae13b5665239d677e827b82f1f7798c7e3ae796c6fa083ff74c96e1649ec798749ea6295c0379d42712eb6a58bc4695843d4609cd9f0e240c91c5753ccb9752cdfb15f7b0b179e7a46085530ec1e73077c489a55fc5999005c72f2fe7dc431fd9ed2f6f6cc48ad4220f5de93379f7d0362b9daee44f855a1f8995f877021365db5726e6151158e1d831bc141cbeb4bf70081a6d604c534bcdceb9f89e0b7da9fc519cfb4721ab67ba1de09fd0e3fb16baa78e1f37195a33e795141c280f56847822b7618616a7806489ff7e308459689742d9f65595df98239d60f8228840abaf0aeb0b168a6df60130efef39fc4aec79cc03f2c074fc69e597714df0a08012b5d369825c75c971a8b0332da059ed3efd5a73fca7c0a75faae948588b7d5872a878ae9a4d0b98ec4eb39bae9cdd3bd503b0951b02d450de93d83ce339cfe468c5188cf222603a4ceff8de3a904a7b860d2e9b473bcfd97f078d72e9e8d8618e8c7ad63fdef13c3df21230b4c8443b3f1a69f6bd896da96371b40a15fe3862992878768bc7f8bc39ec344d48a07e05fae718140239964deb33a804cff0c9f3c50fba1a837c82827dd88bc3a31b31940ed0b3c6edd03d43fc778687a5ea00f5c46a1711da92d4838524ffa7121f7e6d167953dc557a4aa4b2c89db98b2b38dac44b5a272e5f05332b58984db987a8e9d77f87f7750c05584c36a13c1e1be7f0d508feaf529ce0721102098a2b5f1cce14a23438f481c80d6a924f317d30a766879be7b6d9dc9bf66ddb8cba1a60442624cb8afe03547d5c202a069b3fd220b44c01c4ed8d8aada433a10b75f05d0273c11b62f60ffc906b7bf63651fb63f4e966684884006bd9375702820f63e06165dfc874119d39e631348989f494528fdcafdec19253c00341d0755d1e62d245cde7d66f81442ad51dc9cbb1aa891438d0d3f5fc0fc5b3b27ef24bb9fc1290d7f96a89985f79481512884408bbaa805e516dfbff2232b25a12650cd470bb1ee2d12bef08c6f629172ea20ebaf81e1432e4486da03af266d22c7de485b2d649dff74bcd66c7887bb25000fa1291ecc50451e5281c823e97b86d136a16400c0216fdaa7d961de76cf6145aa71726b33bb5a046375995be0a284872f492cd62018910fdca74dd0c6ebc331a0b3c85dca2a0f0d62fb695148ec1735d5119f6d43b1c0c2d1804b6ae01871689cb12586591dd15299484e45384c502132b2963f2545132e6c0db452cc01238e1404ada9ae138d30d57770e5ea8d2d380e7243890728e65e06073dc952711e1d5a9b2405732b6ae92ff6261a4a565220cc2a9eb3bd490bede0190444b958d32857fbea3e4ebf26686e560d83e6b8552059a74bd83eebc9d6bd7f2bdaca05bbe841916ea6ff3817bf9a365938deee6501bd75c03999c1a2ccb6182a27489b3bd6026e854a29f3da50705e7e9440bfd2f298cbdb5ac1d5a132299ef0a537bdbb5e499f1bb2b0cf7da68c28f71afbbf07c385a4e294531a8cc1a9a14af0f09afda100fad1df99adc4e5b58f2a33d11a1e88bb358f60c848c786f5e262ca219e60ea9fe8d3811bb2bf2152bc756538e73981992563eb88160f1b75dcd79651b922f94625da79499bad9cdce77b522c7b680146efa653bdf075d9e97567b62dc05f2fd8683630ab026da66a44d016742cb4482e01ea29d5aa577c9f5f6725d3410e0194313a44f2fbdf626278690b024cce434088e21834550d12ffaf7fd12259cb9dc8e8e091013cb6b7c2d69457dafe12c33e13879bcb4c168516825a9be630baf1ccd81e517d16ded22c87147562708a6091922fbe57a99a82f9f656032591d8574324768350a6ec70f22bb22bcae8e40c1b90aadda0ddd22ca7088869bc7e9938af2526c3e7715f139bad50615e2362dbf95c28467d892281bc2207b1eef62a2e29e4445bb10d672a18ce064c45a87f978c03f993a28b9d670ac49afc34aa2cd4030b809796e22a72810f38c848e6404232630bfa91daab8a342ac8323defbd18b51f3d608dccfde8c552d6a0a24506244177d579f27bd53f36b5bfc02ef595510953983337b6fce0c4ed949f62236240c43a705f9a061a4b6026cb250c25dad247fe32903bc195e29a70956a6e4f81ca001c71f7b9e79abccef09ff6c8e91b7d5e52290ab73635467b4c9c94e24861871c5b8bcbaa88f4cefb20cbddce3598d25c7bc06e7d7e1208d8f78a4cbb7ac2320e9efca57f1a8da9e01df68c2186c125ad8a379a05b88d7c6300416748217056ae6f5eb0958a4e152bc5d4990c99f9653a7ea6424a47e992d03ab64861b1f8c2ea053f0621524f80b909634e09f0f6b936a7b6aa632032298ff1ef86ab3c6db278e5afe3b223a3c413cbf029533697414d1442959856c061196e5e995c5c78684e447ff5b94543f3cb282cf84f032fa61d14f8e13cb19d37ebac1ae8a768873e766d4f205936c262bd9c73f658952cb8769ea3b9fb4792f722eb78f7a0743721b1ee41e080a19b8f67f236c33abd7f6a32465d1d0a178df4f1af0714238d31498f388c0ea50ea2c495e2627fe5f049f5b856a08ec779fb6737642bce1a8c88d95b3e9404c37a9101a858c8bca687089b2aff2ffde225d240708475c17a344a0f39252602e62c3da40ebd9c37a803133d2eccc0dbc7746c6a9c404b470986fa8af75a3cfdfbd4cad399364ddbea4a193be760989fbd1dd331ac7b253e26ee0d1249e1755778455cd922185b9c0544650ce79fb9876511374f71743d5e5cb60280ad656ac02ecad88c8311203d8f768aa24c82902103207f5cb1d17462a0ceaabbaa16b8ab7cda1897fc76a85f82d43c8a3a06f4d60273a95371e654bcec98e76f2b72894594a6c1d711eb1db6e75d8cec30ff5ecfad7e9a60e23ea2d90830d1b0d207b04f88ef46b4bab16f3609b8de4aad177bc3b5a1ff77a23a81d49358311e2038b64a94d1c56b9e029937f3f56ec0c78dcecfd6695d3b824db3270c385118a79ce6d9e57ce29141107b4eba95a1a861522fdd391b62b8e0ab528e70099a3f98ba987b64cc33679b681e098ca25956f6c7c8aa7c0deda3cb23830956bc7c17cae40607ba4ab7c35fa2f756b4f813aa9c817b8b1005c1bfd9738fa3cd759b037c46504f11a3266305561d49f8462b4d0f43b7a508086db8b7496981ff784974a78b98c18352b12866251f8e539777e16360b11bcbaef3a899ec0d438be096b57fd9fab6f9a637cd1f721fb7f373ea24736e08219c5507db4560846a135fc5db20a0f51814e17255990f36f1ec37e6fed5caf8fcf126173260d5aa169e90e754a7ec47d4fa7814bd142620da69b000a7acd3e2a18237c8e84716fa39bc2b1720bf197e5f7171e8b52db900edd47b92935ef4a9f0f17371d43058349ecbfbdf30e0ed60d4ebebeff89b531b388eca0f428649395ff550337acbc7363896058bb4859acc8c151d1f860c83d029806f47a706eae1f83d9c8b3847c574718b0ef74cdfb29461a75da9c07d75ab27b6d0b2b9d04d1217c38e1dc2a3409d26c0f2d112973c41b389d2dc06fef51543dc08b420d5302b45df66846d938b63466c60a9c1c2d8c83961188825c0f5880297e0fd7e5529615fc830f5b9415cd06c7e06049799ee2e26ec74d19afc65ae03e0adf2125dc0d1f848844e34270d61d7b096f381058e6675c709be13b919252ceacb1b216bacb24a48a3db869378e30d73412f2c2a36198758441eead354ddd187491758100de91bde0bd2caf3d082092eb63c64ab1f3432d048382c95af8e4e57aa367c486ca11676eb6392332d27ae90bfd83f7b3c83ce31bacbc17d64ff3a2e04d64342545aa2e5724891d3bfbadc51e187ef33fdc4c765103ddc48c3042f073cb758aeff9fdd7d1a169a6bd0042b3141105b6468b886d406e5a93ab15a19c92a49d7ea5fd6cdb16786972a720e7bf058207f14eb47d5809729e4009ad2283e800b46434e63d83f22d8619940a9458832f479b4a5787302fe93fb0f5e96c8b2994303db5183363f5a3d98d455f7ad8c2a12a99de682555af9bca469468bc57f388856f1c6aa3214cab257ffc65ca11d71808afb5653bbf08070fb08b320d6816d75a29a2257b5dc502f545b57cef1315d1447f90525fdfd40516bca3ad27e4105b5123f941c2558e78aa8f23fb61cdf3efeee589031ab9e8b9877c853f7916e916785036dee06060aa302e8679ebb654525856cb0a3cc14de37765ad4ad9f57f474e6e3edeec63ad6f46e248d61d02ae66d98361fd48bc96d12b1fd771882e5409396a4adb8add70771b17060e9f02f44eedf62b6ebfbdad0fd832b0aab8edb37ff2769f6d375621bdf71a9750c6d2725ccdb08e7a01b35e8e355d7447850164afcc4c6d6bd3bf110b1374b9c7567cb83bbea302d050d190b513c8df999d3b6305af7e9c93c61cbdf57402fcc8cf82618fa5b3fb9f01b5aacf0735d77d8f4921affd5b45ca62bece649b247d92faeec85f51f80c859443abdfb1bc9f96bbf9f236f7208cb0d6e823b7488793c0283053496caa0a619e33f16fb33b2176ca0e7ea605a8b1ada8a5f6a123be0ab617ae28dcd81bb2ce5365a14e57667b64926047c9d459345cc71c7e7993b46dceddc5594691ff61810bf0e72f38a1db2cbb97a5152b5f4e7264b672d0f45df2525a942bd701ed3287bea6892d8ff167f9b17f4f5982123bd59d17e2362c142e5d6fd70532723252ece38959fe81834bda403a9de8e7bda98b52d254c835f25db6fa99126a6512d8f5d9132d6c9ebf8a5b64e92055ba64a16eac664afa27bae8c659a2bd6bf7fd3219ebcf8e5c357db01e4cb78216f4d9993923f3e330e89c3f6bd61279684b47b2cdfa91a80d14910eea1d2483f89d07103fe88ae6846cf61c1a6f7d9a1dd0d589b2058683eefedcef4f181bb8d8b88815ae82eadf17eeafa1ec87a2278756ba0eed6cb1ac0551aef1181e2e8683057b412d2c196797930de36a77a7318c4964ab943c9c229536366295b2ee20ab698b4124d7996991bf5c9c3df9af8693fbb463692c4c6ff94c799d6b6844aaa32737cc13e71e50ba5b156b52af05d2a7af4d1d7896eafb5a9bd95f0753ee1f53a0b1103f5091f8a0e1ca5969dcefa1776b48baf247e9a37fe70c64e6e54fa24cd4b0ee62d34a8b4983a5cd295e58370d4ce5d2612c5975232cd765a1b40d21b0e1976b6a700d8c8576cdce77f1bf1450c682549bec8282188d5de4c46d3ac146b5b8b3858c0c9dbb82ce596466d660429c9fd86011793ff94d4c90b955d283499b6c684fcec37bf7f0faa5bfd27aab5d8bb42816632db9e74cc62d3036a85124e29b8570ac3a15482acf41eb06e78dd77b1201d670d8f8195433a39e636ade28add515827c60546a1cc9f78ac506378c5574ecdf58c9091c", 0x1000) 22:34:52 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="418d466c6ed519eca5e21c0911c01bbfd1d6828aecd31ea3db43ba9f660d2baf1d6b60c68cdf077a0ce959a92c550ac85d731d560100fbd158965db7ec8a80fa2cb4906d4a345e5477a56b7b6cd0b4488f3af180f5c5f05848567d5c9adf93e4c2de928b93b543cfad80a734d5fb192e3b15a2ac9853755ed342394dd75d0431919a9beec782b1f6109fdd32607818ee4aca1493b9f3d5276668cd33833cae0b8243b3385c4d5c896ed09da272f1f3208d505b07b7f773b4de00be4e1dc9b3ab9f246249517a0212bdb55fa5df6504100f7d96300b5b723f", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="dbec3207b71a9c38a97bf7ea9b2f82f982eeb2ee239abbc8235a97aa78ed3ea0ffc4b4cf69c61c729a54cab013e9807af8355644584a8e27e2218aa814cce8dfd7b039566189a87c0cf82fffa3ecd6e31551b538f2063e92298f36b4c5b0a8b13751582769a2bbd731837c8cbd15b4afd553ec06", 0x74) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280)="c3da5f6f92c1505a83c2436ac5dc098b60f81bfa74b2b6449ee40ebb4e18ba799d0e6b3cf674d9774c65bfb029f8cf7728212f944eab19939b3ecb", &(0x7f00000002c0)=0x3b, &(0x7f0000000300)="0eafefbb60a032441e27051fe8116394c99fa75c0311b6389277a4620c6884985d5ffcfa90098e1a00e5d99d92fab71504e9a157424aee18136db49215c3b3a80702e6813dbddb52803b9252d0d212dbad3411504911680f21352a8dbdf5e92292889127b77451d5f621510fcc6ac54b3011c8535d694c729c692af01811fe02565dc0f5dbb99e18c48e0b4839308bad07566be2c3e55568af9e4cc075b0598e856196d3d7ec8a01efcddf3f9f0b2f2badf48b1b85e34faa1ffe159924f2b9122b2d948f7e648bff6b98a120a6804a02070d9a5de95c65e0f436c67ce2d1d207b8a9cc58e28654b93050883db8e7a42383d6102bc13df76fabd0e3c2779db479c9a3dcb29cde830a6d0a40a946581d29639eeae13b5665239d677e827b82f1f7798c7e3ae796c6fa083ff74c96e1649ec798749ea6295c0379d42712eb6a58bc4695843d4609cd9f0e240c91c5753ccb9752cdfb15f7b0b179e7a46085530ec1e73077c489a55fc5999005c72f2fe7dc431fd9ed2f6f6cc48ad4220f5de93379f7d0362b9daee44f855a1f8995f877021365db5726e6151158e1d831bc141cbeb4bf70081a6d604c534bcdceb9f89e0b7da9fc519cfb4721ab67ba1de09fd0e3fb16baa78e1f37195a33e795141c280f56847822b7618616a7806489ff7e308459689742d9f65595df98239d60f8228840abaf0aeb0b168a6df60130efef39fc4aec79cc03f2c074fc69e597714df0a08012b5d369825c75c971a8b0332da059ed3efd5a73fca7c0a75faae948588b7d5872a878ae9a4d0b98ec4eb39bae9cdd3bd503b0951b02d450de93d83ce339cfe468c5188cf222603a4ceff8de3a904a7b860d2e9b473bcfd97f078d72e9e8d8618e8c7ad63fdef13c3df21230b4c8443b3f1a69f6bd896da96371b40a15fe3862992878768bc7f8bc39ec344d48a07e05fae718140239964deb33a804cff0c9f3c50fba1a837c82827dd88bc3a31b31940ed0b3c6edd03d43fc778687a5ea00f5c46a1711da92d4838524ffa7121f7e6d167953dc557a4aa4b2c89db98b2b38dac44b5a272e5f05332b58984db987a8e9d77f87f7750c05584c36a13c1e1be7f0d508feaf529ce0721102098a2b5f1cce14a23438f481c80d6a924f317d30a766879be7b6d9dc9bf66ddb8cba1a60442624cb8afe03547d5c202a069b3fd220b44c01c4ed8d8aada433a10b75f05d0273c11b62f60ffc906b7bf63651fb63f4e966684884006bd9375702820f63e06165dfc874119d39e631348989f494528fdcafdec19253c00341d0755d1e62d245cde7d66f81442ad51dc9cbb1aa891438d0d3f5fc0fc5b3b27ef24bb9fc1290d7f96a89985f79481512884408bbaa805e516dfbff2232b25a12650cd470bb1ee2d12bef08c6f629172ea20ebaf81e1432e4486da03af266d22c7de485b2d649dff74bcd66c7887bb25000fa1291ecc50451e5281c823e97b86d136a16400c0216fdaa7d961de76cf6145aa71726b33bb5a046375995be0a284872f492cd62018910fdca74dd0c6ebc331a0b3c85dca2a0f0d62fb695148ec1735d5119f6d43b1c0c2d1804b6ae01871689cb12586591dd15299484e45384c502132b2963f2545132e6c0db452cc01238e1404ada9ae138d30d57770e5ea8d2d380e7243890728e65e06073dc952711e1d5a9b2405732b6ae92ff6261a4a565220cc2a9eb3bd490bede0190444b958d32857fbea3e4ebf26686e560d83e6b8552059a74bd83eebc9d6bd7f2bdaca05bbe841916ea6ff3817bf9a365938deee6501bd75c03999c1a2ccb6182a27489b3bd6026e854a29f3da50705e7e9440bfd2f298cbdb5ac1d5a132299ef0a537bdbb5e499f1bb2b0cf7da68c28f71afbbf07c385a4e294531a8cc1a9a14af0f09afda100fad1df99adc4e5b58f2a33d11a1e88bb358f60c848c786f5e262ca219e60ea9fe8d3811bb2bf2152bc756538e73981992563eb88160f1b75dcd79651b922f94625da79499bad9cdce77b522c7b680146efa653bdf075d9e97567b62dc05f2fd8683630ab026da66a44d016742cb4482e01ea29d5aa577c9f5f6725d3410e0194313a44f2fbdf626278690b024cce434088e21834550d12ffaf7fd12259cb9dc8e8e091013cb6b7c2d69457dafe12c33e13879bcb4c168516825a9be630baf1ccd81e517d16ded22c87147562708a6091922fbe57a99a82f9f656032591d8574324768350a6ec70f22bb22bcae8e40c1b90aadda0ddd22ca7088869bc7e9938af2526c3e7715f139bad50615e2362dbf95c28467d892281bc2207b1eef62a2e29e4445bb10d672a18ce064c45a87f978c03f993a28b9d670ac49afc34aa2cd4030b809796e22a72810f38c848e6404232630bfa91daab8a342ac8323defbd18b51f3d608dccfde8c552d6a0a24506244177d579f27bd53f36b5bfc02ef595510953983337b6fce0c4ed949f62236240c43a705f9a061a4b6026cb250c25dad247fe32903bc195e29a70956a6e4f81ca001c71f7b9e79abccef09ff6c8e91b7d5e52290ab73635467b4c9c94e24861871c5b8bcbaa88f4cefb20cbddce3598d25c7bc06e7d7e1208d8f78a4cbb7ac2320e9efca57f1a8da9e01df68c2186c125ad8a379a05b88d7c6300416748217056ae6f5eb0958a4e152bc5d4990c99f9653a7ea6424a47e992d03ab64861b1f8c2ea053f0621524f80b909634e09f0f6b936a7b6aa632032298ff1ef86ab3c6db278e5afe3b223a3c413cbf029533697414d1442959856c061196e5e995c5c78684e447ff5b94543f3cb282cf84f032fa61d14f8e13cb19d37ebac1ae8a768873e766d4f205936c262bd9c73f658952cb8769ea3b9fb4792f722eb78f7a0743721b1ee41e080a19b8f67f236c33abd7f6a32465d1d0a178df4f1af0714238d31498f388c0ea50ea2c495e2627fe5f049f5b856a08ec779fb6737642bce1a8c88d95b3e9404c37a9101a858c8bca687089b2aff2ffde225d240708475c17a344a0f39252602e62c3da40ebd9c37a803133d2eccc0dbc7746c6a9c404b470986fa8af75a3cfdfbd4cad399364ddbea4a193be760989fbd1dd331ac7b253e26ee0d1249e1755778455cd922185b9c0544650ce79fb9876511374f71743d5e5cb60280ad656ac02ecad88c8311203d8f768aa24c82902103207f5cb1d17462a0ceaabbaa16b8ab7cda1897fc76a85f82d43c8a3a06f4d60273a95371e654bcec98e76f2b72894594a6c1d711eb1db6e75d8cec30ff5ecfad7e9a60e23ea2d90830d1b0d207b04f88ef46b4bab16f3609b8de4aad177bc3b5a1ff77a23a81d49358311e2038b64a94d1c56b9e029937f3f56ec0c78dcecfd6695d3b824db3270c385118a79ce6d9e57ce29141107b4eba95a1a861522fdd391b62b8e0ab528e70099a3f98ba987b64cc33679b681e098ca25956f6c7c8aa7c0deda3cb23830956bc7c17cae40607ba4ab7c35fa2f756b4f813aa9c817b8b1005c1bfd9738fa3cd759b037c46504f11a3266305561d49f8462b4d0f43b7a508086db8b7496981ff784974a78b98c18352b12866251f8e539777e16360b11bcbaef3a899ec0d438be096b57fd9fab6f9a637cd1f721fb7f373ea24736e08219c5507db4560846a135fc5db20a0f51814e17255990f36f1ec37e6fed5caf8fcf126173260d5aa169e90e754a7ec47d4fa7814bd142620da69b000a7acd3e2a18237c8e84716fa39bc2b1720bf197e5f7171e8b52db900edd47b92935ef4a9f0f17371d43058349ecbfbdf30e0ed60d4ebebeff89b531b388eca0f428649395ff550337acbc7363896058bb4859acc8c151d1f860c83d029806f47a706eae1f83d9c8b3847c574718b0ef74cdfb29461a75da9c07d75ab27b6d0b2b9d04d1217c38e1dc2a3409d26c0f2d112973c41b389d2dc06fef51543dc08b420d5302b45df66846d938b63466c60a9c1c2d8c83961188825c0f5880297e0fd7e5529615fc830f5b9415cd06c7e06049799ee2e26ec74d19afc65ae03e0adf2125dc0d1f848844e34270d61d7b096f381058e6675c709be13b919252ceacb1b216bacb24a48a3db869378e30d73412f2c2a36198758441eead354ddd187491758100de91bde0bd2caf3d082092eb63c64ab1f3432d048382c95af8e4e57aa367c486ca11676eb6392332d27ae90bfd83f7b3c83ce31bacbc17d64ff3a2e04d64342545aa2e5724891d3bfbadc51e187ef33fdc4c765103ddc48c3042f073cb758aeff9fdd7d1a169a6bd0042b3141105b6468b886d406e5a93ab15a19c92a49d7ea5fd6cdb16786972a720e7bf058207f14eb47d5809729e4009ad2283e800b46434e63d83f22d8619940a9458832f479b4a5787302fe93fb0f5e96c8b2994303db5183363f5a3d98d455f7ad8c2a12a99de682555af9bca469468bc57f388856f1c6aa3214cab257ffc65ca11d71808afb5653bbf08070fb08b320d6816d75a29a2257b5dc502f545b57cef1315d1447f90525fdfd40516bca3ad27e4105b5123f941c2558e78aa8f23fb61cdf3efeee589031ab9e8b9877c853f7916e916785036dee06060aa302e8679ebb654525856cb0a3cc14de37765ad4ad9f57f474e6e3edeec63ad6f46e248d61d02ae66d98361fd48bc96d12b1fd771882e5409396a4adb8add70771b17060e9f02f44eedf62b6ebfbdad0fd832b0aab8edb37ff2769f6d375621bdf71a9750c6d2725ccdb08e7a01b35e8e355d7447850164afcc4c6d6bd3bf110b1374b9c7567cb83bbea302d050d190b513c8df999d3b6305af7e9c93c61cbdf57402fcc8cf82618fa5b3fb9f01b5aacf0735d77d8f4921affd5b45ca62bece649b247d92faeec85f51f80c859443abdfb1bc9f96bbf9f236f7208cb0d6e823b7488793c0283053496caa0a619e33f16fb33b2176ca0e7ea605a8b1ada8a5f6a123be0ab617ae28dcd81bb2ce5365a14e57667b64926047c9d459345cc71c7e7993b46dceddc5594691ff61810bf0e72f38a1db2cbb97a5152b5f4e7264b672d0f45df2525a942bd701ed3287bea6892d8ff167f9b17f4f5982123bd59d17e2362c142e5d6fd70532723252ece38959fe81834bda403a9de8e7bda98b52d254c835f25db6fa99126a6512d8f5d9132d6c9ebf8a5b64e92055ba64a16eac664afa27bae8c659a2bd6bf7fd3219ebcf8e5c357db01e4cb78216f4d9993923f3e330e89c3f6bd61279684b47b2cdfa91a80d14910eea1d2483f89d07103fe88ae6846cf61c1a6f7d9a1dd0d589b2058683eefedcef4f181bb8d8b88815ae82eadf17eeafa1ec87a2278756ba0eed6cb1ac0551aef1181e2e8683057b412d2c196797930de36a77a7318c4964ab943c9c229536366295b2ee20ab698b4124d7996991bf5c9c3df9af8693fbb463692c4c6ff94c799d6b6844aaa32737cc13e71e50ba5b156b52af05d2a7af4d1d7896eafb5a9bd95f0753ee1f53a0b1103f5091f8a0e1ca5969dcefa1776b48baf247e9a37fe70c64e6e54fa24cd4b0ee62d34a8b4983a5cd295e58370d4ce5d2612c5975232cd765a1b40d21b0e1976b6a700d8c8576cdce77f1bf1450c682549bec8282188d5de4c46d3ac146b5b8b3858c0c9dbb82ce596466d660429c9fd86011793ff94d4c90b955d283499b6c684fcec37bf7f0faa5bfd27aab5d8bb42816632db9e74cc62d3036a85124e29b8570ac3a15482acf41eb06e78dd77b1201d670d8f8195433a39e636ade28add515827c60546a1cc9f78ac506378c5574ecdf58c9091c", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="418d466c6ed519eca5e21c0911c01bbfd1d6828aecd31ea3db43ba9f660d2baf1d6b60c68cdf077a0ce959a92c550ac85d731d560100fbd158965db7ec8a80fa2cb4906d4a345e5477a56b7b6cd0b4488f3af180f5c5f05848567d5c9adf93e4c2de928b93b543cfad80a734d5fb192e3b15a2ac9853755ed342394dd75d0431919a9beec782b1f6109fdd32607818ee4aca1493b9f3d5276668cd33833cae0b8243b3385c4d5c896ed09da272f1f3208d505b07b7f773b4de00be4e1dc9b3ab9f246249517a0212bdb55fa5df6504100f7d96300b5b723f", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="dbec3207b71a9c38a97bf7ea9b2f82f982eeb2ee239abbc8235a97aa78ed3ea0ffc4b4cf69c61c729a54cab013e9807af8355644584a8e27e2218aa814cce8dfd7b039566189a87c0cf82fffa3ecd6e31551b538f2063e92298f36b4c5b0a8b13751582769a2bbd731837c8cbd15b4afd553ec06", 0x74) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280)="c3da5f6f92c1505a83c2436ac5dc098b60f81bfa74b2b6449ee40ebb4e18ba799d0e6b3cf674d9774c65bfb029f8cf7728212f944eab19939b3ecb", &(0x7f00000002c0)=0x3b, &(0x7f0000000300)="0eafefbb60a032441e27051fe8116394c99fa75c0311b6389277a4620c6884985d5ffcfa90098e1a00e5d99d92fab71504e9a157424aee18136db49215c3b3a80702e6813dbddb52803b9252d0d212dbad3411504911680f21352a8dbdf5e92292889127b77451d5f621510fcc6ac54b3011c8535d694c729c692af01811fe02565dc0f5dbb99e18c48e0b4839308bad07566be2c3e55568af9e4cc075b0598e856196d3d7ec8a01efcddf3f9f0b2f2badf48b1b85e34faa1ffe159924f2b9122b2d948f7e648bff6b98a120a6804a02070d9a5de95c65e0f436c67ce2d1d207b8a9cc58e28654b93050883db8e7a42383d6102bc13df76fabd0e3c2779db479c9a3dcb29cde830a6d0a40a946581d29639eeae13b5665239d677e827b82f1f7798c7e3ae796c6fa083ff74c96e1649ec798749ea6295c0379d42712eb6a58bc4695843d4609cd9f0e240c91c5753ccb9752cdfb15f7b0b179e7a46085530ec1e73077c489a55fc5999005c72f2fe7dc431fd9ed2f6f6cc48ad4220f5de93379f7d0362b9daee44f855a1f8995f877021365db5726e6151158e1d831bc141cbeb4bf70081a6d604c534bcdceb9f89e0b7da9fc519cfb4721ab67ba1de09fd0e3fb16baa78e1f37195a33e795141c280f56847822b7618616a7806489ff7e308459689742d9f65595df98239d60f8228840abaf0aeb0b168a6df60130efef39fc4aec79cc03f2c074fc69e597714df0a08012b5d369825c75c971a8b0332da059ed3efd5a73fca7c0a75faae948588b7d5872a878ae9a4d0b98ec4eb39bae9cdd3bd503b0951b02d450de93d83ce339cfe468c5188cf222603a4ceff8de3a904a7b860d2e9b473bcfd97f078d72e9e8d8618e8c7ad63fdef13c3df21230b4c8443b3f1a69f6bd896da96371b40a15fe3862992878768bc7f8bc39ec344d48a07e05fae718140239964deb33a804cff0c9f3c50fba1a837c82827dd88bc3a31b31940ed0b3c6edd03d43fc778687a5ea00f5c46a1711da92d4838524ffa7121f7e6d167953dc557a4aa4b2c89db98b2b38dac44b5a272e5f05332b58984db987a8e9d77f87f7750c05584c36a13c1e1be7f0d508feaf529ce0721102098a2b5f1cce14a23438f481c80d6a924f317d30a766879be7b6d9dc9bf66ddb8cba1a60442624cb8afe03547d5c202a069b3fd220b44c01c4ed8d8aada433a10b75f05d0273c11b62f60ffc906b7bf63651fb63f4e966684884006bd9375702820f63e06165dfc874119d39e631348989f494528fdcafdec19253c00341d0755d1e62d245cde7d66f81442ad51dc9cbb1aa891438d0d3f5fc0fc5b3b27ef24bb9fc1290d7f96a89985f79481512884408bbaa805e516dfbff2232b25a12650cd470bb1ee2d12bef08c6f629172ea20ebaf81e1432e4486da03af266d22c7de485b2d649dff74bcd66c7887bb25000fa1291ecc50451e5281c823e97b86d136a16400c0216fdaa7d961de76cf6145aa71726b33bb5a046375995be0a284872f492cd62018910fdca74dd0c6ebc331a0b3c85dca2a0f0d62fb695148ec1735d5119f6d43b1c0c2d1804b6ae01871689cb12586591dd15299484e45384c502132b2963f2545132e6c0db452cc01238e1404ada9ae138d30d57770e5ea8d2d380e7243890728e65e06073dc952711e1d5a9b2405732b6ae92ff6261a4a565220cc2a9eb3bd490bede0190444b958d32857fbea3e4ebf26686e560d83e6b8552059a74bd83eebc9d6bd7f2bdaca05bbe841916ea6ff3817bf9a365938deee6501bd75c03999c1a2ccb6182a27489b3bd6026e854a29f3da50705e7e9440bfd2f298cbdb5ac1d5a132299ef0a537bdbb5e499f1bb2b0cf7da68c28f71afbbf07c385a4e294531a8cc1a9a14af0f09afda100fad1df99adc4e5b58f2a33d11a1e88bb358f60c848c786f5e262ca219e60ea9fe8d3811bb2bf2152bc756538e73981992563eb88160f1b75dcd79651b922f94625da79499bad9cdce77b522c7b680146efa653bdf075d9e97567b62dc05f2fd8683630ab026da66a44d016742cb4482e01ea29d5aa577c9f5f6725d3410e0194313a44f2fbdf626278690b024cce434088e21834550d12ffaf7fd12259cb9dc8e8e091013cb6b7c2d69457dafe12c33e13879bcb4c168516825a9be630baf1ccd81e517d16ded22c87147562708a6091922fbe57a99a82f9f656032591d8574324768350a6ec70f22bb22bcae8e40c1b90aadda0ddd22ca7088869bc7e9938af2526c3e7715f139bad50615e2362dbf95c28467d892281bc2207b1eef62a2e29e4445bb10d672a18ce064c45a87f978c03f993a28b9d670ac49afc34aa2cd4030b809796e22a72810f38c848e6404232630bfa91daab8a342ac8323defbd18b51f3d608dccfde8c552d6a0a24506244177d579f27bd53f36b5bfc02ef595510953983337b6fce0c4ed949f62236240c43a705f9a061a4b6026cb250c25dad247fe32903bc195e29a70956a6e4f81ca001c71f7b9e79abccef09ff6c8e91b7d5e52290ab73635467b4c9c94e24861871c5b8bcbaa88f4cefb20cbddce3598d25c7bc06e7d7e1208d8f78a4cbb7ac2320e9efca57f1a8da9e01df68c2186c125ad8a379a05b88d7c6300416748217056ae6f5eb0958a4e152bc5d4990c99f9653a7ea6424a47e992d03ab64861b1f8c2ea053f0621524f80b909634e09f0f6b936a7b6aa632032298ff1ef86ab3c6db278e5afe3b223a3c413cbf029533697414d1442959856c061196e5e995c5c78684e447ff5b94543f3cb282cf84f032fa61d14f8e13cb19d37ebac1ae8a768873e766d4f205936c262bd9c73f658952cb8769ea3b9fb4792f722eb78f7a0743721b1ee41e080a19b8f67f236c33abd7f6a32465d1d0a178df4f1af0714238d31498f388c0ea50ea2c495e2627fe5f049f5b856a08ec779fb6737642bce1a8c88d95b3e9404c37a9101a858c8bca687089b2aff2ffde225d240708475c17a344a0f39252602e62c3da40ebd9c37a803133d2eccc0dbc7746c6a9c404b470986fa8af75a3cfdfbd4cad399364ddbea4a193be760989fbd1dd331ac7b253e26ee0d1249e1755778455cd922185b9c0544650ce79fb9876511374f71743d5e5cb60280ad656ac02ecad88c8311203d8f768aa24c82902103207f5cb1d17462a0ceaabbaa16b8ab7cda1897fc76a85f82d43c8a3a06f4d60273a95371e654bcec98e76f2b72894594a6c1d711eb1db6e75d8cec30ff5ecfad7e9a60e23ea2d90830d1b0d207b04f88ef46b4bab16f3609b8de4aad177bc3b5a1ff77a23a81d49358311e2038b64a94d1c56b9e029937f3f56ec0c78dcecfd6695d3b824db3270c385118a79ce6d9e57ce29141107b4eba95a1a861522fdd391b62b8e0ab528e70099a3f98ba987b64cc33679b681e098ca25956f6c7c8aa7c0deda3cb23830956bc7c17cae40607ba4ab7c35fa2f756b4f813aa9c817b8b1005c1bfd9738fa3cd759b037c46504f11a3266305561d49f8462b4d0f43b7a508086db8b7496981ff784974a78b98c18352b12866251f8e539777e16360b11bcbaef3a899ec0d438be096b57fd9fab6f9a637cd1f721fb7f373ea24736e08219c5507db4560846a135fc5db20a0f51814e17255990f36f1ec37e6fed5caf8fcf126173260d5aa169e90e754a7ec47d4fa7814bd142620da69b000a7acd3e2a18237c8e84716fa39bc2b1720bf197e5f7171e8b52db900edd47b92935ef4a9f0f17371d43058349ecbfbdf30e0ed60d4ebebeff89b531b388eca0f428649395ff550337acbc7363896058bb4859acc8c151d1f860c83d029806f47a706eae1f83d9c8b3847c574718b0ef74cdfb29461a75da9c07d75ab27b6d0b2b9d04d1217c38e1dc2a3409d26c0f2d112973c41b389d2dc06fef51543dc08b420d5302b45df66846d938b63466c60a9c1c2d8c83961188825c0f5880297e0fd7e5529615fc830f5b9415cd06c7e06049799ee2e26ec74d19afc65ae03e0adf2125dc0d1f848844e34270d61d7b096f381058e6675c709be13b919252ceacb1b216bacb24a48a3db869378e30d73412f2c2a36198758441eead354ddd187491758100de91bde0bd2caf3d082092eb63c64ab1f3432d048382c95af8e4e57aa367c486ca11676eb6392332d27ae90bfd83f7b3c83ce31bacbc17d64ff3a2e04d64342545aa2e5724891d3bfbadc51e187ef33fdc4c765103ddc48c3042f073cb758aeff9fdd7d1a169a6bd0042b3141105b6468b886d406e5a93ab15a19c92a49d7ea5fd6cdb16786972a720e7bf058207f14eb47d5809729e4009ad2283e800b46434e63d83f22d8619940a9458832f479b4a5787302fe93fb0f5e96c8b2994303db5183363f5a3d98d455f7ad8c2a12a99de682555af9bca469468bc57f388856f1c6aa3214cab257ffc65ca11d71808afb5653bbf08070fb08b320d6816d75a29a2257b5dc502f545b57cef1315d1447f90525fdfd40516bca3ad27e4105b5123f941c2558e78aa8f23fb61cdf3efeee589031ab9e8b9877c853f7916e916785036dee06060aa302e8679ebb654525856cb0a3cc14de37765ad4ad9f57f474e6e3edeec63ad6f46e248d61d02ae66d98361fd48bc96d12b1fd771882e5409396a4adb8add70771b17060e9f02f44eedf62b6ebfbdad0fd832b0aab8edb37ff2769f6d375621bdf71a9750c6d2725ccdb08e7a01b35e8e355d7447850164afcc4c6d6bd3bf110b1374b9c7567cb83bbea302d050d190b513c8df999d3b6305af7e9c93c61cbdf57402fcc8cf82618fa5b3fb9f01b5aacf0735d77d8f4921affd5b45ca62bece649b247d92faeec85f51f80c859443abdfb1bc9f96bbf9f236f7208cb0d6e823b7488793c0283053496caa0a619e33f16fb33b2176ca0e7ea605a8b1ada8a5f6a123be0ab617ae28dcd81bb2ce5365a14e57667b64926047c9d459345cc71c7e7993b46dceddc5594691ff61810bf0e72f38a1db2cbb97a5152b5f4e7264b672d0f45df2525a942bd701ed3287bea6892d8ff167f9b17f4f5982123bd59d17e2362c142e5d6fd70532723252ece38959fe81834bda403a9de8e7bda98b52d254c835f25db6fa99126a6512d8f5d9132d6c9ebf8a5b64e92055ba64a16eac664afa27bae8c659a2bd6bf7fd3219ebcf8e5c357db01e4cb78216f4d9993923f3e330e89c3f6bd61279684b47b2cdfa91a80d14910eea1d2483f89d07103fe88ae6846cf61c1a6f7d9a1dd0d589b2058683eefedcef4f181bb8d8b88815ae82eadf17eeafa1ec87a2278756ba0eed6cb1ac0551aef1181e2e8683057b412d2c196797930de36a77a7318c4964ab943c9c229536366295b2ee20ab698b4124d7996991bf5c9c3df9af8693fbb463692c4c6ff94c799d6b6844aaa32737cc13e71e50ba5b156b52af05d2a7af4d1d7896eafb5a9bd95f0753ee1f53a0b1103f5091f8a0e1ca5969dcefa1776b48baf247e9a37fe70c64e6e54fa24cd4b0ee62d34a8b4983a5cd295e58370d4ce5d2612c5975232cd765a1b40d21b0e1976b6a700d8c8576cdce77f1bf1450c682549bec8282188d5de4c46d3ac146b5b8b3858c0c9dbb82ce596466d660429c9fd86011793ff94d4c90b955d283499b6c684fcec37bf7f0faa5bfd27aab5d8bb42816632db9e74cc62d3036a85124e29b8570ac3a15482acf41eb06e78dd77b1201d670d8f8195433a39e636ade28add515827c60546a1cc9f78ac506378c5574ecdf58c9091c", 0x1000) (async) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mmap(&(0x7f0000501000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x1) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {0x2}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) (async, rerun: 64) r4 = fcntl$dupfd(r3, 0x0, r3) (rerun: 64) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:34:52 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 1: sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="bc5d918f", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="b614eff8", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000013c0)="7ed95f3385e147f750cf5b7c3d5e427c5ee3244fdb9cd746a3637810a5f6458b0ec4bb404ef97b621d47de2029593ea42b17d4f2393c10f9695238b74ff8ca8918a74ce12a587d00beed5015ea36e4cd1a8a102cff6eba8e4ca9583b99088e77000000000000000000", &(0x7f0000000040)=0x69, &(0x7f0000000080)="61b166ac31f42896bd69a2453fbd4b0d4810808191afa0c11c769be7badc7fd1416d0405aabe00050027a9", 0x2b) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) (async, rerun: 32) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000340)="812b86e829a4edf9", &(0x7f0000000380)=0x8, &(0x7f00000003c0)="9b56514c46273ad378e6cdfe5cc21f1195621e9b5871b90432cb5e706f28c1dd75f0ca5059702f768643fbfeb600d2342817c75f507d60be22e81bae29652c8bfb9f5064f5c0e15dba528ae858148adfc10c398508a3d48e705cf3b2ce4ce8ff61d90ec2c6ead148e075418ebf9b5f6e13f0a319eb6ef8d5f7170109c7d4f4973321efe8beff16db8e781ee017f48b4db8deb166bf28935412669ebacf5e97b1e0a06b0889ada036a4fadf31337b966c1ea617394bd470f7a503c5a1b1af6e852f1a2b60cdcd5f85e15bdbc05d539ed6a7ccd932757f7ba18da5243ddc5eec8443921704dcd1306746a2db068d5d79f591770d172c085248680b5cd1e65203af6b15f63ebde180fc038710b128c3df7f98951a7a3cccb7f5e0004ceaa444ee56f9fc299f107665168b1f99615921e37c5967f4f13ed942e0e9d4ad0317c5e2dd76963e5ac233ab994f957d8778a2b232b87d642f1c7a11ef3adf6e7bea6522292f69cab455b387984ed0dacc1101d2ca475929dd1e4328308b5dd424b30e77fb45590577ccdd9ba112fd91a56d40e49a8d78acfdad794065f2626a571c58eef4a0f196005e8ab1abfc5f48c8124d5e559e30b6563f57a01f4cb427de9fed09e21677e2b126efddfe6ff6843dcc13bcb696af9cbc106e8f7cfb7d42959cdd25499413dea3591fc64ca1f6f02b12e6fed994e7be880f40a2225f6b0a38fe32dbe654d6fd4477d7e02a8665d30f5d8ef02cd9408a2f35d83d81043975da64e65299836d47556c7be8dbfb92a4cae12652a929bedf780a1345c91a151526fc9cd6657854f586d94394cea063d7fbe79cb58a69c79fc086491cd53d3c8f4a5955b44e880acaaa57574d89d508decb3e0976b78b4d0423260eb7ba64ad414af5d3df47ba12a9834e4db9ae74875b8a248542a0120db855f42c9bbd892dabba0b99cbe039dedca1bd8ed7fab77c4bc36ca638b000d9769ea433182208ef111614fb4cbf2eacf37c4110a081958d43e67aff5b1dd2ba91cd1f1ec4d41670ff4b11c0aaf0d785985bbc26491df5195d5a8a272bde2846799ecced73d8b23fb0c089a997de7a00f04836af77461d3e9c3db4949ffa8d6b0f4819e8cf862d4b0685becc14204705a058fc945d1fdde0fad32e02bdfa665d9fbdd4e81d76811fd08128ceab963b40c3bc4a3a7b8b6bf51ca284769167dd866b228e2b8bfcdafd35bd4eea4c21a05f065ca206451f5c4eeeb80e39d54de3a38407760e4d2d8a21f2820f2d6070b3b5ed159a8b2443d9fe0e9a6bd84f38afae03e75d912ea382218a724f0663b93651677b89a0c5eb5306b5245dbdcc835d9e0df91ccf7d11da26f836288ed06819cb8ecb522bcb67f3e2bc2317e6c59318588a12bf69412bde69b2f7f4f2fba176d7315dabbabfd7d2a7166c8bf65a3868848245d5fc8c3b7f60717ab3781bcbcfbe47d7297e996f37fa08c30de8ff360f30562f9fd6cfc3fa441d3b2bbd76b6716f1c3637f7e63e7cb288d2987b83aad0e4c1b0c68b11589c207596b0544c520d4500f9dc9a34be6c714ae26826a83f7dfac9d2fdec5ddaf7762e1ad55f5ce53ddacbe3fa6f551261ad0c924c3e1726612b8f3b34df884958d129529f61d358ba2bf8f1825fea48c02eecd4a862d6892e932df729df543f59ef250b37413ec88ca535dc2bf15fce065a1d710f0591cd80d611edc4a5750228e2510e7a110b558e274865506a58531ab8f137409f455bb51eeeb4d909e63014342cb1f6f72e80a6c2dbd9607918b5b239f3d67c37920eaf2f2d2689477849047e61210657d69417452540d4acf744b8cb23dd21eb281ca5465ceb0b41a0a15f49101dbf5aa72de303ad97403f5864513e2b983b87da4870023d3b54fcccfdaf7bfe9a93436b5a2f683f7ed70fa80772fa7b00bedb32749887e3cde74f72e6fe1d32d48cff05223f6d42ff8274327a1993b3e2ae7459ea504d23e4cbc9f6835d6833cb5f605e5e2b02838bd092fe662a52a558555c5b39b65ae8ccd99fd66b6890b014a254f912caf14f7831a46bc0357591a981c8a81b4ef8c7c407b7ee39cb3b176b5c5b27322d8632b3f409c4d151169b5f48505feff8122ebf739d97e2750c3b0164a00ff910a234883ffe4dbf2e23cf978a4630de2eaaaa386a8e1c9bd63dac43dde0f0c95f16aab6c64e32cb50b9a3bedfd2db3433253f420f51bdd26bb1014c6bf15442e73311ae17d6a994841b6c280485eec0856d156d01816b36cd04351f8b36285120a15fe8f614d49ea4c5e88a91ee7cd4deb2ad147b644b2867e4742e78daa60132e05f0d4b80bfaae106e140bc8b351553969de1d651382dbf37cfdfa0242acb596c835adbb2087236e63bcb47e20a2e43edb34917e1ea9b879fe955aca1ae697eb654c4670e5e43ddb373183a4a93760c94c44c648e7f6236638f6709deaee6f619dbc2345dc950e7d8ce63a97381895dbcc267927d531da37a683ac01ba91a1af004b11f5ee6581161e1e4643b2a3e8c3e9a5d67943da6ae532e06d9c80fbc836486d52ac95c22f5f3aebb496fad719f70046f5c3b515aaea1c81ed0ea27695b7b8a8fac68a5d88b5ce842ecb14c0961d6e8ebb8fd07bec8b0cc631f33059483614675e619361d70c1dab2571d44d7804dc7e92f6e5dd81c06e7eee16783931a04f381c172a803f48bc1951aa1f64b478ecc6a4eeb221ef4f124a19a64b91818002edd212eb68a6bead00a667b6d9ace97a8d857a8afb7ee3480cf0eb23d3a96826b8b59c0e95d95029fa730de1647f062843c14daf55c610f870018406dd3e44e9346c0960998f5ea463ddb63c8ff3319fea68c2ae127b81aa32dc308d2ad8be14892f991e37d7048d2bd961c555f7402bdde51f5c94ee9c27683385d4df42fdcb6cb01d254721b40fdb0cf82e45eb54b288e8c1903285e0c5f0b1771a2daf8d224f879200da2704901116e2fda1f7c8a3bfe2d444b1be5c65e4de2fbaa5dac965e28ea05bd35e1984856aa5011343e2d9ab10402b40d5b1c05b89248e7a4ee2b048d37623aae92c0c5c6c1bd9cb6b8594603d37f4513b5f6d82d866ee4de7f593de341f880a639601a292688253f862e6d2f5f8c65848ea10a5b418fcc8e3c2e809eed2b46537dd6bf12bd8a871cec4497e6efa4e8514109301881d7e048274f6fcfbcd484d6624250438c4e55c06a81306a98f9c4c8d0c4c9e662052e226bb774da58949c170ef4e6eb10ce37159a3f2b5f74e42c6b1d5a9d7e5f4585d416c9c724ecaf38a6015cdab0ceccd45988f3281a5a80348bd6aaa7068e7e68da78900d5cec5669eb002c70097f99fa0097ba39b776cc3eb01dd983c22d174af410803b5a5c139c5d7cc6abc3880c39379c46f3c6bc28ac6b890f9f211eb90d9599c502c47b6025aa000ad84e2840ba8615f29a60c989bde94f5bde95b1e827f73242e9f26b7857d0709d38c4ded37846b46745f5e148b6485606c33a5c2c1da8a0cda3544995aad5456953627885664ddc0317af0d4b04635964c5a17a411ea120e0c5585998a8dcdc029e4bba782328d7f3babebbdff278c887e4eaa845676dc1985f51994e832fb2a0cf3061d0a0fcb9148fcb82074c8a4c8fc3f49d4d08ce9806ca84205d41c26dbd01ce5d758c75369a05dbfee10b9ab6885cf2f13b9fb8a81c3ae9b163192a751ce88369577d9cf376379a86cd7e2206a45a3311514685e1df4c32485a4aaef9ef971ade8276bef7ce5e8c502562851ff249e321d60169135212f598119ac7ac86c06ea30217c2e0c1548fdd7e8883b65f15efbfca1bb35839eb1381d72b2d32516c4cc58b08a3826d401637b7943c97cfeb1ac0893025dd138f30fb9e7d97e19f5d6d8a6d615cd53a7ea856fea205f24b21e6aa602a5578e0914f1248f997231e2b865e16f8d7fa67e399d79eab5dd3b53025ba9f56a38214d7fbb63b852cd9e2b00b73cd84ed9c2fc8bedefed211d1bdfb10bf2e5fdc2b39b37cf7c95bc9610ba1817f2569f51230ecb92909ae82cb9ed683a63dbeb4c5a669c2b083b86edc07cce94146fc093ad987d2e2752ce9ee3f034b899879e9536751902f23e58c16ec8f6a024967e0c50d3fc01675c56808976ef66064568c88bff34b3c89cc63e2faa318aff630895d3c6d6c76cd9d7172548c4eed0cdd8f53ee1e40e6476a89b027699488bacbb26e92f062e0bf874906b6149a640f801924bdc89d2ad314100243937427fac1cd6bd0d94c58a70a07a780c07b279703fa21d8fff9087ba8a30fca9a4a2765e63f4813415bd8cf3148f302b4dc6f850d2a1ae45a4e112e6f1cfb0b7a0ef932e60b0ac80ab8436d84dc339d1c0d37917524bb4083115488d4187a241f7496267b3be042e9c0c7fc2cb42e26ac1bc29ec68ad5d8884551d1e68b856aea91fbc96695a77f6525a1a3fc80f5c0f2742ea8b4bea1992a212165a5df89bd6f651c299532fde333d3987bae311bd9e12db80b17ffe68f925f1e583732250a65cb6cecda8d278d9af22d472383ec3fed94534fafd8a697251fd090f7138e5bd7f6a56aa8d1068a88a50e6469702d0b5a7ae6ce40ad91bbc439bc2b6e81389ed1f21cdace78e7824a18c38d5833034c26b44a2863d41f7dc6725ef36fb68d67ef647e3f59e3bc7668dd7891ff5f0325b95a1542183f783427c23204fd649a604e7a6877298f985afa9105a56b06ebe6263a982957c31e9af80556c104657c900ba77b99ed4b5f39e8da10f78ec6639c0bcad4c07bf41b7191fc08c09350d35aad0b31ba75c1f1b87160e4fd2eb940b590a431526ce8aa7f7b1b6027cfd563a6cc6642b39550ee69580820f476769c85ce2f937b06c06cb05f2b9cf345103cbc5b605221002a2fd349bb68ccda03d1fc8d0c092aa09f3491504b75e5b5008ab9282edb5058e9b12e6a0795fc79e65291a7608e1e53fb39571ab7c9f3f0805cbd765dc34daf05bad17cdbaf81937718a794315673675737dbce86a190f03b2da764d6ab7ab2c0108dea3d40fb65e20b1ab6dc705cceacd2dbb74e24e21aaf866cb94114e0f486d169960882ba4d041aaefab28ae9904d4d60f825641ab66d497e5a4d3459f6c394f8e751ad60c8ace53c0c323e7e940f245f33f056b99b9d90fde6322fbbffc4075ccd6acb3909865288371c903fe58fa54c07838f53192ac4bac489d7175d77b1b437bf89e404037380b304f7b8d85090727bac91f40cf09bbbfa64550eb6e60255712727c9a87436e9d81dff18acd603b8199b8d4e57606ebb8d89d570bf481f99b6f2ee7266abc17c2e56d6900efa83dc4f8c6d3adb03a4c2f7c38a235151df6c2bb23377240c5a3dea2e68db4d96944c319a33e7b3b9827e73011e30018fe5d2cdfbcec413dd7a1a3cb7265a53595835acbacd380ef33de2105c46182dd5375b80c5b28e5248bae1e79f10548e864196a35233f13b86a2eca1168d596178d09879bbb3bd4dbab97033a576982e16415a6a45451c175614d4a18b71986150858c3cab8255189ec24a57fc7448fa78f82f1fff6ec89ea4e6a1029f93b9cf7eeaa0dd0d29fa5a0510eaf55db32edb7c12a9b98d808e4a80937e272e9de403378a784c8ba31fbb708ca686ce24d103d258935179e8ba1a7bcee4f409d874d99d8e7419fd98bc079816fe5fbfdc425969c79ab51619bd48ca518de2700a6ce0fd64dce56f80e3b1778972f18a3e90e3be013f97c7a6788761c8b59e3c5069067c6ade0899660eea85b6108a7d2bbfd03520351d43e183c49e96a24918087f440487c23d41b7461e6185e4439e7b9a1466", 0x1000) (rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x1f, 0x8, 0xffff}, {0x1f7a, 0x2, 0x1f, 0x7}]}) 22:34:52 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) r3 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r3) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 32) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r5) (async) fcntl$setown(r1, 0x6, r5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x81, 0x10001f, 0x1, 0x3ff, 0x5, 0x8, 0x0, 0x1, 0x8, 0x10}) 22:34:52 executing program 2: r0 = socket(0x10, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000240)="841db851b105ddf5db8be4156bae732e8c494f8560a3a3842f41080000000000000026158c747cfcf9409500000000005c9c09f5c2a4000000000000000000c85638cb0ab32a165dd5ad3d9da429bd6fd4f796c94d4dc23cc4043ba95e47c9b9cf0000972a1b2f00714c0cabdb2db0def9e0625d9df8830c8c390b08f3ec81800e40e9d4b8fe159e9f8880a8d07bb84a9949", 0x92, 0xbff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x6, 0x8000, 0x7f) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x10, 0x4000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000240)="841db851b105ddf5db8be4156bae732e8c494f8560a3a3842f41080000000000000026158c747cfcf9409500000000005c9c09f5c2a4000000000000000000c85638cb0ab32a165dd5ad3d9da429bd6fd4f796c94d4dc23cc4043ba95e47c9b9cf0000972a1b2f00714c0cabdb2db0def9e0625d9df8830c8c390b08f3ec81800e40e9d4b8fe159e9f8880a8d07bb84a9949", 0x92, 0xbff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x6, 0x8000, 0x7f) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xffff, 0x40, 0x4, 0x5b5a9ee5}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x5, 0xe5, 0xfffffff8}, {0x1, 0x4, 0x7, 0x2df7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 22:34:52 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="418d466c6ed519eca5e21c0911c01bbfd1d6828aecd31ea3db43ba9f660d2baf1d6b60c68cdf077a0ce959a92c550ac85d731d560100fbd158965db7ec8a80fa2cb4906d4a345e5477a56b7b6cd0b4488f3af180f5c5f05848567d5c9adf93e4c2de928b93b543cfad80a734d5fb192e3b15a2ac9853755ed342394dd75d0431919a9beec782b1f6109fdd32607818ee4aca1493b9f3d5276668cd33833cae0b8243b3385c4d5c896ed09da272f1f3208d505b07b7f773b4de00be4e1dc9b3ab9f246249517a0212bdb55fa5df6504100f7d96300b5b723f", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="dbec3207b71a9c38a97bf7ea9b2f82f982eeb2ee239abbc8235a97aa78ed3ea0ffc4b4cf69c61c729a54cab013e9807af8355644584a8e27e2218aa814cce8dfd7b039566189a87c0cf82fffa3ecd6e31551b538f2063e92298f36b4c5b0a8b13751582769a2bbd731837c8cbd15b4afd553ec06", 0x74) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280)="c3da5f6f92c1505a83c2436ac5dc098b60f81bfa74b2b6449ee40ebb4e18ba799d0e6b3cf674d9774c65bfb029f8cf7728212f944eab19939b3ecb", &(0x7f00000002c0)=0x3b, &(0x7f0000000300)="0eafefbb60a032441e27051fe8116394c99fa75c0311b6389277a4620c6884985d5ffcfa90098e1a00e5d99d92fab71504e9a157424aee18136db49215c3b3a80702e6813dbddb52803b9252d0d212dbad3411504911680f21352a8dbdf5e92292889127b77451d5f621510fcc6ac54b3011c8535d694c729c692af01811fe02565dc0f5dbb99e18c48e0b4839308bad07566be2c3e55568af9e4cc075b0598e856196d3d7ec8a01efcddf3f9f0b2f2badf48b1b85e34faa1ffe159924f2b9122b2d948f7e648bff6b98a120a6804a02070d9a5de95c65e0f436c67ce2d1d207b8a9cc58e28654b93050883db8e7a42383d6102bc13df76fabd0e3c2779db479c9a3dcb29cde830a6d0a40a946581d29639eeae13b5665239d677e827b82f1f7798c7e3ae796c6fa083ff74c96e1649ec798749ea6295c0379d42712eb6a58bc4695843d4609cd9f0e240c91c5753ccb9752cdfb15f7b0b179e7a46085530ec1e73077c489a55fc5999005c72f2fe7dc431fd9ed2f6f6cc48ad4220f5de93379f7d0362b9daee44f855a1f8995f877021365db5726e6151158e1d831bc141cbeb4bf70081a6d604c534bcdceb9f89e0b7da9fc519cfb4721ab67ba1de09fd0e3fb16baa78e1f37195a33e795141c280f56847822b7618616a7806489ff7e308459689742d9f65595df98239d60f8228840abaf0aeb0b168a6df60130efef39fc4aec79cc03f2c074fc69e597714df0a08012b5d369825c75c971a8b0332da059ed3efd5a73fca7c0a75faae948588b7d5872a878ae9a4d0b98ec4eb39bae9cdd3bd503b0951b02d450de93d83ce339cfe468c5188cf222603a4ceff8de3a904a7b860d2e9b473bcfd97f078d72e9e8d8618e8c7ad63fdef13c3df21230b4c8443b3f1a69f6bd896da96371b40a15fe3862992878768bc7f8bc39ec344d48a07e05fae718140239964deb33a804cff0c9f3c50fba1a837c82827dd88bc3a31b31940ed0b3c6edd03d43fc778687a5ea00f5c46a1711da92d4838524ffa7121f7e6d167953dc557a4aa4b2c89db98b2b38dac44b5a272e5f05332b58984db987a8e9d77f87f7750c05584c36a13c1e1be7f0d508feaf529ce0721102098a2b5f1cce14a23438f481c80d6a924f317d30a766879be7b6d9dc9bf66ddb8cba1a60442624cb8afe03547d5c202a069b3fd220b44c01c4ed8d8aada433a10b75f05d0273c11b62f60ffc906b7bf63651fb63f4e966684884006bd9375702820f63e06165dfc874119d39e631348989f494528fdcafdec19253c00341d0755d1e62d245cde7d66f81442ad51dc9cbb1aa891438d0d3f5fc0fc5b3b27ef24bb9fc1290d7f96a89985f79481512884408bbaa805e516dfbff2232b25a12650cd470bb1ee2d12bef08c6f629172ea20ebaf81e1432e4486da03af266d22c7de485b2d649dff74bcd66c7887bb25000fa1291ecc50451e5281c823e97b86d136a16400c0216fdaa7d961de76cf6145aa71726b33bb5a046375995be0a284872f492cd62018910fdca74dd0c6ebc331a0b3c85dca2a0f0d62fb695148ec1735d5119f6d43b1c0c2d1804b6ae01871689cb12586591dd15299484e45384c502132b2963f2545132e6c0db452cc01238e1404ada9ae138d30d57770e5ea8d2d380e7243890728e65e06073dc952711e1d5a9b2405732b6ae92ff6261a4a565220cc2a9eb3bd490bede0190444b958d32857fbea3e4ebf26686e560d83e6b8552059a74bd83eebc9d6bd7f2bdaca05bbe841916ea6ff3817bf9a365938deee6501bd75c03999c1a2ccb6182a27489b3bd6026e854a29f3da50705e7e9440bfd2f298cbdb5ac1d5a132299ef0a537bdbb5e499f1bb2b0cf7da68c28f71afbbf07c385a4e294531a8cc1a9a14af0f09afda100fad1df99adc4e5b58f2a33d11a1e88bb358f60c848c786f5e262ca219e60ea9fe8d3811bb2bf2152bc756538e73981992563eb88160f1b75dcd79651b922f94625da79499bad9cdce77b522c7b680146efa653bdf075d9e97567b62dc05f2fd8683630ab026da66a44d016742cb4482e01ea29d5aa577c9f5f6725d3410e0194313a44f2fbdf626278690b024cce434088e21834550d12ffaf7fd12259cb9dc8e8e091013cb6b7c2d69457dafe12c33e13879bcb4c168516825a9be630baf1ccd81e517d16ded22c87147562708a6091922fbe57a99a82f9f656032591d8574324768350a6ec70f22bb22bcae8e40c1b90aadda0ddd22ca7088869bc7e9938af2526c3e7715f139bad50615e2362dbf95c28467d892281bc2207b1eef62a2e29e4445bb10d672a18ce064c45a87f978c03f993a28b9d670ac49afc34aa2cd4030b809796e22a72810f38c848e6404232630bfa91daab8a342ac8323defbd18b51f3d608dccfde8c552d6a0a24506244177d579f27bd53f36b5bfc02ef595510953983337b6fce0c4ed949f62236240c43a705f9a061a4b6026cb250c25dad247fe32903bc195e29a70956a6e4f81ca001c71f7b9e79abccef09ff6c8e91b7d5e52290ab73635467b4c9c94e24861871c5b8bcbaa88f4cefb20cbddce3598d25c7bc06e7d7e1208d8f78a4cbb7ac2320e9efca57f1a8da9e01df68c2186c125ad8a379a05b88d7c6300416748217056ae6f5eb0958a4e152bc5d4990c99f9653a7ea6424a47e992d03ab64861b1f8c2ea053f0621524f80b909634e09f0f6b936a7b6aa632032298ff1ef86ab3c6db278e5afe3b223a3c413cbf029533697414d1442959856c061196e5e995c5c78684e447ff5b94543f3cb282cf84f032fa61d14f8e13cb19d37ebac1ae8a768873e766d4f205936c262bd9c73f658952cb8769ea3b9fb4792f722eb78f7a0743721b1ee41e080a19b8f67f236c33abd7f6a32465d1d0a178df4f1af0714238d31498f388c0ea50ea2c495e2627fe5f049f5b856a08ec779fb6737642bce1a8c88d95b3e9404c37a9101a858c8bca687089b2aff2ffde225d240708475c17a344a0f39252602e62c3da40ebd9c37a803133d2eccc0dbc7746c6a9c404b470986fa8af75a3cfdfbd4cad399364ddbea4a193be760989fbd1dd331ac7b253e26ee0d1249e1755778455cd922185b9c0544650ce79fb9876511374f71743d5e5cb60280ad656ac02ecad88c8311203d8f768aa24c82902103207f5cb1d17462a0ceaabbaa16b8ab7cda1897fc76a85f82d43c8a3a06f4d60273a95371e654bcec98e76f2b72894594a6c1d711eb1db6e75d8cec30ff5ecfad7e9a60e23ea2d90830d1b0d207b04f88ef46b4bab16f3609b8de4aad177bc3b5a1ff77a23a81d49358311e2038b64a94d1c56b9e029937f3f56ec0c78dcecfd6695d3b824db3270c385118a79ce6d9e57ce29141107b4eba95a1a861522fdd391b62b8e0ab528e70099a3f98ba987b64cc33679b681e098ca25956f6c7c8aa7c0deda3cb23830956bc7c17cae40607ba4ab7c35fa2f756b4f813aa9c817b8b1005c1bfd9738fa3cd759b037c46504f11a3266305561d49f8462b4d0f43b7a508086db8b7496981ff784974a78b98c18352b12866251f8e539777e16360b11bcbaef3a899ec0d438be096b57fd9fab6f9a637cd1f721fb7f373ea24736e08219c5507db4560846a135fc5db20a0f51814e17255990f36f1ec37e6fed5caf8fcf126173260d5aa169e90e754a7ec47d4fa7814bd142620da69b000a7acd3e2a18237c8e84716fa39bc2b1720bf197e5f7171e8b52db900edd47b92935ef4a9f0f17371d43058349ecbfbdf30e0ed60d4ebebeff89b531b388eca0f428649395ff550337acbc7363896058bb4859acc8c151d1f860c83d029806f47a706eae1f83d9c8b3847c574718b0ef74cdfb29461a75da9c07d75ab27b6d0b2b9d04d1217c38e1dc2a3409d26c0f2d112973c41b389d2dc06fef51543dc08b420d5302b45df66846d938b63466c60a9c1c2d8c83961188825c0f5880297e0fd7e5529615fc830f5b9415cd06c7e06049799ee2e26ec74d19afc65ae03e0adf2125dc0d1f848844e34270d61d7b096f381058e6675c709be13b919252ceacb1b216bacb24a48a3db869378e30d73412f2c2a36198758441eead354ddd187491758100de91bde0bd2caf3d082092eb63c64ab1f3432d048382c95af8e4e57aa367c486ca11676eb6392332d27ae90bfd83f7b3c83ce31bacbc17d64ff3a2e04d64342545aa2e5724891d3bfbadc51e187ef33fdc4c765103ddc48c3042f073cb758aeff9fdd7d1a169a6bd0042b3141105b6468b886d406e5a93ab15a19c92a49d7ea5fd6cdb16786972a720e7bf058207f14eb47d5809729e4009ad2283e800b46434e63d83f22d8619940a9458832f479b4a5787302fe93fb0f5e96c8b2994303db5183363f5a3d98d455f7ad8c2a12a99de682555af9bca469468bc57f388856f1c6aa3214cab257ffc65ca11d71808afb5653bbf08070fb08b320d6816d75a29a2257b5dc502f545b57cef1315d1447f90525fdfd40516bca3ad27e4105b5123f941c2558e78aa8f23fb61cdf3efeee589031ab9e8b9877c853f7916e916785036dee06060aa302e8679ebb654525856cb0a3cc14de37765ad4ad9f57f474e6e3edeec63ad6f46e248d61d02ae66d98361fd48bc96d12b1fd771882e5409396a4adb8add70771b17060e9f02f44eedf62b6ebfbdad0fd832b0aab8edb37ff2769f6d375621bdf71a9750c6d2725ccdb08e7a01b35e8e355d7447850164afcc4c6d6bd3bf110b1374b9c7567cb83bbea302d050d190b513c8df999d3b6305af7e9c93c61cbdf57402fcc8cf82618fa5b3fb9f01b5aacf0735d77d8f4921affd5b45ca62bece649b247d92faeec85f51f80c859443abdfb1bc9f96bbf9f236f7208cb0d6e823b7488793c0283053496caa0a619e33f16fb33b2176ca0e7ea605a8b1ada8a5f6a123be0ab617ae28dcd81bb2ce5365a14e57667b64926047c9d459345cc71c7e7993b46dceddc5594691ff61810bf0e72f38a1db2cbb97a5152b5f4e7264b672d0f45df2525a942bd701ed3287bea6892d8ff167f9b17f4f5982123bd59d17e2362c142e5d6fd70532723252ece38959fe81834bda403a9de8e7bda98b52d254c835f25db6fa99126a6512d8f5d9132d6c9ebf8a5b64e92055ba64a16eac664afa27bae8c659a2bd6bf7fd3219ebcf8e5c357db01e4cb78216f4d9993923f3e330e89c3f6bd61279684b47b2cdfa91a80d14910eea1d2483f89d07103fe88ae6846cf61c1a6f7d9a1dd0d589b2058683eefedcef4f181bb8d8b88815ae82eadf17eeafa1ec87a2278756ba0eed6cb1ac0551aef1181e2e8683057b412d2c196797930de36a77a7318c4964ab943c9c229536366295b2ee20ab698b4124d7996991bf5c9c3df9af8693fbb463692c4c6ff94c799d6b6844aaa32737cc13e71e50ba5b156b52af05d2a7af4d1d7896eafb5a9bd95f0753ee1f53a0b1103f5091f8a0e1ca5969dcefa1776b48baf247e9a37fe70c64e6e54fa24cd4b0ee62d34a8b4983a5cd295e58370d4ce5d2612c5975232cd765a1b40d21b0e1976b6a700d8c8576cdce77f1bf1450c682549bec8282188d5de4c46d3ac146b5b8b3858c0c9dbb82ce596466d660429c9fd86011793ff94d4c90b955d283499b6c684fcec37bf7f0faa5bfd27aab5d8bb42816632db9e74cc62d3036a85124e29b8570ac3a15482acf41eb06e78dd77b1201d670d8f8195433a39e636ade28add515827c60546a1cc9f78ac506378c5574ecdf58c9091c", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="418d466c6ed519eca5e21c0911c01bbfd1d6828aecd31ea3db43ba9f660d2baf1d6b60c68cdf077a0ce959a92c550ac85d731d560100fbd158965db7ec8a80fa2cb4906d4a345e5477a56b7b6cd0b4488f3af180f5c5f05848567d5c9adf93e4c2de928b93b543cfad80a734d5fb192e3b15a2ac9853755ed342394dd75d0431919a9beec782b1f6109fdd32607818ee4aca1493b9f3d5276668cd33833cae0b8243b3385c4d5c896ed09da272f1f3208d505b07b7f773b4de00be4e1dc9b3ab9f246249517a0212bdb55fa5df6504100f7d96300b5b723f", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="dbec3207b71a9c38a97bf7ea9b2f82f982eeb2ee239abbc8235a97aa78ed3ea0ffc4b4cf69c61c729a54cab013e9807af8355644584a8e27e2218aa814cce8dfd7b039566189a87c0cf82fffa3ecd6e31551b538f2063e92298f36b4c5b0a8b13751582769a2bbd731837c8cbd15b4afd553ec06", 0x74) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280)="c3da5f6f92c1505a83c2436ac5dc098b60f81bfa74b2b6449ee40ebb4e18ba799d0e6b3cf674d9774c65bfb029f8cf7728212f944eab19939b3ecb", &(0x7f00000002c0)=0x3b, &(0x7f0000000300)="0eafefbb60a032441e27051fe8116394c99fa75c0311b6389277a4620c6884985d5ffcfa90098e1a00e5d99d92fab71504e9a157424aee18136db49215c3b3a80702e6813dbddb52803b9252d0d212dbad3411504911680f21352a8dbdf5e92292889127b77451d5f621510fcc6ac54b3011c8535d694c729c692af01811fe02565dc0f5dbb99e18c48e0b4839308bad07566be2c3e55568af9e4cc075b0598e856196d3d7ec8a01efcddf3f9f0b2f2badf48b1b85e34faa1ffe159924f2b9122b2d948f7e648bff6b98a120a6804a02070d9a5de95c65e0f436c67ce2d1d207b8a9cc58e28654b93050883db8e7a42383d6102bc13df76fabd0e3c2779db479c9a3dcb29cde830a6d0a40a946581d29639eeae13b5665239d677e827b82f1f7798c7e3ae796c6fa083ff74c96e1649ec798749ea6295c0379d42712eb6a58bc4695843d4609cd9f0e240c91c5753ccb9752cdfb15f7b0b179e7a46085530ec1e73077c489a55fc5999005c72f2fe7dc431fd9ed2f6f6cc48ad4220f5de93379f7d0362b9daee44f855a1f8995f877021365db5726e6151158e1d831bc141cbeb4bf70081a6d604c534bcdceb9f89e0b7da9fc519cfb4721ab67ba1de09fd0e3fb16baa78e1f37195a33e795141c280f56847822b7618616a7806489ff7e308459689742d9f65595df98239d60f8228840abaf0aeb0b168a6df60130efef39fc4aec79cc03f2c074fc69e597714df0a08012b5d369825c75c971a8b0332da059ed3efd5a73fca7c0a75faae948588b7d5872a878ae9a4d0b98ec4eb39bae9cdd3bd503b0951b02d450de93d83ce339cfe468c5188cf222603a4ceff8de3a904a7b860d2e9b473bcfd97f078d72e9e8d8618e8c7ad63fdef13c3df21230b4c8443b3f1a69f6bd896da96371b40a15fe3862992878768bc7f8bc39ec344d48a07e05fae718140239964deb33a804cff0c9f3c50fba1a837c82827dd88bc3a31b31940ed0b3c6edd03d43fc778687a5ea00f5c46a1711da92d4838524ffa7121f7e6d167953dc557a4aa4b2c89db98b2b38dac44b5a272e5f05332b58984db987a8e9d77f87f7750c05584c36a13c1e1be7f0d508feaf529ce0721102098a2b5f1cce14a23438f481c80d6a924f317d30a766879be7b6d9dc9bf66ddb8cba1a60442624cb8afe03547d5c202a069b3fd220b44c01c4ed8d8aada433a10b75f05d0273c11b62f60ffc906b7bf63651fb63f4e966684884006bd9375702820f63e06165dfc874119d39e631348989f494528fdcafdec19253c00341d0755d1e62d245cde7d66f81442ad51dc9cbb1aa891438d0d3f5fc0fc5b3b27ef24bb9fc1290d7f96a89985f79481512884408bbaa805e516dfbff2232b25a12650cd470bb1ee2d12bef08c6f629172ea20ebaf81e1432e4486da03af266d22c7de485b2d649dff74bcd66c7887bb25000fa1291ecc50451e5281c823e97b86d136a16400c0216fdaa7d961de76cf6145aa71726b33bb5a046375995be0a284872f492cd62018910fdca74dd0c6ebc331a0b3c85dca2a0f0d62fb695148ec1735d5119f6d43b1c0c2d1804b6ae01871689cb12586591dd15299484e45384c502132b2963f2545132e6c0db452cc01238e1404ada9ae138d30d57770e5ea8d2d380e7243890728e65e06073dc952711e1d5a9b2405732b6ae92ff6261a4a565220cc2a9eb3bd490bede0190444b958d32857fbea3e4ebf26686e560d83e6b8552059a74bd83eebc9d6bd7f2bdaca05bbe841916ea6ff3817bf9a365938deee6501bd75c03999c1a2ccb6182a27489b3bd6026e854a29f3da50705e7e9440bfd2f298cbdb5ac1d5a132299ef0a537bdbb5e499f1bb2b0cf7da68c28f71afbbf07c385a4e294531a8cc1a9a14af0f09afda100fad1df99adc4e5b58f2a33d11a1e88bb358f60c848c786f5e262ca219e60ea9fe8d3811bb2bf2152bc756538e73981992563eb88160f1b75dcd79651b922f94625da79499bad9cdce77b522c7b680146efa653bdf075d9e97567b62dc05f2fd8683630ab026da66a44d016742cb4482e01ea29d5aa577c9f5f6725d3410e0194313a44f2fbdf626278690b024cce434088e21834550d12ffaf7fd12259cb9dc8e8e091013cb6b7c2d69457dafe12c33e13879bcb4c168516825a9be630baf1ccd81e517d16ded22c87147562708a6091922fbe57a99a82f9f656032591d8574324768350a6ec70f22bb22bcae8e40c1b90aadda0ddd22ca7088869bc7e9938af2526c3e7715f139bad50615e2362dbf95c28467d892281bc2207b1eef62a2e29e4445bb10d672a18ce064c45a87f978c03f993a28b9d670ac49afc34aa2cd4030b809796e22a72810f38c848e6404232630bfa91daab8a342ac8323defbd18b51f3d608dccfde8c552d6a0a24506244177d579f27bd53f36b5bfc02ef595510953983337b6fce0c4ed949f62236240c43a705f9a061a4b6026cb250c25dad247fe32903bc195e29a70956a6e4f81ca001c71f7b9e79abccef09ff6c8e91b7d5e52290ab73635467b4c9c94e24861871c5b8bcbaa88f4cefb20cbddce3598d25c7bc06e7d7e1208d8f78a4cbb7ac2320e9efca57f1a8da9e01df68c2186c125ad8a379a05b88d7c6300416748217056ae6f5eb0958a4e152bc5d4990c99f9653a7ea6424a47e992d03ab64861b1f8c2ea053f0621524f80b909634e09f0f6b936a7b6aa632032298ff1ef86ab3c6db278e5afe3b223a3c413cbf029533697414d1442959856c061196e5e995c5c78684e447ff5b94543f3cb282cf84f032fa61d14f8e13cb19d37ebac1ae8a768873e766d4f205936c262bd9c73f658952cb8769ea3b9fb4792f722eb78f7a0743721b1ee41e080a19b8f67f236c33abd7f6a32465d1d0a178df4f1af0714238d31498f388c0ea50ea2c495e2627fe5f049f5b856a08ec779fb6737642bce1a8c88d95b3e9404c37a9101a858c8bca687089b2aff2ffde225d240708475c17a344a0f39252602e62c3da40ebd9c37a803133d2eccc0dbc7746c6a9c404b470986fa8af75a3cfdfbd4cad399364ddbea4a193be760989fbd1dd331ac7b253e26ee0d1249e1755778455cd922185b9c0544650ce79fb9876511374f71743d5e5cb60280ad656ac02ecad88c8311203d8f768aa24c82902103207f5cb1d17462a0ceaabbaa16b8ab7cda1897fc76a85f82d43c8a3a06f4d60273a95371e654bcec98e76f2b72894594a6c1d711eb1db6e75d8cec30ff5ecfad7e9a60e23ea2d90830d1b0d207b04f88ef46b4bab16f3609b8de4aad177bc3b5a1ff77a23a81d49358311e2038b64a94d1c56b9e029937f3f56ec0c78dcecfd6695d3b824db3270c385118a79ce6d9e57ce29141107b4eba95a1a861522fdd391b62b8e0ab528e70099a3f98ba987b64cc33679b681e098ca25956f6c7c8aa7c0deda3cb23830956bc7c17cae40607ba4ab7c35fa2f756b4f813aa9c817b8b1005c1bfd9738fa3cd759b037c46504f11a3266305561d49f8462b4d0f43b7a508086db8b7496981ff784974a78b98c18352b12866251f8e539777e16360b11bcbaef3a899ec0d438be096b57fd9fab6f9a637cd1f721fb7f373ea24736e08219c5507db4560846a135fc5db20a0f51814e17255990f36f1ec37e6fed5caf8fcf126173260d5aa169e90e754a7ec47d4fa7814bd142620da69b000a7acd3e2a18237c8e84716fa39bc2b1720bf197e5f7171e8b52db900edd47b92935ef4a9f0f17371d43058349ecbfbdf30e0ed60d4ebebeff89b531b388eca0f428649395ff550337acbc7363896058bb4859acc8c151d1f860c83d029806f47a706eae1f83d9c8b3847c574718b0ef74cdfb29461a75da9c07d75ab27b6d0b2b9d04d1217c38e1dc2a3409d26c0f2d112973c41b389d2dc06fef51543dc08b420d5302b45df66846d938b63466c60a9c1c2d8c83961188825c0f5880297e0fd7e5529615fc830f5b9415cd06c7e06049799ee2e26ec74d19afc65ae03e0adf2125dc0d1f848844e34270d61d7b096f381058e6675c709be13b919252ceacb1b216bacb24a48a3db869378e30d73412f2c2a36198758441eead354ddd187491758100de91bde0bd2caf3d082092eb63c64ab1f3432d048382c95af8e4e57aa367c486ca11676eb6392332d27ae90bfd83f7b3c83ce31bacbc17d64ff3a2e04d64342545aa2e5724891d3bfbadc51e187ef33fdc4c765103ddc48c3042f073cb758aeff9fdd7d1a169a6bd0042b3141105b6468b886d406e5a93ab15a19c92a49d7ea5fd6cdb16786972a720e7bf058207f14eb47d5809729e4009ad2283e800b46434e63d83f22d8619940a9458832f479b4a5787302fe93fb0f5e96c8b2994303db5183363f5a3d98d455f7ad8c2a12a99de682555af9bca469468bc57f388856f1c6aa3214cab257ffc65ca11d71808afb5653bbf08070fb08b320d6816d75a29a2257b5dc502f545b57cef1315d1447f90525fdfd40516bca3ad27e4105b5123f941c2558e78aa8f23fb61cdf3efeee589031ab9e8b9877c853f7916e916785036dee06060aa302e8679ebb654525856cb0a3cc14de37765ad4ad9f57f474e6e3edeec63ad6f46e248d61d02ae66d98361fd48bc96d12b1fd771882e5409396a4adb8add70771b17060e9f02f44eedf62b6ebfbdad0fd832b0aab8edb37ff2769f6d375621bdf71a9750c6d2725ccdb08e7a01b35e8e355d7447850164afcc4c6d6bd3bf110b1374b9c7567cb83bbea302d050d190b513c8df999d3b6305af7e9c93c61cbdf57402fcc8cf82618fa5b3fb9f01b5aacf0735d77d8f4921affd5b45ca62bece649b247d92faeec85f51f80c859443abdfb1bc9f96bbf9f236f7208cb0d6e823b7488793c0283053496caa0a619e33f16fb33b2176ca0e7ea605a8b1ada8a5f6a123be0ab617ae28dcd81bb2ce5365a14e57667b64926047c9d459345cc71c7e7993b46dceddc5594691ff61810bf0e72f38a1db2cbb97a5152b5f4e7264b672d0f45df2525a942bd701ed3287bea6892d8ff167f9b17f4f5982123bd59d17e2362c142e5d6fd70532723252ece38959fe81834bda403a9de8e7bda98b52d254c835f25db6fa99126a6512d8f5d9132d6c9ebf8a5b64e92055ba64a16eac664afa27bae8c659a2bd6bf7fd3219ebcf8e5c357db01e4cb78216f4d9993923f3e330e89c3f6bd61279684b47b2cdfa91a80d14910eea1d2483f89d07103fe88ae6846cf61c1a6f7d9a1dd0d589b2058683eefedcef4f181bb8d8b88815ae82eadf17eeafa1ec87a2278756ba0eed6cb1ac0551aef1181e2e8683057b412d2c196797930de36a77a7318c4964ab943c9c229536366295b2ee20ab698b4124d7996991bf5c9c3df9af8693fbb463692c4c6ff94c799d6b6844aaa32737cc13e71e50ba5b156b52af05d2a7af4d1d7896eafb5a9bd95f0753ee1f53a0b1103f5091f8a0e1ca5969dcefa1776b48baf247e9a37fe70c64e6e54fa24cd4b0ee62d34a8b4983a5cd295e58370d4ce5d2612c5975232cd765a1b40d21b0e1976b6a700d8c8576cdce77f1bf1450c682549bec8282188d5de4c46d3ac146b5b8b3858c0c9dbb82ce596466d660429c9fd86011793ff94d4c90b955d283499b6c684fcec37bf7f0faa5bfd27aab5d8bb42816632db9e74cc62d3036a85124e29b8570ac3a15482acf41eb06e78dd77b1201d670d8f8195433a39e636ade28add515827c60546a1cc9f78ac506378c5574ecdf58c9091c", 0x1000) (async) 22:34:52 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xffff, 0x40, 0x4, 0x5b5a9ee5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x5, 0xe5, 0xfffffff8}, {0x1, 0x4, 0x7, 0x2df7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xffff, 0x40, 0x4, 0x5b5a9ee5}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x5, 0xe5, 0xfffffff8}, {0x1, 0x4, 0x7, 0x2df7}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) 22:34:52 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b0119c6c9469800254482ad938ba5e108ae02adf8b51ea60565c6510704d121cfe88aefe36881b08ff4e52470c190fa67ddef0146a226fca37e0f8cc6dce59087300ab", 0x43}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) write(r3, &(0x7f00000001c0)="6da820d77afdb2f7cfa601e4aae59415648e0e09a83dccad34b15302331b2f37c13141bcf614008204cdd7babb1fa8b9b997ddd95ebe7a1126a33a0737ad095d771a3aea9f7fa9adb2b92088bb70790f90a2375a35d479ba3f94e234834ef3ca0c0e09c2a70eb18fa7fc0e6f0ea76d414ab70beb14df5e80a527588dae8c99ba793c7a0c2abd4d87", 0x88) dup2(r2, r0) ioctl$TIOCSTART(r1, 0x2000746e) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 22:34:52 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:34:52 executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000080)='\\%\\}.\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pledge(&(0x7f0000000100)='%$\x00', &(0x7f0000000140)='-,\x00') ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)=0x6) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 4: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x6, 0x1, 0x5) r2 = dup2(r1, r1) setsockopt(r2, 0x1, 0x8e9, &(0x7f00000001c0)="7160a42d7ddbbece04e48aba2da17fbbd0f41a7b9420527d1f3aba0a0726e97e2b934140d1ae5d6c090ea4cf3ea51216b55846cbd77d47018835d6f819499686c13cd6c90addd359dc087ccffffcc9cf0f82165815cc928b648ca9b260b68e965e6a2c3ee4695fd5e3a7547de2525df08c87fed973da8b7790df975b7ef71c501fd0cf81b7dc6589730b7fe7649e88da120f247ef76a1d0f1238afce8a1b6e32deabebdb5750d4e0d2e100819b29cb23a921de6423605d6f20447228ffcb7c5b754cf445bdab443733e3d4de332ccdbbfeda119d6947d2317b565781c7003e89432e119c35081d21509938eb9e78219b77b75c5acf3237e6b9c1cf6b2c1940e7e1e67c0aebb1fe9772e47afbbfaaa23189c928b2cb26a99f5943e56d190e36bedbfbe582a71dbdccb405d99b211f73b69ca3125f6b6ccae8895dd3e11287343a50b8f661f8248803b6a15087b5b5c5ea00a431b1b08946a6d96fb46d5b7c70dbd07196eea1bf53c6cbb8d85380fae91669691fb36aaf19c1b09ad5f4debda3edcf05ad17bcc3b0b0dc0f78fad55a9a0fbf591156c9cb50c63745de9a8d3e1cbc9e6ffdf26580b044c22d3edc1519543b6df40fec8b1209609ebdc9afba11f9af661d85d5a6afda03d236cf8f6955bed15348b698976990b4d19b695373ef751cd9b0423e3ae8bf0a53fa9dc973b0e7a02bb1860e15c7cf6eaf985f2171f6da3dec380d519965f3cef02af79a9c9517b162ede796289cc8e8a8dbdb242c42d1ba8bc02c17fa1fa9f67d0d29037e3d1515ea17a43e2c287b721d609a879d5c3a3ea00094f1d9775a7470ffd8fcef0850082a26fcd50ff39a2de6acde98160443364ba4d2af8d6e574b8b642ae20fdb3840d0eaed2b0ef33c730185c3e079697814a9aaaaf061c71b23cf546a149af0d4594616d0859503c539e5b20891446be05b4b96231b349c242ccfb414de97570d2b3fb4c812bff70b14d06cdf9f93a4afb3a59a32f456eae8ec07f23aab021701853665f7f8af31266ae369914d8686a6dda223c96e74fdf303c05182cdf1fbca882bfd2e3aa857f8d14203c827e5e1e2c64b168cde5feaa8a24fb01afb4b3c19835fca9d31b1f7d414126353f76619f08dfd5633a5416cd4fbcc7dba0f51f9fecf959d5d955fcd50244cd58ff103bdc75944fbb3da474a4acb0c554c3900bff8b1f5fc5a6423105d14353f6a05152ff031eea731e7860e8b0d1261a89e42b935cd0073569dd5360eb08f70d143f1459a143bb56d9449ccbff178db20e400ec2015b8bc09165d2cb0a580a3357d9ccf2a25113c77c9a91d077bdb3639be460a56e0007d48d3a57b43fe9c8422705a0833dd9dd5a269d212bed7cda9bf5f997cba191dc54e9da36fac9887dde71969a605d08be47db3bc60e2027a5b6467a721956537b37a9339c5c42b489fec100c0eb868f828f094bb599cbafe80dfde40391c50ba5b0218f0684a465f195fd40c44ec80a0e49f43e08cfaa64ae1f2bc4d24ea43d5b4efcb0ed221a69736d02dffc715d77fd8db977e1ed7a41ee99e02a1ea5df20aca09c9a216b8fa646b77bd2fdafce4ea024ef4c917de4e3e2dda079a2de1521ed63e5a844ef733e8ed86d4e01373c18d2c8b51bc7e2d8cbeb9745080065b842be0f49abdc43edd521362be413b2ac0154dade38db7a021a4599f2585ecd8554b0e1187bc444bed27b9ce50c38a40a285d22cd642fcc6ce62c767314b934803c88a01b15c0f85bf5c908a39c8129164c4c7b6b065bf927bedf1f282093eff4be65c6912b7819ac7b583eda9d3887de1fc5acfae2f5df294e05d7d83681a3af81cc03aaf8cc76e6c26de207282f0edc2eaec505902d85552399ac461ec0dca22e597dd4e7507f7de10dc2f7943f3028c679f2263c802d5e1f71a04c229c95041d5ae1284ef76ef1aa7e71183e383b0a90897a869b34ab908aa7e66c3fa495d5baf883400eb9d2bf1b1912440208bbadfa8527c7fc7594ac3b0a2fdd7cddee3085eeac2ea1e0da379614daa770d485f9f7fdeba3be4078f4a329f4d637d39ed20bd70b1d1f3ebcbd5610f5eb555751dc7fd7df6979547515d4fcf57110af9574016dc70010c50ad553f340a5877e5a784b9361f4a7e1c00fe9b7d758b25e8274a20cede13dc1564131f236e8e52346311875e25122fbefc75feef4234b329687e5e442e7529735b8e1902cdd88b9bf8d7cdbf290cc14b9e3b16e63db9ee3d0a0a873989f4c8ae71dd3020b32e07f2de5606624b99ae570971397444d69bd9583a40e1325b298d2d1e81e32a10d1e2314869c543cddd8b30ee9b86c551bd00d46b040baf99d2fd90182109537208e6c9fe404ecb158ce64476d3a44e71650acf8f93971d8a51e8ffe1fa81d0fc9fe3b663e039824008f6b1c163004f4c616b3a6a6a89a85d529d02f4b6aa5c7c3d7a1ed8230b647be9d23909023b16f9e236c73c9d3bd77be68c7b3a4bd5a338257dbae56da12e2c8039dc6c0eb3858b5fd26ad365aed0dd0fbdf95311fd3bb6c650a93d97ceb16ccb7c37096cbe49f47a2a8aaf1f99e5e2567aac242ecc3f05bff3ccee508a1a7072ef42be558034186bd49fc061cf71861b470bfacca01f06cb80a1ced23de9eeb35a2a5fcf22a3bd6d063dc5b27074031b491fbef5271d175e18ba5595108f62b91b210d7bfe67922a0bda4e09a475cf944cf857ccbbf84842aac2bf575464b1722850c9b3e66b4080d308ae951e9d401c83c45453021d91646897362eb6fbe68d27caf7fbfe44f9c6ef248b11f3be72b6f81158a9748433d01214430113f35ba70ba5ac721c6d57c69bd6ce60570b501915c3ea9b277c36849d15708e1abb9ed430502bdd48ac7117088619d02f8b4c3923b33db9b92a92d3bf72e9b220e9b4e59f082cf25f60b9f0b47067ad49a0a55897529818cb749e6998f1872c16317b2aa8d7fcf386dd49ff1634e2cac08c27c01f4581f360d9abfe135958f68119efa31c45a677412b45eff3cac29db151c504186e49833eb0f5f1d117c523d882a3c117be1dae375cd041c796199ac386b8d515aa3b1048d6f32e22e2a80d33b1371b32880e3e0a75e7854cb54af8e1492d60e40580ea671572325e290f11e1b74c9825f5fec898d9b96abda2d81761122473ba454cdb260f15dcf7378e5155c09bfde7e6acdf6ec64133a47e184eb0adc5593724c7b6c68f753d8f99171d2c6c98365d8c978ee998e241532ca907aca40c87d4124aacad454c55cd6b675352709443ebe5163e09058cfd0e29dd735a7d3c51e793bed64fdc9e330f8c937212c5897891a155d42ec457d531d48fc204911708a6e222d197bf02c7b9fca183f8ed0c619d8b543578ec397d69e6be06c75e28ac9d7057a3b2f8f296993062914f1d1c423c21db08cc322b207b80375f09bbd91e6e3bede9ed3c1bc40db5e7a4b533f8a817d300bb446141c7cde344777fb9cd7e262d54ae5d114068271b8787e1d0fc878a43d4a28d2482797024dc7f86e4d295b7e4ea26e6af38d2251237e9a7c3cb4095c8c14a42b93920b6454132c72555e7f53fb268d8b708ecf563d56db3621feda901d8ad22061048463e2f35ba6d881cfbb1df99ac7afd4bd9895b5f0393323452cb0d49f1a70b3b79597d5a11c4278c54448e8ac23cd69f12512bf066b52448f79405db44a6a2390addeceb7e63de9e3c7c3c7c516549f4eaa163a97da2654858d1bf6b7e09d60b4dd3ccd10f45273014db450e600bc0f8f05398def07b43c7b4c963b7046ce9a60700deab31f476b395d439a67d6a9cc41203ad4d9084e681f66a2f73c7373b32f8ef80a831dcf417ee99c76095ef60552025dac5906e5deac4cca496daa3013432eab838d9a7d414f6d4c71253831553903548b5022aa6ea53d4922182b6f1ff693facfb6f6099e0ead0d80a2035e75c035e5374e3fe408770047dbdddbf3d54a13f5cb7b7e0c204f329eb3fc294386f72565010ed0705ae11f97a787366e5baedb1a1bd712806ec7a9ea634580683027308abd21aadc20e720123fd50046f7a1d2ba0db9e2c0e5c6dbe4acb6abae432d221fa185717993b2ad30b251434a79c2194a9104e8a293a5aa37e6db0ca5ea477b4271f41a48912162a194f14ed08ce22cdc6f25b2dcd2b5a73a0b293a3a0f8329a73f170ba6c0754eaa9686bd440cd98a1c5b1dea88c8c64183bc732cafff52e9a7379953e3d91a342cf3f4dce6cc93bde2ca124b91bfa5a1c6f578fcd3a9a65947c0756f6ea1036d1dd93457ea391d4c7945170dc48152640be805e9d7bffb550e3612e6708b1b4ea8c1d6b62fdb43f47d5d22eb07d66b5c4b3dbce1e28646f29c73d87b3684d48c7cc7963450ea8934ed5d6f5c09dbc93fc1f6027ab380bcd259b48803d699cb53be8e9ed92273a48b43a72f87095b84e256afbb459f165def399543dbe19b85d456c6dd27a032a710157b586e03394ed0a6db8a0127f80267cf3ada380bf7b0568ed6f14bc05d8fef40e38e46830de56a4b5db8bea8c1b1f4dbe2da87f76c5bf604ee45935dcaad51f85f1544f59a8849166fbceb4c92a6ffc4b435344f0e55d2384bad009d54cc9fa6b83bfbd6e526ce9512f4a0dc65d1cd4bd1d1d6881cfc4bdd374c37873419a4440adfcccaa7fe56f775afee142b594811525d6565d3e7f56b485b89acf74ef36f9153e237ff74b7c4b210cccb71dda1a0d66408b9a4232595b8e7fcf535a4f2861a0e55bc85f210fda1ffd78989fdedb03d8009babf190261da11719aba14a79200aa81a1e536c8e45091ed4ee2a989b281e7138f705bdcbe247bbf1ad93a43aab5035ffc20ce149842f010be97581c11244bc8b8f458e6782e01e86cc6d32c73a65d5aa6d391aac9c457698bf78e0aac729e5a677a3e07aa205e0fb65aa46c0295c59b7dce3840a2cb99f3e67aecbd038dd09ee8b837c90b67b2f7551eabf180d9ace7d7e4b88dc9035842fae4d01f01aad2748cf847c8638651c53dbe92ae3c6184aeb93dc43647067176370a6db0d35b16869d4ff6a8ed8e32f3eafdb575a33f3cd62e3c257bb1ee74fb790fe0e63af8e537cb5233a1abb99ef7995f3fc06bb32205c86f55fa2b1ea5bb969b8efcb2fb797cf6cfe30fea2209ea10a6c66732d74b449b1d1314ea67c3f921861f22edb4f71b1ccd33ef8abb16b1c882e726e6e56cfef9eacca70a7b166e3561dbc6c7832039e4c0ad4adc2e87510b47dc4579707045a472241adc8aa8b56919992cd0fbaa33e462375029689d79dd2072c1b1cbf997b5fc5c94a75565ed160439edf14661a736f3929f177fe33a269d8b02385bebe3d83788de948578daff67767b3c6b01b8df983b3764ca5f18907ac421029fe16582626293262c44fa96efb37e8106f98c0b0523c9149ca9cf40e46c561ff8a01c1115890d089a798f9691ed8a39e8637be4740e5db75eef1250459f97ae66e4bc2ce220c8b4a06a6b6d6b2c7ba23d99aa12b4ab333177562cefa04fc30792b84414f516ea859a101e1569eee7b9803cb12873028e6d45f160f070897eb431972f1a8174f8a1ab87e233a62487fd4aee16a31d10625fe2680b93ea5451e0c5d8ecbfd6e19afcdbf610daf9259c72f98a3b04bd7485f4fdfc336f8db13b3d7b7d5c192b3b1bb0bb45dc6c76aa354398ef891801c91ac9231480c64057d492f4966dc7f5182ae2079091d17ea9ac36742494d8211e010c967dd5a1c283ea1189c5b89c713304fbbc23db002e7560a390ea58dfc06a0cb3842bfb454b5bb60446a2674a4345d694ae80804a3da16fe3f", 0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="9524af8ac23e4c509897641486281aed26adfb6f2a76ee25b80b9305c06b5ac4dd8d0f6c43014ff4e18960e840c33491c3b8466f46794648d90046c97a3697e605df6da4d7d5a2cf36d4772ccf0992bafab02a1e4ee84a215dd6d6a96eaecbf202764c00c655eefe50eb103a5ee2702b07a842c2221fec36503237c2322220921f67be6f7bf1c91eba4fb2d626a3716f42", 0x91}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000011c0)=0x7d) open(&(0x7f0000000000)='./file0\x00', 0x30420, 0x2) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x9c, &(0x7f0000000140)="a663168a1c4056f254f7d26aa451abe5709967857f94bc494e1db2672c9d7f7737227f4771f1e8e762a16d58fd7891c6518e48c5e98557611b50c156f53e95c1970a7036cb3168fe717a0c011a1eb116ea1068f7a9308326175a3663ef4853834ddeb4e51d112307df2b3ba958aa815db450ac94ad023b1acbe9", 0x7a) 22:34:52 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b0119c6c9469800254482ad938ba5e108ae02adf8b51ea60565c6510704d121cfe88aefe36881b08ff4e52470c190fa67ddef0146a226fca37e0f8cc6dce59087300ab", 0x43}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) write(r3, &(0x7f00000001c0)="6da820d77afdb2f7cfa601e4aae59415648e0e09a83dccad34b15302331b2f37c13141bcf614008204cdd7babb1fa8b9b997ddd95ebe7a1126a33a0737ad095d771a3aea9f7fa9adb2b92088bb70790f90a2375a35d479ba3f94e234834ef3ca0c0e09c2a70eb18fa7fc0e6f0ea76d414ab70beb14df5e80a527588dae8c99ba793c7a0c2abd4d87", 0x88) dup2(r2, r0) (async) ioctl$TIOCSTART(r1, 0x2000746e) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 22:34:52 executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000080)='\\%\\}.\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pledge(&(0x7f0000000100)='%$\x00', &(0x7f0000000140)='-,\x00') (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)=0x6) 22:34:52 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 2: r0 = socket(0x10, 0x4000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000240)="841db851b105ddf5db8be4156bae732e8c494f8560a3a3842f41080000000000000026158c747cfcf9409500000000005c9c09f5c2a4000000000000000000c85638cb0ab32a165dd5ad3d9da429bd6fd4f796c94d4dc23cc4043ba95e47c9b9cf0000972a1b2f00714c0cabdb2db0def9e0625d9df8830c8c390b08f3ec81800e40e9d4b8fe159e9f8880a8d07bb84a9949", 0x92, 0xbff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x6, 0x8000, 0x7f) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 22:34:52 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x3ff, 0x0, 0xfe, 0x7fff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x21, 0x1ac76d4b1f6570c7, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x3e, 0x1, 0x7f, 0x6c}, {{r3}, 0xfffffffffffffffb, 0xd, 0x1, 0x8000000000000000, 0x80000001}, {{}, 0xfffffffffffffffa, 0x23, 0x2, 0x7, 0x10000}], 0x7fff, &(0x7f0000000140), 0x5, &(0x7f0000000280)={0xc3e, 0x6}) 22:34:52 executing program 4: r0 = socket(0x2, 0x10000000000003, 0x0) (async) r1 = socket(0x6, 0x1, 0x5) r2 = dup2(r1, r1) setsockopt(r2, 0x1, 0x8e9, &(0x7f00000001c0)="7160a42d7ddbbece04e48aba2da17fbbd0f41a7b9420527d1f3aba0a0726e97e2b934140d1ae5d6c090ea4cf3ea51216b55846cbd77d47018835d6f819499686c13cd6c90addd359dc087ccffffcc9cf0f82165815cc928b648ca9b260b68e965e6a2c3ee4695fd5e3a7547de2525df08c87fed973da8b7790df975b7ef71c501fd0cf81b7dc6589730b7fe7649e88da120f247ef76a1d0f1238afce8a1b6e32deabebdb5750d4e0d2e100819b29cb23a921de6423605d6f20447228ffcb7c5b754cf445bdab443733e3d4de332ccdbbfeda119d6947d2317b565781c7003e89432e119c35081d21509938eb9e78219b77b75c5acf3237e6b9c1cf6b2c1940e7e1e67c0aebb1fe9772e47afbbfaaa23189c928b2cb26a99f5943e56d190e36bedbfbe582a71dbdccb405d99b211f73b69ca3125f6b6ccae8895dd3e11287343a50b8f661f8248803b6a15087b5b5c5ea00a431b1b08946a6d96fb46d5b7c70dbd07196eea1bf53c6cbb8d85380fae91669691fb36aaf19c1b09ad5f4debda3edcf05ad17bcc3b0b0dc0f78fad55a9a0fbf591156c9cb50c63745de9a8d3e1cbc9e6ffdf26580b044c22d3edc1519543b6df40fec8b1209609ebdc9afba11f9af661d85d5a6afda03d236cf8f6955bed15348b698976990b4d19b695373ef751cd9b0423e3ae8bf0a53fa9dc973b0e7a02bb1860e15c7cf6eaf985f2171f6da3dec380d519965f3cef02af79a9c9517b162ede796289cc8e8a8dbdb242c42d1ba8bc02c17fa1fa9f67d0d29037e3d1515ea17a43e2c287b721d609a879d5c3a3ea00094f1d9775a7470ffd8fcef0850082a26fcd50ff39a2de6acde98160443364ba4d2af8d6e574b8b642ae20fdb3840d0eaed2b0ef33c730185c3e079697814a9aaaaf061c71b23cf546a149af0d4594616d0859503c539e5b20891446be05b4b96231b349c242ccfb414de97570d2b3fb4c812bff70b14d06cdf9f93a4afb3a59a32f456eae8ec07f23aab021701853665f7f8af31266ae369914d8686a6dda223c96e74fdf303c05182cdf1fbca882bfd2e3aa857f8d14203c827e5e1e2c64b168cde5feaa8a24fb01afb4b3c19835fca9d31b1f7d414126353f76619f08dfd5633a5416cd4fbcc7dba0f51f9fecf959d5d955fcd50244cd58ff103bdc75944fbb3da474a4acb0c554c3900bff8b1f5fc5a6423105d14353f6a05152ff031eea731e7860e8b0d1261a89e42b935cd0073569dd5360eb08f70d143f1459a143bb56d9449ccbff178db20e400ec2015b8bc09165d2cb0a580a3357d9ccf2a25113c77c9a91d077bdb3639be460a56e0007d48d3a57b43fe9c8422705a0833dd9dd5a269d212bed7cda9bf5f997cba191dc54e9da36fac9887dde71969a605d08be47db3bc60e2027a5b6467a721956537b37a9339c5c42b489fec100c0eb868f828f094bb599cbafe80dfde40391c50ba5b0218f0684a465f195fd40c44ec80a0e49f43e08cfaa64ae1f2bc4d24ea43d5b4efcb0ed221a69736d02dffc715d77fd8db977e1ed7a41ee99e02a1ea5df20aca09c9a216b8fa646b77bd2fdafce4ea024ef4c917de4e3e2dda079a2de1521ed63e5a844ef733e8ed86d4e01373c18d2c8b51bc7e2d8cbeb9745080065b842be0f49abdc43edd521362be413b2ac0154dade38db7a021a4599f2585ecd8554b0e1187bc444bed27b9ce50c38a40a285d22cd642fcc6ce62c767314b934803c88a01b15c0f85bf5c908a39c8129164c4c7b6b065bf927bedf1f282093eff4be65c6912b7819ac7b583eda9d3887de1fc5acfae2f5df294e05d7d83681a3af81cc03aaf8cc76e6c26de207282f0edc2eaec505902d85552399ac461ec0dca22e597dd4e7507f7de10dc2f7943f3028c679f2263c802d5e1f71a04c229c95041d5ae1284ef76ef1aa7e71183e383b0a90897a869b34ab908aa7e66c3fa495d5baf883400eb9d2bf1b1912440208bbadfa8527c7fc7594ac3b0a2fdd7cddee3085eeac2ea1e0da379614daa770d485f9f7fdeba3be4078f4a329f4d637d39ed20bd70b1d1f3ebcbd5610f5eb555751dc7fd7df6979547515d4fcf57110af9574016dc70010c50ad553f340a5877e5a784b9361f4a7e1c00fe9b7d758b25e8274a20cede13dc1564131f236e8e52346311875e25122fbefc75feef4234b329687e5e442e7529735b8e1902cdd88b9bf8d7cdbf290cc14b9e3b16e63db9ee3d0a0a873989f4c8ae71dd3020b32e07f2de5606624b99ae570971397444d69bd9583a40e1325b298d2d1e81e32a10d1e2314869c543cddd8b30ee9b86c551bd00d46b040baf99d2fd90182109537208e6c9fe404ecb158ce64476d3a44e71650acf8f93971d8a51e8ffe1fa81d0fc9fe3b663e039824008f6b1c163004f4c616b3a6a6a89a85d529d02f4b6aa5c7c3d7a1ed8230b647be9d23909023b16f9e236c73c9d3bd77be68c7b3a4bd5a338257dbae56da12e2c8039dc6c0eb3858b5fd26ad365aed0dd0fbdf95311fd3bb6c650a93d97ceb16ccb7c37096cbe49f47a2a8aaf1f99e5e2567aac242ecc3f05bff3ccee508a1a7072ef42be558034186bd49fc061cf71861b470bfacca01f06cb80a1ced23de9eeb35a2a5fcf22a3bd6d063dc5b27074031b491fbef5271d175e18ba5595108f62b91b210d7bfe67922a0bda4e09a475cf944cf857ccbbf84842aac2bf575464b1722850c9b3e66b4080d308ae951e9d401c83c45453021d91646897362eb6fbe68d27caf7fbfe44f9c6ef248b11f3be72b6f81158a9748433d01214430113f35ba70ba5ac721c6d57c69bd6ce60570b501915c3ea9b277c36849d15708e1abb9ed430502bdd48ac7117088619d02f8b4c3923b33db9b92a92d3bf72e9b220e9b4e59f082cf25f60b9f0b47067ad49a0a55897529818cb749e6998f1872c16317b2aa8d7fcf386dd49ff1634e2cac08c27c01f4581f360d9abfe135958f68119efa31c45a677412b45eff3cac29db151c504186e49833eb0f5f1d117c523d882a3c117be1dae375cd041c796199ac386b8d515aa3b1048d6f32e22e2a80d33b1371b32880e3e0a75e7854cb54af8e1492d60e40580ea671572325e290f11e1b74c9825f5fec898d9b96abda2d81761122473ba454cdb260f15dcf7378e5155c09bfde7e6acdf6ec64133a47e184eb0adc5593724c7b6c68f753d8f99171d2c6c98365d8c978ee998e241532ca907aca40c87d4124aacad454c55cd6b675352709443ebe5163e09058cfd0e29dd735a7d3c51e793bed64fdc9e330f8c937212c5897891a155d42ec457d531d48fc204911708a6e222d197bf02c7b9fca183f8ed0c619d8b543578ec397d69e6be06c75e28ac9d7057a3b2f8f296993062914f1d1c423c21db08cc322b207b80375f09bbd91e6e3bede9ed3c1bc40db5e7a4b533f8a817d300bb446141c7cde344777fb9cd7e262d54ae5d114068271b8787e1d0fc878a43d4a28d2482797024dc7f86e4d295b7e4ea26e6af38d2251237e9a7c3cb4095c8c14a42b93920b6454132c72555e7f53fb268d8b708ecf563d56db3621feda901d8ad22061048463e2f35ba6d881cfbb1df99ac7afd4bd9895b5f0393323452cb0d49f1a70b3b79597d5a11c4278c54448e8ac23cd69f12512bf066b52448f79405db44a6a2390addeceb7e63de9e3c7c3c7c516549f4eaa163a97da2654858d1bf6b7e09d60b4dd3ccd10f45273014db450e600bc0f8f05398def07b43c7b4c963b7046ce9a60700deab31f476b395d439a67d6a9cc41203ad4d9084e681f66a2f73c7373b32f8ef80a831dcf417ee99c76095ef60552025dac5906e5deac4cca496daa3013432eab838d9a7d414f6d4c71253831553903548b5022aa6ea53d4922182b6f1ff693facfb6f6099e0ead0d80a2035e75c035e5374e3fe408770047dbdddbf3d54a13f5cb7b7e0c204f329eb3fc294386f72565010ed0705ae11f97a787366e5baedb1a1bd712806ec7a9ea634580683027308abd21aadc20e720123fd50046f7a1d2ba0db9e2c0e5c6dbe4acb6abae432d221fa185717993b2ad30b251434a79c2194a9104e8a293a5aa37e6db0ca5ea477b4271f41a48912162a194f14ed08ce22cdc6f25b2dcd2b5a73a0b293a3a0f8329a73f170ba6c0754eaa9686bd440cd98a1c5b1dea88c8c64183bc732cafff52e9a7379953e3d91a342cf3f4dce6cc93bde2ca124b91bfa5a1c6f578fcd3a9a65947c0756f6ea1036d1dd93457ea391d4c7945170dc48152640be805e9d7bffb550e3612e6708b1b4ea8c1d6b62fdb43f47d5d22eb07d66b5c4b3dbce1e28646f29c73d87b3684d48c7cc7963450ea8934ed5d6f5c09dbc93fc1f6027ab380bcd259b48803d699cb53be8e9ed92273a48b43a72f87095b84e256afbb459f165def399543dbe19b85d456c6dd27a032a710157b586e03394ed0a6db8a0127f80267cf3ada380bf7b0568ed6f14bc05d8fef40e38e46830de56a4b5db8bea8c1b1f4dbe2da87f76c5bf604ee45935dcaad51f85f1544f59a8849166fbceb4c92a6ffc4b435344f0e55d2384bad009d54cc9fa6b83bfbd6e526ce9512f4a0dc65d1cd4bd1d1d6881cfc4bdd374c37873419a4440adfcccaa7fe56f775afee142b594811525d6565d3e7f56b485b89acf74ef36f9153e237ff74b7c4b210cccb71dda1a0d66408b9a4232595b8e7fcf535a4f2861a0e55bc85f210fda1ffd78989fdedb03d8009babf190261da11719aba14a79200aa81a1e536c8e45091ed4ee2a989b281e7138f705bdcbe247bbf1ad93a43aab5035ffc20ce149842f010be97581c11244bc8b8f458e6782e01e86cc6d32c73a65d5aa6d391aac9c457698bf78e0aac729e5a677a3e07aa205e0fb65aa46c0295c59b7dce3840a2cb99f3e67aecbd038dd09ee8b837c90b67b2f7551eabf180d9ace7d7e4b88dc9035842fae4d01f01aad2748cf847c8638651c53dbe92ae3c6184aeb93dc43647067176370a6db0d35b16869d4ff6a8ed8e32f3eafdb575a33f3cd62e3c257bb1ee74fb790fe0e63af8e537cb5233a1abb99ef7995f3fc06bb32205c86f55fa2b1ea5bb969b8efcb2fb797cf6cfe30fea2209ea10a6c66732d74b449b1d1314ea67c3f921861f22edb4f71b1ccd33ef8abb16b1c882e726e6e56cfef9eacca70a7b166e3561dbc6c7832039e4c0ad4adc2e87510b47dc4579707045a472241adc8aa8b56919992cd0fbaa33e462375029689d79dd2072c1b1cbf997b5fc5c94a75565ed160439edf14661a736f3929f177fe33a269d8b02385bebe3d83788de948578daff67767b3c6b01b8df983b3764ca5f18907ac421029fe16582626293262c44fa96efb37e8106f98c0b0523c9149ca9cf40e46c561ff8a01c1115890d089a798f9691ed8a39e8637be4740e5db75eef1250459f97ae66e4bc2ce220c8b4a06a6b6d6b2c7ba23d99aa12b4ab333177562cefa04fc30792b84414f516ea859a101e1569eee7b9803cb12873028e6d45f160f070897eb431972f1a8174f8a1ab87e233a62487fd4aee16a31d10625fe2680b93ea5451e0c5d8ecbfd6e19afcdbf610daf9259c72f98a3b04bd7485f4fdfc336f8db13b3d7b7d5c192b3b1bb0bb45dc6c76aa354398ef891801c91ac9231480c64057d492f4966dc7f5182ae2079091d17ea9ac36742494d8211e010c967dd5a1c283ea1189c5b89c713304fbbc23db002e7560a390ea58dfc06a0cb3842bfb454b5bb60446a2674a4345d694ae80804a3da16fe3f", 0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="9524af8ac23e4c509897641486281aed26adfb6f2a76ee25b80b9305c06b5ac4dd8d0f6c43014ff4e18960e840c33491c3b8466f46794648d90046c97a3697e605df6da4d7d5a2cf36d4772ccf0992bafab02a1e4ee84a215dd6d6a96eaecbf202764c00c655eefe50eb103a5ee2702b07a842c2221fec36503237c2322220921f67be6f7bf1c91eba4fb2d626a3716f42", 0x91}], 0x1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000011c0)=0x7d) open(&(0x7f0000000000)='./file0\x00', 0x30420, 0x2) (async) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x9c, &(0x7f0000000140)="a663168a1c4056f254f7d26aa451abe5709967857f94bc494e1db2672c9d7f7737227f4771f1e8e762a16d58fd7891c6518e48c5e98557611b50c156f53e95c1970a7036cb3168fe717a0c011a1eb116ea1068f7a9308326175a3663ef4853834ddeb4e51d112307df2b3ba958aa815db450ac94ad023b1acbe9", 0x7a) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000080)='\\%\\}.\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pledge(&(0x7f0000000100)='%$\x00', &(0x7f0000000140)='-,\x00') (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)=0x6) 22:34:52 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b0119c6c9469800254482ad938ba5e108ae02adf8b51ea60565c6510704d121cfe88aefe36881b08ff4e52470c190fa67ddef0146a226fca37e0f8cc6dce59087300ab", 0x43}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) write(r3, &(0x7f00000001c0)="6da820d77afdb2f7cfa601e4aae59415648e0e09a83dccad34b15302331b2f37c13141bcf614008204cdd7babb1fa8b9b997ddd95ebe7a1126a33a0737ad095d771a3aea9f7fa9adb2b92088bb70790f90a2375a35d479ba3f94e234834ef3ca0c0e09c2a70eb18fa7fc0e6f0ea76d414ab70beb14df5e80a527588dae8c99ba793c7a0c2abd4d87", 0x88) (async) dup2(r2, r0) (async) ioctl$TIOCSTART(r1, 0x2000746e) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 22:34:52 executing program 2: r0 = socket(0x10, 0x8000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000280)=[{0x7f, 0xff}, {0x0, 0x4, 0x5, 0x3}, {0x3, 0x3f, 0x9, 0xffffffff}, {0x4890, 0x8, 0x3, 0x1}, {0x3f, 0xac, 0x0, 0x8}, {0x1, 0x0, 0x20, 0x3}, {0x20, 0xba, 0x81, 0xa021}, {0x3, 0xae, 0x1, 0x1}, {0x80, 0x2, 0x1, 0x40}, {0x200, 0xe4, 0x0, 0x6}]}) r4 = socket(0x1, 0x1, 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x110) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:34:52 executing program 4: r0 = socket(0x2, 0x10000000000003, 0x0) (async, rerun: 64) r1 = socket(0x6, 0x1, 0x5) (rerun: 64) r2 = dup2(r1, r1) setsockopt(r2, 0x1, 0x8e9, &(0x7f00000001c0)="7160a42d7ddbbece04e48aba2da17fbbd0f41a7b9420527d1f3aba0a0726e97e2b934140d1ae5d6c090ea4cf3ea51216b55846cbd77d47018835d6f819499686c13cd6c90addd359dc087ccffffcc9cf0f82165815cc928b648ca9b260b68e965e6a2c3ee4695fd5e3a7547de2525df08c87fed973da8b7790df975b7ef71c501fd0cf81b7dc6589730b7fe7649e88da120f247ef76a1d0f1238afce8a1b6e32deabebdb5750d4e0d2e100819b29cb23a921de6423605d6f20447228ffcb7c5b754cf445bdab443733e3d4de332ccdbbfeda119d6947d2317b565781c7003e89432e119c35081d21509938eb9e78219b77b75c5acf3237e6b9c1cf6b2c1940e7e1e67c0aebb1fe9772e47afbbfaaa23189c928b2cb26a99f5943e56d190e36bedbfbe582a71dbdccb405d99b211f73b69ca3125f6b6ccae8895dd3e11287343a50b8f661f8248803b6a15087b5b5c5ea00a431b1b08946a6d96fb46d5b7c70dbd07196eea1bf53c6cbb8d85380fae91669691fb36aaf19c1b09ad5f4debda3edcf05ad17bcc3b0b0dc0f78fad55a9a0fbf591156c9cb50c63745de9a8d3e1cbc9e6ffdf26580b044c22d3edc1519543b6df40fec8b1209609ebdc9afba11f9af661d85d5a6afda03d236cf8f6955bed15348b698976990b4d19b695373ef751cd9b0423e3ae8bf0a53fa9dc973b0e7a02bb1860e15c7cf6eaf985f2171f6da3dec380d519965f3cef02af79a9c9517b162ede796289cc8e8a8dbdb242c42d1ba8bc02c17fa1fa9f67d0d29037e3d1515ea17a43e2c287b721d609a879d5c3a3ea00094f1d9775a7470ffd8fcef0850082a26fcd50ff39a2de6acde98160443364ba4d2af8d6e574b8b642ae20fdb3840d0eaed2b0ef33c730185c3e079697814a9aaaaf061c71b23cf546a149af0d4594616d0859503c539e5b20891446be05b4b96231b349c242ccfb414de97570d2b3fb4c812bff70b14d06cdf9f93a4afb3a59a32f456eae8ec07f23aab021701853665f7f8af31266ae369914d8686a6dda223c96e74fdf303c05182cdf1fbca882bfd2e3aa857f8d14203c827e5e1e2c64b168cde5feaa8a24fb01afb4b3c19835fca9d31b1f7d414126353f76619f08dfd5633a5416cd4fbcc7dba0f51f9fecf959d5d955fcd50244cd58ff103bdc75944fbb3da474a4acb0c554c3900bff8b1f5fc5a6423105d14353f6a05152ff031eea731e7860e8b0d1261a89e42b935cd0073569dd5360eb08f70d143f1459a143bb56d9449ccbff178db20e400ec2015b8bc09165d2cb0a580a3357d9ccf2a25113c77c9a91d077bdb3639be460a56e0007d48d3a57b43fe9c8422705a0833dd9dd5a269d212bed7cda9bf5f997cba191dc54e9da36fac9887dde71969a605d08be47db3bc60e2027a5b6467a721956537b37a9339c5c42b489fec100c0eb868f828f094bb599cbafe80dfde40391c50ba5b0218f0684a465f195fd40c44ec80a0e49f43e08cfaa64ae1f2bc4d24ea43d5b4efcb0ed221a69736d02dffc715d77fd8db977e1ed7a41ee99e02a1ea5df20aca09c9a216b8fa646b77bd2fdafce4ea024ef4c917de4e3e2dda079a2de1521ed63e5a844ef733e8ed86d4e01373c18d2c8b51bc7e2d8cbeb9745080065b842be0f49abdc43edd521362be413b2ac0154dade38db7a021a4599f2585ecd8554b0e1187bc444bed27b9ce50c38a40a285d22cd642fcc6ce62c767314b934803c88a01b15c0f85bf5c908a39c8129164c4c7b6b065bf927bedf1f282093eff4be65c6912b7819ac7b583eda9d3887de1fc5acfae2f5df294e05d7d83681a3af81cc03aaf8cc76e6c26de207282f0edc2eaec505902d85552399ac461ec0dca22e597dd4e7507f7de10dc2f7943f3028c679f2263c802d5e1f71a04c229c95041d5ae1284ef76ef1aa7e71183e383b0a90897a869b34ab908aa7e66c3fa495d5baf883400eb9d2bf1b1912440208bbadfa8527c7fc7594ac3b0a2fdd7cddee3085eeac2ea1e0da379614daa770d485f9f7fdeba3be4078f4a329f4d637d39ed20bd70b1d1f3ebcbd5610f5eb555751dc7fd7df6979547515d4fcf57110af9574016dc70010c50ad553f340a5877e5a784b9361f4a7e1c00fe9b7d758b25e8274a20cede13dc1564131f236e8e52346311875e25122fbefc75feef4234b329687e5e442e7529735b8e1902cdd88b9bf8d7cdbf290cc14b9e3b16e63db9ee3d0a0a873989f4c8ae71dd3020b32e07f2de5606624b99ae570971397444d69bd9583a40e1325b298d2d1e81e32a10d1e2314869c543cddd8b30ee9b86c551bd00d46b040baf99d2fd90182109537208e6c9fe404ecb158ce64476d3a44e71650acf8f93971d8a51e8ffe1fa81d0fc9fe3b663e039824008f6b1c163004f4c616b3a6a6a89a85d529d02f4b6aa5c7c3d7a1ed8230b647be9d23909023b16f9e236c73c9d3bd77be68c7b3a4bd5a338257dbae56da12e2c8039dc6c0eb3858b5fd26ad365aed0dd0fbdf95311fd3bb6c650a93d97ceb16ccb7c37096cbe49f47a2a8aaf1f99e5e2567aac242ecc3f05bff3ccee508a1a7072ef42be558034186bd49fc061cf71861b470bfacca01f06cb80a1ced23de9eeb35a2a5fcf22a3bd6d063dc5b27074031b491fbef5271d175e18ba5595108f62b91b210d7bfe67922a0bda4e09a475cf944cf857ccbbf84842aac2bf575464b1722850c9b3e66b4080d308ae951e9d401c83c45453021d91646897362eb6fbe68d27caf7fbfe44f9c6ef248b11f3be72b6f81158a9748433d01214430113f35ba70ba5ac721c6d57c69bd6ce60570b501915c3ea9b277c36849d15708e1abb9ed430502bdd48ac7117088619d02f8b4c3923b33db9b92a92d3bf72e9b220e9b4e59f082cf25f60b9f0b47067ad49a0a55897529818cb749e6998f1872c16317b2aa8d7fcf386dd49ff1634e2cac08c27c01f4581f360d9abfe135958f68119efa31c45a677412b45eff3cac29db151c504186e49833eb0f5f1d117c523d882a3c117be1dae375cd041c796199ac386b8d515aa3b1048d6f32e22e2a80d33b1371b32880e3e0a75e7854cb54af8e1492d60e40580ea671572325e290f11e1b74c9825f5fec898d9b96abda2d81761122473ba454cdb260f15dcf7378e5155c09bfde7e6acdf6ec64133a47e184eb0adc5593724c7b6c68f753d8f99171d2c6c98365d8c978ee998e241532ca907aca40c87d4124aacad454c55cd6b675352709443ebe5163e09058cfd0e29dd735a7d3c51e793bed64fdc9e330f8c937212c5897891a155d42ec457d531d48fc204911708a6e222d197bf02c7b9fca183f8ed0c619d8b543578ec397d69e6be06c75e28ac9d7057a3b2f8f296993062914f1d1c423c21db08cc322b207b80375f09bbd91e6e3bede9ed3c1bc40db5e7a4b533f8a817d300bb446141c7cde344777fb9cd7e262d54ae5d114068271b8787e1d0fc878a43d4a28d2482797024dc7f86e4d295b7e4ea26e6af38d2251237e9a7c3cb4095c8c14a42b93920b6454132c72555e7f53fb268d8b708ecf563d56db3621feda901d8ad22061048463e2f35ba6d881cfbb1df99ac7afd4bd9895b5f0393323452cb0d49f1a70b3b79597d5a11c4278c54448e8ac23cd69f12512bf066b52448f79405db44a6a2390addeceb7e63de9e3c7c3c7c516549f4eaa163a97da2654858d1bf6b7e09d60b4dd3ccd10f45273014db450e600bc0f8f05398def07b43c7b4c963b7046ce9a60700deab31f476b395d439a67d6a9cc41203ad4d9084e681f66a2f73c7373b32f8ef80a831dcf417ee99c76095ef60552025dac5906e5deac4cca496daa3013432eab838d9a7d414f6d4c71253831553903548b5022aa6ea53d4922182b6f1ff693facfb6f6099e0ead0d80a2035e75c035e5374e3fe408770047dbdddbf3d54a13f5cb7b7e0c204f329eb3fc294386f72565010ed0705ae11f97a787366e5baedb1a1bd712806ec7a9ea634580683027308abd21aadc20e720123fd50046f7a1d2ba0db9e2c0e5c6dbe4acb6abae432d221fa185717993b2ad30b251434a79c2194a9104e8a293a5aa37e6db0ca5ea477b4271f41a48912162a194f14ed08ce22cdc6f25b2dcd2b5a73a0b293a3a0f8329a73f170ba6c0754eaa9686bd440cd98a1c5b1dea88c8c64183bc732cafff52e9a7379953e3d91a342cf3f4dce6cc93bde2ca124b91bfa5a1c6f578fcd3a9a65947c0756f6ea1036d1dd93457ea391d4c7945170dc48152640be805e9d7bffb550e3612e6708b1b4ea8c1d6b62fdb43f47d5d22eb07d66b5c4b3dbce1e28646f29c73d87b3684d48c7cc7963450ea8934ed5d6f5c09dbc93fc1f6027ab380bcd259b48803d699cb53be8e9ed92273a48b43a72f87095b84e256afbb459f165def399543dbe19b85d456c6dd27a032a710157b586e03394ed0a6db8a0127f80267cf3ada380bf7b0568ed6f14bc05d8fef40e38e46830de56a4b5db8bea8c1b1f4dbe2da87f76c5bf604ee45935dcaad51f85f1544f59a8849166fbceb4c92a6ffc4b435344f0e55d2384bad009d54cc9fa6b83bfbd6e526ce9512f4a0dc65d1cd4bd1d1d6881cfc4bdd374c37873419a4440adfcccaa7fe56f775afee142b594811525d6565d3e7f56b485b89acf74ef36f9153e237ff74b7c4b210cccb71dda1a0d66408b9a4232595b8e7fcf535a4f2861a0e55bc85f210fda1ffd78989fdedb03d8009babf190261da11719aba14a79200aa81a1e536c8e45091ed4ee2a989b281e7138f705bdcbe247bbf1ad93a43aab5035ffc20ce149842f010be97581c11244bc8b8f458e6782e01e86cc6d32c73a65d5aa6d391aac9c457698bf78e0aac729e5a677a3e07aa205e0fb65aa46c0295c59b7dce3840a2cb99f3e67aecbd038dd09ee8b837c90b67b2f7551eabf180d9ace7d7e4b88dc9035842fae4d01f01aad2748cf847c8638651c53dbe92ae3c6184aeb93dc43647067176370a6db0d35b16869d4ff6a8ed8e32f3eafdb575a33f3cd62e3c257bb1ee74fb790fe0e63af8e537cb5233a1abb99ef7995f3fc06bb32205c86f55fa2b1ea5bb969b8efcb2fb797cf6cfe30fea2209ea10a6c66732d74b449b1d1314ea67c3f921861f22edb4f71b1ccd33ef8abb16b1c882e726e6e56cfef9eacca70a7b166e3561dbc6c7832039e4c0ad4adc2e87510b47dc4579707045a472241adc8aa8b56919992cd0fbaa33e462375029689d79dd2072c1b1cbf997b5fc5c94a75565ed160439edf14661a736f3929f177fe33a269d8b02385bebe3d83788de948578daff67767b3c6b01b8df983b3764ca5f18907ac421029fe16582626293262c44fa96efb37e8106f98c0b0523c9149ca9cf40e46c561ff8a01c1115890d089a798f9691ed8a39e8637be4740e5db75eef1250459f97ae66e4bc2ce220c8b4a06a6b6d6b2c7ba23d99aa12b4ab333177562cefa04fc30792b84414f516ea859a101e1569eee7b9803cb12873028e6d45f160f070897eb431972f1a8174f8a1ab87e233a62487fd4aee16a31d10625fe2680b93ea5451e0c5d8ecbfd6e19afcdbf610daf9259c72f98a3b04bd7485f4fdfc336f8db13b3d7b7d5c192b3b1bb0bb45dc6c76aa354398ef891801c91ac9231480c64057d492f4966dc7f5182ae2079091d17ea9ac36742494d8211e010c967dd5a1c283ea1189c5b89c713304fbbc23db002e7560a390ea58dfc06a0cb3842bfb454b5bb60446a2674a4345d694ae80804a3da16fe3f", 0x1000) (async, rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="9524af8ac23e4c509897641486281aed26adfb6f2a76ee25b80b9305c06b5ac4dd8d0f6c43014ff4e18960e840c33491c3b8466f46794648d90046c97a3697e605df6da4d7d5a2cf36d4772ccf0992bafab02a1e4ee84a215dd6d6a96eaecbf202764c00c655eefe50eb103a5ee2702b07a842c2221fec36503237c2322220921f67be6f7bf1c91eba4fb2d626a3716f42", 0x91}], 0x1) (rerun: 32) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000011c0)=0x7d) open(&(0x7f0000000000)='./file0\x00', 0x30420, 0x2) (async) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x9c, &(0x7f0000000140)="a663168a1c4056f254f7d26aa451abe5709967857f94bc494e1db2672c9d7f7737227f4771f1e8e762a16d58fd7891c6518e48c5e98557611b50c156f53e95c1970a7036cb3168fe717a0c011a1eb116ea1068f7a9308326175a3663ef4853834ddeb4e51d112307df2b3ba958aa815db450ac94ad023b1acbe9", 0x7a) 22:34:52 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60206f9000303a00fe000000000001000100000000000000fe8000000000000000000000000000aa030390780000002060387a3e00000000ff020000000000000000000000000001ff010000000000000000000000000001"]) 22:34:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:52 executing program 2: r0 = socket(0x10, 0x8000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000280)=[{0x7f, 0xff}, {0x0, 0x4, 0x5, 0x3}, {0x3, 0x3f, 0x9, 0xffffffff}, {0x4890, 0x8, 0x3, 0x1}, {0x3f, 0xac, 0x0, 0x8}, {0x1, 0x0, 0x20, 0x3}, {0x20, 0xba, 0x81, 0xa021}, {0x3, 0xae, 0x1, 0x1}, {0x80, 0x2, 0x1, 0x40}, {0x200, 0xe4, 0x0, 0x6}]}) r4 = socket(0x1, 0x1, 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x110) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x10, 0x8000, 0x7) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) syz_open_pts() (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (async) close(r3) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000280)=[{0x7f, 0xff}, {0x0, 0x4, 0x5, 0x3}, {0x3, 0x3f, 0x9, 0xffffffff}, {0x4890, 0x8, 0x3, 0x1}, {0x3f, 0xac, 0x0, 0x8}, {0x1, 0x0, 0x20, 0x3}, {0x20, 0xba, 0x81, 0xa021}, {0x3, 0xae, 0x1, 0x1}, {0x80, 0x2, 0x1, 0x40}, {0x200, 0xe4, 0x0, 0x6}]}) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x110) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) 22:34:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x80, 0xfffffffb, 0x8, 0x0, 0x3, 0x5, 0x2, 0x0, 0x1, 0x3, 0x7}) chroot(&(0x7f0000000000)='./bus\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x7000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=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(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) fcntl$getown(r1, 0x5) 22:34:52 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60206f9000303a00fe000000000001000100000000000000fe8000000000000000000000000000aa030390780000002060387a3e00000000ff020000000000000000000000000001ff010000000000000000000000000001"]) 22:34:52 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60206f9000303a00fe000000000001000100000000000000fe8000000000000000000000000000aa030390780000002060387a3e00000000ff020000000000000000000000000001ff010000000000000000000000000001"]) 22:34:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x80, 0xfffffffb, 0x8, 0x0, 0x3, 0x5, 0x2, 0x0, 0x1, 0x3, 0x7}) (async) chroot(&(0x7f0000000000)='./bus\x00') (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x7000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) (rerun: 64) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) fcntl$getown(r1, 0x5) 22:34:52 executing program 2: r0 = socket(0x10, 0x8000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (rerun: 64) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) (async) syz_open_pts() (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) close(r3) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000280)=[{0x7f, 0xff}, {0x0, 0x4, 0x5, 0x3}, {0x3, 0x3f, 0x9, 0xffffffff}, {0x4890, 0x8, 0x3, 0x1}, {0x3f, 0xac, 0x0, 0x8}, {0x1, 0x0, 0x20, 0x3}, {0x20, 0xba, 0x81, 0xa021}, {0x3, 0xae, 0x1, 0x1}, {0x80, 0x2, 0x1, 0x40}, {0x200, 0xe4, 0x0, 0x6}]}) r4 = socket(0x1, 0x1, 0x0) (async) close(r2) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x110) (async, rerun: 64) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) write(r4, 0x0, 0x0) (rerun: 64) 22:34:52 executing program 5: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x3ff, 0x0, 0xfe, 0x7fff}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x21, 0x1ac76d4b1f6570c7, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x3e, 0x1, 0x7f, 0x6c}, {{r3}, 0xfffffffffffffffb, 0xd, 0x1, 0x8000000000000000, 0x80000001}, {{}, 0xfffffffffffffffa, 0x23, 0x2, 0x7, 0x10000}], 0x7fff, &(0x7f0000000140), 0x5, &(0x7f0000000280)={0xc3e, 0x6}) 22:34:53 executing program 3: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x31a, &(0x7f00004e0000/0x1000)=nil) mmap(&(0x7f000062b000/0x1000)=nil, 0x1000, 0x4, 0x5010, 0xffffffffffffffff, 0x80000001) 22:34:53 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4b}, {0x2d, 0x0, 0x0, 0x7}, {0x4006, 0x6, 0x20, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x2, 0x8000, 0x6) r3 = accept$unix(r0, 0x0, &(0x7f0000000100)) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)="ff1cfc1cd856856e476332b54b64f083b1cd16486edb666c16f5e74605bd8bebd7c23458edabc896db5e57203fef720d94b4785c", 0x34}, {&(0x7f0000000280)="a0e5f4590175278e67d0edee0da841be0cbf583c8144e8640d64bdee4ee70652489d6a8a6e0b4c911a068a646c5228ff6fbeb2808a5edd46e54b9da2bc58ad9ec1928fa986085772", 0x48}, {&(0x7f0000000300)="4a3cb36271447019490e49ac4211fe34c0efed9ce6b7d582e0af9fd3add73b293d831b65d2c3952e11c555f17966a853367b0a6d9852b8c8138369a3556dc3c9d80581a0136331dfdbef736af8aa85ac15e9ffcf4daab0d6fbeef3ad506c57f02af53623da7d6d74ee940b171d9629a4f8f5b5a1bd4cfe132ac84402d338f9ffc1c2dda0aee7df55597ea6569271944ef70ae32b1e5a24eddd896e68c10991179c7b8d303d31b12e18ca705f42898bd4d4a4fb460f892c8beaa1cebbb93107277928862599a6ddad49b824", 0xcb}, {&(0x7f0000000400)="c7e3d07b9045651c4d3bec7bcdf1b0fd0c3a2c3ea9b0c4bf66d876d3c776fea73d8bd1c82ec4a9b3972f2e34d8a31bc3939d279bee9bbde5def65fa7560053688560253f38845dc64548ffeba99d42470eb4f1ab1235c9053625ae9b1570d76117ea4df7f034468a5c45e113de8a5f1c29014e472049f39bc233c8", 0x7b}, {&(0x7f0000000480)="3f117715a88378b1738c24bf81b7b6cd1d130b26", 0x14}], 0x5) r4 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:34:53 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x7, 0x4, 0x40, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x36}, {0x2c, 0x9}, {0x406, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000140)=[{0x80, 0xe0, 0x4, 0x100}, {0x9, 0xff, 0x9, 0xfffffffd}, {0xf4, 0x81, 0x8, 0xb1}, {0x3, 0x9, 0x7f, 0x100}]}) r2 = socket(0x1a, 0x0, 0xff) r3 = accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000003c0)=0x5, 0x4) mprotect(&(0x7f0000119000/0x4000)=nil, 0x4000, 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 22:34:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x80, 0xfffffffb, 0x8, 0x0, 0x3, 0x5, 0x2, 0x0, 0x1, 0x3, 0x7}) chroot(&(0x7f0000000000)='./bus\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x7000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=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(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x80, 0xfffffffb, 0x8, 0x0, 0x3, 0x5, 0x2, 0x0, 0x1, 0x3, 0x7}) (async) chroot(&(0x7f0000000000)='./bus\x00') (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x7000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) (async) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) fcntl$getown(r1, 0x5) (async) 22:34:53 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) 22:34:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:53 executing program 5: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:53 executing program 5: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x3ff, 0x0, 0xfe, 0x7fff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x21, 0x1ac76d4b1f6570c7, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x3e, 0x1, 0x7f, 0x6c}, {{r3}, 0xfffffffffffffffb, 0xd, 0x1, 0x8000000000000000, 0x80000001}, {{}, 0xfffffffffffffffa, 0x23, 0x2, 0x7, 0x10000}], 0x7fff, &(0x7f0000000140), 0x5, &(0x7f0000000280)={0xc3e, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x3ff, 0x0, 0xfe, 0x7fff}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x21, 0x1ac76d4b1f6570c7, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x3e, 0x1, 0x7f, 0x6c}, {{r3}, 0xfffffffffffffffb, 0xd, 0x1, 0x8000000000000000, 0x80000001}, {{}, 0xfffffffffffffffa, 0x23, 0x2, 0x7, 0x10000}], 0x7fff, &(0x7f0000000140), 0x5, &(0x7f0000000280)={0xc3e, 0x6}) (async) 22:34:53 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4b}, {0x2d, 0x0, 0x0, 0x7}, {0x4006, 0x6, 0x20, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 32) socket(0x2, 0x8000, 0x6) (async, rerun: 32) r3 = accept$unix(r0, 0x0, &(0x7f0000000100)) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)="ff1cfc1cd856856e476332b54b64f083b1cd16486edb666c16f5e74605bd8bebd7c23458edabc896db5e57203fef720d94b4785c", 0x34}, {&(0x7f0000000280)="a0e5f4590175278e67d0edee0da841be0cbf583c8144e8640d64bdee4ee70652489d6a8a6e0b4c911a068a646c5228ff6fbeb2808a5edd46e54b9da2bc58ad9ec1928fa986085772", 0x48}, {&(0x7f0000000300)="4a3cb36271447019490e49ac4211fe34c0efed9ce6b7d582e0af9fd3add73b293d831b65d2c3952e11c555f17966a853367b0a6d9852b8c8138369a3556dc3c9d80581a0136331dfdbef736af8aa85ac15e9ffcf4daab0d6fbeef3ad506c57f02af53623da7d6d74ee940b171d9629a4f8f5b5a1bd4cfe132ac84402d338f9ffc1c2dda0aee7df55597ea6569271944ef70ae32b1e5a24eddd896e68c10991179c7b8d303d31b12e18ca705f42898bd4d4a4fb460f892c8beaa1cebbb93107277928862599a6ddad49b824", 0xcb}, {&(0x7f0000000400)="c7e3d07b9045651c4d3bec7bcdf1b0fd0c3a2c3ea9b0c4bf66d876d3c776fea73d8bd1c82ec4a9b3972f2e34d8a31bc3939d279bee9bbde5def65fa7560053688560253f38845dc64548ffeba99d42470eb4f1ab1235c9053625ae9b1570d76117ea4df7f034468a5c45e113de8a5f1c29014e472049f39bc233c8", 0x7b}, {&(0x7f0000000480)="3f117715a88378b1738c24bf81b7b6cd1d130b26", 0x14}], 0x5) (async, rerun: 32) r4 = socket(0x1, 0x1, 0x0) (rerun: 32) close(r2) (async, rerun: 32) socket(0x18, 0x400000002, 0x0) (async, rerun: 32) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) write(r4, 0x0, 0x0) (rerun: 32) 22:34:53 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) (async) 22:34:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x12, 0x6, 0xc}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 22:34:53 executing program 5: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:53 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4b}, {0x2d, 0x0, 0x0, 0x7}, {0x4006, 0x6, 0x20, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 64) socket(0x2, 0x8000, 0x6) (async, rerun: 64) r3 = accept$unix(r0, 0x0, &(0x7f0000000100)) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)="ff1cfc1cd856856e476332b54b64f083b1cd16486edb666c16f5e74605bd8bebd7c23458edabc896db5e57203fef720d94b4785c", 0x34}, {&(0x7f0000000280)="a0e5f4590175278e67d0edee0da841be0cbf583c8144e8640d64bdee4ee70652489d6a8a6e0b4c911a068a646c5228ff6fbeb2808a5edd46e54b9da2bc58ad9ec1928fa986085772", 0x48}, {&(0x7f0000000300)="4a3cb36271447019490e49ac4211fe34c0efed9ce6b7d582e0af9fd3add73b293d831b65d2c3952e11c555f17966a853367b0a6d9852b8c8138369a3556dc3c9d80581a0136331dfdbef736af8aa85ac15e9ffcf4daab0d6fbeef3ad506c57f02af53623da7d6d74ee940b171d9629a4f8f5b5a1bd4cfe132ac84402d338f9ffc1c2dda0aee7df55597ea6569271944ef70ae32b1e5a24eddd896e68c10991179c7b8d303d31b12e18ca705f42898bd4d4a4fb460f892c8beaa1cebbb93107277928862599a6ddad49b824", 0xcb}, {&(0x7f0000000400)="c7e3d07b9045651c4d3bec7bcdf1b0fd0c3a2c3ea9b0c4bf66d876d3c776fea73d8bd1c82ec4a9b3972f2e34d8a31bc3939d279bee9bbde5def65fa7560053688560253f38845dc64548ffeba99d42470eb4f1ab1235c9053625ae9b1570d76117ea4df7f034468a5c45e113de8a5f1c29014e472049f39bc233c8", 0x7b}, {&(0x7f0000000480)="3f117715a88378b1738c24bf81b7b6cd1d130b26", 0x14}], 0x5) (async) r4 = socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) 22:34:53 executing program 3: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) (async) shmget$private(0x0, 0x1000, 0x31a, &(0x7f00004e0000/0x1000)=nil) (async, rerun: 32) mmap(&(0x7f000062b000/0x1000)=nil, 0x1000, 0x4, 0x5010, 0xffffffffffffffff, 0x80000001) (rerun: 32) 22:34:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x12, 0x6, 0xc}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 22:34:53 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x7, 0x4, 0x40, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x36}, {0x2c, 0x9}, {0x406, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000140)=[{0x80, 0xe0, 0x4, 0x100}, {0x9, 0xff, 0x9, 0xfffffffd}, {0xf4, 0x81, 0x8, 0xb1}, {0x3, 0x9, 0x7f, 0x100}]}) (async, rerun: 32) r2 = socket(0x1a, 0x0, 0xff) r3 = accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000003c0)=0x5, 0x4) (async) mprotect(&(0x7f0000119000/0x4000)=nil, 0x4000, 0x4) (async) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 22:34:53 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000300)=""/135, 0x87}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000003c0)=0x101) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) syz_open_pts() read(r2, &(0x7f0000000000)=""/45, 0x2d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c, 0x0, 0x0, 0x4}, {0x2d}, {0x555, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:53 executing program 3: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x31a, &(0x7f00004e0000/0x1000)=nil) mmap(&(0x7f000062b000/0x1000)=nil, 0x1000, 0x4, 0x5010, 0xffffffffffffffff, 0x80000001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) (async) shmget$private(0x0, 0x1000, 0x31a, &(0x7f00004e0000/0x1000)=nil) (async) mmap(&(0x7f000062b000/0x1000)=nil, 0x1000, 0x4, 0x5010, 0xffffffffffffffff, 0x80000001) (async) 22:34:53 executing program 5: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:53 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r4, 0xb, 0x0) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) write(r3, 0x0, 0x0) 22:34:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x12, 0x6, 0xc}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 22:34:53 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) 22:34:53 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:53 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x7, 0x4, 0x40, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x36}, {0x2c, 0x9}, {0x406, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000140)=[{0x80, 0xe0, 0x4, 0x100}, {0x9, 0xff, 0x9, 0xfffffffd}, {0xf4, 0x81, 0x8, 0xb1}, {0x3, 0x9, 0x7f, 0x100}]}) (async) r2 = socket(0x1a, 0x0, 0xff) r3 = accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000003c0)=0x5, 0x4) (async) mprotect(&(0x7f0000119000/0x4000)=nil, 0x4000, 0x4) (async) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 22:34:53 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r4, 0xb, 0x0) (async) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) write(r3, 0x0, 0x0) 22:34:53 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x7, 0x4, 0x40, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x36}, {0x2c, 0x9}, {0x406, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000140)=[{0x80, 0xe0, 0x4, 0x100}, {0x9, 0xff, 0x9, 0xfffffffd}, {0xf4, 0x81, 0x8, 0xb1}, {0x3, 0x9, 0x7f, 0x100}]}) r2 = socket(0x1a, 0x0, 0xff) r3 = accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000003c0)=0x5, 0x4) mprotect(&(0x7f0000119000/0x4000)=nil, 0x4000, 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 22:34:53 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4b) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x121) open$dir(&(0x7f0000000140)='./file1\x00', 0x20, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xb1, 0x0, 0x3}) 22:34:53 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) 22:34:53 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4b) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x121) open$dir(&(0x7f0000000140)='./file1\x00', 0x20, 0x4) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xb1, 0x0, 0x3}) 22:34:53 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) (async) close(r2) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r4, 0xb, 0x0) (async) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) write(r3, 0x0, 0x0) 22:34:54 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000300)=""/135, 0x87}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000003c0)=0x101) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) syz_open_pts() (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) syz_open_pts() (async) read(r2, &(0x7f0000000000)=""/45, 0x2d) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c, 0x0, 0x0, 0x4}, {0x2d}, {0x555, 0xfc}]}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:54 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:54 executing program 5: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:54 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:34:54 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4b) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x121) (async) open$dir(&(0x7f0000000140)='./file1\x00', 0x20, 0x4) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xb1, 0x0, 0x3}) 22:34:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:54 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write(r0, &(0x7f0000000000)='.', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x89, 0xfffff, 0x1, 0xad2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x28}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x40}, {{r0}, 0x0, 0x20, 0x8, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x88, 0xd, 0x1f, 0x9}], 0x5, &(0x7f0000000140)={0x1, 0x8000}) 22:34:54 executing program 3: getuid() syz_emit_ethernet(0x72, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd601d0000003c06000019000000000000000000000000000000ff02000000000000000000000000000108d6f16a757bb3d5a0220eb1f3a2265dbd25425e177c2f6e92c8a53f10a83fd300fab9b9eff159b9079dcd9715d59c49b536007e321daa179b9cac"]) syz_emit_ethernet(0x1c5, &(0x7f0000000200)={@empty, @empty, [], {@ipv6={0x86dd, {0xc, 0x6, "cd8c5f", 0x18f, 0x32, 0x7, @mcast1, @rand_addr="9f10caf8339d213470cc7ccab7ec6363", {[@hopopts={0x16, 0x21, '\x00', [@pad1, @generic={0x7f, 0xf7, "3f4deccbeb8951db6aa43c81869c841f2cbef99e04025a98e247cdbb4709d204520f839575367078903801d7770b32fa743358a2a65d830d30ee202ff447d521c665bbfb64606279ad1329747fd4bfb595625f444668191352ade447320a5aab6b5c422f5f5923a87428e12694a8390138aaaaa3f04654215646b2229567bf02783524d42f36f84962e2780fa30ba11dacaacf772c060220decd01e70a0f4aa99e0b222e4b0a54a407810ff4f9df4e3f3ee880c8e036c83fb500bbe918496fdfb6fa75ee51823612a75395012dc06ebbec592552ca9b5888b3c630332e1b18436bd61547ae1fe32c4f5303acb4b006db8bd722f0eba860"}, @pad1, @generic={0xff, 0x4, "e1c58a85"}, @pad1]}, @dstopts={0x0, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @generic="de43401af1129091888bcdfa27a3b8effce1b414f70577b04dbd9c51fddd8bcae1a500169b571b8aec38ce68970ae4816bbea4e5320b66763c38f3962868d37ecba2e23f538e1836993fb7b4b7820230b94db968c45b9d48b204ed329aed15cb9112006e49a875"}}}}}) 22:34:54 executing program 3: getuid() (async) syz_emit_ethernet(0x72, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd601d0000003c06000019000000000000000000000000000000ff02000000000000000000000000000108d6f16a757bb3d5a0220eb1f3a2265dbd25425e177c2f6e92c8a53f10a83fd300fab9b9eff159b9079dcd9715d59c49b536007e321daa179b9cac"]) (async) syz_emit_ethernet(0x1c5, &(0x7f0000000200)={@empty, @empty, [], {@ipv6={0x86dd, {0xc, 0x6, "cd8c5f", 0x18f, 0x32, 0x7, @mcast1, @rand_addr="9f10caf8339d213470cc7ccab7ec6363", {[@hopopts={0x16, 0x21, '\x00', [@pad1, @generic={0x7f, 0xf7, "3f4deccbeb8951db6aa43c81869c841f2cbef99e04025a98e247cdbb4709d204520f839575367078903801d7770b32fa743358a2a65d830d30ee202ff447d521c665bbfb64606279ad1329747fd4bfb595625f444668191352ade447320a5aab6b5c422f5f5923a87428e12694a8390138aaaaa3f04654215646b2229567bf02783524d42f36f84962e2780fa30ba11dacaacf772c060220decd01e70a0f4aa99e0b222e4b0a54a407810ff4f9df4e3f3ee880c8e036c83fb500bbe918496fdfb6fa75ee51823612a75395012dc06ebbec592552ca9b5888b3c630332e1b18436bd61547ae1fe32c4f5303acb4b006db8bd722f0eba860"}, @pad1, @generic={0xff, 0x4, "e1c58a85"}, @pad1]}, @dstopts={0x0, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @generic="de43401af1129091888bcdfa27a3b8effce1b414f70577b04dbd9c51fddd8bcae1a500169b571b8aec38ce68970ae4816bbea4e5320b66763c38f3962868d37ecba2e23f538e1836993fb7b4b7820230b94db968c45b9d48b204ed329aed15cb9112006e49a875"}}}}}) 22:34:54 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write(r0, &(0x7f0000000000)='.', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x89, 0xfffff, 0x1, 0xad2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x28}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x40}, {{r0}, 0x0, 0x20, 0x8, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x88, 0xd, 0x1f, 0x9}], 0x5, &(0x7f0000000140)={0x1, 0x8000}) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) write(r0, &(0x7f0000000000)='.', 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x89, 0xfffff, 0x1, 0xad2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x28}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x40}, {{r0}, 0x0, 0x20, 0x8, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x88, 0xd, 0x1f, 0x9}], 0x5, &(0x7f0000000140)={0x1, 0x8000}) (async) 22:34:54 executing program 6: openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) 22:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x40, 0x2, 0x1, 0x3}, {0x7637, 0x6, 0x1}, {0x1, 0x5, 0x0, 0x96}, {0x3, 0x0, 0x7f, 0x5}]}) pwrite(r0, &(0x7f0000000040)="8994fd8ed2bf02d026889c9c0d62", 0xe, 0x0) 22:34:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x40, 0x2, 0x1, 0x3}, {0x7637, 0x6, 0x1}, {0x1, 0x5, 0x0, 0x96}, {0x3, 0x0, 0x7f, 0x5}]}) (async) pwrite(r0, &(0x7f0000000040)="8994fd8ed2bf02d026889c9c0d62", 0xe, 0x0) 22:34:54 executing program 3: getuid() (async) syz_emit_ethernet(0x72, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd601d0000003c06000019000000000000000000000000000000ff02000000000000000000000000000108d6f16a757bb3d5a0220eb1f3a2265dbd25425e177c2f6e92c8a53f10a83fd300fab9b9eff159b9079dcd9715d59c49b536007e321daa179b9cac"]) (async) syz_emit_ethernet(0x1c5, &(0x7f0000000200)={@empty, @empty, [], {@ipv6={0x86dd, {0xc, 0x6, "cd8c5f", 0x18f, 0x32, 0x7, @mcast1, @rand_addr="9f10caf8339d213470cc7ccab7ec6363", {[@hopopts={0x16, 0x21, '\x00', [@pad1, @generic={0x7f, 0xf7, "3f4deccbeb8951db6aa43c81869c841f2cbef99e04025a98e247cdbb4709d204520f839575367078903801d7770b32fa743358a2a65d830d30ee202ff447d521c665bbfb64606279ad1329747fd4bfb595625f444668191352ade447320a5aab6b5c422f5f5923a87428e12694a8390138aaaaa3f04654215646b2229567bf02783524d42f36f84962e2780fa30ba11dacaacf772c060220decd01e70a0f4aa99e0b222e4b0a54a407810ff4f9df4e3f3ee880c8e036c83fb500bbe918496fdfb6fa75ee51823612a75395012dc06ebbec592552ca9b5888b3c630332e1b18436bd61547ae1fe32c4f5303acb4b006db8bd722f0eba860"}, @pad1, @generic={0xff, 0x4, "e1c58a85"}, @pad1]}, @dstopts={0x0, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @generic="de43401af1129091888bcdfa27a3b8effce1b414f70577b04dbd9c51fddd8bcae1a500169b571b8aec38ce68970ae4816bbea4e5320b66763c38f3962868d37ecba2e23f538e1836993fb7b4b7820230b94db968c45b9d48b204ed329aed15cb9112006e49a875"}}}}}) 22:34:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:55 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000300)=""/135, 0x87}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000003c0)=0x101) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) syz_open_pts() read(r2, &(0x7f0000000000)=""/45, 0x2d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c, 0x0, 0x0, 0x4}, {0x2d}, {0x555, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) syz_open_pts() (async) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000300)=""/135, 0x87}], 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) fcntl$dupfd(r2, 0xa, r1) (async) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000003c0)=0x101) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) syz_open_pts() (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) syz_open_pts() (async) read(r2, &(0x7f0000000000)=""/45, 0x2d) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c, 0x0, 0x0, 0x4}, {0x2d}, {0x555, 0xfc}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) 22:34:55 executing program 3: nanosleep(&(0x7f0000000180)={0x0, 0x35d2c771}, &(0x7f0000002540)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x80000000, 0x8000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5d, 0x40, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x89, 0x40, 0xffffffffffffffff, 0x7fffffffffffffff}, {{r0}, 0x0, 0x43, 0x1, 0x800, 0x9}, {{r1}, 0xfffffffffffffffc, 0x17, 0x4b409f555954d4a5, 0xa0}], 0x4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x5, 0x1}], 0x8b, &(0x7f0000000280)={0x0, 0x1}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0xc) read(r1, &(0x7f0000000080)=""/93, 0x5d) 22:34:55 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write(r0, &(0x7f0000000000)='.', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x89, 0xfffff, 0x1, 0xad2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x28}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x40}, {{r0}, 0x0, 0x20, 0x8, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x88, 0xd, 0x1f, 0x9}], 0x5, &(0x7f0000000140)={0x1, 0x8000}) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) write(r0, &(0x7f0000000000)='.', 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x89, 0xfffff, 0x1, 0xad2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x28}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x40}, {{r0}, 0x0, 0x20, 0x8, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x88, 0xd, 0x1f, 0x9}], 0x5, &(0x7f0000000140)={0x1, 0x8000}) (async) 22:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x40, 0x2, 0x1, 0x3}, {0x7637, 0x6, 0x1}, {0x1, 0x5, 0x0, 0x96}, {0x3, 0x0, 0x7f, 0x5}]}) pwrite(r0, &(0x7f0000000040)="8994fd8ed2bf02d026889c9c0d62", 0xe, 0x0) 22:34:55 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:55 executing program 6: openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) (async) 22:34:55 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) (async) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 22:34:55 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 32) close(r2) (async, rerun: 32) r3 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) write(r3, 0x0, 0x0) (rerun: 64) 22:34:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7d}, {0x48}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x3c9, &(0x7f0000000580)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "bade0b", 0x393, 0x50, 0x3a, @mcast1, @mcast2, {[@fragment={0x33, 0x0, 0x0, 0x1, 0x0, 0x7, 0x66}, @hopopts={0x1, 0x22, '\x00', [@pad1, @generic={0x5, 0xf0, "b39569179c560014fa1efd8923fc6de83aeea478b883a88cc5e303b4202133996adde40c46e23a4f651c818c44bceeb8604477defb8321488a6a11eb4671b863c6b4f3ce2874e85e9deedf9fdf3cca08fd30226447f4cb39e6c8bb6ac403dce60b6e0100c39ac45c8b96c416374e0ddc383c4a189a580d79e1d14e78fb0f5f3c924cc8019dddc0c1ef60e73212eec4bfe72eef464c3fae5697ceb3d9475f2d492a98a00ce34b5514515ebe96e49a9e2cca75c78e047f9f02fcf9ab753e9ab679eccdc20c746700354fb5206eb8c5f9680090b39d70b8d68a14682a5f07757cbc5e5ee04f986eb320742ede7f6705b8c8"}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x4, 0xc, 0x0, 0x20, 0x0, [@loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @hopopts={0x4, 0x0, '\x00', [@ra={0x5, 0x2, 0x101}]}, @routing={0x2c, 0xe, 0x0, 0x7f, 0x0, [@rand_addr="db6f550916aa1c8ef8351ea158d27493", @rand_addr="a8efceea6cd7c09c4beb4102a131715a", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2]}, @hopopts={0x50}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x18, 0x66}, @dstopts={0x2, 0x19, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xc0}, @generic={0x7f, 0xbd, "58211714fc6efd4ccd0b89212efd1d64c0a18d24ad421ba7924405babf069c1c7a3f80b09b7f8aaa68ef6be251a69412b2a24ebbaacacee3ea1aa63e05c5290335c0516eca469c8066c03de2c879fb4d9a1407d989146fb6e96fe6a4c85366756ae4a6d946716fd380c9d32e1d2e514b77949516100161d7a73baa3c744196c256f213b41409e4382a7dfb398b1df5bb8748b82018a172edb7a35ed16bffdd4b06494a979c8c7199cb4aaa2c48157f04b6f6435785509e6aba7be5dc15"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="fe72731f1fe8b4c3cb3f02b7e911afe192abbc61a1c1fe1bfed060fb8d60ef740523a5e4048bc3b2b10b1124a9590ef01f91a67eff501b7145a9d955d5ee86d5efd3748ab54efb16d4612524d165cfe87dbeaa91bd2b196b23f145f779ff339ab45e81e4025ebaba6aaea9805927b8b697624091e4bdf53daf598a36b4379336819669876cccb7c4623ffe69dfd7dfa4165a8475632a799bdedf3b"}}}}}) 22:34:55 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', 0x5, 0x0}) 22:34:55 executing program 6: openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) 22:34:55 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xff, 0x1f, r1}) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r2) r3 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x904, r3) 22:34:55 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) (async, rerun: 64) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) (rerun: 64) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', 0x5, 0x0}) 22:34:55 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="01ae194b5debdb2f4d824c06ad39396e93c07418f4dad782b73af44b6bc487ed7ee82fbb77de4775276edee344d9ee5ad31628526073a3e174c20642a0cc029a0f0cfe933a148b572e8db0f54baa518d64a17b6653a29218c77c81c7702522166b8cf6b41d177228c91b201495b872aee52653d5caa472b7e672b4c51c7078794968895ef33d421b8fa01d4ae8688ae87c0cfc5b958c63ab09016c58338b7c59a21553bbb8b1f7b7f0330fa28a6ba0beebcb526ceb", 0xb5}, {&(0x7f0000000140)="b254e411b3a3a549", 0x8}, {&(0x7f0000000340)="1f8f8ba061990099d8d3380dd07e091d9c40a589cbe771ae582d9d2902b891fd4c834fd03cf02bb0bdf7e04be02909e9753f4cbde36c2aae245fb499f5a82c6e4cc10120cf553deca05a3f1e69c8b1cc8a249b799a5da0ff6a16a95c4eeaa89dc5a4b8d89ec5e465c03fae32120dc5606eda6b1cf57b8792502c7556f40402cb68be8590798ceefc5ba8edf2585b3e86141f5e93ee1d229ef5f23a6251e42851fd10502355fdf689c98a0285daea977717a2844f3984465844fb079c99d54bc719f89b98519dbc83e5c7de0341313faee241ce534faa2b7e4b0a9d58049bcf235204a3cdca", 0xe5}, {&(0x7f0000000440)="c2c987923481e3333ff9510bdc0bf614366536a9fb9d8da0fc411b0656aac3a1bf4e60cfde3027258bee32c0ca77bce75df2d6aa13fd99b9ee415834c130d2dd6d1596e9d12b6acebc57d29af5c183ca920d5efe40e2711c5c95c191bc786d8740dcfe06f5f8f98ff73d9c0cf95ca325fb8cda300cc8aeffb7b195d3c865ff07de15c215724eee5ff1ac9fbe63c8cf3a9bad0e7b68c261dd1706b36194b3f9b176e17984ac68751268fe589656efeaa9a44e8ba2f4067589e4fffa8de17169284b2f2ca8f512594046d7e7d3da8ff141f58d12ef03c21953eef6e9f976a7622a9c1dea6270b0fd9e278c9c7c0c13a3fe24b2ca78134d30d3e9f6cc2581dd5a20c9f55b2bbca6173677f497bb9546b9d54be8eb9efec1789751576b79d5f82b0ba9eed8e48f22f0626ba0b4d3ecc95e89bd2fc6d91946ba8619c8304e4f6b9507d0c67dbe261ffaf54e7aa4043dc29c2a11f892f08ce67f26866e4f898b29d02554feae1ce90c34de08bde6c944115d7f3be482470bf6de181e83ddfea6f9f57bf93499aaaf15e64b405d3a61ba3a1458347c3fc5cd044c3be2407ddcae8f788c327bf9efa572acd71c63c496cebe621d102a7b6e2cd9d7c1d46a1e27eb94dc8b03e46cf56aa5d2ffad7f7995ea8271d43ef58b7b939daf1fe5ffb08698bef4b280a4c024fdc922882d5a13df75fe3ab2571274de66727c665cac1c1608fa10fea611a422d351d344f2478abb42a47b50130458ac10e5f81446c817ecb98bd082604d6ec6889639903ad5a6a4fe1b507006b08b71b9dae9095b06390670a84d44519c32080b59f59cc8e71c80f87be9e0116e1e8159f6434cfaf2476e3b4b9c5ff4988bc7717019be1fd8792c95823d078b8aa7aaba77ac301f24c33d7407b31ccd9bb36077331c6a075043a87563e1536ecfdeaca849ced48d9992fc918d17816ecb6510f138d20893b5db739d32590b99907a39d1168f096ddef5810f3b46a2fa0e3170672668cfff707617848fbad817dd1579be19a48ab0435341fbea894fe9010afec982fda0cb85bd134e67f98f5f8f2029e75fa63a8fe1bca8936eafb094d0972147dc84e464b4437305f3a4b44c32b3992949dab744edd46b2dacccc77f40ad4dbf69253eec2e9bf17caaccc510723d7288a2e9288624cf1d4c6045ed8ef113fc22b7791196f882461a13a771f71b1445553c2dde92940d9d5d539bb2d56d99db28702cbb4191aeddb5f421e748e0378a89e9086b158b514e24c18de6f6636f36ccaada18d1d4f7b007d391714b9375cda731b93532379e93130a6ab219eb8d05cca23e1d4e319dcfbe2eb8297a01bbf2f6705e5876e23e669c6e57ae0a48ad634506f497c653a739926cba81867c563c67463e8652dc6e1d11790ab30db088c48ea465e5e8eba40e7b0f42becb28c7d70215bedfe149616ca3c7f32b0b587fc59c9337c39d53788a66f58bc0db0f3fc4fa1e9e584e83dc2f07e27ea899b9271e3efc498837bd83bfed9e800bbc0bbc40eb6e880b3e9cb534b0715d4d69d0973b3bab2a16829a04441b86139c0003cf796e9e1ed5beb30e8b412a124e829c3ee896298020251d504f41d9a3afb72e1aa9c020857383587e676885768135b6a6bf20c2794340bc30506a7431949782d52911b6b4361e0bdb68595418e30d7e9b80279cce811d4eb8970ffcea7c20386de6fb10ee380f96a0d81b5a8dacc106c82d63102e7e31f00ed4e9d975e339b2f267dbf23714bb8a901c414689871d3addcd7084b045d79685e480f3cd7982ec5d300d5d78f27e7ae7369b9391b1893138b80fd51e5195bcbcff9efcd28dbc859250dc2b9ca4a193d488c6ad9786ce0c80a7ea62ee9dc9c59a60bec2bb9586ae32e637e386f9cb8bff7eaa77ed6a0dc70985c3e80f5490fbb0049baa01bddd89fa7e9be2e5b9f83e4297b2cb36a76d97241656f38383890126147ee5df5f803635673171e1c50dfa887dfc0ea023f0647bd913e65f72a21f4afa11354a86f473282f6209eb006710d97cb0b062c085aa7ef7e18bc84b2ea151f57c00c50ffe21c4f1bc557b61162aec16eaabafc0e9b913955727cc2fcabd7355cd3c42d58df99052176b7c4409823f329576c06b47a8e9bf12b50a09e9b33b97efd2b7d51b920884ff29b9e37d762a98eeeba5e76410f12ad34c7bc7231b4aa66454bc0cb244242f286e2e9534d323586ef6aaddd66ae9d857d0c363f748cc67f4802e1d022549e8ed29e9407937e3acdac975c8450e72c18a9cc86fe570997b8eed35b992d49e0c9b81c8f09df26853cb8fd60c165c4f9612d2a5830d70c9a88c3e8b12b7ac5b1f35f44cd20666302ef6fc8e7818a85473637af9198391ba761c7c195d2eaca567479bf19d0f5853fb6c6f83b4578bae64da8c206d9a6c54f503c44d62c35424ed96ff6086fe3c2c92208e4e48ab3d0a5a1a3d75a17e677a2eef8e5a66ee0363d4b5dd9b4f884824dbdb44bd778c33b9b01591aebc013ad2aaa7c70a57ee1dd2fb76c6eb2914c51c94ec07b6c453b7133020ceabd731360d3995d967c51fd1f7ec3ac2848a5dc3f46500f2007e127b72874057ec5f8542a80c32e4dae38fc8d1c4ca8ee57eee88650ead7e084c58dff2b96c9e6ec0d7fe1c639fa742f8b4a33f801f028e47e9cda7340f1f9ebeebcb8caee1b9d25dad5af206509e1d9292a8ad2bc1af764617e1f88f5524c45a1f3853458223911597a1c6eef0b19114264b8e8c56ea74c5a4820f65ee0ae626243831685057f08199c05ceea56d2c603e510a4946c04618acdc0307c03a6cbafae86b7ae01982ea872550ab7800eece7fe0a43cccfc03839b07e5763c90b14acb6adc76ba14503d6ed343361126cab2eab5631bb9009116cddbb6835a0a878f026c15b3863e1119ca66ba9894b117b4e617a9d0859c2fc2011e4cf8e4449a507f33664e1306f14e48d019c1a143c88e77a2cd89f2bc9bf6e2c5753d82f250218c7888e379d597cf32292054e1645324df6064f2e32682ec3701970a4f458ea608a5cd13cc9ac9b26233730c88cb2b50030ffbb51c104e0631d0b360fcfb7bf3fd7b8104fc84126e8fe348ed108441c77f6821416e6b640b4c7b4da1b8667ad723990d18281f595a363dfe9d5223c379fbc345cce919478d740114277e7c7a43bd8de71c1ceb44548975858f464c4c24675507a16f2ceb8850b85347a806780777d35408b7c5158614567d01f256eddff670d22412abb25f95c1ceafa694da223d99193da8da6d2c8221d0ba48a76c4be4275aabb2e6c51056f7f8db27e2fac2f2f172c40dfa3dad2a7b4c3c863eab8954e3071c2caf567a976cacf4065fba54c23052e21aa1799d30b46f1d058d4a3e3f5e73feaa65feab944ebd0c5c9729a6dcf29085c18ffdb323453a2ce4b60aae78ff9108d551242776579874fe894a3dcb75963c0c096fd449d9dce544d6df0abcce404b92e10300f7f4f2f66c19d19aa772228de0dd2c3b0a68deed48fa5e2f7a62192c1bb7664328de720dbdf1e2ae4488722786bc77f5e8660764c69b0f0deb6ab8a8cb93325b358205dbb30aa66b5dba9b89c40041832a17a744f93a1a9f530560aaf32b8bba0924bc6c0bd97d111728d8237b022d4b20f2b0741dd2f4197347e260feeef21a08852991f4b462663350a23ac535d04c35a6a371dc15b179a3972d3ec0107ed9b50ff188cc378976f4315ac1317cedc54ddba3bd1ad111a509254c0ce2acb74678e738ca278c1c4caa5412fa3dbc7ec9114fe752be734c10be86c21621f052fed16f3e1f717f078ae1df4ea50fc7a06df78f193ab8c618c1e099ff89f8a8ff519abf175fd894f86b8344b2ba2129b0362a1848d35bbf3eb0fa0b6505b462ca633ca1732e32d7a166d54876e5c7e569c9769ceafbd9e942e6be403d8f37d4c3a9c59bc70460418f0c896c6eb42dde02c13f7e6f1560f5d226d47efc0af5290c8efe78b85faa73123d38601e88ca4c86c2f708c20f90ce5279d55df5c13cc390a14c341a2ef09815b1a65b64fe4c42437c908e156fdd41d9c9bc3bf11167b1be210589ed4b77551d294df79fe404d697922f3210e4dfb91780e6c6556c6de3db83871c8b4951f5f34e3e2363f4e650d83a6848a1807294d801730500c5e002ccd4c10a2b0e35b8363e02304ad0105e9e7c7a1eacc45d1c085b6ee9fc7a54654137d9a4841f99731bdaf2327b1a2a72462f0609dd1cec22d338caf6425d1f1fd54585e725a56a85661ba38b902695b216eda977ce58e43d86196567504b36ec0ce0200f11e98523270d5c547c4a98a6a90d83a2810cdb3f4c4bdac9b8019630dff9b53175db2f31907998f60bdce8216416f7dd65015a08a38ca0528d39403190aea06a157f00727d970147847b7db4b878085499e0caffa5011c5f042f917e9d79fe9569c97a83ac368458c4b612a934e838accde68592f4702eada292109090a1b6ec9f1cbd5ccb2fa9bfe9d06e9a2efc753790a81c460e6796218361e3d96ae1bf91d99635d4fb0b511540c6fab14f027b647b0724e632d9d5306f0be18e37538b6ba678fce793fc8dc8ab2df6422a8f137d619ff0aa1825ff3e3f5ec6e2b8be163fd404a9096f7e8dddf17f199ee9e7946c3ae318b69624a166a1b216e7b0e85de7963fd7ecc867f9b30c5f12d759046f3a4ac9b09de507a65bde75f397f743cc9b0159a1d4abcf8f8d83da2a47660912fe04d09b6de28b85fefcc03eb285a1b86b0b97d9fb6f78d51637551eaafa064a8b65ee6842593bd73fd6bb50415d7e14cf59f921590b2e6e8a13310d933fdcf76eabc9bf4caa80b48062badf1e383360f10c785a97d02dd04c366cdf965288a978fb2feb0fd5a08c9e812694ff3c7b308f66814132f7b5c2fa1fcfa32656fa70d501b7d70e9eb7464227a777b9d3548b69b0f35c41107fd0751473e1792167869c4f863213687ac3e2341810d2c5b1ac9ec6b294e4f95748623326ae9f1c2107b8bf4699820ae2838ea2d181e673aaf1bf7b6f9c4ef49855ec36b210b5642b0609acf45cdf483651f52e61c5540e33a8f459e33ccb77d73a227509e739c7fe4daab7ed7c740c76c6d1eaa2fa008cecf137a46e56018885171624917254a02f1986c3f0d55f15d5df26626e412b8a1b165b74ea118f50b590548a6e61fa4ee02096dc35396da4e6f7278ca962ec8df50d6d4adafb4fc64377c05c4bdb44342f10c6f26681fd24707f5e86769d6f45f3f2bef8fba169a6d7e7101affda4c7744d0ca6f3181e6341414c72ab14e409f5490da9f7c3b844522100bf93951aca10b01594f368551b23e2c72082503721ad85325b90de2fd421139acb3a3b33fce3ae93d47e3f9a34b9078ccc316ff1981dcb3e14ef51b948d5bf8c3549d83d0e8ee0f6dc6a056ce28cac8c5f718414708f097ad81a8dcefdcd5fefc2224a3f0e422b009934a8e55f0761679803ceb9ff7de3d21af61f6ebf29953b7510340e3e720582b1bbc25ec262aebb9c83b79233dfd16b0c69bdc9dc70e89ec8574459a2ffa5561252488f697f7106fc97d06593d1a7b21f07d09e43c33737a01b7f1c9f69ff4113de547dddb4b4173809bfd61e6ed9b1b5ecc62f175fa87b7b3a5219776907e57ad613efaa57e16becb6b4037cb8c142ac3918b8d14a29e28f938458d1c97c33ba35ec8e505f9a273c5d95789df02fd0ed2aace557e828b62dfe7bc56fac3514e54a41cb89ecfb0bbd347a2efbbfeca50be8815f0580e8b989c663d5614f1b2b4982504b94cd49e1f6acc5656257457bf6022e2664df8", 0x1000}, {&(0x7f0000001440)="d99163af8e8ce733b4bb446a9fb7331533f669a290c077bc282e88ac39d94aa02edb08c1ff96fd6848e301ce7527f589d3e9b38ed9dfd49a", 0x38}, {&(0x7f0000001480)="857c16226bd8f1dd4e4306c2a4227a24d31803b74e4bc954ced7", 0x1a}, {&(0x7f00000014c0)="62f0ffced1198678b0b7cd588bc4330f6cf1165b03055e1dfbb77db5e7d7988094e7d063f2626605f2f09d90ff735e0b332b77c65520e926f4d0abb38decf242bef18eb0", 0x44}, {&(0x7f0000001540)="2c2d658e18eb22f05ffdff2f730cca2bd25b25d3822a040d159fae8f287cb9febea11d8cb8f0c8f07453a7f3c6fee112d87c570149ec814a4af60dc39085dfcbbaae941a348cc83a81406f49056dd5b54aeaa7dcaaa4cb5130d3a949db5ce09859bb79f86227cda7f5e67394a5796b47033c4bab3c02b446f416b1fe56a34b6ad6c873c5a38ccd075ab5cc791825069c60a0485de474e0e5f383dc715cc6387c", 0xa0}], 0x8, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0x88, 0xa}, 0x400) close(r2) r5 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 22:34:55 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:56 executing program 3: nanosleep(&(0x7f0000000180)={0x0, 0x35d2c771}, &(0x7f0000002540)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) r1 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (rerun: 32) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x80000000, 0x8000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5d, 0x40, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x89, 0x40, 0xffffffffffffffff, 0x7fffffffffffffff}, {{r0}, 0x0, 0x43, 0x1, 0x800, 0x9}, {{r1}, 0xfffffffffffffffc, 0x17, 0x4b409f555954d4a5, 0xa0}], 0x4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x5, 0x1}], 0x8b, &(0x7f0000000280)={0x0, 0x1}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0xc) (async) read(r1, &(0x7f0000000080)=""/93, 0x5d) 22:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:56 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', 0x5, 0x0}) 22:34:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:56 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r1) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xff, 0x1f, r1}) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) (async) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r2) (async) r3 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x904, r3) 22:34:56 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) (rerun: 32) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="01ae194b5debdb2f4d824c06ad39396e93c07418f4dad782b73af44b6bc487ed7ee82fbb77de4775276edee344d9ee5ad31628526073a3e174c20642a0cc029a0f0cfe933a148b572e8db0f54baa518d64a17b6653a29218c77c81c7702522166b8cf6b41d177228c91b201495b872aee52653d5caa472b7e672b4c51c7078794968895ef33d421b8fa01d4ae8688ae87c0cfc5b958c63ab09016c58338b7c59a21553bbb8b1f7b7f0330fa28a6ba0beebcb526ceb", 0xb5}, {&(0x7f0000000140)="b254e411b3a3a549", 0x8}, {&(0x7f0000000340)="1f8f8ba061990099d8d3380dd07e091d9c40a589cbe771ae582d9d2902b891fd4c834fd03cf02bb0bdf7e04be02909e9753f4cbde36c2aae245fb499f5a82c6e4cc10120cf553deca05a3f1e69c8b1cc8a249b799a5da0ff6a16a95c4eeaa89dc5a4b8d89ec5e465c03fae32120dc5606eda6b1cf57b8792502c7556f40402cb68be8590798ceefc5ba8edf2585b3e86141f5e93ee1d229ef5f23a6251e42851fd10502355fdf689c98a0285daea977717a2844f3984465844fb079c99d54bc719f89b98519dbc83e5c7de0341313faee241ce534faa2b7e4b0a9d58049bcf235204a3cdca", 0xe5}, {&(0x7f0000000440)="c2c987923481e3333ff9510bdc0bf614366536a9fb9d8da0fc411b0656aac3a1bf4e60cfde3027258bee32c0ca77bce75df2d6aa13fd99b9ee415834c130d2dd6d1596e9d12b6acebc57d29af5c183ca920d5efe40e2711c5c95c191bc786d8740dcfe06f5f8f98ff73d9c0cf95ca325fb8cda300cc8aeffb7b195d3c865ff07de15c215724eee5ff1ac9fbe63c8cf3a9bad0e7b68c261dd1706b36194b3f9b176e17984ac68751268fe589656efeaa9a44e8ba2f4067589e4fffa8de17169284b2f2ca8f512594046d7e7d3da8ff141f58d12ef03c21953eef6e9f976a7622a9c1dea6270b0fd9e278c9c7c0c13a3fe24b2ca78134d30d3e9f6cc2581dd5a20c9f55b2bbca6173677f497bb9546b9d54be8eb9efec1789751576b79d5f82b0ba9eed8e48f22f0626ba0b4d3ecc95e89bd2fc6d91946ba8619c8304e4f6b9507d0c67dbe261ffaf54e7aa4043dc29c2a11f892f08ce67f26866e4f898b29d02554feae1ce90c34de08bde6c944115d7f3be482470bf6de181e83ddfea6f9f57bf93499aaaf15e64b405d3a61ba3a1458347c3fc5cd044c3be2407ddcae8f788c327bf9efa572acd71c63c496cebe621d102a7b6e2cd9d7c1d46a1e27eb94dc8b03e46cf56aa5d2ffad7f7995ea8271d43ef58b7b939daf1fe5ffb08698bef4b280a4c024fdc922882d5a13df75fe3ab2571274de66727c665cac1c1608fa10fea611a422d351d344f2478abb42a47b50130458ac10e5f81446c817ecb98bd082604d6ec6889639903ad5a6a4fe1b507006b08b71b9dae9095b06390670a84d44519c32080b59f59cc8e71c80f87be9e0116e1e8159f6434cfaf2476e3b4b9c5ff4988bc7717019be1fd8792c95823d078b8aa7aaba77ac301f24c33d7407b31ccd9bb36077331c6a075043a87563e1536ecfdeaca849ced48d9992fc918d17816ecb6510f138d20893b5db739d32590b99907a39d1168f096ddef5810f3b46a2fa0e3170672668cfff707617848fbad817dd1579be19a48ab0435341fbea894fe9010afec982fda0cb85bd134e67f98f5f8f2029e75fa63a8fe1bca8936eafb094d0972147dc84e464b4437305f3a4b44c32b3992949dab744edd46b2dacccc77f40ad4dbf69253eec2e9bf17caaccc510723d7288a2e9288624cf1d4c6045ed8ef113fc22b7791196f882461a13a771f71b1445553c2dde92940d9d5d539bb2d56d99db28702cbb4191aeddb5f421e748e0378a89e9086b158b514e24c18de6f6636f36ccaada18d1d4f7b007d391714b9375cda731b93532379e93130a6ab219eb8d05cca23e1d4e319dcfbe2eb8297a01bbf2f6705e5876e23e669c6e57ae0a48ad634506f497c653a739926cba81867c563c67463e8652dc6e1d11790ab30db088c48ea465e5e8eba40e7b0f42becb28c7d70215bedfe149616ca3c7f32b0b587fc59c9337c39d53788a66f58bc0db0f3fc4fa1e9e584e83dc2f07e27ea899b9271e3efc498837bd83bfed9e800bbc0bbc40eb6e880b3e9cb534b0715d4d69d0973b3bab2a16829a04441b86139c0003cf796e9e1ed5beb30e8b412a124e829c3ee896298020251d504f41d9a3afb72e1aa9c020857383587e676885768135b6a6bf20c2794340bc30506a7431949782d52911b6b4361e0bdb68595418e30d7e9b80279cce811d4eb8970ffcea7c20386de6fb10ee380f96a0d81b5a8dacc106c82d63102e7e31f00ed4e9d975e339b2f267dbf23714bb8a901c414689871d3addcd7084b045d79685e480f3cd7982ec5d300d5d78f27e7ae7369b9391b1893138b80fd51e5195bcbcff9efcd28dbc859250dc2b9ca4a193d488c6ad9786ce0c80a7ea62ee9dc9c59a60bec2bb9586ae32e637e386f9cb8bff7eaa77ed6a0dc70985c3e80f5490fbb0049baa01bddd89fa7e9be2e5b9f83e4297b2cb36a76d97241656f38383890126147ee5df5f803635673171e1c50dfa887dfc0ea023f0647bd913e65f72a21f4afa11354a86f473282f6209eb006710d97cb0b062c085aa7ef7e18bc84b2ea151f57c00c50ffe21c4f1bc557b61162aec16eaabafc0e9b913955727cc2fcabd7355cd3c42d58df99052176b7c4409823f329576c06b47a8e9bf12b50a09e9b33b97efd2b7d51b920884ff29b9e37d762a98eeeba5e76410f12ad34c7bc7231b4aa66454bc0cb244242f286e2e9534d323586ef6aaddd66ae9d857d0c363f748cc67f4802e1d022549e8ed29e9407937e3acdac975c8450e72c18a9cc86fe570997b8eed35b992d49e0c9b81c8f09df26853cb8fd60c165c4f9612d2a5830d70c9a88c3e8b12b7ac5b1f35f44cd20666302ef6fc8e7818a85473637af9198391ba761c7c195d2eaca567479bf19d0f5853fb6c6f83b4578bae64da8c206d9a6c54f503c44d62c35424ed96ff6086fe3c2c92208e4e48ab3d0a5a1a3d75a17e677a2eef8e5a66ee0363d4b5dd9b4f884824dbdb44bd778c33b9b01591aebc013ad2aaa7c70a57ee1dd2fb76c6eb2914c51c94ec07b6c453b7133020ceabd731360d3995d967c51fd1f7ec3ac2848a5dc3f46500f2007e127b72874057ec5f8542a80c32e4dae38fc8d1c4ca8ee57eee88650ead7e084c58dff2b96c9e6ec0d7fe1c639fa742f8b4a33f801f028e47e9cda7340f1f9ebeebcb8caee1b9d25dad5af206509e1d9292a8ad2bc1af764617e1f88f5524c45a1f3853458223911597a1c6eef0b19114264b8e8c56ea74c5a4820f65ee0ae626243831685057f08199c05ceea56d2c603e510a4946c04618acdc0307c03a6cbafae86b7ae01982ea872550ab7800eece7fe0a43cccfc03839b07e5763c90b14acb6adc76ba14503d6ed343361126cab2eab5631bb9009116cddbb6835a0a878f026c15b3863e1119ca66ba9894b117b4e617a9d0859c2fc2011e4cf8e4449a507f33664e1306f14e48d019c1a143c88e77a2cd89f2bc9bf6e2c5753d82f250218c7888e379d597cf32292054e1645324df6064f2e32682ec3701970a4f458ea608a5cd13cc9ac9b26233730c88cb2b50030ffbb51c104e0631d0b360fcfb7bf3fd7b8104fc84126e8fe348ed108441c77f6821416e6b640b4c7b4da1b8667ad723990d18281f595a363dfe9d5223c379fbc345cce919478d740114277e7c7a43bd8de71c1ceb44548975858f464c4c24675507a16f2ceb8850b85347a806780777d35408b7c5158614567d01f256eddff670d22412abb25f95c1ceafa694da223d99193da8da6d2c8221d0ba48a76c4be4275aabb2e6c51056f7f8db27e2fac2f2f172c40dfa3dad2a7b4c3c863eab8954e3071c2caf567a976cacf4065fba54c23052e21aa1799d30b46f1d058d4a3e3f5e73feaa65feab944ebd0c5c9729a6dcf29085c18ffdb323453a2ce4b60aae78ff9108d551242776579874fe894a3dcb75963c0c096fd449d9dce544d6df0abcce404b92e10300f7f4f2f66c19d19aa772228de0dd2c3b0a68deed48fa5e2f7a62192c1bb7664328de720dbdf1e2ae4488722786bc77f5e8660764c69b0f0deb6ab8a8cb93325b358205dbb30aa66b5dba9b89c40041832a17a744f93a1a9f530560aaf32b8bba0924bc6c0bd97d111728d8237b022d4b20f2b0741dd2f4197347e260feeef21a08852991f4b462663350a23ac535d04c35a6a371dc15b179a3972d3ec0107ed9b50ff188cc378976f4315ac1317cedc54ddba3bd1ad111a509254c0ce2acb74678e738ca278c1c4caa5412fa3dbc7ec9114fe752be734c10be86c21621f052fed16f3e1f717f078ae1df4ea50fc7a06df78f193ab8c618c1e099ff89f8a8ff519abf175fd894f86b8344b2ba2129b0362a1848d35bbf3eb0fa0b6505b462ca633ca1732e32d7a166d54876e5c7e569c9769ceafbd9e942e6be403d8f37d4c3a9c59bc70460418f0c896c6eb42dde02c13f7e6f1560f5d226d47efc0af5290c8efe78b85faa73123d38601e88ca4c86c2f708c20f90ce5279d55df5c13cc390a14c341a2ef09815b1a65b64fe4c42437c908e156fdd41d9c9bc3bf11167b1be210589ed4b77551d294df79fe404d697922f3210e4dfb91780e6c6556c6de3db83871c8b4951f5f34e3e2363f4e650d83a6848a1807294d801730500c5e002ccd4c10a2b0e35b8363e02304ad0105e9e7c7a1eacc45d1c085b6ee9fc7a54654137d9a4841f99731bdaf2327b1a2a72462f0609dd1cec22d338caf6425d1f1fd54585e725a56a85661ba38b902695b216eda977ce58e43d86196567504b36ec0ce0200f11e98523270d5c547c4a98a6a90d83a2810cdb3f4c4bdac9b8019630dff9b53175db2f31907998f60bdce8216416f7dd65015a08a38ca0528d39403190aea06a157f00727d970147847b7db4b878085499e0caffa5011c5f042f917e9d79fe9569c97a83ac368458c4b612a934e838accde68592f4702eada292109090a1b6ec9f1cbd5ccb2fa9bfe9d06e9a2efc753790a81c460e6796218361e3d96ae1bf91d99635d4fb0b511540c6fab14f027b647b0724e632d9d5306f0be18e37538b6ba678fce793fc8dc8ab2df6422a8f137d619ff0aa1825ff3e3f5ec6e2b8be163fd404a9096f7e8dddf17f199ee9e7946c3ae318b69624a166a1b216e7b0e85de7963fd7ecc867f9b30c5f12d759046f3a4ac9b09de507a65bde75f397f743cc9b0159a1d4abcf8f8d83da2a47660912fe04d09b6de28b85fefcc03eb285a1b86b0b97d9fb6f78d51637551eaafa064a8b65ee6842593bd73fd6bb50415d7e14cf59f921590b2e6e8a13310d933fdcf76eabc9bf4caa80b48062badf1e383360f10c785a97d02dd04c366cdf965288a978fb2feb0fd5a08c9e812694ff3c7b308f66814132f7b5c2fa1fcfa32656fa70d501b7d70e9eb7464227a777b9d3548b69b0f35c41107fd0751473e1792167869c4f863213687ac3e2341810d2c5b1ac9ec6b294e4f95748623326ae9f1c2107b8bf4699820ae2838ea2d181e673aaf1bf7b6f9c4ef49855ec36b210b5642b0609acf45cdf483651f52e61c5540e33a8f459e33ccb77d73a227509e739c7fe4daab7ed7c740c76c6d1eaa2fa008cecf137a46e56018885171624917254a02f1986c3f0d55f15d5df26626e412b8a1b165b74ea118f50b590548a6e61fa4ee02096dc35396da4e6f7278ca962ec8df50d6d4adafb4fc64377c05c4bdb44342f10c6f26681fd24707f5e86769d6f45f3f2bef8fba169a6d7e7101affda4c7744d0ca6f3181e6341414c72ab14e409f5490da9f7c3b844522100bf93951aca10b01594f368551b23e2c72082503721ad85325b90de2fd421139acb3a3b33fce3ae93d47e3f9a34b9078ccc316ff1981dcb3e14ef51b948d5bf8c3549d83d0e8ee0f6dc6a056ce28cac8c5f718414708f097ad81a8dcefdcd5fefc2224a3f0e422b009934a8e55f0761679803ceb9ff7de3d21af61f6ebf29953b7510340e3e720582b1bbc25ec262aebb9c83b79233dfd16b0c69bdc9dc70e89ec8574459a2ffa5561252488f697f7106fc97d06593d1a7b21f07d09e43c33737a01b7f1c9f69ff4113de547dddb4b4173809bfd61e6ed9b1b5ecc62f175fa87b7b3a5219776907e57ad613efaa57e16becb6b4037cb8c142ac3918b8d14a29e28f938458d1c97c33ba35ec8e505f9a273c5d95789df02fd0ed2aace557e828b62dfe7bc56fac3514e54a41cb89ecfb0bbd347a2efbbfeca50be8815f0580e8b989c663d5614f1b2b4982504b94cd49e1f6acc5656257457bf6022e2664df8", 0x1000}, {&(0x7f0000001440)="d99163af8e8ce733b4bb446a9fb7331533f669a290c077bc282e88ac39d94aa02edb08c1ff96fd6848e301ce7527f589d3e9b38ed9dfd49a", 0x38}, {&(0x7f0000001480)="857c16226bd8f1dd4e4306c2a4227a24d31803b74e4bc954ced7", 0x1a}, {&(0x7f00000014c0)="62f0ffced1198678b0b7cd588bc4330f6cf1165b03055e1dfbb77db5e7d7988094e7d063f2626605f2f09d90ff735e0b332b77c65520e926f4d0abb38decf242bef18eb0", 0x44}, {&(0x7f0000001540)="2c2d658e18eb22f05ffdff2f730cca2bd25b25d3822a040d159fae8f287cb9febea11d8cb8f0c8f07453a7f3c6fee112d87c570149ec814a4af60dc39085dfcbbaae941a348cc83a81406f49056dd5b54aeaa7dcaaa4cb5130d3a949db5ce09859bb79f86227cda7f5e67394a5796b47033c4bab3c02b446f416b1fe56a34b6ad6c873c5a38ccd075ab5cc791825069c60a0485de474e0e5f383dc715cc6387c", 0xa0}], 0x8, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0x88, 0xa}, 0x400) (async) close(r2) (async) r5 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) write(r5, 0x0, 0x0) (rerun: 64) 22:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7d}, {0x48}, {0xfffffffffffffffe}]}) (async) syz_emit_ethernet(0x3c9, &(0x7f0000000580)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "bade0b", 0x393, 0x50, 0x3a, @mcast1, @mcast2, {[@fragment={0x33, 0x0, 0x0, 0x1, 0x0, 0x7, 0x66}, @hopopts={0x1, 0x22, '\x00', [@pad1, @generic={0x5, 0xf0, "b39569179c560014fa1efd8923fc6de83aeea478b883a88cc5e303b4202133996adde40c46e23a4f651c818c44bceeb8604477defb8321488a6a11eb4671b863c6b4f3ce2874e85e9deedf9fdf3cca08fd30226447f4cb39e6c8bb6ac403dce60b6e0100c39ac45c8b96c416374e0ddc383c4a189a580d79e1d14e78fb0f5f3c924cc8019dddc0c1ef60e73212eec4bfe72eef464c3fae5697ceb3d9475f2d492a98a00ce34b5514515ebe96e49a9e2cca75c78e047f9f02fcf9ab753e9ab679eccdc20c746700354fb5206eb8c5f9680090b39d70b8d68a14682a5f07757cbc5e5ee04f986eb320742ede7f6705b8c8"}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x4, 0xc, 0x0, 0x20, 0x0, [@loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @hopopts={0x4, 0x0, '\x00', [@ra={0x5, 0x2, 0x101}]}, @routing={0x2c, 0xe, 0x0, 0x7f, 0x0, [@rand_addr="db6f550916aa1c8ef8351ea158d27493", @rand_addr="a8efceea6cd7c09c4beb4102a131715a", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2]}, @hopopts={0x50}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x18, 0x66}, @dstopts={0x2, 0x19, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xc0}, @generic={0x7f, 0xbd, "58211714fc6efd4ccd0b89212efd1d64c0a18d24ad421ba7924405babf069c1c7a3f80b09b7f8aaa68ef6be251a69412b2a24ebbaacacee3ea1aa63e05c5290335c0516eca469c8066c03de2c879fb4d9a1407d989146fb6e96fe6a4c85366756ae4a6d946716fd380c9d32e1d2e514b77949516100161d7a73baa3c744196c256f213b41409e4382a7dfb398b1df5bb8748b82018a172edb7a35ed16bffdd4b06494a979c8c7199cb4aaa2c48157f04b6f6435785509e6aba7be5dc15"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="fe72731f1fe8b4c3cb3f02b7e911afe192abbc61a1c1fe1bfed060fb8d60ef740523a5e4048bc3b2b10b1124a9590ef01f91a67eff501b7145a9d955d5ee86d5efd3748ab54efb16d4612524d165cfe87dbeaa91bd2b196b23f145f779ff339ab45e81e4025ebaba6aaea9805927b8b697624091e4bdf53daf598a36b4379336819669876cccb7c4623ffe69dfd7dfa4165a8475632a799bdedf3b"}}}}}) 22:34:56 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:56 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000080)="1ef3abcb59858e59a0123d376936b431a0eae58e275f3aac9047806a1f0eeceae9b4a4030d54746ce730eef9ced1aa5ecda0757b6f3e10039aaf6c677ce6d395a2347403477e8055d491667b375fd759c830b477407a4160aaeed16af4db4f5e11b543307c", 0x65) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setuid(r6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [0x1000000, 0x0, 0x7, 0x0, 0x20000000000], [{0x1}, {0x0, 0x2, 0xffffffff}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2}, {0x0, 0x7f4}, {0x1000}]}}}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 22:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (rerun: 32) 22:34:56 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7d}, {0x48}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x3c9, &(0x7f0000000580)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "bade0b", 0x393, 0x50, 0x3a, @mcast1, @mcast2, {[@fragment={0x33, 0x0, 0x0, 0x1, 0x0, 0x7, 0x66}, @hopopts={0x1, 0x22, '\x00', [@pad1, @generic={0x5, 0xf0, "b39569179c560014fa1efd8923fc6de83aeea478b883a88cc5e303b4202133996adde40c46e23a4f651c818c44bceeb8604477defb8321488a6a11eb4671b863c6b4f3ce2874e85e9deedf9fdf3cca08fd30226447f4cb39e6c8bb6ac403dce60b6e0100c39ac45c8b96c416374e0ddc383c4a189a580d79e1d14e78fb0f5f3c924cc8019dddc0c1ef60e73212eec4bfe72eef464c3fae5697ceb3d9475f2d492a98a00ce34b5514515ebe96e49a9e2cca75c78e047f9f02fcf9ab753e9ab679eccdc20c746700354fb5206eb8c5f9680090b39d70b8d68a14682a5f07757cbc5e5ee04f986eb320742ede7f6705b8c8"}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x4, 0xc, 0x0, 0x20, 0x0, [@loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @hopopts={0x4, 0x0, '\x00', [@ra={0x5, 0x2, 0x101}]}, @routing={0x2c, 0xe, 0x0, 0x7f, 0x0, [@rand_addr="db6f550916aa1c8ef8351ea158d27493", @rand_addr="a8efceea6cd7c09c4beb4102a131715a", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2]}, @hopopts={0x50}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x18, 0x66}, @dstopts={0x2, 0x19, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xc0}, @generic={0x7f, 0xbd, "58211714fc6efd4ccd0b89212efd1d64c0a18d24ad421ba7924405babf069c1c7a3f80b09b7f8aaa68ef6be251a69412b2a24ebbaacacee3ea1aa63e05c5290335c0516eca469c8066c03de2c879fb4d9a1407d989146fb6e96fe6a4c85366756ae4a6d946716fd380c9d32e1d2e514b77949516100161d7a73baa3c744196c256f213b41409e4382a7dfb398b1df5bb8748b82018a172edb7a35ed16bffdd4b06494a979c8c7199cb4aaa2c48157f04b6f6435785509e6aba7be5dc15"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="fe72731f1fe8b4c3cb3f02b7e911afe192abbc61a1c1fe1bfed060fb8d60ef740523a5e4048bc3b2b10b1124a9590ef01f91a67eff501b7145a9d955d5ee86d5efd3748ab54efb16d4612524d165cfe87dbeaa91bd2b196b23f145f779ff339ab45e81e4025ebaba6aaea9805927b8b697624091e4bdf53daf598a36b4379336819669876cccb7c4623ffe69dfd7dfa4165a8475632a799bdedf3b"}}}}}) 22:34:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:56 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r1 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xff, 0x1f, r1}) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r2) (async) r3 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x904, r3) 22:34:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:56 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="01ae194b5debdb2f4d824c06ad39396e93c07418f4dad782b73af44b6bc487ed7ee82fbb77de4775276edee344d9ee5ad31628526073a3e174c20642a0cc029a0f0cfe933a148b572e8db0f54baa518d64a17b6653a29218c77c81c7702522166b8cf6b41d177228c91b201495b872aee52653d5caa472b7e672b4c51c7078794968895ef33d421b8fa01d4ae8688ae87c0cfc5b958c63ab09016c58338b7c59a21553bbb8b1f7b7f0330fa28a6ba0beebcb526ceb", 0xb5}, {&(0x7f0000000140)="b254e411b3a3a549", 0x8}, {&(0x7f0000000340)="1f8f8ba061990099d8d3380dd07e091d9c40a589cbe771ae582d9d2902b891fd4c834fd03cf02bb0bdf7e04be02909e9753f4cbde36c2aae245fb499f5a82c6e4cc10120cf553deca05a3f1e69c8b1cc8a249b799a5da0ff6a16a95c4eeaa89dc5a4b8d89ec5e465c03fae32120dc5606eda6b1cf57b8792502c7556f40402cb68be8590798ceefc5ba8edf2585b3e86141f5e93ee1d229ef5f23a6251e42851fd10502355fdf689c98a0285daea977717a2844f3984465844fb079c99d54bc719f89b98519dbc83e5c7de0341313faee241ce534faa2b7e4b0a9d58049bcf235204a3cdca", 0xe5}, {&(0x7f0000000440)="c2c987923481e3333ff9510bdc0bf614366536a9fb9d8da0fc411b0656aac3a1bf4e60cfde3027258bee32c0ca77bce75df2d6aa13fd99b9ee415834c130d2dd6d1596e9d12b6acebc57d29af5c183ca920d5efe40e2711c5c95c191bc786d8740dcfe06f5f8f98ff73d9c0cf95ca325fb8cda300cc8aeffb7b195d3c865ff07de15c215724eee5ff1ac9fbe63c8cf3a9bad0e7b68c261dd1706b36194b3f9b176e17984ac68751268fe589656efeaa9a44e8ba2f4067589e4fffa8de17169284b2f2ca8f512594046d7e7d3da8ff141f58d12ef03c21953eef6e9f976a7622a9c1dea6270b0fd9e278c9c7c0c13a3fe24b2ca78134d30d3e9f6cc2581dd5a20c9f55b2bbca6173677f497bb9546b9d54be8eb9efec1789751576b79d5f82b0ba9eed8e48f22f0626ba0b4d3ecc95e89bd2fc6d91946ba8619c8304e4f6b9507d0c67dbe261ffaf54e7aa4043dc29c2a11f892f08ce67f26866e4f898b29d02554feae1ce90c34de08bde6c944115d7f3be482470bf6de181e83ddfea6f9f57bf93499aaaf15e64b405d3a61ba3a1458347c3fc5cd044c3be2407ddcae8f788c327bf9efa572acd71c63c496cebe621d102a7b6e2cd9d7c1d46a1e27eb94dc8b03e46cf56aa5d2ffad7f7995ea8271d43ef58b7b939daf1fe5ffb08698bef4b280a4c024fdc922882d5a13df75fe3ab2571274de66727c665cac1c1608fa10fea611a422d351d344f2478abb42a47b50130458ac10e5f81446c817ecb98bd082604d6ec6889639903ad5a6a4fe1b507006b08b71b9dae9095b06390670a84d44519c32080b59f59cc8e71c80f87be9e0116e1e8159f6434cfaf2476e3b4b9c5ff4988bc7717019be1fd8792c95823d078b8aa7aaba77ac301f24c33d7407b31ccd9bb36077331c6a075043a87563e1536ecfdeaca849ced48d9992fc918d17816ecb6510f138d20893b5db739d32590b99907a39d1168f096ddef5810f3b46a2fa0e3170672668cfff707617848fbad817dd1579be19a48ab0435341fbea894fe9010afec982fda0cb85bd134e67f98f5f8f2029e75fa63a8fe1bca8936eafb094d0972147dc84e464b4437305f3a4b44c32b3992949dab744edd46b2dacccc77f40ad4dbf69253eec2e9bf17caaccc510723d7288a2e9288624cf1d4c6045ed8ef113fc22b7791196f882461a13a771f71b1445553c2dde92940d9d5d539bb2d56d99db28702cbb4191aeddb5f421e748e0378a89e9086b158b514e24c18de6f6636f36ccaada18d1d4f7b007d391714b9375cda731b93532379e93130a6ab219eb8d05cca23e1d4e319dcfbe2eb8297a01bbf2f6705e5876e23e669c6e57ae0a48ad634506f497c653a739926cba81867c563c67463e8652dc6e1d11790ab30db088c48ea465e5e8eba40e7b0f42becb28c7d70215bedfe149616ca3c7f32b0b587fc59c9337c39d53788a66f58bc0db0f3fc4fa1e9e584e83dc2f07e27ea899b9271e3efc498837bd83bfed9e800bbc0bbc40eb6e880b3e9cb534b0715d4d69d0973b3bab2a16829a04441b86139c0003cf796e9e1ed5beb30e8b412a124e829c3ee896298020251d504f41d9a3afb72e1aa9c020857383587e676885768135b6a6bf20c2794340bc30506a7431949782d52911b6b4361e0bdb68595418e30d7e9b80279cce811d4eb8970ffcea7c20386de6fb10ee380f96a0d81b5a8dacc106c82d63102e7e31f00ed4e9d975e339b2f267dbf23714bb8a901c414689871d3addcd7084b045d79685e480f3cd7982ec5d300d5d78f27e7ae7369b9391b1893138b80fd51e5195bcbcff9efcd28dbc859250dc2b9ca4a193d488c6ad9786ce0c80a7ea62ee9dc9c59a60bec2bb9586ae32e637e386f9cb8bff7eaa77ed6a0dc70985c3e80f5490fbb0049baa01bddd89fa7e9be2e5b9f83e4297b2cb36a76d97241656f38383890126147ee5df5f803635673171e1c50dfa887dfc0ea023f0647bd913e65f72a21f4afa11354a86f473282f6209eb006710d97cb0b062c085aa7ef7e18bc84b2ea151f57c00c50ffe21c4f1bc557b61162aec16eaabafc0e9b913955727cc2fcabd7355cd3c42d58df99052176b7c4409823f329576c06b47a8e9bf12b50a09e9b33b97efd2b7d51b920884ff29b9e37d762a98eeeba5e76410f12ad34c7bc7231b4aa66454bc0cb244242f286e2e9534d323586ef6aaddd66ae9d857d0c363f748cc67f4802e1d022549e8ed29e9407937e3acdac975c8450e72c18a9cc86fe570997b8eed35b992d49e0c9b81c8f09df26853cb8fd60c165c4f9612d2a5830d70c9a88c3e8b12b7ac5b1f35f44cd20666302ef6fc8e7818a85473637af9198391ba761c7c195d2eaca567479bf19d0f5853fb6c6f83b4578bae64da8c206d9a6c54f503c44d62c35424ed96ff6086fe3c2c92208e4e48ab3d0a5a1a3d75a17e677a2eef8e5a66ee0363d4b5dd9b4f884824dbdb44bd778c33b9b01591aebc013ad2aaa7c70a57ee1dd2fb76c6eb2914c51c94ec07b6c453b7133020ceabd731360d3995d967c51fd1f7ec3ac2848a5dc3f46500f2007e127b72874057ec5f8542a80c32e4dae38fc8d1c4ca8ee57eee88650ead7e084c58dff2b96c9e6ec0d7fe1c639fa742f8b4a33f801f028e47e9cda7340f1f9ebeebcb8caee1b9d25dad5af206509e1d9292a8ad2bc1af764617e1f88f5524c45a1f3853458223911597a1c6eef0b19114264b8e8c56ea74c5a4820f65ee0ae626243831685057f08199c05ceea56d2c603e510a4946c04618acdc0307c03a6cbafae86b7ae01982ea872550ab7800eece7fe0a43cccfc03839b07e5763c90b14acb6adc76ba14503d6ed343361126cab2eab5631bb9009116cddbb6835a0a878f026c15b3863e1119ca66ba9894b117b4e617a9d0859c2fc2011e4cf8e4449a507f33664e1306f14e48d019c1a143c88e77a2cd89f2bc9bf6e2c5753d82f250218c7888e379d597cf32292054e1645324df6064f2e32682ec3701970a4f458ea608a5cd13cc9ac9b26233730c88cb2b50030ffbb51c104e0631d0b360fcfb7bf3fd7b8104fc84126e8fe348ed108441c77f6821416e6b640b4c7b4da1b8667ad723990d18281f595a363dfe9d5223c379fbc345cce919478d740114277e7c7a43bd8de71c1ceb44548975858f464c4c24675507a16f2ceb8850b85347a806780777d35408b7c5158614567d01f256eddff670d22412abb25f95c1ceafa694da223d99193da8da6d2c8221d0ba48a76c4be4275aabb2e6c51056f7f8db27e2fac2f2f172c40dfa3dad2a7b4c3c863eab8954e3071c2caf567a976cacf4065fba54c23052e21aa1799d30b46f1d058d4a3e3f5e73feaa65feab944ebd0c5c9729a6dcf29085c18ffdb323453a2ce4b60aae78ff9108d551242776579874fe894a3dcb75963c0c096fd449d9dce544d6df0abcce404b92e10300f7f4f2f66c19d19aa772228de0dd2c3b0a68deed48fa5e2f7a62192c1bb7664328de720dbdf1e2ae4488722786bc77f5e8660764c69b0f0deb6ab8a8cb93325b358205dbb30aa66b5dba9b89c40041832a17a744f93a1a9f530560aaf32b8bba0924bc6c0bd97d111728d8237b022d4b20f2b0741dd2f4197347e260feeef21a08852991f4b462663350a23ac535d04c35a6a371dc15b179a3972d3ec0107ed9b50ff188cc378976f4315ac1317cedc54ddba3bd1ad111a509254c0ce2acb74678e738ca278c1c4caa5412fa3dbc7ec9114fe752be734c10be86c21621f052fed16f3e1f717f078ae1df4ea50fc7a06df78f193ab8c618c1e099ff89f8a8ff519abf175fd894f86b8344b2ba2129b0362a1848d35bbf3eb0fa0b6505b462ca633ca1732e32d7a166d54876e5c7e569c9769ceafbd9e942e6be403d8f37d4c3a9c59bc70460418f0c896c6eb42dde02c13f7e6f1560f5d226d47efc0af5290c8efe78b85faa73123d38601e88ca4c86c2f708c20f90ce5279d55df5c13cc390a14c341a2ef09815b1a65b64fe4c42437c908e156fdd41d9c9bc3bf11167b1be210589ed4b77551d294df79fe404d697922f3210e4dfb91780e6c6556c6de3db83871c8b4951f5f34e3e2363f4e650d83a6848a1807294d801730500c5e002ccd4c10a2b0e35b8363e02304ad0105e9e7c7a1eacc45d1c085b6ee9fc7a54654137d9a4841f99731bdaf2327b1a2a72462f0609dd1cec22d338caf6425d1f1fd54585e725a56a85661ba38b902695b216eda977ce58e43d86196567504b36ec0ce0200f11e98523270d5c547c4a98a6a90d83a2810cdb3f4c4bdac9b8019630dff9b53175db2f31907998f60bdce8216416f7dd65015a08a38ca0528d39403190aea06a157f00727d970147847b7db4b878085499e0caffa5011c5f042f917e9d79fe9569c97a83ac368458c4b612a934e838accde68592f4702eada292109090a1b6ec9f1cbd5ccb2fa9bfe9d06e9a2efc753790a81c460e6796218361e3d96ae1bf91d99635d4fb0b511540c6fab14f027b647b0724e632d9d5306f0be18e37538b6ba678fce793fc8dc8ab2df6422a8f137d619ff0aa1825ff3e3f5ec6e2b8be163fd404a9096f7e8dddf17f199ee9e7946c3ae318b69624a166a1b216e7b0e85de7963fd7ecc867f9b30c5f12d759046f3a4ac9b09de507a65bde75f397f743cc9b0159a1d4abcf8f8d83da2a47660912fe04d09b6de28b85fefcc03eb285a1b86b0b97d9fb6f78d51637551eaafa064a8b65ee6842593bd73fd6bb50415d7e14cf59f921590b2e6e8a13310d933fdcf76eabc9bf4caa80b48062badf1e383360f10c785a97d02dd04c366cdf965288a978fb2feb0fd5a08c9e812694ff3c7b308f66814132f7b5c2fa1fcfa32656fa70d501b7d70e9eb7464227a777b9d3548b69b0f35c41107fd0751473e1792167869c4f863213687ac3e2341810d2c5b1ac9ec6b294e4f95748623326ae9f1c2107b8bf4699820ae2838ea2d181e673aaf1bf7b6f9c4ef49855ec36b210b5642b0609acf45cdf483651f52e61c5540e33a8f459e33ccb77d73a227509e739c7fe4daab7ed7c740c76c6d1eaa2fa008cecf137a46e56018885171624917254a02f1986c3f0d55f15d5df26626e412b8a1b165b74ea118f50b590548a6e61fa4ee02096dc35396da4e6f7278ca962ec8df50d6d4adafb4fc64377c05c4bdb44342f10c6f26681fd24707f5e86769d6f45f3f2bef8fba169a6d7e7101affda4c7744d0ca6f3181e6341414c72ab14e409f5490da9f7c3b844522100bf93951aca10b01594f368551b23e2c72082503721ad85325b90de2fd421139acb3a3b33fce3ae93d47e3f9a34b9078ccc316ff1981dcb3e14ef51b948d5bf8c3549d83d0e8ee0f6dc6a056ce28cac8c5f718414708f097ad81a8dcefdcd5fefc2224a3f0e422b009934a8e55f0761679803ceb9ff7de3d21af61f6ebf29953b7510340e3e720582b1bbc25ec262aebb9c83b79233dfd16b0c69bdc9dc70e89ec8574459a2ffa5561252488f697f7106fc97d06593d1a7b21f07d09e43c33737a01b7f1c9f69ff4113de547dddb4b4173809bfd61e6ed9b1b5ecc62f175fa87b7b3a5219776907e57ad613efaa57e16becb6b4037cb8c142ac3918b8d14a29e28f938458d1c97c33ba35ec8e505f9a273c5d95789df02fd0ed2aace557e828b62dfe7bc56fac3514e54a41cb89ecfb0bbd347a2efbbfeca50be8815f0580e8b989c663d5614f1b2b4982504b94cd49e1f6acc5656257457bf6022e2664df8", 0x1000}, {&(0x7f0000001440)="d99163af8e8ce733b4bb446a9fb7331533f669a290c077bc282e88ac39d94aa02edb08c1ff96fd6848e301ce7527f589d3e9b38ed9dfd49a", 0x38}, {&(0x7f0000001480)="857c16226bd8f1dd4e4306c2a4227a24d31803b74e4bc954ced7", 0x1a}, {&(0x7f00000014c0)="62f0ffced1198678b0b7cd588bc4330f6cf1165b03055e1dfbb77db5e7d7988094e7d063f2626605f2f09d90ff735e0b332b77c65520e926f4d0abb38decf242bef18eb0", 0x44}, {&(0x7f0000001540)="2c2d658e18eb22f05ffdff2f730cca2bd25b25d3822a040d159fae8f287cb9febea11d8cb8f0c8f07453a7f3c6fee112d87c570149ec814a4af60dc39085dfcbbaae941a348cc83a81406f49056dd5b54aeaa7dcaaa4cb5130d3a949db5ce09859bb79f86227cda7f5e67394a5796b47033c4bab3c02b446f416b1fe56a34b6ad6c873c5a38ccd075ab5cc791825069c60a0485de474e0e5f383dc715cc6387c", 0xa0}], 0x8, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0x88, 0xa}, 0x400) close(r2) r5 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800), 0xc) (async) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="01ae194b5debdb2f4d824c06ad39396e93c07418f4dad782b73af44b6bc487ed7ee82fbb77de4775276edee344d9ee5ad31628526073a3e174c20642a0cc029a0f0cfe933a148b572e8db0f54baa518d64a17b6653a29218c77c81c7702522166b8cf6b41d177228c91b201495b872aee52653d5caa472b7e672b4c51c7078794968895ef33d421b8fa01d4ae8688ae87c0cfc5b958c63ab09016c58338b7c59a21553bbb8b1f7b7f0330fa28a6ba0beebcb526ceb", 0xb5}, {&(0x7f0000000140)="b254e411b3a3a549", 0x8}, {&(0x7f0000000340)="1f8f8ba061990099d8d3380dd07e091d9c40a589cbe771ae582d9d2902b891fd4c834fd03cf02bb0bdf7e04be02909e9753f4cbde36c2aae245fb499f5a82c6e4cc10120cf553deca05a3f1e69c8b1cc8a249b799a5da0ff6a16a95c4eeaa89dc5a4b8d89ec5e465c03fae32120dc5606eda6b1cf57b8792502c7556f40402cb68be8590798ceefc5ba8edf2585b3e86141f5e93ee1d229ef5f23a6251e42851fd10502355fdf689c98a0285daea977717a2844f3984465844fb079c99d54bc719f89b98519dbc83e5c7de0341313faee241ce534faa2b7e4b0a9d58049bcf235204a3cdca", 0xe5}, {&(0x7f0000000440)="c2c987923481e3333ff9510bdc0bf614366536a9fb9d8da0fc411b0656aac3a1bf4e60cfde3027258bee32c0ca77bce75df2d6aa13fd99b9ee415834c130d2dd6d1596e9d12b6acebc57d29af5c183ca920d5efe40e2711c5c95c191bc786d8740dcfe06f5f8f98ff73d9c0cf95ca325fb8cda300cc8aeffb7b195d3c865ff07de15c215724eee5ff1ac9fbe63c8cf3a9bad0e7b68c261dd1706b36194b3f9b176e17984ac68751268fe589656efeaa9a44e8ba2f4067589e4fffa8de17169284b2f2ca8f512594046d7e7d3da8ff141f58d12ef03c21953eef6e9f976a7622a9c1dea6270b0fd9e278c9c7c0c13a3fe24b2ca78134d30d3e9f6cc2581dd5a20c9f55b2bbca6173677f497bb9546b9d54be8eb9efec1789751576b79d5f82b0ba9eed8e48f22f0626ba0b4d3ecc95e89bd2fc6d91946ba8619c8304e4f6b9507d0c67dbe261ffaf54e7aa4043dc29c2a11f892f08ce67f26866e4f898b29d02554feae1ce90c34de08bde6c944115d7f3be482470bf6de181e83ddfea6f9f57bf93499aaaf15e64b405d3a61ba3a1458347c3fc5cd044c3be2407ddcae8f788c327bf9efa572acd71c63c496cebe621d102a7b6e2cd9d7c1d46a1e27eb94dc8b03e46cf56aa5d2ffad7f7995ea8271d43ef58b7b939daf1fe5ffb08698bef4b280a4c024fdc922882d5a13df75fe3ab2571274de66727c665cac1c1608fa10fea611a422d351d344f2478abb42a47b50130458ac10e5f81446c817ecb98bd082604d6ec6889639903ad5a6a4fe1b507006b08b71b9dae9095b06390670a84d44519c32080b59f59cc8e71c80f87be9e0116e1e8159f6434cfaf2476e3b4b9c5ff4988bc7717019be1fd8792c95823d078b8aa7aaba77ac301f24c33d7407b31ccd9bb36077331c6a075043a87563e1536ecfdeaca849ced48d9992fc918d17816ecb6510f138d20893b5db739d32590b99907a39d1168f096ddef5810f3b46a2fa0e3170672668cfff707617848fbad817dd1579be19a48ab0435341fbea894fe9010afec982fda0cb85bd134e67f98f5f8f2029e75fa63a8fe1bca8936eafb094d0972147dc84e464b4437305f3a4b44c32b3992949dab744edd46b2dacccc77f40ad4dbf69253eec2e9bf17caaccc510723d7288a2e9288624cf1d4c6045ed8ef113fc22b7791196f882461a13a771f71b1445553c2dde92940d9d5d539bb2d56d99db28702cbb4191aeddb5f421e748e0378a89e9086b158b514e24c18de6f6636f36ccaada18d1d4f7b007d391714b9375cda731b93532379e93130a6ab219eb8d05cca23e1d4e319dcfbe2eb8297a01bbf2f6705e5876e23e669c6e57ae0a48ad634506f497c653a739926cba81867c563c67463e8652dc6e1d11790ab30db088c48ea465e5e8eba40e7b0f42becb28c7d70215bedfe149616ca3c7f32b0b587fc59c9337c39d53788a66f58bc0db0f3fc4fa1e9e584e83dc2f07e27ea899b9271e3efc498837bd83bfed9e800bbc0bbc40eb6e880b3e9cb534b0715d4d69d0973b3bab2a16829a04441b86139c0003cf796e9e1ed5beb30e8b412a124e829c3ee896298020251d504f41d9a3afb72e1aa9c020857383587e676885768135b6a6bf20c2794340bc30506a7431949782d52911b6b4361e0bdb68595418e30d7e9b80279cce811d4eb8970ffcea7c20386de6fb10ee380f96a0d81b5a8dacc106c82d63102e7e31f00ed4e9d975e339b2f267dbf23714bb8a901c414689871d3addcd7084b045d79685e480f3cd7982ec5d300d5d78f27e7ae7369b9391b1893138b80fd51e5195bcbcff9efcd28dbc859250dc2b9ca4a193d488c6ad9786ce0c80a7ea62ee9dc9c59a60bec2bb9586ae32e637e386f9cb8bff7eaa77ed6a0dc70985c3e80f5490fbb0049baa01bddd89fa7e9be2e5b9f83e4297b2cb36a76d97241656f38383890126147ee5df5f803635673171e1c50dfa887dfc0ea023f0647bd913e65f72a21f4afa11354a86f473282f6209eb006710d97cb0b062c085aa7ef7e18bc84b2ea151f57c00c50ffe21c4f1bc557b61162aec16eaabafc0e9b913955727cc2fcabd7355cd3c42d58df99052176b7c4409823f329576c06b47a8e9bf12b50a09e9b33b97efd2b7d51b920884ff29b9e37d762a98eeeba5e76410f12ad34c7bc7231b4aa66454bc0cb244242f286e2e9534d323586ef6aaddd66ae9d857d0c363f748cc67f4802e1d022549e8ed29e9407937e3acdac975c8450e72c18a9cc86fe570997b8eed35b992d49e0c9b81c8f09df26853cb8fd60c165c4f9612d2a5830d70c9a88c3e8b12b7ac5b1f35f44cd20666302ef6fc8e7818a85473637af9198391ba761c7c195d2eaca567479bf19d0f5853fb6c6f83b4578bae64da8c206d9a6c54f503c44d62c35424ed96ff6086fe3c2c92208e4e48ab3d0a5a1a3d75a17e677a2eef8e5a66ee0363d4b5dd9b4f884824dbdb44bd778c33b9b01591aebc013ad2aaa7c70a57ee1dd2fb76c6eb2914c51c94ec07b6c453b7133020ceabd731360d3995d967c51fd1f7ec3ac2848a5dc3f46500f2007e127b72874057ec5f8542a80c32e4dae38fc8d1c4ca8ee57eee88650ead7e084c58dff2b96c9e6ec0d7fe1c639fa742f8b4a33f801f028e47e9cda7340f1f9ebeebcb8caee1b9d25dad5af206509e1d9292a8ad2bc1af764617e1f88f5524c45a1f3853458223911597a1c6eef0b19114264b8e8c56ea74c5a4820f65ee0ae626243831685057f08199c05ceea56d2c603e510a4946c04618acdc0307c03a6cbafae86b7ae01982ea872550ab7800eece7fe0a43cccfc03839b07e5763c90b14acb6adc76ba14503d6ed343361126cab2eab5631bb9009116cddbb6835a0a878f026c15b3863e1119ca66ba9894b117b4e617a9d0859c2fc2011e4cf8e4449a507f33664e1306f14e48d019c1a143c88e77a2cd89f2bc9bf6e2c5753d82f250218c7888e379d597cf32292054e1645324df6064f2e32682ec3701970a4f458ea608a5cd13cc9ac9b26233730c88cb2b50030ffbb51c104e0631d0b360fcfb7bf3fd7b8104fc84126e8fe348ed108441c77f6821416e6b640b4c7b4da1b8667ad723990d18281f595a363dfe9d5223c379fbc345cce919478d740114277e7c7a43bd8de71c1ceb44548975858f464c4c24675507a16f2ceb8850b85347a806780777d35408b7c5158614567d01f256eddff670d22412abb25f95c1ceafa694da223d99193da8da6d2c8221d0ba48a76c4be4275aabb2e6c51056f7f8db27e2fac2f2f172c40dfa3dad2a7b4c3c863eab8954e3071c2caf567a976cacf4065fba54c23052e21aa1799d30b46f1d058d4a3e3f5e73feaa65feab944ebd0c5c9729a6dcf29085c18ffdb323453a2ce4b60aae78ff9108d551242776579874fe894a3dcb75963c0c096fd449d9dce544d6df0abcce404b92e10300f7f4f2f66c19d19aa772228de0dd2c3b0a68deed48fa5e2f7a62192c1bb7664328de720dbdf1e2ae4488722786bc77f5e8660764c69b0f0deb6ab8a8cb93325b358205dbb30aa66b5dba9b89c40041832a17a744f93a1a9f530560aaf32b8bba0924bc6c0bd97d111728d8237b022d4b20f2b0741dd2f4197347e260feeef21a08852991f4b462663350a23ac535d04c35a6a371dc15b179a3972d3ec0107ed9b50ff188cc378976f4315ac1317cedc54ddba3bd1ad111a509254c0ce2acb74678e738ca278c1c4caa5412fa3dbc7ec9114fe752be734c10be86c21621f052fed16f3e1f717f078ae1df4ea50fc7a06df78f193ab8c618c1e099ff89f8a8ff519abf175fd894f86b8344b2ba2129b0362a1848d35bbf3eb0fa0b6505b462ca633ca1732e32d7a166d54876e5c7e569c9769ceafbd9e942e6be403d8f37d4c3a9c59bc70460418f0c896c6eb42dde02c13f7e6f1560f5d226d47efc0af5290c8efe78b85faa73123d38601e88ca4c86c2f708c20f90ce5279d55df5c13cc390a14c341a2ef09815b1a65b64fe4c42437c908e156fdd41d9c9bc3bf11167b1be210589ed4b77551d294df79fe404d697922f3210e4dfb91780e6c6556c6de3db83871c8b4951f5f34e3e2363f4e650d83a6848a1807294d801730500c5e002ccd4c10a2b0e35b8363e02304ad0105e9e7c7a1eacc45d1c085b6ee9fc7a54654137d9a4841f99731bdaf2327b1a2a72462f0609dd1cec22d338caf6425d1f1fd54585e725a56a85661ba38b902695b216eda977ce58e43d86196567504b36ec0ce0200f11e98523270d5c547c4a98a6a90d83a2810cdb3f4c4bdac9b8019630dff9b53175db2f31907998f60bdce8216416f7dd65015a08a38ca0528d39403190aea06a157f00727d970147847b7db4b878085499e0caffa5011c5f042f917e9d79fe9569c97a83ac368458c4b612a934e838accde68592f4702eada292109090a1b6ec9f1cbd5ccb2fa9bfe9d06e9a2efc753790a81c460e6796218361e3d96ae1bf91d99635d4fb0b511540c6fab14f027b647b0724e632d9d5306f0be18e37538b6ba678fce793fc8dc8ab2df6422a8f137d619ff0aa1825ff3e3f5ec6e2b8be163fd404a9096f7e8dddf17f199ee9e7946c3ae318b69624a166a1b216e7b0e85de7963fd7ecc867f9b30c5f12d759046f3a4ac9b09de507a65bde75f397f743cc9b0159a1d4abcf8f8d83da2a47660912fe04d09b6de28b85fefcc03eb285a1b86b0b97d9fb6f78d51637551eaafa064a8b65ee6842593bd73fd6bb50415d7e14cf59f921590b2e6e8a13310d933fdcf76eabc9bf4caa80b48062badf1e383360f10c785a97d02dd04c366cdf965288a978fb2feb0fd5a08c9e812694ff3c7b308f66814132f7b5c2fa1fcfa32656fa70d501b7d70e9eb7464227a777b9d3548b69b0f35c41107fd0751473e1792167869c4f863213687ac3e2341810d2c5b1ac9ec6b294e4f95748623326ae9f1c2107b8bf4699820ae2838ea2d181e673aaf1bf7b6f9c4ef49855ec36b210b5642b0609acf45cdf483651f52e61c5540e33a8f459e33ccb77d73a227509e739c7fe4daab7ed7c740c76c6d1eaa2fa008cecf137a46e56018885171624917254a02f1986c3f0d55f15d5df26626e412b8a1b165b74ea118f50b590548a6e61fa4ee02096dc35396da4e6f7278ca962ec8df50d6d4adafb4fc64377c05c4bdb44342f10c6f26681fd24707f5e86769d6f45f3f2bef8fba169a6d7e7101affda4c7744d0ca6f3181e6341414c72ab14e409f5490da9f7c3b844522100bf93951aca10b01594f368551b23e2c72082503721ad85325b90de2fd421139acb3a3b33fce3ae93d47e3f9a34b9078ccc316ff1981dcb3e14ef51b948d5bf8c3549d83d0e8ee0f6dc6a056ce28cac8c5f718414708f097ad81a8dcefdcd5fefc2224a3f0e422b009934a8e55f0761679803ceb9ff7de3d21af61f6ebf29953b7510340e3e720582b1bbc25ec262aebb9c83b79233dfd16b0c69bdc9dc70e89ec8574459a2ffa5561252488f697f7106fc97d06593d1a7b21f07d09e43c33737a01b7f1c9f69ff4113de547dddb4b4173809bfd61e6ed9b1b5ecc62f175fa87b7b3a5219776907e57ad613efaa57e16becb6b4037cb8c142ac3918b8d14a29e28f938458d1c97c33ba35ec8e505f9a273c5d95789df02fd0ed2aace557e828b62dfe7bc56fac3514e54a41cb89ecfb0bbd347a2efbbfeca50be8815f0580e8b989c663d5614f1b2b4982504b94cd49e1f6acc5656257457bf6022e2664df8", 0x1000}, {&(0x7f0000001440)="d99163af8e8ce733b4bb446a9fb7331533f669a290c077bc282e88ac39d94aa02edb08c1ff96fd6848e301ce7527f589d3e9b38ed9dfd49a", 0x38}, {&(0x7f0000001480)="857c16226bd8f1dd4e4306c2a4227a24d31803b74e4bc954ced7", 0x1a}, {&(0x7f00000014c0)="62f0ffced1198678b0b7cd588bc4330f6cf1165b03055e1dfbb77db5e7d7988094e7d063f2626605f2f09d90ff735e0b332b77c65520e926f4d0abb38decf242bef18eb0", 0x44}, {&(0x7f0000001540)="2c2d658e18eb22f05ffdff2f730cca2bd25b25d3822a040d159fae8f287cb9febea11d8cb8f0c8f07453a7f3c6fee112d87c570149ec814a4af60dc39085dfcbbaae941a348cc83a81406f49056dd5b54aeaa7dcaaa4cb5130d3a949db5ce09859bb79f86227cda7f5e67394a5796b47033c4bab3c02b446f416b1fe56a34b6ad6c873c5a38ccd075ab5cc791825069c60a0485de474e0e5f383dc715cc6387c", 0xa0}], 0x8, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0x88, 0xa}, 0x400) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r5, 0x0, 0x0) (async) 22:34:57 executing program 3: nanosleep(&(0x7f0000000180)={0x0, 0x35d2c771}, &(0x7f0000002540)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x80000000, 0x8000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5d, 0x40, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x89, 0x40, 0xffffffffffffffff, 0x7fffffffffffffff}, {{r0}, 0x0, 0x43, 0x1, 0x800, 0x9}, {{r1}, 0xfffffffffffffffc, 0x17, 0x4b409f555954d4a5, 0xa0}], 0x4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x5, 0x1}], 0x8b, &(0x7f0000000280)={0x0, 0x1}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0xc) read(r1, &(0x7f0000000080)=""/93, 0x5d) nanosleep(&(0x7f0000000180)={0x0, 0x35d2c771}, &(0x7f0000002540)) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) (async) socket(0x18, 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x80000000, 0x8000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5d, 0x40, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x89, 0x40, 0xffffffffffffffff, 0x7fffffffffffffff}, {{r0}, 0x0, 0x43, 0x1, 0x800, 0x9}, {{r1}, 0xfffffffffffffffc, 0x17, 0x4b409f555954d4a5, 0xa0}], 0x4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x5, 0x1}], 0x8b, &(0x7f0000000280)={0x0, 0x1}) (async) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0xc) (async) read(r1, &(0x7f0000000080)=""/93, 0x5d) (async) 22:34:57 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='/dev/pf\x00', &(0x7f0000000140)='/dev/pf\x00', &(0x7f0000000180)='*(\x00', &(0x7f00000001c0)='/dev/pf\x00', &(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='/dev/pf\x00', &(0x7f00000003c0)='/dev/pf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='!}\xf6{.-\x00']) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x49) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:57 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:57 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async, rerun: 32) r1 = socket(0x10000000002, 0x2, 0x0) (rerun: 32) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000080)="1ef3abcb59858e59a0123d376936b431a0eae58e275f3aac9047806a1f0eeceae9b4a4030d54746ce730eef9ced1aa5ecda0757b6f3e10039aaf6c677ce6d395a2347403477e8055d491667b375fd759c830b477407a4160aaeed16af4db4f5e11b543307c", 0x65) (async) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setuid(r6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [0x1000000, 0x0, 0x7, 0x0, 0x20000000000], [{0x1}, {0x0, 0x2, 0xffffffff}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2}, {0x0, 0x7f4}, {0x1000}]}}}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 22:34:57 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:57 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) socket(0x2, 0x4000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0xa3, 0x0, 0x3}, {0x4e, 0x8, 0x0, 0x8}, {0x7f, 0xb4, 0x1, 0x9}, {0x6, 0xdc, 0xcf, 0x5}, {0x1, 0x0, 0x3, 0x4}, {0x6, 0x1, 0x7f, 0x9}, {0x5, 0x2, 0x2, 0x3}, {0x40, 0x1, 0x1, 0xfff}, {0x8, 0x7, 0x8, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a027ce96914f6357e3a", 0xe, 0x0) 22:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0xa3, 0x0, 0x3}, {0x4e, 0x8, 0x0, 0x8}, {0x7f, 0xb4, 0x1, 0x9}, {0x6, 0xdc, 0xcf, 0x5}, {0x1, 0x0, 0x3, 0x4}, {0x6, 0x1, 0x7f, 0x9}, {0x5, 0x2, 0x2, 0x3}, {0x40, 0x1, 0x1, 0xfff}, {0x8, 0x7, 0x8, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a027ce96914f6357e3a", 0xe, 0x0) 22:34:57 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:57 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:34:57 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='/dev/pf\x00', &(0x7f0000000140)='/dev/pf\x00', &(0x7f0000000180)='*(\x00', &(0x7f00000001c0)='/dev/pf\x00', &(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='/dev/pf\x00', &(0x7f00000003c0)='/dev/pf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='!}\xf6{.-\x00']) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) (async) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x49) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:57 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) socket(0x2, 0x4000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) socket(0x2, 0x4000, 0x1) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:34:57 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000080)="1ef3abcb59858e59a0123d376936b431a0eae58e275f3aac9047806a1f0eeceae9b4a4030d54746ce730eef9ced1aa5ecda0757b6f3e10039aaf6c677ce6d395a2347403477e8055d491667b375fd759c830b477407a4160aaeed16af4db4f5e11b543307c", 0x65) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setuid(r6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [0x1000000, 0x0, 0x7, 0x0, 0x20000000000], [{0x1}, {0x0, 0x2, 0xffffffff}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2}, {0x0, 0x7f4}, {0x1000}]}}}) (async, rerun: 32) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 32) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 22:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0xa3, 0x0, 0x3}, {0x4e, 0x8, 0x0, 0x8}, {0x7f, 0xb4, 0x1, 0x9}, {0x6, 0xdc, 0xcf, 0x5}, {0x1, 0x0, 0x3, 0x4}, {0x6, 0x1, 0x7f, 0x9}, {0x5, 0x2, 0x2, 0x3}, {0x40, 0x1, 0x1, 0xfff}, {0x8, 0x7, 0x8, 0x8}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x10001}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a027ce96914f6357e3a", 0xe, 0x0) (rerun: 32) 22:34:57 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) msgget$private(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205ff0f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 22:34:57 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pread(r0, &(0x7f0000000100)="dd9a60f61f76b563a386aedb9c58f4020456573348e58918998efcda3008d62470e2b487c640fa8d8265", 0x2a, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x3, 0xb4d}, {0x6c}, {0x6, 0xfd, 0x0, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="3cbb04003ee7aef63c33d4801e51", 0xe) 22:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pipe2(&(0x7f0000000100), 0x10004) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 22:34:57 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 64) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='/dev/pf\x00', &(0x7f0000000140)='/dev/pf\x00', &(0x7f0000000180)='*(\x00', &(0x7f00000001c0)='/dev/pf\x00', &(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='/dev/pf\x00', &(0x7f00000003c0)='/dev/pf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='!}\xf6{.-\x00']) (async) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x49) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:57 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:57 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f00000002c0)={0x8, 0x50f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x0, 0x9, 0xfd6, "5f2fb1866bb87534c27be48980a2d4aa9e875871", 0x8, 0x4}) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="1936cac207eedd107db00aaed5f3b5e860f6b23779a437db2db058de21cf7853805b1ea8f36862b1b7d0f62b2386a78ea13b6c4d9b1f88e5e1c81c29fe71ed62f35b4bf244fb8c2db47e660bc09c4849cae0045fb3f70cc9d06062c3e5a84a7624ffc66e7335ecc5ff53d5ac426438871c6d61529410684793238efb3eb00c6654180be3db85539232bbddbc504d6c9b5c360fc9c314c766a98791a1b8a0a5a38a8064559a3b751881de45b5", 0xac}, {&(0x7f0000000180)="157ad4a811e60925a5f1824d6c1dc76d55a4e01fa64cdb672cf2f8b3f93527aec4a685d6985168af698f1e64613fcd42090f389dfb6d01d15392871c64a57a4d2d82184d31113fcb5a273940f9fe3bb558006de259f01c4b51dfd8c03dfb6aee16f11e5158964c7fc3ab1c7359767c7bd3b94d157eaaf2fc67364c9eb7043a16e99ed34ddfe60d0e338e2e526958e989d7b35612a439608ed85f674d54c6c4e34cf59ebacee1c846aacf9ca7204aa989c9406e58be6b6c79bd", 0xb9}], 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000380)="9ce61db81cca13c02d590a9d653ed8108d60508e7402ade0956f9fd69f2b30f16d54ace90144a714437991d950f633b40c516f21647789566becec7538c52cc4ed7a32a764db9ff94a0d644098f3b8ce4eec0d552343afefcff64cda7df1a5aa72f821a9c2c810a8343294c81ff3442f6171cd48cfbb565bdd12d0c4809c690802ea63cb89e47f8f83c9f58f6eba5a6b4deed038704f11dbfe7e1773d9016dfe21eebe08", 0xa4}], 0x1) 22:34:57 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:57 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) socket(0x2, 0x4000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) socket(0x2, 0x4000, 0x1) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:34:57 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:34:57 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:57 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pread(r0, &(0x7f0000000100)="dd9a60f61f76b563a386aedb9c58f4020456573348e58918998efcda3008d62470e2b487c640fa8d8265", 0x2a, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x3, 0xb4d}, {0x6c}, {0x6, 0xfd, 0x0, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="3cbb04003ee7aef63c33d4801e51", 0xe) 22:34:57 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:57 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:57 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:57 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:34:57 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:58 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) msgget$private(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205ff0f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) (async) msgget$private(0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205ff0f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) kqueue() (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) close(r3) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) accept$inet(r0, 0x0, 0x0) (async) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) (async) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) dup2(r5, r4) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) (async) 22:34:58 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:34:58 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:58 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:58 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pread(r0, &(0x7f0000000100)="dd9a60f61f76b563a386aedb9c58f4020456573348e58918998efcda3008d62470e2b487c640fa8d8265", 0x2a, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x3, 0xb4d}, {0x6c}, {0x6, 0xfd, 0x0, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r1, &(0x7f0000000040)="3cbb04003ee7aef63c33d4801e51", 0xe) 22:34:58 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) setrlimit(0x7, &(0x7f00000002c0)={0x8, 0x50f}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x0, 0x9, 0xfd6, "5f2fb1866bb87534c27be48980a2d4aa9e875871", 0x8, 0x4}) close(r0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="1936cac207eedd107db00aaed5f3b5e860f6b23779a437db2db058de21cf7853805b1ea8f36862b1b7d0f62b2386a78ea13b6c4d9b1f88e5e1c81c29fe71ed62f35b4bf244fb8c2db47e660bc09c4849cae0045fb3f70cc9d06062c3e5a84a7624ffc66e7335ecc5ff53d5ac426438871c6d61529410684793238efb3eb00c6654180be3db85539232bbddbc504d6c9b5c360fc9c314c766a98791a1b8a0a5a38a8064559a3b751881de45b5", 0xac}, {&(0x7f0000000180)="157ad4a811e60925a5f1824d6c1dc76d55a4e01fa64cdb672cf2f8b3f93527aec4a685d6985168af698f1e64613fcd42090f389dfb6d01d15392871c64a57a4d2d82184d31113fcb5a273940f9fe3bb558006de259f01c4b51dfd8c03dfb6aee16f11e5158964c7fc3ab1c7359767c7bd3b94d157eaaf2fc67364c9eb7043a16e99ed34ddfe60d0e338e2e526958e989d7b35612a439608ed85f674d54c6c4e34cf59ebacee1c846aacf9ca7204aa989c9406e58be6b6c79bd", 0xb9}], 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000380)="9ce61db81cca13c02d590a9d653ed8108d60508e7402ade0956f9fd69f2b30f16d54ace90144a714437991d950f633b40c516f21647789566becec7538c52cc4ed7a32a764db9ff94a0d644098f3b8ce4eec0d552343afefcff64cda7df1a5aa72f821a9c2c810a8343294c81ff3442f6171cd48cfbb565bdd12d0c4809c690802ea63cb89e47f8f83c9f58f6eba5a6b4deed038704f11dbfe7e1773d9016dfe21eebe08", 0xa4}], 0x1) 22:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:34:58 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x10, 0x2, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) 22:34:58 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:58 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0xfffffffe, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="d16229ade8a4381a08000ca4934b65090ed89a10516668741ae8000000e3eb5e000004001ec2bf041361706d1e6d18f55d3eff1f623cec8cfeff5099b984679f8bb4195bb6d51817b60893eb9bcd9ee72a19f5e29be2dd858477cbfc387683c66bc00218b89b0d749f40cc037c9129d2aa4cb7bab83922e4165f1d20a9621f"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 22:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="d1fec8ed7aba6f6d83873953f8f9d2829affbd43c3b1b56cfbae28a74eeff23cdb22e42cbe2d4ce3414a5f7f77319328c60785f5323e4ddc40ca6f323d31937980506d90970d6d3088545413b735fa6b29e2617aee46c8bebe4b6e8936e307f3137c5f899df0d76d019d76fd47c6dd0f61246d4f1fcbb27e20a477dc38d2a4816c4da47236791431675abc4062767d666b91057ad7752d53", 0x98}, {&(0x7f0000000300)="15362036d868f3bb4ef89600b5579321f4c2acfa7adf271d4355822ef10e24c62e400dae40b1c68a82a925a83c7082e9603e30b93b0dd9897e82594c831e1fa07dceac4dfc532953b216d6cd9e080466b9e446322507ab2c7069ad58c131f1a492dfcd19c10fc59196b1a3638fa931732fac3f257e517c3e93b5d55ba9ab82937cef1da2cd1ac427eb9adfa58272fead534fce2d994645e3e3d693ae77312ebe34f75cd679bcd4f18af6fd983760e3ef45db997388ebc230345a55cab0487985863c349b4dbfa3bd2f45a971183f7a615133299bfdf8c7415c346007bebefc603499ae7b", 0xe4}, {&(0x7f0000000400)="42f788eb50bfe67edb34f866fdafe570869983f9df23c4e9104c36c82f7086ae409e9dcfd2e709d9e632ba059c0b5c820e4638c898be459fab173b0675139e9236e5dd4bcd7ac14033705ebc004b0d412bc8a535af83969debee80cf164cc2783bd45d1ad1bed20bcf88564f4f28a5b979afcaa419324ec60475487bda0312e4de5fa37b6f17027e983f8a29490ddde86614bb2331cd0983f628f336689e8fb2482df3f44077c58ca0f0a18b87dcd8b72cbfb22af85b4ecad4300497e7f6633a3ced2ef9ee64bf264658553c8bd3d1c1df224d663b1da6bf", 0xd8}, {&(0x7f0000000080)}, {&(0x7f0000000100)="86b4afabefcac34d3881cd7e7f0fb7364d7ce680e1fa166cc66822b0412665761fddf4ff89814349081d7bd8652dd64101dcce7535d5c8918a56b018668be07e0052011ea7", 0x45}], 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 22:34:58 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7f, 0x3}) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:58 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:58 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async, rerun: 64) r0 = syz_open_pts() (async, rerun: 64) setrlimit(0x7, &(0x7f00000002c0)={0x8, 0x50f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x0, 0x9, 0xfd6, "5f2fb1866bb87534c27be48980a2d4aa9e875871", 0x8, 0x4}) (async) close(r0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="1936cac207eedd107db00aaed5f3b5e860f6b23779a437db2db058de21cf7853805b1ea8f36862b1b7d0f62b2386a78ea13b6c4d9b1f88e5e1c81c29fe71ed62f35b4bf244fb8c2db47e660bc09c4849cae0045fb3f70cc9d06062c3e5a84a7624ffc66e7335ecc5ff53d5ac426438871c6d61529410684793238efb3eb00c6654180be3db85539232bbddbc504d6c9b5c360fc9c314c766a98791a1b8a0a5a38a8064559a3b751881de45b5", 0xac}, {&(0x7f0000000180)="157ad4a811e60925a5f1824d6c1dc76d55a4e01fa64cdb672cf2f8b3f93527aec4a685d6985168af698f1e64613fcd42090f389dfb6d01d15392871c64a57a4d2d82184d31113fcb5a273940f9fe3bb558006de259f01c4b51dfd8c03dfb6aee16f11e5158964c7fc3ab1c7359767c7bd3b94d157eaaf2fc67364c9eb7043a16e99ed34ddfe60d0e338e2e526958e989d7b35612a439608ed85f674d54c6c4e34cf59ebacee1c846aacf9ca7204aa989c9406e58be6b6c79bd", 0xb9}], 0x2) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000380)="9ce61db81cca13c02d590a9d653ed8108d60508e7402ade0956f9fd69f2b30f16d54ace90144a714437991d950f633b40c516f21647789566becec7538c52cc4ed7a32a764db9ff94a0d644098f3b8ce4eec0d552343afefcff64cda7df1a5aa72f821a9c2c810a8343294c81ff3442f6171cd48cfbb565bdd12d0c4809c690802ea63cb89e47f8f83c9f58f6eba5a6b4deed038704f11dbfe7e1773d9016dfe21eebe08", 0xa4}], 0x1) 22:34:58 executing program 4: r0 = socket$inet(0x1e, 0x5, 0x42) shutdown(r0, 0x1) 22:34:58 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x10, 0x2, 0x8) (async) r3 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) write(r3, 0x0, 0x0) (rerun: 32) 22:34:58 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) (async) msgget$private(0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205ff0f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) (async) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) dup2(r5, r4) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 22:34:58 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:58 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:58 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r4 = socket(0x2, 0x4003, 0x0) (async) setsockopt(r1, 0x0, 0xfffffffe, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="d16229ade8a4381a08000ca4934b65090ed89a10516668741ae8000000e3eb5e000004001ec2bf041361706d1e6d18f55d3eff1f623cec8cfeff5099b984679f8bb4195bb6d51817b60893eb9bcd9ee72a19f5e29be2dd858477cbfc387683c66bc00218b89b0d749f40cc037c9129d2aa4cb7bab83922e4165f1d20a9621f"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) (rerun: 32) 22:34:58 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) socket(0x10, 0x2, 0x8) (async) r3 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (rerun: 64) write(r3, 0x0, 0x0) 22:34:58 executing program 4: r0 = socket$inet(0x1e, 0x5, 0x42) shutdown(r0, 0x1) 22:34:58 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7f, 0x3}) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="d1fec8ed7aba6f6d83873953f8f9d2829affbd43c3b1b56cfbae28a74eeff23cdb22e42cbe2d4ce3414a5f7f77319328c60785f5323e4ddc40ca6f323d31937980506d90970d6d3088545413b735fa6b29e2617aee46c8bebe4b6e8936e307f3137c5f899df0d76d019d76fd47c6dd0f61246d4f1fcbb27e20a477dc38d2a4816c4da47236791431675abc4062767d666b91057ad7752d53", 0x98}, {&(0x7f0000000300)="15362036d868f3bb4ef89600b5579321f4c2acfa7adf271d4355822ef10e24c62e400dae40b1c68a82a925a83c7082e9603e30b93b0dd9897e82594c831e1fa07dceac4dfc532953b216d6cd9e080466b9e446322507ab2c7069ad58c131f1a492dfcd19c10fc59196b1a3638fa931732fac3f257e517c3e93b5d55ba9ab82937cef1da2cd1ac427eb9adfa58272fead534fce2d994645e3e3d693ae77312ebe34f75cd679bcd4f18af6fd983760e3ef45db997388ebc230345a55cab0487985863c349b4dbfa3bd2f45a971183f7a615133299bfdf8c7415c346007bebefc603499ae7b", 0xe4}, {&(0x7f0000000400)="42f788eb50bfe67edb34f866fdafe570869983f9df23c4e9104c36c82f7086ae409e9dcfd2e709d9e632ba059c0b5c820e4638c898be459fab173b0675139e9236e5dd4bcd7ac14033705ebc004b0d412bc8a535af83969debee80cf164cc2783bd45d1ad1bed20bcf88564f4f28a5b979afcaa419324ec60475487bda0312e4de5fa37b6f17027e983f8a29490ddde86614bb2331cd0983f628f336689e8fb2482df3f44077c58ca0f0a18b87dcd8b72cbfb22af85b4ecad4300497e7f6633a3ced2ef9ee64bf264658553c8bd3d1c1df224d663b1da6bf", 0xd8}, {&(0x7f0000000080)}, {&(0x7f0000000100)="86b4afabefcac34d3881cd7e7f0fb7364d7ce680e1fa166cc66822b0412665761fddf4ff89814349081d7bd8652dd64101dcce7535d5c8918a56b018668be07e0052011ea7", 0x45}], 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="d1fec8ed7aba6f6d83873953f8f9d2829affbd43c3b1b56cfbae28a74eeff23cdb22e42cbe2d4ce3414a5f7f77319328c60785f5323e4ddc40ca6f323d31937980506d90970d6d3088545413b735fa6b29e2617aee46c8bebe4b6e8936e307f3137c5f899df0d76d019d76fd47c6dd0f61246d4f1fcbb27e20a477dc38d2a4816c4da47236791431675abc4062767d666b91057ad7752d53", 0x98}, {&(0x7f0000000300)="15362036d868f3bb4ef89600b5579321f4c2acfa7adf271d4355822ef10e24c62e400dae40b1c68a82a925a83c7082e9603e30b93b0dd9897e82594c831e1fa07dceac4dfc532953b216d6cd9e080466b9e446322507ab2c7069ad58c131f1a492dfcd19c10fc59196b1a3638fa931732fac3f257e517c3e93b5d55ba9ab82937cef1da2cd1ac427eb9adfa58272fead534fce2d994645e3e3d693ae77312ebe34f75cd679bcd4f18af6fd983760e3ef45db997388ebc230345a55cab0487985863c349b4dbfa3bd2f45a971183f7a615133299bfdf8c7415c346007bebefc603499ae7b", 0xe4}, {&(0x7f0000000400)="42f788eb50bfe67edb34f866fdafe570869983f9df23c4e9104c36c82f7086ae409e9dcfd2e709d9e632ba059c0b5c820e4638c898be459fab173b0675139e9236e5dd4bcd7ac14033705ebc004b0d412bc8a535af83969debee80cf164cc2783bd45d1ad1bed20bcf88564f4f28a5b979afcaa419324ec60475487bda0312e4de5fa37b6f17027e983f8a29490ddde86614bb2331cd0983f628f336689e8fb2482df3f44077c58ca0f0a18b87dcd8b72cbfb22af85b4ecad4300497e7f6633a3ced2ef9ee64bf264658553c8bd3d1c1df224d663b1da6bf", 0xd8}, {&(0x7f0000000080)}, {&(0x7f0000000100)="86b4afabefcac34d3881cd7e7f0fb7364d7ce680e1fa166cc66822b0412665761fddf4ff89814349081d7bd8652dd64101dcce7535d5c8918a56b018668be07e0052011ea7", 0x45}], 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) (async) 22:34:58 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:58 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:58 executing program 4: r0 = socket$inet(0x1e, 0x5, 0x42) shutdown(r0, 0x1) 22:34:58 executing program 1: setuid(0xee01) (async) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0xfffffffe, &(0x7f0000000140)="99fe358a", 0x4) (async) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="d16229ade8a4381a08000ca4934b65090ed89a10516668741ae8000000e3eb5e000004001ec2bf041361706d1e6d18f55d3eff1f623cec8cfeff5099b984679f8bb4195bb6d51817b60893eb9bcd9ee72a19f5e29be2dd858477cbfc387683c66bc00218b89b0d749f40cc037c9129d2aa4cb7bab83922e4165f1d20a9621f"], 0x10) (async) dup2(r4, 0xffffffffffffffff) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 22:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="d1fec8ed7aba6f6d83873953f8f9d2829affbd43c3b1b56cfbae28a74eeff23cdb22e42cbe2d4ce3414a5f7f77319328c60785f5323e4ddc40ca6f323d31937980506d90970d6d3088545413b735fa6b29e2617aee46c8bebe4b6e8936e307f3137c5f899df0d76d019d76fd47c6dd0f61246d4f1fcbb27e20a477dc38d2a4816c4da47236791431675abc4062767d666b91057ad7752d53", 0x98}, {&(0x7f0000000300)="15362036d868f3bb4ef89600b5579321f4c2acfa7adf271d4355822ef10e24c62e400dae40b1c68a82a925a83c7082e9603e30b93b0dd9897e82594c831e1fa07dceac4dfc532953b216d6cd9e080466b9e446322507ab2c7069ad58c131f1a492dfcd19c10fc59196b1a3638fa931732fac3f257e517c3e93b5d55ba9ab82937cef1da2cd1ac427eb9adfa58272fead534fce2d994645e3e3d693ae77312ebe34f75cd679bcd4f18af6fd983760e3ef45db997388ebc230345a55cab0487985863c349b4dbfa3bd2f45a971183f7a615133299bfdf8c7415c346007bebefc603499ae7b", 0xe4}, {&(0x7f0000000400)="42f788eb50bfe67edb34f866fdafe570869983f9df23c4e9104c36c82f7086ae409e9dcfd2e709d9e632ba059c0b5c820e4638c898be459fab173b0675139e9236e5dd4bcd7ac14033705ebc004b0d412bc8a535af83969debee80cf164cc2783bd45d1ad1bed20bcf88564f4f28a5b979afcaa419324ec60475487bda0312e4de5fa37b6f17027e983f8a29490ddde86614bb2331cd0983f628f336689e8fb2482df3f44077c58ca0f0a18b87dcd8b72cbfb22af85b4ecad4300497e7f6633a3ced2ef9ee64bf264658553c8bd3d1c1df224d663b1da6bf", 0xd8}, {&(0x7f0000000080)}, {&(0x7f0000000100)="86b4afabefcac34d3881cd7e7f0fb7364d7ce680e1fa166cc66822b0412665761fddf4ff89814349081d7bd8652dd64101dcce7535d5c8918a56b018668be07e0052011ea7", 0x45}], 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="d1fec8ed7aba6f6d83873953f8f9d2829affbd43c3b1b56cfbae28a74eeff23cdb22e42cbe2d4ce3414a5f7f77319328c60785f5323e4ddc40ca6f323d31937980506d90970d6d3088545413b735fa6b29e2617aee46c8bebe4b6e8936e307f3137c5f899df0d76d019d76fd47c6dd0f61246d4f1fcbb27e20a477dc38d2a4816c4da47236791431675abc4062767d666b91057ad7752d53", 0x98}, {&(0x7f0000000300)="15362036d868f3bb4ef89600b5579321f4c2acfa7adf271d4355822ef10e24c62e400dae40b1c68a82a925a83c7082e9603e30b93b0dd9897e82594c831e1fa07dceac4dfc532953b216d6cd9e080466b9e446322507ab2c7069ad58c131f1a492dfcd19c10fc59196b1a3638fa931732fac3f257e517c3e93b5d55ba9ab82937cef1da2cd1ac427eb9adfa58272fead534fce2d994645e3e3d693ae77312ebe34f75cd679bcd4f18af6fd983760e3ef45db997388ebc230345a55cab0487985863c349b4dbfa3bd2f45a971183f7a615133299bfdf8c7415c346007bebefc603499ae7b", 0xe4}, {&(0x7f0000000400)="42f788eb50bfe67edb34f866fdafe570869983f9df23c4e9104c36c82f7086ae409e9dcfd2e709d9e632ba059c0b5c820e4638c898be459fab173b0675139e9236e5dd4bcd7ac14033705ebc004b0d412bc8a535af83969debee80cf164cc2783bd45d1ad1bed20bcf88564f4f28a5b979afcaa419324ec60475487bda0312e4de5fa37b6f17027e983f8a29490ddde86614bb2331cd0983f628f336689e8fb2482df3f44077c58ca0f0a18b87dcd8b72cbfb22af85b4ecad4300497e7f6633a3ced2ef9ee64bf264658553c8bd3d1c1df224d663b1da6bf", 0xd8}, {&(0x7f0000000080)}, {&(0x7f0000000100)="86b4afabefcac34d3881cd7e7f0fb7364d7ce680e1fa166cc66822b0412665761fddf4ff89814349081d7bd8652dd64101dcce7535d5c8918a56b018668be07e0052011ea7", 0x45}], 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) (async) 22:34:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt(r1, 0x7f, 0x1000, &(0x7f00000000c0)="dd79b852561aa41773af47dd3bf095fd008de1d981423fd100e3c310b569513068e68dd70855f07c9f0518fd5930d8d1e50c76d4f1aa10631a8e832e251a2fca31ffdbeb426c234a0eb8bfa7328f8edb8a21d4aea41171ade221fb0d5d35b0282dddbb00bdde55ee6b82a6d5534b133a03c725b901aad283f073dadfc5af544902105572ce41fc4c80868a15d993274b3cc2bd204c9d55431db39e33825516e2c60b610078b47d156b036edef60caf991635fc98685dbc4c618d6bf02d43a2c9af915c509443fc42591ad83430e49989d7fcb8485c0cf5d43fab3371d9f79f8ab38db24ea23a5c79876c45fd45e736201f5c079859f9a575a636df63027c", 0xfe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x129) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x18, 0x20, 0x3f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x81, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0xc3}, {{}, 0xfffffffffffffff9, 0xa0, 0x40, 0x7fff, 0x7}, {{}, 0x0, 0x0, 0x80, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffffffffff80, 0x83}], 0x7ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0xe8, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x81, 0x7}, {{r4}, 0xfffffffffffffffb, 0xb2, 0x10, 0x81, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x35, 0x1}, {{r5}, 0xfffffffffffffff9, 0x5e, 0x2, 0x8001, 0x36}, {{r6}, 0xfffffffffffffffd, 0xa6, 0x1, 0x7df, 0x6}], 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0x3}) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x9) 22:34:58 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7f, 0x3}) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:34:58 executing program 4: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x1d, 0x0, 0xf4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) write(r1, &(0x7f0000000200)="d8c35ada4b7c14ff91eabff2a6d162a248a76e10f0d4195dedd6c96e65cd6acba26116c7618eeab4446d9ff9c005a60faa08633ff203f7d5bacb60a79658b017176c871bab43cb96cb58ab21f581f8e62ab22987a526c8ec9f8ba2e60b687b2d5417e3b771b8a7a34e136186a30b4e7e2e74ba88a63848445464ad359f6daace862ec31421372514620ecca7ca91e3c7c2c70cbd9d74d1b8b4d3cd3e1a95bd85b1ac769f1415097d072f55e1b9ac0728b7249c8f23c1738f858851ca5e2e32d310bd28cf0cfa13ddea34736aad8d50f6d8b7d7c0a527560ff545a19aafe9570071d2f2ecba621bd319f7", 0xea) 22:34:59 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:59 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000080)="5b195954974f48aa4b242d9b3fe109d75739711126da64923a16170728fbcae6a600b8e1be038cbd7ce864fe10ce923cbc16771cbb0d9fbb012999fb0a1de620f0b2d083de09", 0x46, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x11, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x200}], 0x5033, &(0x7f0000000380), 0xfffffb27, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 22:34:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) write(r4, 0x0, 0x0) 22:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) pwrite(r2, &(0x7f0000000240)="55b08fc9ed1e391c6b43033e6d98b1b36141b96716dd53de4e64fe3582ddc7f313498a6debcfb72106a88d28b81b60087145cb5971c66fbac62243f6ba2a2f2733e1d16d7d3cc9acd94d3869fbd3676a103a645fa250f2e33558ad7276781930cb873f775f97650a6f9cef87db052b6a43967fc80160b584b97636bcefa290aaa59a87bb1f5564b826266efd9a98625890c6b1f5e54e1aef0a023fa583c1c54765804b736fcfcbfebc9b21ddd1fa7468815f867d886b74bb727f6fc0acbb03c0cb9338f87577c75273353ba79216f366c472ce0d2874799c8cb1d913cc4030875c73", 0xe2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:59 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:59 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = kqueue() (async) pwrite(0xffffffffffffffff, &(0x7f0000000080)="5b195954974f48aa4b242d9b3fe109d75739711126da64923a16170728fbcae6a600b8e1be038cbd7ce864fe10ce923cbc16771cbb0d9fbb012999fb0a1de620f0b2d083de09", 0x46, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x11, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x200}], 0x5033, &(0x7f0000000380), 0xfffffb27, 0x0) (async, rerun: 64) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 22:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) pwrite(r2, &(0x7f0000000240)="55b08fc9ed1e391c6b43033e6d98b1b36141b96716dd53de4e64fe3582ddc7f313498a6debcfb72106a88d28b81b60087145cb5971c66fbac62243f6ba2a2f2733e1d16d7d3cc9acd94d3869fbd3676a103a645fa250f2e33558ad7276781930cb873f775f97650a6f9cef87db052b6a43967fc80160b584b97636bcefa290aaa59a87bb1f5564b826266efd9a98625890c6b1f5e54e1aef0a023fa583c1c54765804b736fcfcbfebc9b21ddd1fa7468815f867d886b74bb727f6fc0acbb03c0cb9338f87577c75273353ba79216f366c472ce0d2874799c8cb1d913cc4030875c73", 0xe2, 0x3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:59 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async, rerun: 32) r4 = socket(0x1, 0x1, 0x0) (async, rerun: 32) close(r3) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) write(r4, 0x0, 0x0) 22:34:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) (async, rerun: 64) socket(0x18, 0x400000002, 0x0) (rerun: 64) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) (async, rerun: 64) write(r4, 0x0, 0x0) 22:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) pwrite(r2, &(0x7f0000000240)="55b08fc9ed1e391c6b43033e6d98b1b36141b96716dd53de4e64fe3582ddc7f313498a6debcfb72106a88d28b81b60087145cb5971c66fbac62243f6ba2a2f2733e1d16d7d3cc9acd94d3869fbd3676a103a645fa250f2e33558ad7276781930cb873f775f97650a6f9cef87db052b6a43967fc80160b584b97636bcefa290aaa59a87bb1f5564b826266efd9a98625890c6b1f5e54e1aef0a023fa583c1c54765804b736fcfcbfebc9b21ddd1fa7468815f867d886b74bb727f6fc0acbb03c0cb9338f87577c75273353ba79216f366c472ce0d2874799c8cb1d913cc4030875c73", 0xe2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt(r1, 0x7f, 0x1000, &(0x7f00000000c0)="dd79b852561aa41773af47dd3bf095fd008de1d981423fd100e3c310b569513068e68dd70855f07c9f0518fd5930d8d1e50c76d4f1aa10631a8e832e251a2fca31ffdbeb426c234a0eb8bfa7328f8edb8a21d4aea41171ade221fb0d5d35b0282dddbb00bdde55ee6b82a6d5534b133a03c725b901aad283f073dadfc5af544902105572ce41fc4c80868a15d993274b3cc2bd204c9d55431db39e33825516e2c60b610078b47d156b036edef60caf991635fc98685dbc4c618d6bf02d43a2c9af915c509443fc42591ad83430e49989d7fcb8485c0cf5d43fab3371d9f79f8ab38db24ea23a5c79876c45fd45e736201f5c079859f9a575a636df63027c", 0xfe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x129) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x18, 0x20, 0x3f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x81, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0xc3}, {{}, 0xfffffffffffffff9, 0xa0, 0x40, 0x7fff, 0x7}, {{}, 0x0, 0x0, 0x80, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffffffffff80, 0x83}], 0x7ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0xe8, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x81, 0x7}, {{r4}, 0xfffffffffffffffb, 0xb2, 0x10, 0x81, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x35, 0x1}, {{r5}, 0xfffffffffffffff9, 0x5e, 0x2, 0x8001, 0x36}, {{r6}, 0xfffffffffffffffd, 0xa6, 0x1, 0x7df, 0x6}], 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0x3}) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) setsockopt(r1, 0x7f, 0x1000, &(0x7f00000000c0)="dd79b852561aa41773af47dd3bf095fd008de1d981423fd100e3c310b569513068e68dd70855f07c9f0518fd5930d8d1e50c76d4f1aa10631a8e832e251a2fca31ffdbeb426c234a0eb8bfa7328f8edb8a21d4aea41171ade221fb0d5d35b0282dddbb00bdde55ee6b82a6d5534b133a03c725b901aad283f073dadfc5af544902105572ce41fc4c80868a15d993274b3cc2bd204c9d55431db39e33825516e2c60b610078b47d156b036edef60caf991635fc98685dbc4c618d6bf02d43a2c9af915c509443fc42591ad83430e49989d7fcb8485c0cf5d43fab3371d9f79f8ab38db24ea23a5c79876c45fd45e736201f5c079859f9a575a636df63027c", 0xfe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x129) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x50) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x18, 0x20, 0x3f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x81, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0xc3}, {{}, 0xfffffffffffffff9, 0xa0, 0x40, 0x7fff, 0x7}, {{}, 0x0, 0x0, 0x80, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffffffffff80, 0x83}], 0x7ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0xe8, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x81, 0x7}, {{r4}, 0xfffffffffffffffb, 0xb2, 0x10, 0x81, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x35, 0x1}, {{r5}, 0xfffffffffffffff9, 0x5e, 0x2, 0x8001, 0x36}, {{r6}, 0xfffffffffffffffd, 0xa6, 0x1, 0x7df, 0x6}], 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0x3}) (async) dup(r0) (async) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x9) (async) 22:34:59 executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f00000001c0)) 22:34:59 executing program 4: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) (async, rerun: 32) socket(0x1d, 0x0, 0xf4) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 64) socket(0x2, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) write(r1, &(0x7f0000000200)="d8c35ada4b7c14ff91eabff2a6d162a248a76e10f0d4195dedd6c96e65cd6acba26116c7618eeab4446d9ff9c005a60faa08633ff203f7d5bacb60a79658b017176c871bab43cb96cb58ab21f581f8e62ab22987a526c8ec9f8ba2e60b687b2d5417e3b771b8a7a34e136186a30b4e7e2e74ba88a63848445464ad359f6daace862ec31421372514620ecca7ca91e3c7c2c70cbd9d74d1b8b4d3cd3e1a95bd85b1ac769f1415097d072f55e1b9ac0728b7249c8f23c1738f858851ca5e2e32d310bd28cf0cfa13ddea34736aad8d50f6d8b7d7c0a527560ff545a19aafe9570071d2f2ecba621bd319f7", 0xea) 22:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x92}, {0x2d, 0x0, 0x1, 0x1}, {0x8, 0x0, 0x13}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x4006, 0xfd) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r2) r3 = socket(0x10, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100)=0x80000000, 0x4) 22:34:59 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:59 executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f00000001c0)) 22:34:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:34:59 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:59 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) pwrite(0xffffffffffffffff, &(0x7f0000000080)="5b195954974f48aa4b242d9b3fe109d75739711126da64923a16170728fbcae6a600b8e1be038cbd7ce864fe10ce923cbc16771cbb0d9fbb012999fb0a1de620f0b2d083de09", 0x46, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x11, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x200}], 0x5033, &(0x7f0000000380), 0xfffffb27, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 22:34:59 executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f00000001c0)) (async) 22:34:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x4006, 0xfd) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r2) r3 = socket(0x10, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100)=0x80000000, 0x4) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x4006, 0xfd) (async) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) close(r2) (async) socket(0x10, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100)=0x80000000, 0x4) (async) 22:34:59 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x92}, {0x2d, 0x0, 0x1, 0x1}, {0x8, 0x0, 0x13}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:34:59 executing program 4: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) (async) socket(0x1d, 0x0, 0xf4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 64) socket(0x2, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) write(r1, &(0x7f0000000200)="d8c35ada4b7c14ff91eabff2a6d162a248a76e10f0d4195dedd6c96e65cd6acba26116c7618eeab4446d9ff9c005a60faa08633ff203f7d5bacb60a79658b017176c871bab43cb96cb58ab21f581f8e62ab22987a526c8ec9f8ba2e60b687b2d5417e3b771b8a7a34e136186a30b4e7e2e74ba88a63848445464ad359f6daace862ec31421372514620ecca7ca91e3c7c2c70cbd9d74d1b8b4d3cd3e1a95bd85b1ac769f1415097d072f55e1b9ac0728b7249c8f23c1738f858851ca5e2e32d310bd28cf0cfa13ddea34736aad8d50f6d8b7d7c0a527560ff545a19aafe9570071d2f2ecba621bd319f7", 0xea) 22:35:00 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt(r1, 0x7f, 0x1000, &(0x7f00000000c0)="dd79b852561aa41773af47dd3bf095fd008de1d981423fd100e3c310b569513068e68dd70855f07c9f0518fd5930d8d1e50c76d4f1aa10631a8e832e251a2fca31ffdbeb426c234a0eb8bfa7328f8edb8a21d4aea41171ade221fb0d5d35b0282dddbb00bdde55ee6b82a6d5534b133a03c725b901aad283f073dadfc5af544902105572ce41fc4c80868a15d993274b3cc2bd204c9d55431db39e33825516e2c60b610078b47d156b036edef60caf991635fc98685dbc4c618d6bf02d43a2c9af915c509443fc42591ad83430e49989d7fcb8485c0cf5d43fab3371d9f79f8ab38db24ea23a5c79876c45fd45e736201f5c079859f9a575a636df63027c", 0xfe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x129) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x18, 0x20, 0x3f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x81, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0xc3}, {{}, 0xfffffffffffffff9, 0xa0, 0x40, 0x7fff, 0x7}, {{}, 0x0, 0x0, 0x80, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffffffffff80, 0x83}], 0x7ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0xe8, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x81, 0x7}, {{r4}, 0xfffffffffffffffb, 0xb2, 0x10, 0x81, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x35, 0x1}, {{r5}, 0xfffffffffffffff9, 0x5e, 0x2, 0x8001, 0x36}, {{r6}, 0xfffffffffffffffd, 0xa6, 0x1, 0x7df, 0x6}], 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0x3}) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) setsockopt(r1, 0x7f, 0x1000, &(0x7f00000000c0)="dd79b852561aa41773af47dd3bf095fd008de1d981423fd100e3c310b569513068e68dd70855f07c9f0518fd5930d8d1e50c76d4f1aa10631a8e832e251a2fca31ffdbeb426c234a0eb8bfa7328f8edb8a21d4aea41171ade221fb0d5d35b0282dddbb00bdde55ee6b82a6d5534b133a03c725b901aad283f073dadfc5af544902105572ce41fc4c80868a15d993274b3cc2bd204c9d55431db39e33825516e2c60b610078b47d156b036edef60caf991635fc98685dbc4c618d6bf02d43a2c9af915c509443fc42591ad83430e49989d7fcb8485c0cf5d43fab3371d9f79f8ab38db24ea23a5c79876c45fd45e736201f5c079859f9a575a636df63027c", 0xfe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x129) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x50) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x18, 0x20, 0x3f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x81, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0xc3}, {{}, 0xfffffffffffffff9, 0xa0, 0x40, 0x7fff, 0x7}, {{}, 0x0, 0x0, 0x80, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffffffffff80, 0x83}], 0x7ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0xe8, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x81, 0x7}, {{r4}, 0xfffffffffffffffb, 0xb2, 0x10, 0x81, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x35, 0x1}, {{r5}, 0xfffffffffffffff9, 0x5e, 0x2, 0x8001, 0x36}, {{r6}, 0xfffffffffffffffd, 0xa6, 0x1, 0x7df, 0x6}], 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0x3}) (async) dup(r0) (async) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x9) (async) 22:35:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:00 executing program 4: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 22:35:00 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 22:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x92}, {0x2d, 0x0, 0x1, 0x1}, {0x8, 0x0, 0x13}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:00 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x1, 0x4006, 0xfd) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) close(r2) (async, rerun: 64) r3 = socket(0x10, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100)=0x80000000, 0x4) (rerun: 32) 22:35:00 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:00 executing program 1: shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "39c0a4", 0x8, 0x11, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x1, 0x8}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffc06f5497c8fa08060001080006040001aaaaaaaaaabb000000200000000000007f000001"]) syz_emit_ethernet(0xca, &(0x7f0000000080)={@local, @empty, [], {@generic={0x8864, "8f8adc5c5172f9357c7b63f647e7c96827c258a99294821551b853a608e4c31fa72b85e2243fd9403cfae12d5d4716164ec6cb9109cc00456b25ee1dcd8674c62c615d8fa8ce8e937d6148fd016a4c5201a0c583c93ca895bc27bf7b96ce87a5d9862c4ed8c57b733bacb52f7c55bb636d1f65a1b5e424e46cfbcf304e5d877a955b8c56d501caf492721eee8ef3db1164178cea37c6bd33c8bd36579aebcfa849a0ff34e70080981a2d0ce3ba8e3ceac91f927ec1ec455e4d4feef3"}}}) 22:35:00 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:00 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7d) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 22:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = dup2(r0, r1) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x24}, {r0, 0x20}, {r2, 0x8}, {r1, 0x10}, {r3, 0x4}, {r0, 0x100}, {0xffffffffffffffff, 0x20}, {r4, 0x2}], 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pwrite(r2, &(0x7f00000003c0)="10f49900a72a46d1417a1fa6dc2e8117c3e2b41b1c65aef0547b31ecfc985b1d486406188d64cf34864afc399d868b66feca098da0ddfd541494ec10f6eb52bc3339d678d9c002164ae600565fc385a432ee07558c954aad69e44718d5a80091b8a5433e96f20e363fa8d492fdf378a174e441eaffb37ae71be2d8aeb98689091552475a95e12a67a4c20247985d64c72d14e31d472af24bcab51c43d02c2a726dd592d6b08b850e1a4df5020f48", 0xae, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x18c, 0x7, 0x20, 0x1}, {0x1000, 0xf, 0x3, 0x6}, {0x0, 0x81, 0x2, 0x1f}, {0x8, 0xff, 0x8, 0x2c71832a}, {0x8, 0x8, 0x9, 0x9eb}, {0xfff7, 0x1f, 0x5, 0x800}, {0x91ac, 0x0, 0x3, 0x8000}, {0x1f, 0x1, 0x75, 0x3}, {0x1000, 0x5, 0x6, 0x7}]}) pwrite(r1, &(0x7f0000000240)="36c17a5bdd30ee8a48d26d03dab3d480c9838d17eb60a1cefd531a7556bb00c2c88e7449af5b9726ba1485cfb9c9234d998a36010d9957a7b03fa716246135b2dc8ebf36a2560a567a325862ff73e1453be71eafb7f8dbf23089850013ed8bc9e70e4c5579ea8b9f16db6156c70b4a825822d334a198e566224ed3ee55bd95eed1a639fbb3fe2156335df27dcac803f949b67687fc8eaa3ffcd653513ae33502620014a29478c6ef30d8735ae4e0a9e06f6d66e0bab079340ca608a3aab5d930a084008cb4cc6ae5670bc07d61c4d81172fd7562845ead629b4b580467db9af8169aa4919ad8ee0cd8b7c184492b7997255a833b6c5552f46905b3", 0xfb, 0x5) 22:35:00 executing program 4: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x400000002, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) close(r2) (rerun: 32) socket(0x400000000018, 0x3, 0x3a) (async, rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 22:35:00 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], &(0x7f00000002c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000140)=[{0x6d54, 0x0, 0x2, 0x5}, {0x2, 0x1f, 0x7, 0x1}, {0xf4c4, 0x20, 0x20, 0x3ff}, {0x3, 0xff, 0x1, 0x1000}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) dup2(r1, r4) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r4 = dup2(r0, r1) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x24}, {r0, 0x20}, {r2, 0x8}, {r1, 0x10}, {r3, 0x4}, {r0, 0x100}, {0xffffffffffffffff, 0x20}, {r4, 0x2}], 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pwrite(r2, &(0x7f00000003c0)="10f49900a72a46d1417a1fa6dc2e8117c3e2b41b1c65aef0547b31ecfc985b1d486406188d64cf34864afc399d868b66feca098da0ddfd541494ec10f6eb52bc3339d678d9c002164ae600565fc385a432ee07558c954aad69e44718d5a80091b8a5433e96f20e363fa8d492fdf378a174e441eaffb37ae71be2d8aeb98689091552475a95e12a67a4c20247985d64c72d14e31d472af24bcab51c43d02c2a726dd592d6b08b850e1a4df5020f48", 0xae, 0x1) (async, rerun: 32) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x18c, 0x7, 0x20, 0x1}, {0x1000, 0xf, 0x3, 0x6}, {0x0, 0x81, 0x2, 0x1f}, {0x8, 0xff, 0x8, 0x2c71832a}, {0x8, 0x8, 0x9, 0x9eb}, {0xfff7, 0x1f, 0x5, 0x800}, {0x91ac, 0x0, 0x3, 0x8000}, {0x1f, 0x1, 0x75, 0x3}, {0x1000, 0x5, 0x6, 0x7}]}) (async, rerun: 32) pwrite(r1, &(0x7f0000000240)="36c17a5bdd30ee8a48d26d03dab3d480c9838d17eb60a1cefd531a7556bb00c2c88e7449af5b9726ba1485cfb9c9234d998a36010d9957a7b03fa716246135b2dc8ebf36a2560a567a325862ff73e1453be71eafb7f8dbf23089850013ed8bc9e70e4c5579ea8b9f16db6156c70b4a825822d334a198e566224ed3ee55bd95eed1a639fbb3fe2156335df27dcac803f949b67687fc8eaa3ffcd653513ae33502620014a29478c6ef30d8735ae4e0a9e06f6d66e0bab079340ca608a3aab5d930a084008cb4cc6ae5670bc07d61c4d81172fd7562845ead629b4b580467db9af8169aa4919ad8ee0cd8b7c184492b7997255a833b6c5552f46905b3", 0xfb, 0x5) 22:35:00 executing program 1: shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "39c0a4", 0x8, 0x11, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x1, 0x8}}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffc06f5497c8fa08060001080006040001aaaaaaaaaabb000000200000000000007f000001"]) (async) syz_emit_ethernet(0xca, &(0x7f0000000080)={@local, @empty, [], {@generic={0x8864, "8f8adc5c5172f9357c7b63f647e7c96827c258a99294821551b853a608e4c31fa72b85e2243fd9403cfae12d5d4716164ec6cb9109cc00456b25ee1dcd8674c62c615d8fa8ce8e937d6148fd016a4c5201a0c583c93ca895bc27bf7b96ce87a5d9862c4ed8c57b733bacb52f7c55bb636d1f65a1b5e424e46cfbcf304e5d877a955b8c56d501caf492721eee8ef3db1164178cea37c6bd33c8bd36579aebcfa849a0ff34e70080981a2d0ce3ba8e3ceac91f927ec1ec455e4d4feef3"}}}) 22:35:01 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x10001, 0x3ff, 0x9c, "f4b501329cc7cec3c800ee61f46d36ee9431d478", 0x4, 0x1ff}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffc0, 0x7fff, "ef9eb6fa358a3a20bc2942bcc97286e00752184c"}) write(r0, &(0x7f0000000440)="46b8252a68013051b006e46c38f8086d754acff5550c1040c5c53360f761f226b3197e5ef15e6602e377725e0bd9047e379f32f93a919eb2cc6295d97059c576ab0cb6435ebc76ff728383d39b5f39ea6a0b6146cd5babfe725e962a2deb3a52e8aa163a9e3c57d9426ad614a61b871719337d012dcfd5540745ae3d572afaf0a48dfc91ed53e26ab78b7aeae4576dc3072027c22758dcea112c312c8da69965ab9de6e48c2931fac0f8aee37d59608f5043558c019cb336f7912133787c06f435647b7db65b25089343faac4cbec33f815406baacb6194afc198ddf72c0984da4fc227aaed21ce825104af5fa30ad1f57256d1d5944d2ea178d44c9c6e18655afba7e8008c9a0e53e3242d495410ad1de5275dca7fec89c4d856703770df2f19732d1a6a8a233d870298e5eeef7adca12e82b1909ce49235d47ba2ec571310574d8aad3af1a7203220b0cd3a09259d972cb26af070762e7276db1490ae64b5591292de1a5408410ca0264694a4874651f1dceb8a16a6b5756ede97ab17423e545aa24c67c439b56e48bea2d549eeeaa6a16cd6008a05071cce3c215957a8394ef42ebff180b72d6b692837ffc492fc0d45d527798b7516b1892d6a226ec9268a09af39288f35903315134af4b0fb798c5eca0dd9ced02d53a49d17294ca07ff0e95890409fcba46d4afca5b4d7ea840e77824c4aaa03f40fda4e2a57d70f074e52a6273410a7002d083e481cad027952dea65b6957791cbb26f52157c02fcf6db3d39ccad0eba8378098318", 0x22c) syz_open_pts() 22:35:01 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7d) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 22:35:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:01 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], &(0x7f00000002c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000140)=[{0x6d54, 0x0, 0x2, 0x5}, {0x2, 0x1f, 0x7, 0x1}, {0xf4c4, 0x20, 0x20, 0x3ff}, {0x3, 0xff, 0x1, 0x1000}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) dup2(r1, r4) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], &(0x7f00000002c0)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000140)=[{0x6d54, 0x0, 0x2, 0x5}, {0x2, 0x1f, 0x7, 0x1}, {0xf4c4, 0x20, 0x20, 0x3ff}, {0x3, 0xff, 0x1, 0x1000}]}) (async) socket(0x1, 0x1, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) (async) dup2(r1, r4) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:35:01 executing program 1: shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "39c0a4", 0x8, 0x11, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x1, 0x8}}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffc06f5497c8fa08060001080006040001aaaaaaaaaabb000000200000000000007f000001"]) (async) syz_emit_ethernet(0xca, &(0x7f0000000080)={@local, @empty, [], {@generic={0x8864, "8f8adc5c5172f9357c7b63f647e7c96827c258a99294821551b853a608e4c31fa72b85e2243fd9403cfae12d5d4716164ec6cb9109cc00456b25ee1dcd8674c62c615d8fa8ce8e937d6148fd016a4c5201a0c583c93ca895bc27bf7b96ce87a5d9862c4ed8c57b733bacb52f7c55bb636d1f65a1b5e424e46cfbcf304e5d877a955b8c56d501caf492721eee8ef3db1164178cea37c6bd33c8bd36579aebcfa849a0ff34e70080981a2d0ce3ba8e3ceac91f927ec1ec455e4d4feef3"}}}) 22:35:01 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (rerun: 64) r4 = dup2(r0, r1) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x24}, {r0, 0x20}, {r2, 0x8}, {r1, 0x10}, {r3, 0x4}, {r0, 0x100}, {0xffffffffffffffff, 0x20}, {r4, 0x2}], 0x8, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pwrite(r2, &(0x7f00000003c0)="10f49900a72a46d1417a1fa6dc2e8117c3e2b41b1c65aef0547b31ecfc985b1d486406188d64cf34864afc399d868b66feca098da0ddfd541494ec10f6eb52bc3339d678d9c002164ae600565fc385a432ee07558c954aad69e44718d5a80091b8a5433e96f20e363fa8d492fdf378a174e441eaffb37ae71be2d8aeb98689091552475a95e12a67a4c20247985d64c72d14e31d472af24bcab51c43d02c2a726dd592d6b08b850e1a4df5020f48", 0xae, 0x1) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x18c, 0x7, 0x20, 0x1}, {0x1000, 0xf, 0x3, 0x6}, {0x0, 0x81, 0x2, 0x1f}, {0x8, 0xff, 0x8, 0x2c71832a}, {0x8, 0x8, 0x9, 0x9eb}, {0xfff7, 0x1f, 0x5, 0x800}, {0x91ac, 0x0, 0x3, 0x8000}, {0x1f, 0x1, 0x75, 0x3}, {0x1000, 0x5, 0x6, 0x7}]}) (async) pwrite(r1, &(0x7f0000000240)="36c17a5bdd30ee8a48d26d03dab3d480c9838d17eb60a1cefd531a7556bb00c2c88e7449af5b9726ba1485cfb9c9234d998a36010d9957a7b03fa716246135b2dc8ebf36a2560a567a325862ff73e1453be71eafb7f8dbf23089850013ed8bc9e70e4c5579ea8b9f16db6156c70b4a825822d334a198e566224ed3ee55bd95eed1a639fbb3fe2156335df27dcac803f949b67687fc8eaa3ffcd653513ae33502620014a29478c6ef30d8735ae4e0a9e06f6d66e0bab079340ca608a3aab5d930a084008cb4cc6ae5670bc07d61c4d81172fd7562845ead629b4b580467db9af8169aa4919ad8ee0cd8b7c184492b7997255a833b6c5552f46905b3", 0xfb, 0x5) 22:35:01 executing program 4: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 22:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x4009, 0x1fc80d88, "e30000000000000002ad904da500980400"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000500)="e77ec314b5f4bd6d8617eaecef8326bfb2559a886e85113cf4730204", 0x1c}], 0x1) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x7, 0x1, 0x3ff, 0xfff, "1ada1972511741d24da7c7dd385356c247eb5996", 0x7, 0x80000001}) 22:35:01 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffff9) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) pwrite(r2, &(0x7f0000000100)="8718cde37a22f75215250df8683df04fa89991518939dceb1f9ff411f3c8bd9c62b57cac780bdfbbe9eb2b1d8b", 0x2d, 0x4) 22:35:01 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:01 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x8]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 22:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x4009, 0x1fc80d88, "e30000000000000002ad904da500980400"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000500)="e77ec314b5f4bd6d8617eaecef8326bfb2559a886e85113cf4730204", 0x1c}], 0x1) (async) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x7, 0x1, 0x3ff, 0xfff, "1ada1972511741d24da7c7dd385356c247eb5996", 0x7, 0x80000001}) 22:35:01 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffff9) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) pwrite(r2, &(0x7f0000000100)="8718cde37a22f75215250df8683df04fa89991518939dceb1f9ff411f3c8bd9c62b57cac780bdfbbe9eb2b1d8b", 0x2d, 0x4) 22:35:01 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x10001, 0x3ff, 0x9c, "f4b501329cc7cec3c800ee61f46d36ee9431d478", 0x4, 0x1ff}) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffc0, 0x7fff, "ef9eb6fa358a3a20bc2942bcc97286e00752184c"}) (async) write(r0, &(0x7f0000000440)="46b8252a68013051b006e46c38f8086d754acff5550c1040c5c53360f761f226b3197e5ef15e6602e377725e0bd9047e379f32f93a919eb2cc6295d97059c576ab0cb6435ebc76ff728383d39b5f39ea6a0b6146cd5babfe725e962a2deb3a52e8aa163a9e3c57d9426ad614a61b871719337d012dcfd5540745ae3d572afaf0a48dfc91ed53e26ab78b7aeae4576dc3072027c22758dcea112c312c8da69965ab9de6e48c2931fac0f8aee37d59608f5043558c019cb336f7912133787c06f435647b7db65b25089343faac4cbec33f815406baacb6194afc198ddf72c0984da4fc227aaed21ce825104af5fa30ad1f57256d1d5944d2ea178d44c9c6e18655afba7e8008c9a0e53e3242d495410ad1de5275dca7fec89c4d856703770df2f19732d1a6a8a233d870298e5eeef7adca12e82b1909ce49235d47ba2ec571310574d8aad3af1a7203220b0cd3a09259d972cb26af070762e7276db1490ae64b5591292de1a5408410ca0264694a4874651f1dceb8a16a6b5756ede97ab17423e545aa24c67c439b56e48bea2d549eeeaa6a16cd6008a05071cce3c215957a8394ef42ebff180b72d6b692837ffc492fc0d45d527798b7516b1892d6a226ec9268a09af39288f35903315134af4b0fb798c5eca0dd9ced02d53a49d17294ca07ff0e95890409fcba46d4afca5b4d7ea840e77824c4aaa03f40fda4e2a57d70f074e52a6273410a7002d083e481cad027952dea65b6957791cbb26f52157c02fcf6db3d39ccad0eba8378098318", 0x22c) syz_open_pts() 22:35:01 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x8]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 22:35:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:01 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], &(0x7f00000002c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000140)=[{0x6d54, 0x0, 0x2, 0x5}, {0x2, 0x1f, 0x7, 0x1}, {0xf4c4, 0x20, 0x20, 0x3ff}, {0x3, 0xff, 0x1, 0x1000}]}) (async, rerun: 64) r3 = socket(0x1, 0x1, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) dup2(r1, r4) (async) close(r2) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 22:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x4009, 0x1fc80d88, "e30000000000000002ad904da500980400"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000500)="e77ec314b5f4bd6d8617eaecef8326bfb2559a886e85113cf4730204", 0x1c}], 0x1) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x7, 0x1, 0x3ff, 0xfff, "1ada1972511741d24da7c7dd385356c247eb5996", 0x7, 0x80000001}) 22:35:01 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 22:35:01 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffff9) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) pwrite(r2, &(0x7f0000000100)="8718cde37a22f75215250df8683df04fa89991518939dceb1f9ff411f3c8bd9c62b57cac780bdfbbe9eb2b1d8b", 0x2d, 0x4) socket$inet6(0x18, 0x3, 0x0) (async) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffff9) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) pwrite(r2, &(0x7f0000000100)="8718cde37a22f75215250df8683df04fa89991518939dceb1f9ff411f3c8bd9c62b57cac780bdfbbe9eb2b1d8b", 0x2d, 0x4) (async) 22:35:01 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x8]}}}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 22:35:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRES16, @ANYRES64, @ANYRESDEC=r0, @ANYRES16, @ANYRESDEC, @ANYRES64, @ANYRESOCT], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="984f4e66078e3123964f1640e277cec4ccde5ba684a1f3d9d157f28ba90e4a0ea0279bbece09df90868c5407a180209f7ee6c8b847a82efba44a246a6d450a1fb1f10ffff2d11470f4d2a21e2af34ad5ec9c5c56e39bd8d7b8b2f8b407fd7346d528b3cee85b943394b5d3b9fc7cc6480f904f5619d0bd7b3de25f4b4bfb417e64dccfbc82c40f14fd638040d781aa0710cae8e1a18b308e9db5ea1875989f868263e9aba4a5b25178197fb1d10905d2e31d70f7f944d40cc437c782c3f1f86a2d49ee2ba628d6ce99132b21d2a6f2e7242606e306cf5913916da1b9506b8e622bbc598254e392e12f7a9ddddfd5bc90a2a1dde8a01e5a316ace71bea1c9c44e835536efa658f954f5927efa7a0aa94a601e1150873895c18dfd92315ff59761d12d62e9745e30d4f1d4ba543b206e7e3af46e667a4f2b921674c6d055d977765c46ebcc08ec3f8cc930776625cf77dae6cc693e4a3cdd32fdeb03042329a3e06edc7ba5649e5801a4e6a32dd31ef0d4fa081393b36a054d9abc4d5fda64b020c96236d95eb0d14b23bc61a68089ffe38f602b71e420c7e04d1d0d7713bf9bde3fc0bde5b2ed8227ef6ea16a0a3746a7d2b2af31286ad8e0d0bb5881fbc91025d7fd65b40d66ce79d9b3708bb7469dd5a2ba7f9bfb87b203d1081ed7354ce4be87c0035c18d79e39bcb5a41e1b4a61d9b5ea94452fcad9b67fa0ac9c5655278f5400896318200ad86ce645e72739be566f0bd2c7463892ae67e60aac1c74dd28868be4b0756e4ef577d89901b8f8f4048b9ca3c4414ee8ad651ce5092bcc11652191652954b4c75c725c7b0e6a69981ff8dd2cd08fb587dd8a0f29343271cc7b5f7481132be57bf1ee6fbfc983004658782a5897724c3b1d2c90fb95c7e29c92fa8bd9efc4eedffb042f06911b7d828cac76964726819a59763c572687ceeb8aa9b1d49f5f1d43f990bbb2f03b376a5e94877a9b16a1818bc553dae723a8677d7d1ccf8681978cbd9d6d95a47554fdc1111fb626537f85cbe20c5b39febc87f8c402b1717601600b9bb0665249f559e054f48870a1a5e849653cefa6ce19b6bbd1e33d9f9638eae21b51cffe527da65c280badc5f783a8ed2dcf10346909d820a3eca05d3779ef1c072bc29207dd530f5c024f8d6eea80cf81df631892ea6d465ae821ef9cbf4786e5bb1640a22024a53d07bdc3f1cbeb6b978b5fd6e8f57d8baaf5b1b1fd11c19173ed6fabca09c03027eb2e3a85b9aa623dec7114458bda1353c09d21b3f85e772d6afe13ecad6da99c66846afc4232c82511009fbf19c756716175f25e236ac11975a60dad4b9e6265907d3ddda95a202b8da6b5f45f610d3f0264f6407b3fda8d69397d14f6c658517825e3193402910a372ae2034fb9aee2da82ecffb230561706c8bcdf7f4687db5462dde25b2227ebe9cd74c95cb4f5be93b4465554936a7054aa9011d850fc62a496ecd0bfa3c3c2ec0c277f4e46b682ff08137a05e97666068281c0214f76f645a71ff93300a21fd834e06a3c2a37cde3c252e987c11e093d950736ae35ce1f10d3b534cc89203d645cc2ddf8764c35920847260aecf6440372a5bd102f3ce21a01847943495340dad37a57e77e9d58ae7612ebfa27f857b4c50b16fd839777e9db0785a7fcea13d02f4062d45bd2c6826fb0370da853598b3b545486753ab2ed6fdf5bf643629e454636c2352829718ec4b0afaa25b995aca1d29b6f504f7dfecce7f787d4b805e601acca5014f3e84d0decc6b5c7fd1de426eed1e24abddde96c9d6a813fdcccad4dee8bca09ef39aff3c2fb2554b2e29dd909ac34ba497d392ecbe7d6e058bd4b3cce397956ce18322a17835c7d40305790827c7d1058d538255c92ffd0cc82c23f813d47191379a8b61e215a3e9c53862b7dd6c31c7e2c565364f8d2d0275bf8e46320ec6907b25caf69ee1eafa4720c63af4083549e58e25700cacef719c55437dcae9630d228837839fe6960517f026ddb58abf6dba0a73be4fd6bcaa9d8bacd57f68343de7f98d878c6cc2ee1a62a10d160867999da8445607c22793fdfb961234ad1122030649e6df01d88b74f0ef0114082655014a0c94a6a5a0c62a606c1e65d7582a40f1a1f7fdf56fe012303f9ed5a37fab0596db80a2ef87eed0e1d84e6089839bc1e53dccac1d443585273bbfb3a292c6e80b6edd16c554680408853ce680d41f94be1306f4727b16dc2f7c951c400d1a7463e16444b86ee88785a3a94d1362bf2325724250fc355e8d24b7f1f0083cef568db85997a4381298620faf5d98bb9db11e19da9b98b3c417c0688f53b71e9cbab48487f2991e271917f34e2fd8739d69e61f5d105b4455d2048d5f7fdfd0d2718d0a2716cff0b802ab3e3d81882e3c4bf63fa256cbe8ad3e66ec203052c5263ee524e0c4550ed6b4602ededcad7d3af2ce2cb6b6a6919bd42525e1f33790ef43a31e918b13a70c891238948f8bf20beff8bb2b445925364176c12d7e4e00cfa8eeb22a527db4012d253445bc2b50ac032c81df018d74cd7784a72d86c7ed3eba98e3337c00436e19e98aa7d3063529efd44679d7b920fdb2ce25bef3db95dbff818c827f61be0b653c3a493a1d8f3b9f5542adcfa13830c6c9f490b761cf309dc9ff48ea74fa0229520390ae90a7307a55c9e81bfcef664c7602aa62994d4361540ad848099e3fa8db8d4c16f924002fed65fccdca6d213c92201b1600ddf0e0fc4be88d1d680c81f60c9133f171186cfcfeec4ccaa9b5e075531b99c34010f1a12c8f2f73ce5e6cbcbd1e2f06f3304bf9dbb3d2bf4f55f77a9b12e711f762c9184e3963a6182de117a2e0cb6644b3777b26ae781128cf0cbfffee1f3ef9ac0663b6faf200f3b2b1fe4c3085a27be8b936663e97155bde63ce224a5e23c4fe54577299a1391162b91da6dbcaa7f9e035048fb245448bb86f08fa9eb0096b4663ec68ed1f788f5b6e2edc9b864c05d6dd91898a87df51d04ba4db1fecb9b894c26ae5f59d578009129f08551a4afd8115cb869b562eaa7f396501c74341679f4be922d0ad6054f37ed1b2e92b46b8e201745aff4ac3107a5f2560998c240398740151bab52ca2e4b6e04b6d3e78c00126533eacd4b26bf52139e7fca970e0c7961556868074dd4227f014b0b44551013f1b7bc817d337e61ec54c10d54da3bdf4c081de4cf0e6686dfac8cafb5aaf5148d8656e84a80bfa227e7722b09c38b64071a24d7e68c92b6a4afd71664d6b359246060dc6eabe2229ae1e8c935ac8aaddde173a8395ec003e92ad0ef7cb6eb7bc711e394032c4e597deffaa135b874d9343960ac5fc5114da979d7a2aa2155b3f2f17bd4644aed0c22f5c4ad9871baec58fbbdbf84be07ef57fea874b3d65cbc15449e7730215078dc9cc8f2cf779b829f8fef2aba99cc468b40ce4dd886b576382630a99ce6e17b19480a6b4c112a8638e06da6108de85b6896eaab71b5fa2fdc6bf115bed5d69beab7102defda95dcb15ac2911cec4954724da969d40b16b1d5ffd62737feb29c82a9a8759f198b25539e3c3d1b612e0b1ac016309f95dc39b6acd5f98ba1212fa9e05decbd94b804d94b0e27bfcb48de03f1fab1431b495a33f6def08282eb9a0cd569744b66e6ce6cec5358185491aeed6bc4d83969b14a4b991f9f9c2ebe38ac9b58410ef2e27cffaba71ef6860a60d4acfcb00581efec8b9f20e1beebb6dd4ca85bcb9244e2bbee61a19ce3a0760df0e6fe1fd557fd4d52bbe52e1441a544d27ca38ab002bba1343fdeb108474ce153495973716e7aebca9bb44472751fbdd5352bcfe38cedf43dc7f82832919cc469e2006f2caa7e049fd089ea9b2e91a2a81a94b546fb0220dd3bc5c68ebe67008b6f08b4ddc8ecf2951b10257cc4dfdfa58ec1dd804dffd544030aad2d86359fb7b03c5de12e39a26a0392e86e230620612459d871d91c1d4ed15728c4b9ed8f345fb44578bda71e38c3195a4e7e1d5b7d82bb91c04f94abaf9b5ee63e56a46a9c57e0adc95b79d786296dd08b96b67d02ae7919b27448fe53687eeead02b59de4384a0dec040770035594f29eb529324746d8057490e5f706b076076e51a15b8c24bfbfa2459e061b4e3e0f48c6c210eed8b033cc6004db2fc6631e8dd5448e6ea36b20409c7e83b218d3e2dd57a0cad14deb8f2be547af25", 0xb91}, {&(0x7f0000000e40)="ef3f9504950426500587930c47b65b34e4233a694b18ce50b6a59521747ed967d2f1a00543c1713c7dc448a5900936d409e9de1f0d4f47d89d517781ff9092a0fabcbb3abc2efc482f6933a9326856353a100e0880406cf6228d04d789646a46700312ec6ecc1931540efeb85a5f6d8cd1df1ceb7c06ad110324ac54a2b5282f7b10f9523acea7bd366c847b0f4cd61d3efa82d93fb48fcafa5e8aa423bd43a884900b78abfc4937b37341d7e06887b284f14ef4aa9f011ddad6d9722142a8b7d94e5dcc82ac79440d216e5cc79f1183e393254711b715e06e4a011d8dd03524d880bd506f9c82f315f2fea9a69c2cdffdfcaaab20d346ea89456e2932390f8c922703710455d35db71bdf2b90a181cf02d2dc3606232e3574234978a2d8693a927b7b74bf82a7df6680e16a1ba4b05f337067f593070a9e7f571934ed840387a4360ae0182af39531ccf7453f398cacec4671b51b6a8c28099118d7323cc702488111e5f39d465790379069c79b5949dedf095a0e11ef4b75c3412626829342d9224e3d5f56dda9c846c63f69e90b7e3990c514bca83455b6f38b232719d66695d697a2cfd829e48e7d728f5c1092d53675d2efd1b6eff11456b91df3c97b710aedf8af4739f74f43536f67a95e016572cfefc829411f545cbb54828ef70065390d6d4aeec567e6da010392de3da64f4ec378700774bf7706431e7f0b1dfac0c92bd3a9118ffbe56b8cf38c5bcf651ab2d7777c1c0fb9a6600eb96fae6bf04a5666300205a19144045ecc2ca02dd18f4a5a4cfdb353efc2f33300b19ecd94d23066d5b846a5c018a2c04092e6fa829deb129986456c15ea9b2ca89c4f53907bec824b06b942ba91b09d9d5f8e8d71ac2583eb5cfdc2eefcfc265904e7a1022c3b7ee44d1b804d6c0fbd68d22f5d569c2cb7415c8ca72f7bfb3fc8c6cffc8a053af5cb8142b8f063bfea9dbd8c7e4e1177a4df18e23ccf4c719354fbf3c75603d9486141bcebe744ff130e137c60554d5126d974b6f44bfa74efa7111cd18e7c756c212997d0fe55c1e13763cf65143e60bbe6acff7e90624564a6275021e62bdf593b236d50ac73ea471affe792d07eb118207e4812acd6bc44fe14ce03873e6910a3f9299553c6c7cf6a810fbfefd4dd7bae41b91a81ff8f067b59fdd651aa1007aabb99354705b4f1dda64dcaac92ceda12f58b8c90495e10ea73cbf68614c5ef849ddb18c9cc057b57393ed022934ec8b85129e7772fb5f9154038f7c80428a1f7aadfa5a2547cde9074a99801359ca2747855261eccc429f1555733e5fbd337975a86803d6047f28507ff5ca9774cabaae6ebcfe1faf5d7c1d0fa548097938889d3b629935f8301fc1c974d1034e3e3a37052ab365d074139359610a22f6fa06439cb949e13413a2f11fb2750c80d3a80ded1cb26b5494d045e7da5", 0x3fe}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000240)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="e5d2750b9390ef143df92fe0f13f4f0b464a53a9fe5bdbde59298d5a467d3d2e42bbd8fe4ba3f10ad79b1734fcb00a9ab98f1203432cab4d111a7ffc9a40a031dac98cd6e4e7e5a408bd1118f0af8827b0b5cbccee15299d9e16a201d134ef3c6a09a73c426a9d10bbddd8d0a4d2587f458051dab88523df35c5c401f65d789d4f06134dde4bdab008494f3820a9cf349c34cdad", 0x94}, {&(0x7f0000001380)="de759586d7d5f171ac8740ded54fca55b7dcb54128229623fd0afacf9d04a8141c736dd4ddf0001676a02af5ea65bd6c94ed4e3494cfadec69df9f07fea8642f15727d2859befff015e14c6a83ec0a2cf9efd73713b162efd5b41ff0aad446c5833768036cd44abc1728456b984377590bd2698468f8b063f5ef7fd880317a34326aec5a2b03b2f2481eba52db224fe374daba12e622d72ecd786772549677478127466b174c7876dd9986566996b103694619202929831d428816decdb016cba47cc8c3a7f038225d57eee59b926d0e0e2c969e6fa391dd82846f76f3d69197769214ff861cfe0530c8e2e30b4a7a7dcc7e2696bc0be9baab1236", 0xfb}], 0x2, 0x6) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0xd6) dup2(r0, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x10000, 0x0) r4 = msgget$private(0x0, 0x11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x7ffe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x168, 0x4}, 0x4, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x8000df62, 0x0, 0x3}) writev(r3, &(0x7f0000002d00)=[{&(0x7f0000001c40)="f9b1665ed01a8b6925600040d28cbbf4c0cffd58cc4aba560008335a4fae37a8ae69b9796961e66c446dc61732e236c6be340436e683b9e7791c562536776cf0cee99972123baf9d030b47ee50d215a5074d9580c94ebd64a0a4907e950d12ad658539606b2879fcfb2832266460041e5445c0113f0192726b6fb6a52b1efdccb8a6fa78b7a312874ec5ef0be9e80dc9e7db642b78130ca3823cc551d9087388bbd3aa9016a59e04c8b3f0caddd821e620011bb67d9f83a855d91bd9c00c3ef451bb7e86fc71bb16f9a332ff4f1169196345b33e0fd5c16db3e33b1a479a3a3a05c2b5306ca3f347cce840219c4b5f62a70e6a621e79f4bbf3ddce1599bfffad8fe5e1d8f97ef4fe177dc424ac8ec944548c46e97322d2df0f2e44c45f7ab741d7e50ed69808449b845d504a709e74033ab836babed487d58a12f33bdd5e449356660293ca64e502e47b87a3783718327398254107cf626e199ad9cf93295841f3df1211f405fa73931cf94be2032d784f1b695d45d723492d4a86baa0fabc907529468b06d273b161f96391b790368ab7f06db7ab7f6148dee8b1beb433890dfecedce5c3934119863ccb023ba22805067cbfefee63f48cf82b37803274bfe153cd74bae9237b4418aa70e4d3f24a89808260c3665092bd78c4fdfa7e73d371bfc882ff237617b7a790ddb92a1b86a68b5f9ecb389bc76cfeaadd9a5d9b8f111432ab6c3b89ca489090240f27ec46f91bda0a997d23fda450f4aaf0f3c2fbda5e2ea6b93a8a64a52cb6f521fcb2d17a89c33fa530d073f1b54969cc095734549307408ed2f02463bfdeef23b0ae90d802352a040c64851bdf3fbfedaa63e211e3daf6f65c933888ce1adaac5b4f1e1911f138df5caf5bfa7bc67649fa19abdce20994d3bf2c4468b6f461b89dd6c17ac579602d0ebfb9edcdb71f990924800474506280f25a1d645326d70191c9d8905a944fa53481f7e1bd17bb610f4e508e8a3fdd2b18675ff0b52a519ce13793142614dfb3bb7c96e6b3ce4f9c02d1bf02307bfa186778d7e08368d0e7e38b3dba4d24f4fb13301999f46ce1b7c19da3417935f0b471d7a08f1fee74bb737f81af1330e8290bbf312021ac69e41c66e197b59a61070a3839f74882f3fa015ddc5f20126cb68efcf8188867d13dbc37edd63c3ef4ab48231740d9f56a061769b9dc63fe6a5f07c7ab17418ef488e2b05c1fbee40d248300639c98a3636c7c74a7369e2ac369192e7347b613df3a271391f5ff20c7d1e8a04be058cc10e6e86f1de69418c453a74602ce7aa92f3f16e26917e1c80d2a92f4c19e69555a97d12156f49d9a92694f55c937fe2df56b2bea0bcc706ca643aa2ff48afdb7629e643cc6a0a9f49d22023cb18d3a3ce4f1979dc8083d6da0e5862f2ef7e01660072c395b76f29d32a697c8c1b5c93427841a6d993c89290ab78e5449a0d6c06e1c5aeaa3aabe3925de18656498bb576ea7303360d57d87ead24c870349ca92903dd767ef621a165dc8579cf6b2bb457d726ed4cf9c28a311902ca6b4a0a86620fc5842dd7936db0a2c470f9016eab790c8a1a67ace0f0f6aa5e8d20f3ca8659e1b7528aa77fac87d8b4780a5b3904394572e784f066544e3fef47ed49ffeac35dbedf88d1ab83fc6f8a15b910029c298193d1cc3b0eed5a69743cbaac1ad6accdfeea7bb6c4d0bcd198f180fa0dd294205fbb4333ace9390eefd88de9852d9da51ba49041dbda84c02f30629705174015cb81018a8a93dc75c4f47a467819cf481c858188d829e9bafa53f1cfbafffb0692bac3ed0c7541e2501b52d15dca036b84ef3fdf3d0d9ce3f39853507b792217e6baa782eea9b643d4677561ac30cf44fdec34887ea5d3ba54fe26db7181a2e930e966920dd152ec5412e7d791a8b2d60feac8f1cc01c9e25c04540a90d8a1de29afc8456ae26907b04e79faf045f73034723568dfef73876651af231e8124aba8156c05f115cd088c38177ed35843d95b50bd87018d1fa72fbed965d07d0eaf112dbcfca58acea0e1bb99c6bf593c9af83f7f927af5834ae5eeee3ec4fa1f3af8f4ac779515b2f501af3b5a7444095bf7aa2ebd16492fdaa1d70d095ac311401654c3e033d857934a33ee6823c615be9cbd5f6adc16d906fa351151f11b0db0b633270f9568fc92ea367dd86500a97828a81a0db6a59be6d7acaec2c43d20c61a259c06e60771c796e2d1033bf193085bb314b212387be6779f7049056a7fe8beda6cb86f48a42c1d47dda4ece78215bcc6a0d5cbe10bbc68d03e446ae411047cd97e81945cbd42c790ae616697ba778cc3da64390d405a8e168805a077307a337a7f9d315e8ca84fd6964bdc3784f212271b8db766f252725b9343333b2f6ab6a84a700132a612719b08d3fc328cd4234ef5405a662d9321eabcf8723855b6b56fdc508361afe1c816d2a8c52edbd68d83ac2c241cfe677d1c0a646ead898c437c9a850164891f228f210cf42e10c01faf366f742037d1a90353e0f45d47b99068f86e5826804d43a4e12c389de8fcab31e9fbe0524a95846b208bab0930f9236bebc6f6efa48bcf659633e051e23c6aba7777d16ac790f7f989d61a7c176e895d4daf45febe40dae1e5f862d4b29c6e405344e24903ae801f179894e7fe24c080a3ad4b1dc35bc7bba18c1e7e4fa5e3bcb8ab9f2140a0db2af129da98bfa1223456c90def4124b2037824366fbc2e5667f2ee331518d19676a217cd7f20c5eb88c9196f0a4346656a3324fbf6013f457f9a0681db14f226d59599ac9e10b673eb946032c36dddd1abe5bd3e69689a28eac8bc4006e906437739e129e9ca83ebf999ad41f1157a9f948addcca286e4dcf0f3ac12211bb8ce0bf4f189f2cd31fdcc9bdbea42d1299d32da033a30f84fe91ffb6363db61763c21e3a62647c8d1f147a98f0193575c34cfc5a4cfb45538a35218f21026ca5652dc6ee106f1a208813eaaab4038fe11c4e661ad9c302aa42be8c819b62f05a885ec43d703608568df954ff8bddedbedd4fde77ca93e5016dcea9e5a52e704ab08768e65c93f3469db8fb39ea300e8d783ac3e2d1b7da11b5436e668f189c5b8c4225c8d9eb6586b08c3205236e7413619641b9eff5f84dd8c9c5e850a6ac6ac26a3beae191cfa8e18b4012e634f1dec82d5370c316705ad8a5e5fcd6d731debe459a186246ed39c04a8780a0accaf38dcd9b30628beebecab07874104344397d632d7ce18fc0d3d8d277104deb8438d43c6dfe13416c6f080f30cf63217d603145a3b4c4b9ff7adafc5708ed503cd398d0edaa8d5021e46659d73dd9bfffac4683f2424525940a8a54dd72a66a935ecd573d9630f17c1b1a7b79e1edb880aa71518c7660ae3f9bb1d14471030467c495d77187c74ec6d309ac981204af864605905799275ea378382b8a1854a0762c4009eba7ec7ab7baf14430795096aa1e0d10d8248a932dc3a78a1e62c57afdaa0aaaa1abf524152c6bb5c1802ab3a85c145310ca076fd74555e204999a2cdb68e57c82fcd1c58b2ee3ad15f905fa3eff91783ff0194e11837d1d1176dbcbea7cfef6c8de7f5d09d3a040796bb1f139e45af8ef180854974d7757420e64b478aa9020967c3b41a3b42bd272df2dff3aa6a52e9608c8f54cd4aec25633fc9aff5b7aefa0769b5a42a20987871b085be0a00a0c6f004929f860a4fff3ab5ceb17a9a68f31ce0c6d93e1da9a8e9f94b725203e8ca756355cc59bf8e43938851acb1a7e9ff2c0196f333e2cb1887bafba1bca87b312d4eb43dce5e78444892c39254a9201eaa4956db12dad5abbac1ac045dc5a07f7fb16069a40cddbefe47cdf78c66c732bb2e88d3d6f81330bb9c5b6d48609cee812e1fe7aa325c0b54c5e177286abf2cbda5ded714513fec8a9c80b768cf04d63df90c50c29e7dfe7002a1488b73a545a11a8f35fc7c6eb83a08e782676bf23bea1c9e4e4ba5fd2469cda25049b7b9cb1de0e00a270163c3f92b5111e3a15cb0a770d0ae984406ce559131fdd03d3f89e591f394f247993be2c0b2e78bda1150703bd899403ec910727c7d34f6d6ea63dd28b37e8c3111c7304efa025950dd30b125ecd416bb351aadc8a18effa5cac8bba97a2cbceab29b49d59037bfc5f2153b77919e90d3a83b975cbec8db39b745e9f240d28423fbfc11e492ce66bcd85432fc929773c818bcc6116ae1e1234979d28ed9322b5bb47bddc9dfd89ea18f9ea8c602728ef41c6a50fbd2c7a6a5d7b55af60a7d18450bed2b9fce55e7716038cf3380065a9709e171c493e38b795dbf5505a477ffd6d17583797d43296c81279e5a4d5b60751e44e491b8c22302161ceb3c5df114f702052704f838219ee8b66b94ee646f8531bd6dabe917904b797c8dc3d9939cd315665ea54521e6f7b13e9b8a830bccc418b099af7f5aa77b369f38660c75c344365fcb91901b8a9655dbf452623855f1a532bd8b8674bb5b5a350465401826c3e2631d8dbc5bf9429f3b554b0e3767991015cb037585ef5ec0098ee12bcbbf295c29fc2d0ab8c98bf0a74a7c91d6ecc41336a1d0a61d58cfbff54509c5c0b52d60f2a61183cce5d9fdbedd385b32f1a99f57f42f7681708890bb904fb936555a0c94155c9d9f6011d704f41f33c8db8089447fff3212ff17800a72160e92d13042b4a31dd8e1b92be8dd70b57f4874dd85cfcd5160f9b9f0af4c46172e245383a5c9e13fff0122cfe0a73b0b14082360f256db187c2092e0bba65c4a6bf2b59f61bc49ee5351d6a521b7759a149c220ac185690fedc0a58c3d62491ab08f783b8c52c98121e6b6a9a720bbd6b4581bc078902d7df1e9d3346163ccd46c9949c9c5ae5e0e9d6a26081c01a5d513d85c2d9237f44f7b9c9938dc74cd48e0008f00d4f2e68deb016ff0af3035677a6bfa7839dea66962018fa3ffcdcffdeb2e17fe9b53759be2ff6e2600611b21ddec8bea381ecb57a07362a0a2b9685755081da434e92d94672657729dcc2331de5a1a0d9593e0c41578c92757b0f744f1b7fcc77cab3902bd98dfd76bc30714ad825af9ed18c60e0fca14f2a5cb6c49f79aa4394963999d2a0f9b399f48024889bd186fee06c5c3f7a5a70a754bad35782c4d2f5e2de6996e6391f3198ad9dc50c689bf80e380edd1decb346476cd1a021463038054fed643173d26a3cbbc967620f4868060f4725354f8dcb6925d19c7c95f1dd59fa525a61378cbfadd08ab38cc1e7b77235a47163db5af84a9c57f78b0bb7183e0dd397152845a7777ff5054acd4a7b17ea255d8927ca69fd7a641ed4db030d805603684eca7e58fe4103236411fcd2158eefc109e5ac86b04d65b3a04a06e5d459c77a3a9c5f1dbf804768ecca12dca0feca32a4675178c1cbd4efd8d83762791c0fb8cef04c9ce922d992bde8c000e2e8bef1016688fcca0dcdcd552afcbfc832a59cae59412b172f3b77ce94443914d83002eaa982bf53f87cb8eef0714f40363636367c78e0f795ad10e53bcd673ce1d28bc5d7b220d9b90d87f31f6dc74340169df8b0ab411d53c3c6286e1f8c34da66fcffd17dc62e9d2dabac9a4aa507190f3837614e973e19d6111eb3a5174a0b8114638f434624717649dfe6b7037c101bda8fcd2d756fa33ea1b9acb8d06fcf0cb0a16dec1ccb082bfdfcce850fa8b0fc44c9f3c13c74bbe6aa9f90e28c105736220582109594cb87ccb700ad56b8f678c6636a676ca00e9fa3396324296519508144cd29276a930e4771dcd8620a09dd7a49a472457b18437bae805cd44cdfb22f", 0x1000}, {&(0x7f0000001bc0)="4879e9018b733cd176373ba6eee7e4c78f0d7d2bab9614ce7dab7dadacd3d8636dc29da58cf9a9d892cced1fa26861", 0x2f}, {&(0x7f0000002c40)="8615625a8ecacb8d4d788ec2c8f2f4f06be4c890b2b3981acd0dac18c34d6e504a04e6aca2bd3e54a420123e48da08f7e2f23d706c03b5c5cead07f6b36a72475326c87d33992b1164598992a809a351127159d6f1a887f6b4a1684d83c1dbf3c23683b27adec53b8aed39c7421474e141445fe7e9e4be205c333d2473d828d89570", 0x82}], 0x3) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000014c0)="4f5f702633ea0e6e16a389685c8ec41fe47bd7e4033370735c38458971185928ad5198b391ad2b1c4d0fdae3b6ff179fe1e7d4f3dff0c32d4ca48d586d96d4936dca81eb6c326141a4135dede9840e397f6cee1eb13cb4856f6490e5eaa7b8692995785b9e7a2d69c62085cafea5f3e8a5cfb0cfe30f0c22", 0x78}, {&(0x7f0000001540)="f0fc0dfb6a84a6bc1e65a573b17d259560cbc84851b34f01af0c2ee581a46255cd3477d16e2fd754bb0f39f7684adfa7d68b5f1694d255e39fb0a69843e12a232ca0226608fc148b0bcd429fa054210f8a019527a26a5b7068f3a06da7", 0x5d}, {&(0x7f00000015c0)="6bf815d4dba3469031815e53769664ad7fc9c60b19db723d87908aa8f0ebb307c95f819f", 0x24}, {&(0x7f0000001600)="900a8015f6932bf0f273069ede055a0a5c20402021a747c501a2e088877ce7655236b31ac7a2a2fa570552edb2a33f94168f02860544292ee699e46d6584da2202e04651bad1d661aeb8cea4625b98f6a8d510ab8710f903cd1aab33bccdb40d5d46787487326cc123e3d6fd5a203d32a306d6a0add848d353309afeb62c39570ce46cdf64967db078fbe8a7c9db00f46fbd19502abd763948c30fd10870bceb3ae4fcd1164cf1d6061abe7a6e6b198269afe0af8d7dfff65f9ea4eec058ac01f4b148f4c70b76e54f7d579d0e56160d7fc18666b85c02e156b474c799a737", 0xdf}, {&(0x7f0000001700)="23a6d4d59b3430faa40889b8b49bd2d4c9a7c07c311243446c3e4994d86b215eafaa61597d99287d718fae1db656cc40e22340df81d2a5a1349fd84c622a6d284bcb79820e3e49d3a99cb0ceafca852227d85bc86a3de5aaa35c1467498ecba68cf3b64670f1d80af6e1aed56ba0ad25a69a9fa86e062de313441db2bb091cdcc01f1a9db3836c2aa87052a0488bf1617ae8e7e46bb24b94fc2f260872d6e635b301bcfbe822b60a2fb19e97140d4bebd42f0cb03b0b09e692bc3a37a681e0dbef7a92cfd0d32732481e0b87ddab0aeb20b15686b082bcf0c177e3980091dd07290d18549e84c05d43", 0xe9}, {&(0x7f0000001800)="285cd0d7c054176413d3d64b8a520792fdd22be467fa1735819742217cbc194cf738e8781708287838f10265727676b8900957e10ec1100b5bd9e9cfa382d31ce9bc0bd20547ee4383a1c5c89fd797aa314161998382c49501915ca7365b4143a7d29360c9", 0x65}, {&(0x7f0000001880)="8c33a942e97d7754143ffb07807a4ff12d18bcae70ae76efd986155c3034e4a2f978bb388b95240eb5fcaa2e3a9c2eca9960793481f14a78bc182a5cfce1c76262b5264db32fec3a069bc2a47b418b89dfc3b89d81afd3659c8965e8bbb945e629cebb9b77953578ba16ee913d8f00e312e9c3d78bf518d32d4f56f087768b8bd29dedd26504ebbf953bf2825fa8e4c348d36692ee1c9721cba397b4a8d7e66027f1b55a5cf9c410bd34413cb625eb94158bcfbef2542e08876c8f443591b78d6eca5b51f3842dd638311de5492e541a4f3e0bc0dfe0e1903afab837919c3f0f01ba77", 0xe3}, {&(0x7f0000001980)="da7f1ddd6d53c6cc526429d21e1d66ad2eaeb7b003e7ff3bdec7765745d16ecf02787c13bcb6079d8e0f18bd2e4d4a72362befe614c5ae41f78104715c29edba424e5afbe4c407928d613c22f52cc739b3db65813c8d527b7bb09d3e02aed35a3eada229", 0x64}, {&(0x7f0000001a00)="7664d6a0ac89cfe963fe9b048cbde97dd70af5c7c56d5bf995161cf3672ff1dc7200b6d702d9b27d", 0x28}], 0x9, 0x0, 0x0, 0x401}, 0x2) accept$inet6(0xffffffffffffff9c, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) msgsnd(0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="0100000000001300d42259683fe4fa10a30dc7e67b7766771141d8b033019427a45acd52d812630bde91f3954b0cb76fdcb91ebc"], 0x34, 0x800) 22:35:01 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(r1, &(0x7f0000000140)="fc9d0c6a5ca0c17322edd82bfd2fdb45be05f49c7ea3f12999337a2fbe7ef916ae586217a1b2512b449cf99152471c158b125281dde7fb2a6715c3ad74cd97eaf1e16daefbc71f6d8a11c3eef527dffa9fbb57a82fb33d5b287f94ad44626356330c4b9ec373cfe3", 0x68, 0x80000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="244e7f03010000b0386e5110dbcb17924c4da393bcb0c104c997ea5d21b7fde24d10fac87f4dc350fac0f94e78e6d782b4622ddb0f1d2fa56aa0e0ca9ecb809074a7397521860ccc02092680052ae84c134a81edcde9e52ac2c9dff6ea52595e1ae6d68a97126e5ca7e030bfe4016f0ae344ea5553cf27486269a594c087bc7d9c28d1b054e884908d0536ba9ab356fd801fa8837b89c346655ced986979a8", 0x9f, 0x3) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x20, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) write(r3, 0x0, 0x0) socket(0x10, 0x3, 0x4) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x80000000000) 22:35:01 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 22:35:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRES16, @ANYRES64, @ANYRESDEC=r0, @ANYRES16, @ANYRESDEC, @ANYRES64, @ANYRESOCT], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="984f4e66078e3123964f1640e277cec4ccde5ba684a1f3d9d157f28ba90e4a0ea0279bbece09df90868c5407a180209f7ee6c8b847a82efba44a246a6d450a1fb1f10ffff2d11470f4d2a21e2af34ad5ec9c5c56e39bd8d7b8b2f8b407fd7346d528b3cee85b943394b5d3b9fc7cc6480f904f5619d0bd7b3de25f4b4bfb417e64dccfbc82c40f14fd638040d781aa0710cae8e1a18b308e9db5ea1875989f868263e9aba4a5b25178197fb1d10905d2e31d70f7f944d40cc437c782c3f1f86a2d49ee2ba628d6ce99132b21d2a6f2e7242606e306cf5913916da1b9506b8e622bbc598254e392e12f7a9ddddfd5bc90a2a1dde8a01e5a316ace71bea1c9c44e835536efa658f954f5927efa7a0aa94a601e1150873895c18dfd92315ff59761d12d62e9745e30d4f1d4ba543b206e7e3af46e667a4f2b921674c6d055d977765c46ebcc08ec3f8cc930776625cf77dae6cc693e4a3cdd32fdeb03042329a3e06edc7ba5649e5801a4e6a32dd31ef0d4fa081393b36a054d9abc4d5fda64b020c96236d95eb0d14b23bc61a68089ffe38f602b71e420c7e04d1d0d7713bf9bde3fc0bde5b2ed8227ef6ea16a0a3746a7d2b2af31286ad8e0d0bb5881fbc91025d7fd65b40d66ce79d9b3708bb7469dd5a2ba7f9bfb87b203d1081ed7354ce4be87c0035c18d79e39bcb5a41e1b4a61d9b5ea94452fcad9b67fa0ac9c5655278f5400896318200ad86ce645e72739be566f0bd2c7463892ae67e60aac1c74dd28868be4b0756e4ef577d89901b8f8f4048b9ca3c4414ee8ad651ce5092bcc11652191652954b4c75c725c7b0e6a69981ff8dd2cd08fb587dd8a0f29343271cc7b5f7481132be57bf1ee6fbfc983004658782a5897724c3b1d2c90fb95c7e29c92fa8bd9efc4eedffb042f06911b7d828cac76964726819a59763c572687ceeb8aa9b1d49f5f1d43f990bbb2f03b376a5e94877a9b16a1818bc553dae723a8677d7d1ccf8681978cbd9d6d95a47554fdc1111fb626537f85cbe20c5b39febc87f8c402b1717601600b9bb0665249f559e054f48870a1a5e849653cefa6ce19b6bbd1e33d9f9638eae21b51cffe527da65c280badc5f783a8ed2dcf10346909d820a3eca05d3779ef1c072bc29207dd530f5c024f8d6eea80cf81df631892ea6d465ae821ef9cbf4786e5bb1640a22024a53d07bdc3f1cbeb6b978b5fd6e8f57d8baaf5b1b1fd11c19173ed6fabca09c03027eb2e3a85b9aa623dec7114458bda1353c09d21b3f85e772d6afe13ecad6da99c66846afc4232c82511009fbf19c756716175f25e236ac11975a60dad4b9e6265907d3ddda95a202b8da6b5f45f610d3f0264f6407b3fda8d69397d14f6c658517825e3193402910a372ae2034fb9aee2da82ecffb230561706c8bcdf7f4687db5462dde25b2227ebe9cd74c95cb4f5be93b4465554936a7054aa9011d850fc62a496ecd0bfa3c3c2ec0c277f4e46b682ff08137a05e97666068281c0214f76f645a71ff93300a21fd834e06a3c2a37cde3c252e987c11e093d950736ae35ce1f10d3b534cc89203d645cc2ddf8764c35920847260aecf6440372a5bd102f3ce21a01847943495340dad37a57e77e9d58ae7612ebfa27f857b4c50b16fd839777e9db0785a7fcea13d02f4062d45bd2c6826fb0370da853598b3b545486753ab2ed6fdf5bf643629e454636c2352829718ec4b0afaa25b995aca1d29b6f504f7dfecce7f787d4b805e601acca5014f3e84d0decc6b5c7fd1de426eed1e24abddde96c9d6a813fdcccad4dee8bca09ef39aff3c2fb2554b2e29dd909ac34ba497d392ecbe7d6e058bd4b3cce397956ce18322a17835c7d40305790827c7d1058d538255c92ffd0cc82c23f813d47191379a8b61e215a3e9c53862b7dd6c31c7e2c565364f8d2d0275bf8e46320ec6907b25caf69ee1eafa4720c63af4083549e58e25700cacef719c55437dcae9630d228837839fe6960517f026ddb58abf6dba0a73be4fd6bcaa9d8bacd57f68343de7f98d878c6cc2ee1a62a10d160867999da8445607c22793fdfb961234ad1122030649e6df01d88b74f0ef0114082655014a0c94a6a5a0c62a606c1e65d7582a40f1a1f7fdf56fe012303f9ed5a37fab0596db80a2ef87eed0e1d84e6089839bc1e53dccac1d443585273bbfb3a292c6e80b6edd16c554680408853ce680d41f94be1306f4727b16dc2f7c951c400d1a7463e16444b86ee88785a3a94d1362bf2325724250fc355e8d24b7f1f0083cef568db85997a4381298620faf5d98bb9db11e19da9b98b3c417c0688f53b71e9cbab48487f2991e271917f34e2fd8739d69e61f5d105b4455d2048d5f7fdfd0d2718d0a2716cff0b802ab3e3d81882e3c4bf63fa256cbe8ad3e66ec203052c5263ee524e0c4550ed6b4602ededcad7d3af2ce2cb6b6a6919bd42525e1f33790ef43a31e918b13a70c891238948f8bf20beff8bb2b445925364176c12d7e4e00cfa8eeb22a527db4012d253445bc2b50ac032c81df018d74cd7784a72d86c7ed3eba98e3337c00436e19e98aa7d3063529efd44679d7b920fdb2ce25bef3db95dbff818c827f61be0b653c3a493a1d8f3b9f5542adcfa13830c6c9f490b761cf309dc9ff48ea74fa0229520390ae90a7307a55c9e81bfcef664c7602aa62994d4361540ad848099e3fa8db8d4c16f924002fed65fccdca6d213c92201b1600ddf0e0fc4be88d1d680c81f60c9133f171186cfcfeec4ccaa9b5e075531b99c34010f1a12c8f2f73ce5e6cbcbd1e2f06f3304bf9dbb3d2bf4f55f77a9b12e711f762c9184e3963a6182de117a2e0cb6644b3777b26ae781128cf0cbfffee1f3ef9ac0663b6faf200f3b2b1fe4c3085a27be8b936663e97155bde63ce224a5e23c4fe54577299a1391162b91da6dbcaa7f9e035048fb245448bb86f08fa9eb0096b4663ec68ed1f788f5b6e2edc9b864c05d6dd91898a87df51d04ba4db1fecb9b894c26ae5f59d578009129f08551a4afd8115cb869b562eaa7f396501c74341679f4be922d0ad6054f37ed1b2e92b46b8e201745aff4ac3107a5f2560998c240398740151bab52ca2e4b6e04b6d3e78c00126533eacd4b26bf52139e7fca970e0c7961556868074dd4227f014b0b44551013f1b7bc817d337e61ec54c10d54da3bdf4c081de4cf0e6686dfac8cafb5aaf5148d8656e84a80bfa227e7722b09c38b64071a24d7e68c92b6a4afd71664d6b359246060dc6eabe2229ae1e8c935ac8aaddde173a8395ec003e92ad0ef7cb6eb7bc711e394032c4e597deffaa135b874d9343960ac5fc5114da979d7a2aa2155b3f2f17bd4644aed0c22f5c4ad9871baec58fbbdbf84be07ef57fea874b3d65cbc15449e7730215078dc9cc8f2cf779b829f8fef2aba99cc468b40ce4dd886b576382630a99ce6e17b19480a6b4c112a8638e06da6108de85b6896eaab71b5fa2fdc6bf115bed5d69beab7102defda95dcb15ac2911cec4954724da969d40b16b1d5ffd62737feb29c82a9a8759f198b25539e3c3d1b612e0b1ac016309f95dc39b6acd5f98ba1212fa9e05decbd94b804d94b0e27bfcb48de03f1fab1431b495a33f6def08282eb9a0cd569744b66e6ce6cec5358185491aeed6bc4d83969b14a4b991f9f9c2ebe38ac9b58410ef2e27cffaba71ef6860a60d4acfcb00581efec8b9f20e1beebb6dd4ca85bcb9244e2bbee61a19ce3a0760df0e6fe1fd557fd4d52bbe52e1441a544d27ca38ab002bba1343fdeb108474ce153495973716e7aebca9bb44472751fbdd5352bcfe38cedf43dc7f82832919cc469e2006f2caa7e049fd089ea9b2e91a2a81a94b546fb0220dd3bc5c68ebe67008b6f08b4ddc8ecf2951b10257cc4dfdfa58ec1dd804dffd544030aad2d86359fb7b03c5de12e39a26a0392e86e230620612459d871d91c1d4ed15728c4b9ed8f345fb44578bda71e38c3195a4e7e1d5b7d82bb91c04f94abaf9b5ee63e56a46a9c57e0adc95b79d786296dd08b96b67d02ae7919b27448fe53687eeead02b59de4384a0dec040770035594f29eb529324746d8057490e5f706b076076e51a15b8c24bfbfa2459e061b4e3e0f48c6c210eed8b033cc6004db2fc6631e8dd5448e6ea36b20409c7e83b218d3e2dd57a0cad14deb8f2be547af25", 0xb91}, {&(0x7f0000000e40)="ef3f9504950426500587930c47b65b34e4233a694b18ce50b6a59521747ed967d2f1a00543c1713c7dc448a5900936d409e9de1f0d4f47d89d517781ff9092a0fabcbb3abc2efc482f6933a9326856353a100e0880406cf6228d04d789646a46700312ec6ecc1931540efeb85a5f6d8cd1df1ceb7c06ad110324ac54a2b5282f7b10f9523acea7bd366c847b0f4cd61d3efa82d93fb48fcafa5e8aa423bd43a884900b78abfc4937b37341d7e06887b284f14ef4aa9f011ddad6d9722142a8b7d94e5dcc82ac79440d216e5cc79f1183e393254711b715e06e4a011d8dd03524d880bd506f9c82f315f2fea9a69c2cdffdfcaaab20d346ea89456e2932390f8c922703710455d35db71bdf2b90a181cf02d2dc3606232e3574234978a2d8693a927b7b74bf82a7df6680e16a1ba4b05f337067f593070a9e7f571934ed840387a4360ae0182af39531ccf7453f398cacec4671b51b6a8c28099118d7323cc702488111e5f39d465790379069c79b5949dedf095a0e11ef4b75c3412626829342d9224e3d5f56dda9c846c63f69e90b7e3990c514bca83455b6f38b232719d66695d697a2cfd829e48e7d728f5c1092d53675d2efd1b6eff11456b91df3c97b710aedf8af4739f74f43536f67a95e016572cfefc829411f545cbb54828ef70065390d6d4aeec567e6da010392de3da64f4ec378700774bf7706431e7f0b1dfac0c92bd3a9118ffbe56b8cf38c5bcf651ab2d7777c1c0fb9a6600eb96fae6bf04a5666300205a19144045ecc2ca02dd18f4a5a4cfdb353efc2f33300b19ecd94d23066d5b846a5c018a2c04092e6fa829deb129986456c15ea9b2ca89c4f53907bec824b06b942ba91b09d9d5f8e8d71ac2583eb5cfdc2eefcfc265904e7a1022c3b7ee44d1b804d6c0fbd68d22f5d569c2cb7415c8ca72f7bfb3fc8c6cffc8a053af5cb8142b8f063bfea9dbd8c7e4e1177a4df18e23ccf4c719354fbf3c75603d9486141bcebe744ff130e137c60554d5126d974b6f44bfa74efa7111cd18e7c756c212997d0fe55c1e13763cf65143e60bbe6acff7e90624564a6275021e62bdf593b236d50ac73ea471affe792d07eb118207e4812acd6bc44fe14ce03873e6910a3f9299553c6c7cf6a810fbfefd4dd7bae41b91a81ff8f067b59fdd651aa1007aabb99354705b4f1dda64dcaac92ceda12f58b8c90495e10ea73cbf68614c5ef849ddb18c9cc057b57393ed022934ec8b85129e7772fb5f9154038f7c80428a1f7aadfa5a2547cde9074a99801359ca2747855261eccc429f1555733e5fbd337975a86803d6047f28507ff5ca9774cabaae6ebcfe1faf5d7c1d0fa548097938889d3b629935f8301fc1c974d1034e3e3a37052ab365d074139359610a22f6fa06439cb949e13413a2f11fb2750c80d3a80ded1cb26b5494d045e7da5", 0x3fe}], 0x2) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000240)) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="e5d2750b9390ef143df92fe0f13f4f0b464a53a9fe5bdbde59298d5a467d3d2e42bbd8fe4ba3f10ad79b1734fcb00a9ab98f1203432cab4d111a7ffc9a40a031dac98cd6e4e7e5a408bd1118f0af8827b0b5cbccee15299d9e16a201d134ef3c6a09a73c426a9d10bbddd8d0a4d2587f458051dab88523df35c5c401f65d789d4f06134dde4bdab008494f3820a9cf349c34cdad", 0x94}, {&(0x7f0000001380)="de759586d7d5f171ac8740ded54fca55b7dcb54128229623fd0afacf9d04a8141c736dd4ddf0001676a02af5ea65bd6c94ed4e3494cfadec69df9f07fea8642f15727d2859befff015e14c6a83ec0a2cf9efd73713b162efd5b41ff0aad446c5833768036cd44abc1728456b984377590bd2698468f8b063f5ef7fd880317a34326aec5a2b03b2f2481eba52db224fe374daba12e622d72ecd786772549677478127466b174c7876dd9986566996b103694619202929831d428816decdb016cba47cc8c3a7f038225d57eee59b926d0e0e2c969e6fa391dd82846f76f3d69197769214ff861cfe0530c8e2e30b4a7a7dcc7e2696bc0be9baab1236", 0xfb}], 0x2, 0x6) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0xd6) (async) dup2(r0, r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x10000, 0x0) r4 = msgget$private(0x0, 0x11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x7ffe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x168, 0x4}, 0x4, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x8000df62, 0x0, 0x3}) (async) writev(r3, &(0x7f0000002d00)=[{&(0x7f0000001c40)="f9b1665ed01a8b6925600040d28cbbf4c0cffd58cc4aba560008335a4fae37a8ae69b9796961e66c446dc61732e236c6be340436e683b9e7791c562536776cf0cee99972123baf9d030b47ee50d215a5074d9580c94ebd64a0a4907e950d12ad658539606b2879fcfb2832266460041e5445c0113f0192726b6fb6a52b1efdccb8a6fa78b7a312874ec5ef0be9e80dc9e7db642b78130ca3823cc551d9087388bbd3aa9016a59e04c8b3f0caddd821e620011bb67d9f83a855d91bd9c00c3ef451bb7e86fc71bb16f9a332ff4f1169196345b33e0fd5c16db3e33b1a479a3a3a05c2b5306ca3f347cce840219c4b5f62a70e6a621e79f4bbf3ddce1599bfffad8fe5e1d8f97ef4fe177dc424ac8ec944548c46e97322d2df0f2e44c45f7ab741d7e50ed69808449b845d504a709e74033ab836babed487d58a12f33bdd5e449356660293ca64e502e47b87a3783718327398254107cf626e199ad9cf93295841f3df1211f405fa73931cf94be2032d784f1b695d45d723492d4a86baa0fabc907529468b06d273b161f96391b790368ab7f06db7ab7f6148dee8b1beb433890dfecedce5c3934119863ccb023ba22805067cbfefee63f48cf82b37803274bfe153cd74bae9237b4418aa70e4d3f24a89808260c3665092bd78c4fdfa7e73d371bfc882ff237617b7a790ddb92a1b86a68b5f9ecb389bc76cfeaadd9a5d9b8f111432ab6c3b89ca489090240f27ec46f91bda0a997d23fda450f4aaf0f3c2fbda5e2ea6b93a8a64a52cb6f521fcb2d17a89c33fa530d073f1b54969cc095734549307408ed2f02463bfdeef23b0ae90d802352a040c64851bdf3fbfedaa63e211e3daf6f65c933888ce1adaac5b4f1e1911f138df5caf5bfa7bc67649fa19abdce20994d3bf2c4468b6f461b89dd6c17ac579602d0ebfb9edcdb71f990924800474506280f25a1d645326d70191c9d8905a944fa53481f7e1bd17bb610f4e508e8a3fdd2b18675ff0b52a519ce13793142614dfb3bb7c96e6b3ce4f9c02d1bf02307bfa186778d7e08368d0e7e38b3dba4d24f4fb13301999f46ce1b7c19da3417935f0b471d7a08f1fee74bb737f81af1330e8290bbf312021ac69e41c66e197b59a61070a3839f74882f3fa015ddc5f20126cb68efcf8188867d13dbc37edd63c3ef4ab48231740d9f56a061769b9dc63fe6a5f07c7ab17418ef488e2b05c1fbee40d248300639c98a3636c7c74a7369e2ac369192e7347b613df3a271391f5ff20c7d1e8a04be058cc10e6e86f1de69418c453a74602ce7aa92f3f16e26917e1c80d2a92f4c19e69555a97d12156f49d9a92694f55c937fe2df56b2bea0bcc706ca643aa2ff48afdb7629e643cc6a0a9f49d22023cb18d3a3ce4f1979dc8083d6da0e5862f2ef7e01660072c395b76f29d32a697c8c1b5c93427841a6d993c89290ab78e5449a0d6c06e1c5aeaa3aabe3925de18656498bb576ea7303360d57d87ead24c870349ca92903dd767ef621a165dc8579cf6b2bb457d726ed4cf9c28a311902ca6b4a0a86620fc5842dd7936db0a2c470f9016eab790c8a1a67ace0f0f6aa5e8d20f3ca8659e1b7528aa77fac87d8b4780a5b3904394572e784f066544e3fef47ed49ffeac35dbedf88d1ab83fc6f8a15b910029c298193d1cc3b0eed5a69743cbaac1ad6accdfeea7bb6c4d0bcd198f180fa0dd294205fbb4333ace9390eefd88de9852d9da51ba49041dbda84c02f30629705174015cb81018a8a93dc75c4f47a467819cf481c858188d829e9bafa53f1cfbafffb0692bac3ed0c7541e2501b52d15dca036b84ef3fdf3d0d9ce3f39853507b792217e6baa782eea9b643d4677561ac30cf44fdec34887ea5d3ba54fe26db7181a2e930e966920dd152ec5412e7d791a8b2d60feac8f1cc01c9e25c04540a90d8a1de29afc8456ae26907b04e79faf045f73034723568dfef73876651af231e8124aba8156c05f115cd088c38177ed35843d95b50bd87018d1fa72fbed965d07d0eaf112dbcfca58acea0e1bb99c6bf593c9af83f7f927af5834ae5eeee3ec4fa1f3af8f4ac779515b2f501af3b5a7444095bf7aa2ebd16492fdaa1d70d095ac311401654c3e033d857934a33ee6823c615be9cbd5f6adc16d906fa351151f11b0db0b633270f9568fc92ea367dd86500a97828a81a0db6a59be6d7acaec2c43d20c61a259c06e60771c796e2d1033bf193085bb314b212387be6779f7049056a7fe8beda6cb86f48a42c1d47dda4ece78215bcc6a0d5cbe10bbc68d03e446ae411047cd97e81945cbd42c790ae616697ba778cc3da64390d405a8e168805a077307a337a7f9d315e8ca84fd6964bdc3784f212271b8db766f252725b9343333b2f6ab6a84a700132a612719b08d3fc328cd4234ef5405a662d9321eabcf8723855b6b56fdc508361afe1c816d2a8c52edbd68d83ac2c241cfe677d1c0a646ead898c437c9a850164891f228f210cf42e10c01faf366f742037d1a90353e0f45d47b99068f86e5826804d43a4e12c389de8fcab31e9fbe0524a95846b208bab0930f9236bebc6f6efa48bcf659633e051e23c6aba7777d16ac790f7f989d61a7c176e895d4daf45febe40dae1e5f862d4b29c6e405344e24903ae801f179894e7fe24c080a3ad4b1dc35bc7bba18c1e7e4fa5e3bcb8ab9f2140a0db2af129da98bfa1223456c90def4124b2037824366fbc2e5667f2ee331518d19676a217cd7f20c5eb88c9196f0a4346656a3324fbf6013f457f9a0681db14f226d59599ac9e10b673eb946032c36dddd1abe5bd3e69689a28eac8bc4006e906437739e129e9ca83ebf999ad41f1157a9f948addcca286e4dcf0f3ac12211bb8ce0bf4f189f2cd31fdcc9bdbea42d1299d32da033a30f84fe91ffb6363db61763c21e3a62647c8d1f147a98f0193575c34cfc5a4cfb45538a35218f21026ca5652dc6ee106f1a208813eaaab4038fe11c4e661ad9c302aa42be8c819b62f05a885ec43d703608568df954ff8bddedbedd4fde77ca93e5016dcea9e5a52e704ab08768e65c93f3469db8fb39ea300e8d783ac3e2d1b7da11b5436e668f189c5b8c4225c8d9eb6586b08c3205236e7413619641b9eff5f84dd8c9c5e850a6ac6ac26a3beae191cfa8e18b4012e634f1dec82d5370c316705ad8a5e5fcd6d731debe459a186246ed39c04a8780a0accaf38dcd9b30628beebecab07874104344397d632d7ce18fc0d3d8d277104deb8438d43c6dfe13416c6f080f30cf63217d603145a3b4c4b9ff7adafc5708ed503cd398d0edaa8d5021e46659d73dd9bfffac4683f2424525940a8a54dd72a66a935ecd573d9630f17c1b1a7b79e1edb880aa71518c7660ae3f9bb1d14471030467c495d77187c74ec6d309ac981204af864605905799275ea378382b8a1854a0762c4009eba7ec7ab7baf14430795096aa1e0d10d8248a932dc3a78a1e62c57afdaa0aaaa1abf524152c6bb5c1802ab3a85c145310ca076fd74555e204999a2cdb68e57c82fcd1c58b2ee3ad15f905fa3eff91783ff0194e11837d1d1176dbcbea7cfef6c8de7f5d09d3a040796bb1f139e45af8ef180854974d7757420e64b478aa9020967c3b41a3b42bd272df2dff3aa6a52e9608c8f54cd4aec25633fc9aff5b7aefa0769b5a42a20987871b085be0a00a0c6f004929f860a4fff3ab5ceb17a9a68f31ce0c6d93e1da9a8e9f94b725203e8ca756355cc59bf8e43938851acb1a7e9ff2c0196f333e2cb1887bafba1bca87b312d4eb43dce5e78444892c39254a9201eaa4956db12dad5abbac1ac045dc5a07f7fb16069a40cddbefe47cdf78c66c732bb2e88d3d6f81330bb9c5b6d48609cee812e1fe7aa325c0b54c5e177286abf2cbda5ded714513fec8a9c80b768cf04d63df90c50c29e7dfe7002a1488b73a545a11a8f35fc7c6eb83a08e782676bf23bea1c9e4e4ba5fd2469cda25049b7b9cb1de0e00a270163c3f92b5111e3a15cb0a770d0ae984406ce559131fdd03d3f89e591f394f247993be2c0b2e78bda1150703bd899403ec910727c7d34f6d6ea63dd28b37e8c3111c7304efa025950dd30b125ecd416bb351aadc8a18effa5cac8bba97a2cbceab29b49d59037bfc5f2153b77919e90d3a83b975cbec8db39b745e9f240d28423fbfc11e492ce66bcd85432fc929773c818bcc6116ae1e1234979d28ed9322b5bb47bddc9dfd89ea18f9ea8c602728ef41c6a50fbd2c7a6a5d7b55af60a7d18450bed2b9fce55e7716038cf3380065a9709e171c493e38b795dbf5505a477ffd6d17583797d43296c81279e5a4d5b60751e44e491b8c22302161ceb3c5df114f702052704f838219ee8b66b94ee646f8531bd6dabe917904b797c8dc3d9939cd315665ea54521e6f7b13e9b8a830bccc418b099af7f5aa77b369f38660c75c344365fcb91901b8a9655dbf452623855f1a532bd8b8674bb5b5a350465401826c3e2631d8dbc5bf9429f3b554b0e3767991015cb037585ef5ec0098ee12bcbbf295c29fc2d0ab8c98bf0a74a7c91d6ecc41336a1d0a61d58cfbff54509c5c0b52d60f2a61183cce5d9fdbedd385b32f1a99f57f42f7681708890bb904fb936555a0c94155c9d9f6011d704f41f33c8db8089447fff3212ff17800a72160e92d13042b4a31dd8e1b92be8dd70b57f4874dd85cfcd5160f9b9f0af4c46172e245383a5c9e13fff0122cfe0a73b0b14082360f256db187c2092e0bba65c4a6bf2b59f61bc49ee5351d6a521b7759a149c220ac185690fedc0a58c3d62491ab08f783b8c52c98121e6b6a9a720bbd6b4581bc078902d7df1e9d3346163ccd46c9949c9c5ae5e0e9d6a26081c01a5d513d85c2d9237f44f7b9c9938dc74cd48e0008f00d4f2e68deb016ff0af3035677a6bfa7839dea66962018fa3ffcdcffdeb2e17fe9b53759be2ff6e2600611b21ddec8bea381ecb57a07362a0a2b9685755081da434e92d94672657729dcc2331de5a1a0d9593e0c41578c92757b0f744f1b7fcc77cab3902bd98dfd76bc30714ad825af9ed18c60e0fca14f2a5cb6c49f79aa4394963999d2a0f9b399f48024889bd186fee06c5c3f7a5a70a754bad35782c4d2f5e2de6996e6391f3198ad9dc50c689bf80e380edd1decb346476cd1a021463038054fed643173d26a3cbbc967620f4868060f4725354f8dcb6925d19c7c95f1dd59fa525a61378cbfadd08ab38cc1e7b77235a47163db5af84a9c57f78b0bb7183e0dd397152845a7777ff5054acd4a7b17ea255d8927ca69fd7a641ed4db030d805603684eca7e58fe4103236411fcd2158eefc109e5ac86b04d65b3a04a06e5d459c77a3a9c5f1dbf804768ecca12dca0feca32a4675178c1cbd4efd8d83762791c0fb8cef04c9ce922d992bde8c000e2e8bef1016688fcca0dcdcd552afcbfc832a59cae59412b172f3b77ce94443914d83002eaa982bf53f87cb8eef0714f40363636367c78e0f795ad10e53bcd673ce1d28bc5d7b220d9b90d87f31f6dc74340169df8b0ab411d53c3c6286e1f8c34da66fcffd17dc62e9d2dabac9a4aa507190f3837614e973e19d6111eb3a5174a0b8114638f434624717649dfe6b7037c101bda8fcd2d756fa33ea1b9acb8d06fcf0cb0a16dec1ccb082bfdfcce850fa8b0fc44c9f3c13c74bbe6aa9f90e28c105736220582109594cb87ccb700ad56b8f678c6636a676ca00e9fa3396324296519508144cd29276a930e4771dcd8620a09dd7a49a472457b18437bae805cd44cdfb22f", 0x1000}, {&(0x7f0000001bc0)="4879e9018b733cd176373ba6eee7e4c78f0d7d2bab9614ce7dab7dadacd3d8636dc29da58cf9a9d892cced1fa26861", 0x2f}, {&(0x7f0000002c40)="8615625a8ecacb8d4d788ec2c8f2f4f06be4c890b2b3981acd0dac18c34d6e504a04e6aca2bd3e54a420123e48da08f7e2f23d706c03b5c5cead07f6b36a72475326c87d33992b1164598992a809a351127159d6f1a887f6b4a1684d83c1dbf3c23683b27adec53b8aed39c7421474e141445fe7e9e4be205c333d2473d828d89570", 0x82}], 0x3) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000014c0)="4f5f702633ea0e6e16a389685c8ec41fe47bd7e4033370735c38458971185928ad5198b391ad2b1c4d0fdae3b6ff179fe1e7d4f3dff0c32d4ca48d586d96d4936dca81eb6c326141a4135dede9840e397f6cee1eb13cb4856f6490e5eaa7b8692995785b9e7a2d69c62085cafea5f3e8a5cfb0cfe30f0c22", 0x78}, {&(0x7f0000001540)="f0fc0dfb6a84a6bc1e65a573b17d259560cbc84851b34f01af0c2ee581a46255cd3477d16e2fd754bb0f39f7684adfa7d68b5f1694d255e39fb0a69843e12a232ca0226608fc148b0bcd429fa054210f8a019527a26a5b7068f3a06da7", 0x5d}, {&(0x7f00000015c0)="6bf815d4dba3469031815e53769664ad7fc9c60b19db723d87908aa8f0ebb307c95f819f", 0x24}, {&(0x7f0000001600)="900a8015f6932bf0f273069ede055a0a5c20402021a747c501a2e088877ce7655236b31ac7a2a2fa570552edb2a33f94168f02860544292ee699e46d6584da2202e04651bad1d661aeb8cea4625b98f6a8d510ab8710f903cd1aab33bccdb40d5d46787487326cc123e3d6fd5a203d32a306d6a0add848d353309afeb62c39570ce46cdf64967db078fbe8a7c9db00f46fbd19502abd763948c30fd10870bceb3ae4fcd1164cf1d6061abe7a6e6b198269afe0af8d7dfff65f9ea4eec058ac01f4b148f4c70b76e54f7d579d0e56160d7fc18666b85c02e156b474c799a737", 0xdf}, {&(0x7f0000001700)="23a6d4d59b3430faa40889b8b49bd2d4c9a7c07c311243446c3e4994d86b215eafaa61597d99287d718fae1db656cc40e22340df81d2a5a1349fd84c622a6d284bcb79820e3e49d3a99cb0ceafca852227d85bc86a3de5aaa35c1467498ecba68cf3b64670f1d80af6e1aed56ba0ad25a69a9fa86e062de313441db2bb091cdcc01f1a9db3836c2aa87052a0488bf1617ae8e7e46bb24b94fc2f260872d6e635b301bcfbe822b60a2fb19e97140d4bebd42f0cb03b0b09e692bc3a37a681e0dbef7a92cfd0d32732481e0b87ddab0aeb20b15686b082bcf0c177e3980091dd07290d18549e84c05d43", 0xe9}, {&(0x7f0000001800)="285cd0d7c054176413d3d64b8a520792fdd22be467fa1735819742217cbc194cf738e8781708287838f10265727676b8900957e10ec1100b5bd9e9cfa382d31ce9bc0bd20547ee4383a1c5c89fd797aa314161998382c49501915ca7365b4143a7d29360c9", 0x65}, {&(0x7f0000001880)="8c33a942e97d7754143ffb07807a4ff12d18bcae70ae76efd986155c3034e4a2f978bb388b95240eb5fcaa2e3a9c2eca9960793481f14a78bc182a5cfce1c76262b5264db32fec3a069bc2a47b418b89dfc3b89d81afd3659c8965e8bbb945e629cebb9b77953578ba16ee913d8f00e312e9c3d78bf518d32d4f56f087768b8bd29dedd26504ebbf953bf2825fa8e4c348d36692ee1c9721cba397b4a8d7e66027f1b55a5cf9c410bd34413cb625eb94158bcfbef2542e08876c8f443591b78d6eca5b51f3842dd638311de5492e541a4f3e0bc0dfe0e1903afab837919c3f0f01ba77", 0xe3}, {&(0x7f0000001980)="da7f1ddd6d53c6cc526429d21e1d66ad2eaeb7b003e7ff3bdec7765745d16ecf02787c13bcb6079d8e0f18bd2e4d4a72362befe614c5ae41f78104715c29edba424e5afbe4c407928d613c22f52cc739b3db65813c8d527b7bb09d3e02aed35a3eada229", 0x64}, {&(0x7f0000001a00)="7664d6a0ac89cfe963fe9b048cbde97dd70af5c7c56d5bf995161cf3672ff1dc7200b6d702d9b27d", 0x28}], 0x9, 0x0, 0x0, 0x401}, 0x2) (async) accept$inet6(0xffffffffffffff9c, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) msgsnd(0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="0100000000001300d42259683fe4fa10a30dc7e67b7766771141d8b033019427a45acd52d812630bde91f3954b0cb76fdcb91ebc"], 0x34, 0x800) 22:35:01 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x10001, 0x3ff, 0x9c, "f4b501329cc7cec3c800ee61f46d36ee9431d478", 0x4, 0x1ff}) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffc0, 0x7fff, "ef9eb6fa358a3a20bc2942bcc97286e00752184c"}) (async) write(r0, &(0x7f0000000440)="46b8252a68013051b006e46c38f8086d754acff5550c1040c5c53360f761f226b3197e5ef15e6602e377725e0bd9047e379f32f93a919eb2cc6295d97059c576ab0cb6435ebc76ff728383d39b5f39ea6a0b6146cd5babfe725e962a2deb3a52e8aa163a9e3c57d9426ad614a61b871719337d012dcfd5540745ae3d572afaf0a48dfc91ed53e26ab78b7aeae4576dc3072027c22758dcea112c312c8da69965ab9de6e48c2931fac0f8aee37d59608f5043558c019cb336f7912133787c06f435647b7db65b25089343faac4cbec33f815406baacb6194afc198ddf72c0984da4fc227aaed21ce825104af5fa30ad1f57256d1d5944d2ea178d44c9c6e18655afba7e8008c9a0e53e3242d495410ad1de5275dca7fec89c4d856703770df2f19732d1a6a8a233d870298e5eeef7adca12e82b1909ce49235d47ba2ec571310574d8aad3af1a7203220b0cd3a09259d972cb26af070762e7276db1490ae64b5591292de1a5408410ca0264694a4874651f1dceb8a16a6b5756ede97ab17423e545aa24c67c439b56e48bea2d549eeeaa6a16cd6008a05071cce3c215957a8394ef42ebff180b72d6b692837ffc492fc0d45d527798b7516b1892d6a226ec9268a09af39288f35903315134af4b0fb798c5eca0dd9ced02d53a49d17294ca07ff0e95890409fcba46d4afca5b4d7ea840e77824c4aaa03f40fda4e2a57d70f074e52a6273410a7002d083e481cad027952dea65b6957791cbb26f52157c02fcf6db3d39ccad0eba8378098318", 0x22c) (async) syz_open_pts() 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x80000000000) 22:35:01 executing program 2: r0 = socket(0x18, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) pwrite(r1, &(0x7f0000000140)="fc9d0c6a5ca0c17322edd82bfd2fdb45be05f49c7ea3f12999337a2fbe7ef916ae586217a1b2512b449cf99152471c158b125281dde7fb2a6715c3ad74cd97eaf1e16daefbc71f6d8a11c3eef527dffa9fbb57a82fb33d5b287f94ad44626356330c4b9ec373cfe3", 0x68, 0x80000000) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000280)="244e7f03010000b0386e5110dbcb17924c4da393bcb0c104c997ea5d21b7fde24d10fac87f4dc350fac0f94e78e6d782b4622ddb0f1d2fa56aa0e0ca9ecb809074a7397521860ccc02092680052ae84c134a81edcde9e52ac2c9dff6ea52595e1ae6d68a97126e5ca7e030bfe4016f0ae344ea5553cf27486269a594c087bc7d9c28d1b054e884908d0536ba9ab356fd801fa8837b89c346655ced986979a8", 0x9f, 0x3) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) (async, rerun: 32) close(r2) (rerun: 32) socket(0x20, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) (async) write(r3, 0x0, 0x0) (async) socket(0x10, 0x3, 0x4) 22:35:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:01 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 22:35:01 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}, {0x4, 0x1}, {0x1, 0xa322, 0x1000}, {0x1, 0xe, 0x1800}, {0x1, 0x5, 0x800}], 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x80000000000) 22:35:01 executing program 2: r0 = socket(0x18, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(r1, &(0x7f0000000140)="fc9d0c6a5ca0c17322edd82bfd2fdb45be05f49c7ea3f12999337a2fbe7ef916ae586217a1b2512b449cf99152471c158b125281dde7fb2a6715c3ad74cd97eaf1e16daefbc71f6d8a11c3eef527dffa9fbb57a82fb33d5b287f94ad44626356330c4b9ec373cfe3", 0x68, 0x80000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000280)="244e7f03010000b0386e5110dbcb17924c4da393bcb0c104c997ea5d21b7fde24d10fac87f4dc350fac0f94e78e6d782b4622ddb0f1d2fa56aa0e0ca9ecb809074a7397521860ccc02092680052ae84c134a81edcde9e52ac2c9dff6ea52595e1ae6d68a97126e5ca7e030bfe4016f0ae344ea5553cf27486269a594c087bc7d9c28d1b054e884908d0536ba9ab356fd801fa8837b89c346655ced986979a8", 0x9f, 0x3) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x20, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) write(r3, 0x0, 0x0) socket(0x10, 0x3, 0x4) 22:35:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRES16, @ANYRES64, @ANYRESDEC=r0, @ANYRES16, @ANYRESDEC, @ANYRES64, @ANYRESOCT], 0x10) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="984f4e66078e3123964f1640e277cec4ccde5ba684a1f3d9d157f28ba90e4a0ea0279bbece09df90868c5407a180209f7ee6c8b847a82efba44a246a6d450a1fb1f10ffff2d11470f4d2a21e2af34ad5ec9c5c56e39bd8d7b8b2f8b407fd7346d528b3cee85b943394b5d3b9fc7cc6480f904f5619d0bd7b3de25f4b4bfb417e64dccfbc82c40f14fd638040d781aa0710cae8e1a18b308e9db5ea1875989f868263e9aba4a5b25178197fb1d10905d2e31d70f7f944d40cc437c782c3f1f86a2d49ee2ba628d6ce99132b21d2a6f2e7242606e306cf5913916da1b9506b8e622bbc598254e392e12f7a9ddddfd5bc90a2a1dde8a01e5a316ace71bea1c9c44e835536efa658f954f5927efa7a0aa94a601e1150873895c18dfd92315ff59761d12d62e9745e30d4f1d4ba543b206e7e3af46e667a4f2b921674c6d055d977765c46ebcc08ec3f8cc930776625cf77dae6cc693e4a3cdd32fdeb03042329a3e06edc7ba5649e5801a4e6a32dd31ef0d4fa081393b36a054d9abc4d5fda64b020c96236d95eb0d14b23bc61a68089ffe38f602b71e420c7e04d1d0d7713bf9bde3fc0bde5b2ed8227ef6ea16a0a3746a7d2b2af31286ad8e0d0bb5881fbc91025d7fd65b40d66ce79d9b3708bb7469dd5a2ba7f9bfb87b203d1081ed7354ce4be87c0035c18d79e39bcb5a41e1b4a61d9b5ea94452fcad9b67fa0ac9c5655278f5400896318200ad86ce645e72739be566f0bd2c7463892ae67e60aac1c74dd28868be4b0756e4ef577d89901b8f8f4048b9ca3c4414ee8ad651ce5092bcc11652191652954b4c75c725c7b0e6a69981ff8dd2cd08fb587dd8a0f29343271cc7b5f7481132be57bf1ee6fbfc983004658782a5897724c3b1d2c90fb95c7e29c92fa8bd9efc4eedffb042f06911b7d828cac76964726819a59763c572687ceeb8aa9b1d49f5f1d43f990bbb2f03b376a5e94877a9b16a1818bc553dae723a8677d7d1ccf8681978cbd9d6d95a47554fdc1111fb626537f85cbe20c5b39febc87f8c402b1717601600b9bb0665249f559e054f48870a1a5e849653cefa6ce19b6bbd1e33d9f9638eae21b51cffe527da65c280badc5f783a8ed2dcf10346909d820a3eca05d3779ef1c072bc29207dd530f5c024f8d6eea80cf81df631892ea6d465ae821ef9cbf4786e5bb1640a22024a53d07bdc3f1cbeb6b978b5fd6e8f57d8baaf5b1b1fd11c19173ed6fabca09c03027eb2e3a85b9aa623dec7114458bda1353c09d21b3f85e772d6afe13ecad6da99c66846afc4232c82511009fbf19c756716175f25e236ac11975a60dad4b9e6265907d3ddda95a202b8da6b5f45f610d3f0264f6407b3fda8d69397d14f6c658517825e3193402910a372ae2034fb9aee2da82ecffb230561706c8bcdf7f4687db5462dde25b2227ebe9cd74c95cb4f5be93b4465554936a7054aa9011d850fc62a496ecd0bfa3c3c2ec0c277f4e46b682ff08137a05e97666068281c0214f76f645a71ff93300a21fd834e06a3c2a37cde3c252e987c11e093d950736ae35ce1f10d3b534cc89203d645cc2ddf8764c35920847260aecf6440372a5bd102f3ce21a01847943495340dad37a57e77e9d58ae7612ebfa27f857b4c50b16fd839777e9db0785a7fcea13d02f4062d45bd2c6826fb0370da853598b3b545486753ab2ed6fdf5bf643629e454636c2352829718ec4b0afaa25b995aca1d29b6f504f7dfecce7f787d4b805e601acca5014f3e84d0decc6b5c7fd1de426eed1e24abddde96c9d6a813fdcccad4dee8bca09ef39aff3c2fb2554b2e29dd909ac34ba497d392ecbe7d6e058bd4b3cce397956ce18322a17835c7d40305790827c7d1058d538255c92ffd0cc82c23f813d47191379a8b61e215a3e9c53862b7dd6c31c7e2c565364f8d2d0275bf8e46320ec6907b25caf69ee1eafa4720c63af4083549e58e25700cacef719c55437dcae9630d228837839fe6960517f026ddb58abf6dba0a73be4fd6bcaa9d8bacd57f68343de7f98d878c6cc2ee1a62a10d160867999da8445607c22793fdfb961234ad1122030649e6df01d88b74f0ef0114082655014a0c94a6a5a0c62a606c1e65d7582a40f1a1f7fdf56fe012303f9ed5a37fab0596db80a2ef87eed0e1d84e6089839bc1e53dccac1d443585273bbfb3a292c6e80b6edd16c554680408853ce680d41f94be1306f4727b16dc2f7c951c400d1a7463e16444b86ee88785a3a94d1362bf2325724250fc355e8d24b7f1f0083cef568db85997a4381298620faf5d98bb9db11e19da9b98b3c417c0688f53b71e9cbab48487f2991e271917f34e2fd8739d69e61f5d105b4455d2048d5f7fdfd0d2718d0a2716cff0b802ab3e3d81882e3c4bf63fa256cbe8ad3e66ec203052c5263ee524e0c4550ed6b4602ededcad7d3af2ce2cb6b6a6919bd42525e1f33790ef43a31e918b13a70c891238948f8bf20beff8bb2b445925364176c12d7e4e00cfa8eeb22a527db4012d253445bc2b50ac032c81df018d74cd7784a72d86c7ed3eba98e3337c00436e19e98aa7d3063529efd44679d7b920fdb2ce25bef3db95dbff818c827f61be0b653c3a493a1d8f3b9f5542adcfa13830c6c9f490b761cf309dc9ff48ea74fa0229520390ae90a7307a55c9e81bfcef664c7602aa62994d4361540ad848099e3fa8db8d4c16f924002fed65fccdca6d213c92201b1600ddf0e0fc4be88d1d680c81f60c9133f171186cfcfeec4ccaa9b5e075531b99c34010f1a12c8f2f73ce5e6cbcbd1e2f06f3304bf9dbb3d2bf4f55f77a9b12e711f762c9184e3963a6182de117a2e0cb6644b3777b26ae781128cf0cbfffee1f3ef9ac0663b6faf200f3b2b1fe4c3085a27be8b936663e97155bde63ce224a5e23c4fe54577299a1391162b91da6dbcaa7f9e035048fb245448bb86f08fa9eb0096b4663ec68ed1f788f5b6e2edc9b864c05d6dd91898a87df51d04ba4db1fecb9b894c26ae5f59d578009129f08551a4afd8115cb869b562eaa7f396501c74341679f4be922d0ad6054f37ed1b2e92b46b8e201745aff4ac3107a5f2560998c240398740151bab52ca2e4b6e04b6d3e78c00126533eacd4b26bf52139e7fca970e0c7961556868074dd4227f014b0b44551013f1b7bc817d337e61ec54c10d54da3bdf4c081de4cf0e6686dfac8cafb5aaf5148d8656e84a80bfa227e7722b09c38b64071a24d7e68c92b6a4afd71664d6b359246060dc6eabe2229ae1e8c935ac8aaddde173a8395ec003e92ad0ef7cb6eb7bc711e394032c4e597deffaa135b874d9343960ac5fc5114da979d7a2aa2155b3f2f17bd4644aed0c22f5c4ad9871baec58fbbdbf84be07ef57fea874b3d65cbc15449e7730215078dc9cc8f2cf779b829f8fef2aba99cc468b40ce4dd886b576382630a99ce6e17b19480a6b4c112a8638e06da6108de85b6896eaab71b5fa2fdc6bf115bed5d69beab7102defda95dcb15ac2911cec4954724da969d40b16b1d5ffd62737feb29c82a9a8759f198b25539e3c3d1b612e0b1ac016309f95dc39b6acd5f98ba1212fa9e05decbd94b804d94b0e27bfcb48de03f1fab1431b495a33f6def08282eb9a0cd569744b66e6ce6cec5358185491aeed6bc4d83969b14a4b991f9f9c2ebe38ac9b58410ef2e27cffaba71ef6860a60d4acfcb00581efec8b9f20e1beebb6dd4ca85bcb9244e2bbee61a19ce3a0760df0e6fe1fd557fd4d52bbe52e1441a544d27ca38ab002bba1343fdeb108474ce153495973716e7aebca9bb44472751fbdd5352bcfe38cedf43dc7f82832919cc469e2006f2caa7e049fd089ea9b2e91a2a81a94b546fb0220dd3bc5c68ebe67008b6f08b4ddc8ecf2951b10257cc4dfdfa58ec1dd804dffd544030aad2d86359fb7b03c5de12e39a26a0392e86e230620612459d871d91c1d4ed15728c4b9ed8f345fb44578bda71e38c3195a4e7e1d5b7d82bb91c04f94abaf9b5ee63e56a46a9c57e0adc95b79d786296dd08b96b67d02ae7919b27448fe53687eeead02b59de4384a0dec040770035594f29eb529324746d8057490e5f706b076076e51a15b8c24bfbfa2459e061b4e3e0f48c6c210eed8b033cc6004db2fc6631e8dd5448e6ea36b20409c7e83b218d3e2dd57a0cad14deb8f2be547af25", 0xb91}, {&(0x7f0000000e40)="ef3f9504950426500587930c47b65b34e4233a694b18ce50b6a59521747ed967d2f1a00543c1713c7dc448a5900936d409e9de1f0d4f47d89d517781ff9092a0fabcbb3abc2efc482f6933a9326856353a100e0880406cf6228d04d789646a46700312ec6ecc1931540efeb85a5f6d8cd1df1ceb7c06ad110324ac54a2b5282f7b10f9523acea7bd366c847b0f4cd61d3efa82d93fb48fcafa5e8aa423bd43a884900b78abfc4937b37341d7e06887b284f14ef4aa9f011ddad6d9722142a8b7d94e5dcc82ac79440d216e5cc79f1183e393254711b715e06e4a011d8dd03524d880bd506f9c82f315f2fea9a69c2cdffdfcaaab20d346ea89456e2932390f8c922703710455d35db71bdf2b90a181cf02d2dc3606232e3574234978a2d8693a927b7b74bf82a7df6680e16a1ba4b05f337067f593070a9e7f571934ed840387a4360ae0182af39531ccf7453f398cacec4671b51b6a8c28099118d7323cc702488111e5f39d465790379069c79b5949dedf095a0e11ef4b75c3412626829342d9224e3d5f56dda9c846c63f69e90b7e3990c514bca83455b6f38b232719d66695d697a2cfd829e48e7d728f5c1092d53675d2efd1b6eff11456b91df3c97b710aedf8af4739f74f43536f67a95e016572cfefc829411f545cbb54828ef70065390d6d4aeec567e6da010392de3da64f4ec378700774bf7706431e7f0b1dfac0c92bd3a9118ffbe56b8cf38c5bcf651ab2d7777c1c0fb9a6600eb96fae6bf04a5666300205a19144045ecc2ca02dd18f4a5a4cfdb353efc2f33300b19ecd94d23066d5b846a5c018a2c04092e6fa829deb129986456c15ea9b2ca89c4f53907bec824b06b942ba91b09d9d5f8e8d71ac2583eb5cfdc2eefcfc265904e7a1022c3b7ee44d1b804d6c0fbd68d22f5d569c2cb7415c8ca72f7bfb3fc8c6cffc8a053af5cb8142b8f063bfea9dbd8c7e4e1177a4df18e23ccf4c719354fbf3c75603d9486141bcebe744ff130e137c60554d5126d974b6f44bfa74efa7111cd18e7c756c212997d0fe55c1e13763cf65143e60bbe6acff7e90624564a6275021e62bdf593b236d50ac73ea471affe792d07eb118207e4812acd6bc44fe14ce03873e6910a3f9299553c6c7cf6a810fbfefd4dd7bae41b91a81ff8f067b59fdd651aa1007aabb99354705b4f1dda64dcaac92ceda12f58b8c90495e10ea73cbf68614c5ef849ddb18c9cc057b57393ed022934ec8b85129e7772fb5f9154038f7c80428a1f7aadfa5a2547cde9074a99801359ca2747855261eccc429f1555733e5fbd337975a86803d6047f28507ff5ca9774cabaae6ebcfe1faf5d7c1d0fa548097938889d3b629935f8301fc1c974d1034e3e3a37052ab365d074139359610a22f6fa06439cb949e13413a2f11fb2750c80d3a80ded1cb26b5494d045e7da5", 0x3fe}], 0x2) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000240)) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="e5d2750b9390ef143df92fe0f13f4f0b464a53a9fe5bdbde59298d5a467d3d2e42bbd8fe4ba3f10ad79b1734fcb00a9ab98f1203432cab4d111a7ffc9a40a031dac98cd6e4e7e5a408bd1118f0af8827b0b5cbccee15299d9e16a201d134ef3c6a09a73c426a9d10bbddd8d0a4d2587f458051dab88523df35c5c401f65d789d4f06134dde4bdab008494f3820a9cf349c34cdad", 0x94}, {&(0x7f0000001380)="de759586d7d5f171ac8740ded54fca55b7dcb54128229623fd0afacf9d04a8141c736dd4ddf0001676a02af5ea65bd6c94ed4e3494cfadec69df9f07fea8642f15727d2859befff015e14c6a83ec0a2cf9efd73713b162efd5b41ff0aad446c5833768036cd44abc1728456b984377590bd2698468f8b063f5ef7fd880317a34326aec5a2b03b2f2481eba52db224fe374daba12e622d72ecd786772549677478127466b174c7876dd9986566996b103694619202929831d428816decdb016cba47cc8c3a7f038225d57eee59b926d0e0e2c969e6fa391dd82846f76f3d69197769214ff861cfe0530c8e2e30b4a7a7dcc7e2696bc0be9baab1236", 0xfb}], 0x2, 0x6) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0xd6) (async) dup2(r0, r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x10000, 0x0) r4 = msgget$private(0x0, 0x11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x7ffe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x168, 0x4}, 0x4, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x8000df62, 0x0, 0x3}) (async) writev(r3, &(0x7f0000002d00)=[{&(0x7f0000001c40)="f9b1665ed01a8b6925600040d28cbbf4c0cffd58cc4aba560008335a4fae37a8ae69b9796961e66c446dc61732e236c6be340436e683b9e7791c562536776cf0cee99972123baf9d030b47ee50d215a5074d9580c94ebd64a0a4907e950d12ad658539606b2879fcfb2832266460041e5445c0113f0192726b6fb6a52b1efdccb8a6fa78b7a312874ec5ef0be9e80dc9e7db642b78130ca3823cc551d9087388bbd3aa9016a59e04c8b3f0caddd821e620011bb67d9f83a855d91bd9c00c3ef451bb7e86fc71bb16f9a332ff4f1169196345b33e0fd5c16db3e33b1a479a3a3a05c2b5306ca3f347cce840219c4b5f62a70e6a621e79f4bbf3ddce1599bfffad8fe5e1d8f97ef4fe177dc424ac8ec944548c46e97322d2df0f2e44c45f7ab741d7e50ed69808449b845d504a709e74033ab836babed487d58a12f33bdd5e449356660293ca64e502e47b87a3783718327398254107cf626e199ad9cf93295841f3df1211f405fa73931cf94be2032d784f1b695d45d723492d4a86baa0fabc907529468b06d273b161f96391b790368ab7f06db7ab7f6148dee8b1beb433890dfecedce5c3934119863ccb023ba22805067cbfefee63f48cf82b37803274bfe153cd74bae9237b4418aa70e4d3f24a89808260c3665092bd78c4fdfa7e73d371bfc882ff237617b7a790ddb92a1b86a68b5f9ecb389bc76cfeaadd9a5d9b8f111432ab6c3b89ca489090240f27ec46f91bda0a997d23fda450f4aaf0f3c2fbda5e2ea6b93a8a64a52cb6f521fcb2d17a89c33fa530d073f1b54969cc095734549307408ed2f02463bfdeef23b0ae90d802352a040c64851bdf3fbfedaa63e211e3daf6f65c933888ce1adaac5b4f1e1911f138df5caf5bfa7bc67649fa19abdce20994d3bf2c4468b6f461b89dd6c17ac579602d0ebfb9edcdb71f990924800474506280f25a1d645326d70191c9d8905a944fa53481f7e1bd17bb610f4e508e8a3fdd2b18675ff0b52a519ce13793142614dfb3bb7c96e6b3ce4f9c02d1bf02307bfa186778d7e08368d0e7e38b3dba4d24f4fb13301999f46ce1b7c19da3417935f0b471d7a08f1fee74bb737f81af1330e8290bbf312021ac69e41c66e197b59a61070a3839f74882f3fa015ddc5f20126cb68efcf8188867d13dbc37edd63c3ef4ab48231740d9f56a061769b9dc63fe6a5f07c7ab17418ef488e2b05c1fbee40d248300639c98a3636c7c74a7369e2ac369192e7347b613df3a271391f5ff20c7d1e8a04be058cc10e6e86f1de69418c453a74602ce7aa92f3f16e26917e1c80d2a92f4c19e69555a97d12156f49d9a92694f55c937fe2df56b2bea0bcc706ca643aa2ff48afdb7629e643cc6a0a9f49d22023cb18d3a3ce4f1979dc8083d6da0e5862f2ef7e01660072c395b76f29d32a697c8c1b5c93427841a6d993c89290ab78e5449a0d6c06e1c5aeaa3aabe3925de18656498bb576ea7303360d57d87ead24c870349ca92903dd767ef621a165dc8579cf6b2bb457d726ed4cf9c28a311902ca6b4a0a86620fc5842dd7936db0a2c470f9016eab790c8a1a67ace0f0f6aa5e8d20f3ca8659e1b7528aa77fac87d8b4780a5b3904394572e784f066544e3fef47ed49ffeac35dbedf88d1ab83fc6f8a15b910029c298193d1cc3b0eed5a69743cbaac1ad6accdfeea7bb6c4d0bcd198f180fa0dd294205fbb4333ace9390eefd88de9852d9da51ba49041dbda84c02f30629705174015cb81018a8a93dc75c4f47a467819cf481c858188d829e9bafa53f1cfbafffb0692bac3ed0c7541e2501b52d15dca036b84ef3fdf3d0d9ce3f39853507b792217e6baa782eea9b643d4677561ac30cf44fdec34887ea5d3ba54fe26db7181a2e930e966920dd152ec5412e7d791a8b2d60feac8f1cc01c9e25c04540a90d8a1de29afc8456ae26907b04e79faf045f73034723568dfef73876651af231e8124aba8156c05f115cd088c38177ed35843d95b50bd87018d1fa72fbed965d07d0eaf112dbcfca58acea0e1bb99c6bf593c9af83f7f927af5834ae5eeee3ec4fa1f3af8f4ac779515b2f501af3b5a7444095bf7aa2ebd16492fdaa1d70d095ac311401654c3e033d857934a33ee6823c615be9cbd5f6adc16d906fa351151f11b0db0b633270f9568fc92ea367dd86500a97828a81a0db6a59be6d7acaec2c43d20c61a259c06e60771c796e2d1033bf193085bb314b212387be6779f7049056a7fe8beda6cb86f48a42c1d47dda4ece78215bcc6a0d5cbe10bbc68d03e446ae411047cd97e81945cbd42c790ae616697ba778cc3da64390d405a8e168805a077307a337a7f9d315e8ca84fd6964bdc3784f212271b8db766f252725b9343333b2f6ab6a84a700132a612719b08d3fc328cd4234ef5405a662d9321eabcf8723855b6b56fdc508361afe1c816d2a8c52edbd68d83ac2c241cfe677d1c0a646ead898c437c9a850164891f228f210cf42e10c01faf366f742037d1a90353e0f45d47b99068f86e5826804d43a4e12c389de8fcab31e9fbe0524a95846b208bab0930f9236bebc6f6efa48bcf659633e051e23c6aba7777d16ac790f7f989d61a7c176e895d4daf45febe40dae1e5f862d4b29c6e405344e24903ae801f179894e7fe24c080a3ad4b1dc35bc7bba18c1e7e4fa5e3bcb8ab9f2140a0db2af129da98bfa1223456c90def4124b2037824366fbc2e5667f2ee331518d19676a217cd7f20c5eb88c9196f0a4346656a3324fbf6013f457f9a0681db14f226d59599ac9e10b673eb946032c36dddd1abe5bd3e69689a28eac8bc4006e906437739e129e9ca83ebf999ad41f1157a9f948addcca286e4dcf0f3ac12211bb8ce0bf4f189f2cd31fdcc9bdbea42d1299d32da033a30f84fe91ffb6363db61763c21e3a62647c8d1f147a98f0193575c34cfc5a4cfb45538a35218f21026ca5652dc6ee106f1a208813eaaab4038fe11c4e661ad9c302aa42be8c819b62f05a885ec43d703608568df954ff8bddedbedd4fde77ca93e5016dcea9e5a52e704ab08768e65c93f3469db8fb39ea300e8d783ac3e2d1b7da11b5436e668f189c5b8c4225c8d9eb6586b08c3205236e7413619641b9eff5f84dd8c9c5e850a6ac6ac26a3beae191cfa8e18b4012e634f1dec82d5370c316705ad8a5e5fcd6d731debe459a186246ed39c04a8780a0accaf38dcd9b30628beebecab07874104344397d632d7ce18fc0d3d8d277104deb8438d43c6dfe13416c6f080f30cf63217d603145a3b4c4b9ff7adafc5708ed503cd398d0edaa8d5021e46659d73dd9bfffac4683f2424525940a8a54dd72a66a935ecd573d9630f17c1b1a7b79e1edb880aa71518c7660ae3f9bb1d14471030467c495d77187c74ec6d309ac981204af864605905799275ea378382b8a1854a0762c4009eba7ec7ab7baf14430795096aa1e0d10d8248a932dc3a78a1e62c57afdaa0aaaa1abf524152c6bb5c1802ab3a85c145310ca076fd74555e204999a2cdb68e57c82fcd1c58b2ee3ad15f905fa3eff91783ff0194e11837d1d1176dbcbea7cfef6c8de7f5d09d3a040796bb1f139e45af8ef180854974d7757420e64b478aa9020967c3b41a3b42bd272df2dff3aa6a52e9608c8f54cd4aec25633fc9aff5b7aefa0769b5a42a20987871b085be0a00a0c6f004929f860a4fff3ab5ceb17a9a68f31ce0c6d93e1da9a8e9f94b725203e8ca756355cc59bf8e43938851acb1a7e9ff2c0196f333e2cb1887bafba1bca87b312d4eb43dce5e78444892c39254a9201eaa4956db12dad5abbac1ac045dc5a07f7fb16069a40cddbefe47cdf78c66c732bb2e88d3d6f81330bb9c5b6d48609cee812e1fe7aa325c0b54c5e177286abf2cbda5ded714513fec8a9c80b768cf04d63df90c50c29e7dfe7002a1488b73a545a11a8f35fc7c6eb83a08e782676bf23bea1c9e4e4ba5fd2469cda25049b7b9cb1de0e00a270163c3f92b5111e3a15cb0a770d0ae984406ce559131fdd03d3f89e591f394f247993be2c0b2e78bda1150703bd899403ec910727c7d34f6d6ea63dd28b37e8c3111c7304efa025950dd30b125ecd416bb351aadc8a18effa5cac8bba97a2cbceab29b49d59037bfc5f2153b77919e90d3a83b975cbec8db39b745e9f240d28423fbfc11e492ce66bcd85432fc929773c818bcc6116ae1e1234979d28ed9322b5bb47bddc9dfd89ea18f9ea8c602728ef41c6a50fbd2c7a6a5d7b55af60a7d18450bed2b9fce55e7716038cf3380065a9709e171c493e38b795dbf5505a477ffd6d17583797d43296c81279e5a4d5b60751e44e491b8c22302161ceb3c5df114f702052704f838219ee8b66b94ee646f8531bd6dabe917904b797c8dc3d9939cd315665ea54521e6f7b13e9b8a830bccc418b099af7f5aa77b369f38660c75c344365fcb91901b8a9655dbf452623855f1a532bd8b8674bb5b5a350465401826c3e2631d8dbc5bf9429f3b554b0e3767991015cb037585ef5ec0098ee12bcbbf295c29fc2d0ab8c98bf0a74a7c91d6ecc41336a1d0a61d58cfbff54509c5c0b52d60f2a61183cce5d9fdbedd385b32f1a99f57f42f7681708890bb904fb936555a0c94155c9d9f6011d704f41f33c8db8089447fff3212ff17800a72160e92d13042b4a31dd8e1b92be8dd70b57f4874dd85cfcd5160f9b9f0af4c46172e245383a5c9e13fff0122cfe0a73b0b14082360f256db187c2092e0bba65c4a6bf2b59f61bc49ee5351d6a521b7759a149c220ac185690fedc0a58c3d62491ab08f783b8c52c98121e6b6a9a720bbd6b4581bc078902d7df1e9d3346163ccd46c9949c9c5ae5e0e9d6a26081c01a5d513d85c2d9237f44f7b9c9938dc74cd48e0008f00d4f2e68deb016ff0af3035677a6bfa7839dea66962018fa3ffcdcffdeb2e17fe9b53759be2ff6e2600611b21ddec8bea381ecb57a07362a0a2b9685755081da434e92d94672657729dcc2331de5a1a0d9593e0c41578c92757b0f744f1b7fcc77cab3902bd98dfd76bc30714ad825af9ed18c60e0fca14f2a5cb6c49f79aa4394963999d2a0f9b399f48024889bd186fee06c5c3f7a5a70a754bad35782c4d2f5e2de6996e6391f3198ad9dc50c689bf80e380edd1decb346476cd1a021463038054fed643173d26a3cbbc967620f4868060f4725354f8dcb6925d19c7c95f1dd59fa525a61378cbfadd08ab38cc1e7b77235a47163db5af84a9c57f78b0bb7183e0dd397152845a7777ff5054acd4a7b17ea255d8927ca69fd7a641ed4db030d805603684eca7e58fe4103236411fcd2158eefc109e5ac86b04d65b3a04a06e5d459c77a3a9c5f1dbf804768ecca12dca0feca32a4675178c1cbd4efd8d83762791c0fb8cef04c9ce922d992bde8c000e2e8bef1016688fcca0dcdcd552afcbfc832a59cae59412b172f3b77ce94443914d83002eaa982bf53f87cb8eef0714f40363636367c78e0f795ad10e53bcd673ce1d28bc5d7b220d9b90d87f31f6dc74340169df8b0ab411d53c3c6286e1f8c34da66fcffd17dc62e9d2dabac9a4aa507190f3837614e973e19d6111eb3a5174a0b8114638f434624717649dfe6b7037c101bda8fcd2d756fa33ea1b9acb8d06fcf0cb0a16dec1ccb082bfdfcce850fa8b0fc44c9f3c13c74bbe6aa9f90e28c105736220582109594cb87ccb700ad56b8f678c6636a676ca00e9fa3396324296519508144cd29276a930e4771dcd8620a09dd7a49a472457b18437bae805cd44cdfb22f", 0x1000}, {&(0x7f0000001bc0)="4879e9018b733cd176373ba6eee7e4c78f0d7d2bab9614ce7dab7dadacd3d8636dc29da58cf9a9d892cced1fa26861", 0x2f}, {&(0x7f0000002c40)="8615625a8ecacb8d4d788ec2c8f2f4f06be4c890b2b3981acd0dac18c34d6e504a04e6aca2bd3e54a420123e48da08f7e2f23d706c03b5c5cead07f6b36a72475326c87d33992b1164598992a809a351127159d6f1a887f6b4a1684d83c1dbf3c23683b27adec53b8aed39c7421474e141445fe7e9e4be205c333d2473d828d89570", 0x82}], 0x3) (async) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) sendmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000014c0)="4f5f702633ea0e6e16a389685c8ec41fe47bd7e4033370735c38458971185928ad5198b391ad2b1c4d0fdae3b6ff179fe1e7d4f3dff0c32d4ca48d586d96d4936dca81eb6c326141a4135dede9840e397f6cee1eb13cb4856f6490e5eaa7b8692995785b9e7a2d69c62085cafea5f3e8a5cfb0cfe30f0c22", 0x78}, {&(0x7f0000001540)="f0fc0dfb6a84a6bc1e65a573b17d259560cbc84851b34f01af0c2ee581a46255cd3477d16e2fd754bb0f39f7684adfa7d68b5f1694d255e39fb0a69843e12a232ca0226608fc148b0bcd429fa054210f8a019527a26a5b7068f3a06da7", 0x5d}, {&(0x7f00000015c0)="6bf815d4dba3469031815e53769664ad7fc9c60b19db723d87908aa8f0ebb307c95f819f", 0x24}, {&(0x7f0000001600)="900a8015f6932bf0f273069ede055a0a5c20402021a747c501a2e088877ce7655236b31ac7a2a2fa570552edb2a33f94168f02860544292ee699e46d6584da2202e04651bad1d661aeb8cea4625b98f6a8d510ab8710f903cd1aab33bccdb40d5d46787487326cc123e3d6fd5a203d32a306d6a0add848d353309afeb62c39570ce46cdf64967db078fbe8a7c9db00f46fbd19502abd763948c30fd10870bceb3ae4fcd1164cf1d6061abe7a6e6b198269afe0af8d7dfff65f9ea4eec058ac01f4b148f4c70b76e54f7d579d0e56160d7fc18666b85c02e156b474c799a737", 0xdf}, {&(0x7f0000001700)="23a6d4d59b3430faa40889b8b49bd2d4c9a7c07c311243446c3e4994d86b215eafaa61597d99287d718fae1db656cc40e22340df81d2a5a1349fd84c622a6d284bcb79820e3e49d3a99cb0ceafca852227d85bc86a3de5aaa35c1467498ecba68cf3b64670f1d80af6e1aed56ba0ad25a69a9fa86e062de313441db2bb091cdcc01f1a9db3836c2aa87052a0488bf1617ae8e7e46bb24b94fc2f260872d6e635b301bcfbe822b60a2fb19e97140d4bebd42f0cb03b0b09e692bc3a37a681e0dbef7a92cfd0d32732481e0b87ddab0aeb20b15686b082bcf0c177e3980091dd07290d18549e84c05d43", 0xe9}, {&(0x7f0000001800)="285cd0d7c054176413d3d64b8a520792fdd22be467fa1735819742217cbc194cf738e8781708287838f10265727676b8900957e10ec1100b5bd9e9cfa382d31ce9bc0bd20547ee4383a1c5c89fd797aa314161998382c49501915ca7365b4143a7d29360c9", 0x65}, {&(0x7f0000001880)="8c33a942e97d7754143ffb07807a4ff12d18bcae70ae76efd986155c3034e4a2f978bb388b95240eb5fcaa2e3a9c2eca9960793481f14a78bc182a5cfce1c76262b5264db32fec3a069bc2a47b418b89dfc3b89d81afd3659c8965e8bbb945e629cebb9b77953578ba16ee913d8f00e312e9c3d78bf518d32d4f56f087768b8bd29dedd26504ebbf953bf2825fa8e4c348d36692ee1c9721cba397b4a8d7e66027f1b55a5cf9c410bd34413cb625eb94158bcfbef2542e08876c8f443591b78d6eca5b51f3842dd638311de5492e541a4f3e0bc0dfe0e1903afab837919c3f0f01ba77", 0xe3}, {&(0x7f0000001980)="da7f1ddd6d53c6cc526429d21e1d66ad2eaeb7b003e7ff3bdec7765745d16ecf02787c13bcb6079d8e0f18bd2e4d4a72362befe614c5ae41f78104715c29edba424e5afbe4c407928d613c22f52cc739b3db65813c8d527b7bb09d3e02aed35a3eada229", 0x64}, {&(0x7f0000001a00)="7664d6a0ac89cfe963fe9b048cbde97dd70af5c7c56d5bf995161cf3672ff1dc7200b6d702d9b27d", 0x28}], 0x9, 0x0, 0x0, 0x401}, 0x2) (async) accept$inet6(0xffffffffffffff9c, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) (async) msgsnd(0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="0100000000001300d42259683fe4fa10a30dc7e67b7766771141d8b033019427a45acd52d812630bde91f3954b0cb76fdcb91ebc"], 0x34, 0x800) 22:35:01 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) 22:35:01 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 22:35:01 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="0c4a059cd491", @remote, [], {@arp={0x806, @generic={0x18, 0x1600, 0x6, 0x10, 0x1, @random="7274570a8c74", "974ac9ce27d2f08f3ab5138e25877514", @random="1433e27ff69b", "d6bb6894583c718ebdf255e6be6cea38"}}}}) 22:35:01 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}, {0x4, 0x1}, {0x1, 0xa322, 0x1000}, {0x1, 0xe, 0x1800}, {0x1, 0x5, 0x800}], 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 22:35:01 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="0c4a059cd491", @remote, [], {@arp={0x806, @generic={0x18, 0x1600, 0x6, 0x10, 0x1, @random="7274570a8c74", "974ac9ce27d2f08f3ab5138e25877514", @random="1433e27ff69b", "d6bb6894583c718ebdf255e6be6cea38"}}}}) 22:35:01 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x586, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130488d0f4987ce0c42f41c92b5c7503a59", 0x1d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) 22:35:01 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) write(r0, &(0x7f0000000240)="f1e64d1ed13f2bcab354cabdab6c5256a5ac000d2c4ad9ecc0d309511c932a62b7c181f7b5f5c14e6963bdc281f86c28aec4bf6acf5342b3af48806d370c02fcc8c2c553d9297780b5c79a53dcc6b47b8df64685837fbd65e770d7a8c6e7b2b61607c1e6d024bce9f7d0d654140f87790e3b74dba9a6420cc26c643281cd9bdf73f1d144aa11bf3b07ca8e8f6dc6ba74049d6473ace4b0f7de7539cced42361c95cb68b994c4560d68f5c39d17dd0f7ac7c14bf39c818097969b95cb9518674751809bcd25", 0xc5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000340)="70cc3f5365cdb26a2ced2e4efbf2b358917e64a810fc5fa514a84243580c7d8f5135baee9dac24a4ef164f1631744fc86a7e3b8a5e8d482f098dfd47a6cfbfbd8140c6e11ce90cfe84ab0066994501b55691ab2e3bf2af2d4b1542259a769c131aa3b1a3e494a9bf1a54897113cbd8f83423763afa45b90abe9768fa93cb52f4b726cb9549b4aa49c71970afc7ccbf5e4381d3b0ce712e078a6d57e9040f1673656f6952db18ef29bc101832b37fb3719bb5784b6b41f63074463d545833bb435e8ca757e9a23d48f350c48a57e5bf088e0f189ca17880644aa7fe49aaaf8501beb6a2d81e11066e440882e79c5421a327078fb2e49197dbdd1f0070aba9994284f9b1966ff8a4296be242ff90259965c096dd3b631e69c779fee5716523a01f35e845685e249bb57a1ee0f0e7225ad274caf8aa27bf37153619cc3c8966cb804f292d0b501b6bfc5180102c32f968f4af2e8819ce5804800296cc98a898f450eaa404f78965f31be4828ae591935e7e4141d8154ea7d2e409e783bd5119e8bee7ee12fdb5d11bff6c83894e48b19d912081d91f5f065f169c1dbf1dafd4f809383042a6b91f8dc132ec25186bfcc40c35b4d8cc109e99e896e5bfddf21e4f06b44f64c1ccd8780332700fff19ac0de4bade416ef13c7e03fd6fddbad0dc683ec5f4f78974493e681601bd060a907faabda8ad73af722516f5be16bd5c78fdc7e634c9fc1617126577bd93f241f054ab01bf017c25fe656ae4dfe7df6303d27e16b87453742f0bacfe9593b0d91fb7657542503b2bfb3c79c5f4e5a23bdbbedc530b61933ff2554f7d7d6b4cd8568bab842941a11fc57dd5922652cb2b6f7bd8c1ef82eee680c3316e31e5c88a5bf086ce4e4c15f3e80a08c427c6e2f20f23b0b4fc2f76c1724bc2fa59feb531a0e2523d2378718bfe00258d69ca301e086e1ed2e662f5096b05e3c29d845862b08a4f9ae35e7e98684dd8d67412bf8e0710dfb0e657bd61ba5eb33d1f56d3a8ca1783292b8a5e0685e2369b9b6ba2cb6ba0c40b86748a229b86461c6e1ea4878f3bacc099a4c5faa250c9d56eebc2152104e51927fb898b9f9ce2260df1ca3c0fea997d5f80343d0d4886acb411eb25fd33b237a817ea1e624759bba96a3ec5220b608d2e5415cbf5935653fcdf3d5f5e20751b181b6e4c316a808147dc82f65c7ee6e3e2be4625d7ce326f7dee16f671980fa436c0b199c3efe8b8d425e2f1c5d53c6e9e2be50d50483d2f53a24aeb2b7a266e14b7aa398f9e8526a417ae044de1977aaca65636f88882dcc795871bfc21327c6b2fc88df7fb52a59e96fc2a86fd1e4d5aff314e0eec07798e352cf1570174f39fdbe7e38c84315b6059a353ed86522088fca664349e679bc0dca8ec9189ff723c29403021854fb925e9b45468fdc046e4a6d39081b22264dc8bce79809873dd023f5ee5886382b5fb8656bfda2e399af2f40b28248732c7e5ebe3e98b169fe9e1204c0db6107af7bbb42a9832e2ee91781709279d6545c898633a1b2e61d15584b8c95e0a5daa581102eacedf09dd1ec98bcae072475f3f980438faf424641aaddfd45d383c46f0026f30074a1c9acfa5b2e5afff2ed3c8a0b489e5c344ebf4e2f29f1419fd46d3c2047b6aa290f068bf4fe2a6750963790c475289c32934a3dc40e5498b48050047136ddea7a8a65cbd0d4e8d0bcc8e79f869c26ca55ebe0dcf49e6b1123f5a395f57c088e2ddd0c340b4ced0ee94485921434cb2769d3a4e50ffbe18b0f698c099760e48cfe4c723eaaeb43e314712b9845508bcc287cfa6a9daaf3f956474c0e935ee7f03d033563c80d8c732603af7c7ba155ecfb9de20f2af55c586d8c4511eb993ad010f3fca744026d1f0edac16635d7f9638f7ed74050239a4aee382b3e73debca56db216afa49b26bafd3331844d3170cd3c422041953166a7c546e6d30624048e58ea1c39ae11de2a6bfe8fb02ee952d3afd5442e790d048f759e97c32de7aacf124d11a49f8bd95a8705042b20063da8a18ac09842d9c1410f68baa568e3eae08a90c17612265bc18beb783ee5e09df76b64cdc1c6ea7117cf485629eda5b8742e2cd5d39b55636fa4f6eaedbaa42eb03084ce47aeaee5e6e73bbed70cf4899930e17e6f5a735b6a032d35f5621910a6a01603252b33bab3984ecb04f817f8ebae1d52aa5da29be2b9dde03f51526458178c4d2312464654b64bc9b506a0d02e422da671c98148963ee74852ec6a6253701817cf3b47148573fa7d1ff18b2e893f93dd21bd993bb57d1475f3fb6b76c63c9b823aa582f3acf32882e9f9a92f23a0c5f15f8257b3bf1af1c5458134ccc5e847783e4e6efd3f320b7a3af2d86c80f298ecc59f0b86dad3d2282e06dfaa80dc27956d21257c7f353c861459dcf43e4673676944f0e0e5c703523af8e8932d36cc4b9f636809ef95eafbaf21f6553fc1186f28e021ea64050bd251728c01fcb2dd7b04fd8ca7033402231b25714e57cf4700b345d906367d2ecc735c2590bc2c7b2f426dbf1c1ffa6331a73c40038b2105d1d40a1404777c7fde41a11ee25ed78efa4738c8c3cfd86d63e5ab59e0823513b048600f452fa94bddedf9c1d849f1e702a66dab0c480fcae0efb3c0f7509fe246b2aa7f2a38f69f92c2708d5746f629fe6adca182920cc9130942d36bb3c9620f4a4821f619b092950e9b4f862ab182d51c44eea0214b6013b0decc14ddb9e4eebc30bb8dfc19f371a012fc3bfbffd9e93cf9394665130f009c0cc3750832e2d74a0857e079b276c0c355daaa307076c50c9abb98b63cbdd6586f0d76ec074305e9b1418265de25ab1a8884da05150536d835f4a16ff29cdf00491d4b2439d4820a80c6e72e08483d53216329efd29fdf539d072a159f27d4356737161b5cfde13178c98097fb62921797ca476efffed7a8be7b3bd3bfd2a9cbf75993107bbd5285acac2868b6c35b2e89da1a1107035b6ee745f63c5b5822dae2736b092b70566d29b9151f7535c052f8d477a776931771e66522c277c1a49aea6978f56448c45c0d68944c6ffd08646ba73b7340168521808e86bc557a57abbf6b7dd84867f49e9d8d84ef0883c2f01b311f84e5d1a429f35540f1f68713732b31756b8fccfb96d624eec37998f2fc077389b193b52d7cccfc04d3924550ba7c74fe4af661c657545e7ab3a801f3679d2bc35f338f815458ae70b47148509de2f505dc9df1dad5d3bcdf75321acae5dfe3ae175bdf41a3300d461c6a9e6c97302591606349f924448dfce118f162cd2dfa545ce7989d54a972a91682e701c41ded0a08776f27b7ca98ef30df82242c48094655ede6b2401243af6c7ae9ee80afd821e96817c69147fd8c735b27db7f00733f87845ab2c41c35d90f72a6ecfca2fc6fa8bd58671185fadcaf42561355b9dcb840745e900d14c1286cb9d3d2b3ce5c297086f05ef520d5ae2ff83368417d87a57fcf5b0e6249a9d584b9f96386c11291af673c845ea92d8e4791895983f082887b957e27c83868b6eb8c8ca235df63375313a30f65aeb315c5762743fc0a029fbfddcb8e1b36047fc623bbb2d233a2098d34223bb20fe69a9ab7e2f8739a1ee0f5a6773ec40f2a11e28432b6c7a954ebd0fa23194a0b207708832b51b261da5611e7285693dfed44399eff59c1da94e66baffd824e963be8873c2e019a48e7f21f1dbe475dbc6c08d1ddbe826d49832d803a6ff14316f971a7b4a83d1ff3d9b80479376b53a862132b9b3f5d32a6268e8c85759c3b9d9ccdc47204ce74c6ea6b6fa784f1258cb1de9c71fc121abf5ced340dd6e43ca94d29ef3015026c8dd87d3073d26f464b270209881b1e4ab4d890d0e025b8382b6ec94aca8a4c6c5b48ba08427eae7ab3cbfff609361433ed6977ecb469da2530dca526d884f10ded0ad6776998c48ff4357f6b3fcdd3035777dae817d26a1ba8baf37849e6bbde034336ef5ee84c3f1740d89121cb5623a50f8a60b2920e04e8eded9b7b873ebe4b33068f9627afe6460ff4094de3d5de3760255c83ad8fbae25a90fc3b9266e6ed9de419eb2141eafd16e069cf9ccbe48f4ec48010e8841b0a8be13afc98946240e79a796f7c1331405d05dc36113f7d35954a2b4e725bbfe1a5433c1d0e0c7b3cfa73662512ca35ae46b350bb83c8dc61d0e2e2cecf4cbbce6bf2ae1ea6285a1405a2cb1ab016f68048b994c91e95a234afc1d5483a73a743c79a6d21639a1ebdf460152ba2e9c46df47e3be1a786ef68bae17750b9802475907b424c1c8bde00a5b9ec4b5466fef669396efaab38bf6a167b5d77c89df565a25567aea81f408b0ce79a332634b3c57e4fad61bd6d8ce094f2ae2be336e56c95887a1a7b4f56a63d7b2feeea6a466dafd97a282dcd0e2172862a22958d5ea95bc56a3091dfdfd0d71ff32801b8b5bf5210c4b7ee649a98f72b183c16e341c197b1a85cb810560370446b074fbc93452c6e657db3503dc73cb894ac88c61e51c755990797d3a1478ba7215395063bad35dee23b76cfd70013561353b751606196cdff8ebd1e11c463e000a1061cf917c74dc05ca11361dd4185ed3b0bf33de001f07e4d062e998bfca43b1cb39e2c0956f335ac8e9630353c70e58ab7de87613bc8e040b02c4dc9d42a98fc41df1ce6442cfd4e6e374b2aedd9b7b32f81104c104879740d17c697d746ef3fd70ed91c67abed82bce2d4191bddd7bfeb5e50128ec90a37ae29c8c5aaad451cca6dfab16c9b91a03eaf3cb01e2a3f89b91f9b1312c6a20f193baa08f7f9efc2e725718418c7053803953757bbbf37d5822d6170b2ca6aab73bc77edcfe679f08855fa92aa28d363a2dbc5659dd0f70d1544957132c7e9fcac719b60ddbc4ebc5c6f1c2e45d0a37cdd760b017ce83aced34fe8963e220a74925dbd74f43d4134a5925e8751f08d9c4aa1ad6088f3f0f935212774f9024a68e113644977caf5695e3d439af5de369f8c83642ec617f2ad78738fd15c831033a8f9d33aa8a2a5f854fd8cce248c7464198c9e1ebcc6f95838fdad78e8f24b9366b85b40cdb8f477da261168f5b5118819bf4c6659bc9f29b37e4290a6d4dd411ccb90c88931097aa9bfcc4490cabaa1be9d8283b711fdfeacfed38b2caee7be3c0cbfe279fa6583f0b805f45c71c15d37c895c0845561a850ec8b13e97065ad474420344f55e25e0a45e2dfb0602c2818f0ad1cd07e026d376dc2802b14434eb2f971f2d0bdcfe1675bb2355aace007b9ba931de6f7eee449bb0867f3b001355cbd46e22160003c87990f3aa702d9e8e92cf6a4900c795817e763e638fa4d45aca0b51da4f3fb40a5c87653e36e7ffdb92eda91020c777e2f6c8f1ae09ed5ce632dcaefd5e76b97a3a410b5a03ebe86f37009f690cc065d59b55f238c141b31822b50f20ecd67ff75321564b6b95eeca6c8959cc6baf4007b0816135963f217b6a33b391a94c942c7ef87a993ec715be75d00dd396ebbb1592120f80d711b6ade0c6756ae401e4fcdb9e527b829fd45e58727adcc21bd951500f4263cc5f5ce64fe507d07738538b729f8f2cfd70312901b6d4c021715cdbc6a687198ca97da41e1b647ba158adccb222f2f1bccc471fdffb9901d104788f1027ec50bfcabf93363c39b07d6bad609cb4f113ef8f814da8415029159459259e909b20511be4da5511ac68b1a0cf1be128a1e0f0c6df011620642feac0100854b49a91bdd6b2c7f548fa85d50c8c3dd4b9ad4eb940bb3447e3f47d800a63ee79c3a5ed7bab350e4b0e4fe23d1f0abffb", 0x1000}, {&(0x7f0000000040)="419b055e32f9bd9e60fb69d209cb71e66f11", 0x12}, {&(0x7f0000000080)="b1", 0x1}, {&(0x7f0000000100)="c14424dbea31bf190038e9b1ad1f1511d3231c647b0d43ca4101a55ba87b97fef6710bee5ff458481e524e77c2b241d9798574d7b32de29f3cd53fe30c7f566b09997cb2679f9db5e5e1f7db164ba29969d48b709caafd79d181fee20e3e67d0b91bf8d78aef93c437c4677d4657d69b81437cbaebd5bde037b008", 0x7b}, {&(0x7f0000001340)="38a82943830f6f6cb46cd59e3b1d92447e0698f0bb294ef389194a64f690ab854588", 0x22}, {&(0x7f0000001380)="84cc8ca223139c73e426dfb349d87446f7092b532424b20f99364e700be8d686c47809455fbe514d7027276a03c45027ed5b38e94fcd958708b5050a7d83d3dc7e6d6e151b1a39c8ddb65850aad3a1893539e75bb715f5cf6984d30dde1406c65a6f09a7ce6fedb6edaac2409df3a33bedcc993aad76e66ac660aa7d8bca4e5e5d6fd6112fb2b139a5fa11875763cc0c61e098b699fc37750386e29e185971d8952efe98778e0742c83dd9ea05ac104afd149d36ddd7604b2a8ea8f4ef2e965283ea35e9c48e90f6ceefe2d5528cceae0ae70bc7a57be4a52df2b03bd77f7e1f1b0d66575cb496097b65b9e554827a949352d33913c8bbee212463bbb7", 0xfd}], 0x6, 0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001540)={0x6, &(0x7f0000001500)=[{0x7, 0xfd, 0x2, 0x6}, {0x0, 0xff, 0x1f, 0x7fff}, {0x3b, 0x8, 0x9, 0x3}, {0x81, 0x9, 0x55, 0xffffffff}, {0xa44d, 0x4, 0x5, 0x9a}, {0x9, 0x6, 0x81, 0xff}]}) 22:35:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) 22:35:02 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}, {0x4, 0x1}, {0x1, 0xa322, 0x1000}, {0x1, 0xe, 0x1800}, {0x1, 0x5, 0x800}], 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) semop(0x0, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}, {0x4, 0x1}, {0x1, 0xa322, 0x1000}, {0x1, 0xe, 0x1800}, {0x1, 0x5, 0x800}], 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) 22:35:02 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:02 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c, 0x78}, {0x2d}, {0x6, 0x2, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) write(r0, &(0x7f0000000240)="f1e64d1ed13f2bcab354cabdab6c5256a5ac000d2c4ad9ecc0d309511c932a62b7c181f7b5f5c14e6963bdc281f86c28aec4bf6acf5342b3af48806d370c02fcc8c2c553d9297780b5c79a53dcc6b47b8df64685837fbd65e770d7a8c6e7b2b61607c1e6d024bce9f7d0d654140f87790e3b74dba9a6420cc26c643281cd9bdf73f1d144aa11bf3b07ca8e8f6dc6ba74049d6473ace4b0f7de7539cced42361c95cb68b994c4560d68f5c39d17dd0f7ac7c14bf39c818097969b95cb9518674751809bcd25", 0xc5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000340)="70cc3f5365cdb26a2ced2e4efbf2b358917e64a810fc5fa514a84243580c7d8f5135baee9dac24a4ef164f1631744fc86a7e3b8a5e8d482f098dfd47a6cfbfbd8140c6e11ce90cfe84ab0066994501b55691ab2e3bf2af2d4b1542259a769c131aa3b1a3e494a9bf1a54897113cbd8f83423763afa45b90abe9768fa93cb52f4b726cb9549b4aa49c71970afc7ccbf5e4381d3b0ce712e078a6d57e9040f1673656f6952db18ef29bc101832b37fb3719bb5784b6b41f63074463d545833bb435e8ca757e9a23d48f350c48a57e5bf088e0f189ca17880644aa7fe49aaaf8501beb6a2d81e11066e440882e79c5421a327078fb2e49197dbdd1f0070aba9994284f9b1966ff8a4296be242ff90259965c096dd3b631e69c779fee5716523a01f35e845685e249bb57a1ee0f0e7225ad274caf8aa27bf37153619cc3c8966cb804f292d0b501b6bfc5180102c32f968f4af2e8819ce5804800296cc98a898f450eaa404f78965f31be4828ae591935e7e4141d8154ea7d2e409e783bd5119e8bee7ee12fdb5d11bff6c83894e48b19d912081d91f5f065f169c1dbf1dafd4f809383042a6b91f8dc132ec25186bfcc40c35b4d8cc109e99e896e5bfddf21e4f06b44f64c1ccd8780332700fff19ac0de4bade416ef13c7e03fd6fddbad0dc683ec5f4f78974493e681601bd060a907faabda8ad73af722516f5be16bd5c78fdc7e634c9fc1617126577bd93f241f054ab01bf017c25fe656ae4dfe7df6303d27e16b87453742f0bacfe9593b0d91fb7657542503b2bfb3c79c5f4e5a23bdbbedc530b61933ff2554f7d7d6b4cd8568bab842941a11fc57dd5922652cb2b6f7bd8c1ef82eee680c3316e31e5c88a5bf086ce4e4c15f3e80a08c427c6e2f20f23b0b4fc2f76c1724bc2fa59feb531a0e2523d2378718bfe00258d69ca301e086e1ed2e662f5096b05e3c29d845862b08a4f9ae35e7e98684dd8d67412bf8e0710dfb0e657bd61ba5eb33d1f56d3a8ca1783292b8a5e0685e2369b9b6ba2cb6ba0c40b86748a229b86461c6e1ea4878f3bacc099a4c5faa250c9d56eebc2152104e51927fb898b9f9ce2260df1ca3c0fea997d5f80343d0d4886acb411eb25fd33b237a817ea1e624759bba96a3ec5220b608d2e5415cbf5935653fcdf3d5f5e20751b181b6e4c316a808147dc82f65c7ee6e3e2be4625d7ce326f7dee16f671980fa436c0b199c3efe8b8d425e2f1c5d53c6e9e2be50d50483d2f53a24aeb2b7a266e14b7aa398f9e8526a417ae044de1977aaca65636f88882dcc795871bfc21327c6b2fc88df7fb52a59e96fc2a86fd1e4d5aff314e0eec07798e352cf1570174f39fdbe7e38c84315b6059a353ed86522088fca664349e679bc0dca8ec9189ff723c29403021854fb925e9b45468fdc046e4a6d39081b22264dc8bce79809873dd023f5ee5886382b5fb8656bfda2e399af2f40b28248732c7e5ebe3e98b169fe9e1204c0db6107af7bbb42a9832e2ee91781709279d6545c898633a1b2e61d15584b8c95e0a5daa581102eacedf09dd1ec98bcae072475f3f980438faf424641aaddfd45d383c46f0026f30074a1c9acfa5b2e5afff2ed3c8a0b489e5c344ebf4e2f29f1419fd46d3c2047b6aa290f068bf4fe2a6750963790c475289c32934a3dc40e5498b48050047136ddea7a8a65cbd0d4e8d0bcc8e79f869c26ca55ebe0dcf49e6b1123f5a395f57c088e2ddd0c340b4ced0ee94485921434cb2769d3a4e50ffbe18b0f698c099760e48cfe4c723eaaeb43e314712b9845508bcc287cfa6a9daaf3f956474c0e935ee7f03d033563c80d8c732603af7c7ba155ecfb9de20f2af55c586d8c4511eb993ad010f3fca744026d1f0edac16635d7f9638f7ed74050239a4aee382b3e73debca56db216afa49b26bafd3331844d3170cd3c422041953166a7c546e6d30624048e58ea1c39ae11de2a6bfe8fb02ee952d3afd5442e790d048f759e97c32de7aacf124d11a49f8bd95a8705042b20063da8a18ac09842d9c1410f68baa568e3eae08a90c17612265bc18beb783ee5e09df76b64cdc1c6ea7117cf485629eda5b8742e2cd5d39b55636fa4f6eaedbaa42eb03084ce47aeaee5e6e73bbed70cf4899930e17e6f5a735b6a032d35f5621910a6a01603252b33bab3984ecb04f817f8ebae1d52aa5da29be2b9dde03f51526458178c4d2312464654b64bc9b506a0d02e422da671c98148963ee74852ec6a6253701817cf3b47148573fa7d1ff18b2e893f93dd21bd993bb57d1475f3fb6b76c63c9b823aa582f3acf32882e9f9a92f23a0c5f15f8257b3bf1af1c5458134ccc5e847783e4e6efd3f320b7a3af2d86c80f298ecc59f0b86dad3d2282e06dfaa80dc27956d21257c7f353c861459dcf43e4673676944f0e0e5c703523af8e8932d36cc4b9f636809ef95eafbaf21f6553fc1186f28e021ea64050bd251728c01fcb2dd7b04fd8ca7033402231b25714e57cf4700b345d906367d2ecc735c2590bc2c7b2f426dbf1c1ffa6331a73c40038b2105d1d40a1404777c7fde41a11ee25ed78efa4738c8c3cfd86d63e5ab59e0823513b048600f452fa94bddedf9c1d849f1e702a66dab0c480fcae0efb3c0f7509fe246b2aa7f2a38f69f92c2708d5746f629fe6adca182920cc9130942d36bb3c9620f4a4821f619b092950e9b4f862ab182d51c44eea0214b6013b0decc14ddb9e4eebc30bb8dfc19f371a012fc3bfbffd9e93cf9394665130f009c0cc3750832e2d74a0857e079b276c0c355daaa307076c50c9abb98b63cbdd6586f0d76ec074305e9b1418265de25ab1a8884da05150536d835f4a16ff29cdf00491d4b2439d4820a80c6e72e08483d53216329efd29fdf539d072a159f27d4356737161b5cfde13178c98097fb62921797ca476efffed7a8be7b3bd3bfd2a9cbf75993107bbd5285acac2868b6c35b2e89da1a1107035b6ee745f63c5b5822dae2736b092b70566d29b9151f7535c052f8d477a776931771e66522c277c1a49aea6978f56448c45c0d68944c6ffd08646ba73b7340168521808e86bc557a57abbf6b7dd84867f49e9d8d84ef0883c2f01b311f84e5d1a429f35540f1f68713732b31756b8fccfb96d624eec37998f2fc077389b193b52d7cccfc04d3924550ba7c74fe4af661c657545e7ab3a801f3679d2bc35f338f815458ae70b47148509de2f505dc9df1dad5d3bcdf75321acae5dfe3ae175bdf41a3300d461c6a9e6c97302591606349f924448dfce118f162cd2dfa545ce7989d54a972a91682e701c41ded0a08776f27b7ca98ef30df82242c48094655ede6b2401243af6c7ae9ee80afd821e96817c69147fd8c735b27db7f00733f87845ab2c41c35d90f72a6ecfca2fc6fa8bd58671185fadcaf42561355b9dcb840745e900d14c1286cb9d3d2b3ce5c297086f05ef520d5ae2ff83368417d87a57fcf5b0e6249a9d584b9f96386c11291af673c845ea92d8e4791895983f082887b957e27c83868b6eb8c8ca235df63375313a30f65aeb315c5762743fc0a029fbfddcb8e1b36047fc623bbb2d233a2098d34223bb20fe69a9ab7e2f8739a1ee0f5a6773ec40f2a11e28432b6c7a954ebd0fa23194a0b207708832b51b261da5611e7285693dfed44399eff59c1da94e66baffd824e963be8873c2e019a48e7f21f1dbe475dbc6c08d1ddbe826d49832d803a6ff14316f971a7b4a83d1ff3d9b80479376b53a862132b9b3f5d32a6268e8c85759c3b9d9ccdc47204ce74c6ea6b6fa784f1258cb1de9c71fc121abf5ced340dd6e43ca94d29ef3015026c8dd87d3073d26f464b270209881b1e4ab4d890d0e025b8382b6ec94aca8a4c6c5b48ba08427eae7ab3cbfff609361433ed6977ecb469da2530dca526d884f10ded0ad6776998c48ff4357f6b3fcdd3035777dae817d26a1ba8baf37849e6bbde034336ef5ee84c3f1740d89121cb5623a50f8a60b2920e04e8eded9b7b873ebe4b33068f9627afe6460ff4094de3d5de3760255c83ad8fbae25a90fc3b9266e6ed9de419eb2141eafd16e069cf9ccbe48f4ec48010e8841b0a8be13afc98946240e79a796f7c1331405d05dc36113f7d35954a2b4e725bbfe1a5433c1d0e0c7b3cfa73662512ca35ae46b350bb83c8dc61d0e2e2cecf4cbbce6bf2ae1ea6285a1405a2cb1ab016f68048b994c91e95a234afc1d5483a73a743c79a6d21639a1ebdf460152ba2e9c46df47e3be1a786ef68bae17750b9802475907b424c1c8bde00a5b9ec4b5466fef669396efaab38bf6a167b5d77c89df565a25567aea81f408b0ce79a332634b3c57e4fad61bd6d8ce094f2ae2be336e56c95887a1a7b4f56a63d7b2feeea6a466dafd97a282dcd0e2172862a22958d5ea95bc56a3091dfdfd0d71ff32801b8b5bf5210c4b7ee649a98f72b183c16e341c197b1a85cb810560370446b074fbc93452c6e657db3503dc73cb894ac88c61e51c755990797d3a1478ba7215395063bad35dee23b76cfd70013561353b751606196cdff8ebd1e11c463e000a1061cf917c74dc05ca11361dd4185ed3b0bf33de001f07e4d062e998bfca43b1cb39e2c0956f335ac8e9630353c70e58ab7de87613bc8e040b02c4dc9d42a98fc41df1ce6442cfd4e6e374b2aedd9b7b32f81104c104879740d17c697d746ef3fd70ed91c67abed82bce2d4191bddd7bfeb5e50128ec90a37ae29c8c5aaad451cca6dfab16c9b91a03eaf3cb01e2a3f89b91f9b1312c6a20f193baa08f7f9efc2e725718418c7053803953757bbbf37d5822d6170b2ca6aab73bc77edcfe679f08855fa92aa28d363a2dbc5659dd0f70d1544957132c7e9fcac719b60ddbc4ebc5c6f1c2e45d0a37cdd760b017ce83aced34fe8963e220a74925dbd74f43d4134a5925e8751f08d9c4aa1ad6088f3f0f935212774f9024a68e113644977caf5695e3d439af5de369f8c83642ec617f2ad78738fd15c831033a8f9d33aa8a2a5f854fd8cce248c7464198c9e1ebcc6f95838fdad78e8f24b9366b85b40cdb8f477da261168f5b5118819bf4c6659bc9f29b37e4290a6d4dd411ccb90c88931097aa9bfcc4490cabaa1be9d8283b711fdfeacfed38b2caee7be3c0cbfe279fa6583f0b805f45c71c15d37c895c0845561a850ec8b13e97065ad474420344f55e25e0a45e2dfb0602c2818f0ad1cd07e026d376dc2802b14434eb2f971f2d0bdcfe1675bb2355aace007b9ba931de6f7eee449bb0867f3b001355cbd46e22160003c87990f3aa702d9e8e92cf6a4900c795817e763e638fa4d45aca0b51da4f3fb40a5c87653e36e7ffdb92eda91020c777e2f6c8f1ae09ed5ce632dcaefd5e76b97a3a410b5a03ebe86f37009f690cc065d59b55f238c141b31822b50f20ecd67ff75321564b6b95eeca6c8959cc6baf4007b0816135963f217b6a33b391a94c942c7ef87a993ec715be75d00dd396ebbb1592120f80d711b6ade0c6756ae401e4fcdb9e527b829fd45e58727adcc21bd951500f4263cc5f5ce64fe507d07738538b729f8f2cfd70312901b6d4c021715cdbc6a687198ca97da41e1b647ba158adccb222f2f1bccc471fdffb9901d104788f1027ec50bfcabf93363c39b07d6bad609cb4f113ef8f814da8415029159459259e909b20511be4da5511ac68b1a0cf1be128a1e0f0c6df011620642feac0100854b49a91bdd6b2c7f548fa85d50c8c3dd4b9ad4eb940bb3447e3f47d800a63ee79c3a5ed7bab350e4b0e4fe23d1f0abffb", 0x1000}, {&(0x7f0000000040)="419b055e32f9bd9e60fb69d209cb71e66f11", 0x12}, {&(0x7f0000000080)="b1", 0x1}, {&(0x7f0000000100)="c14424dbea31bf190038e9b1ad1f1511d3231c647b0d43ca4101a55ba87b97fef6710bee5ff458481e524e77c2b241d9798574d7b32de29f3cd53fe30c7f566b09997cb2679f9db5e5e1f7db164ba29969d48b709caafd79d181fee20e3e67d0b91bf8d78aef93c437c4677d4657d69b81437cbaebd5bde037b008", 0x7b}, {&(0x7f0000001340)="38a82943830f6f6cb46cd59e3b1d92447e0698f0bb294ef389194a64f690ab854588", 0x22}, {&(0x7f0000001380)="84cc8ca223139c73e426dfb349d87446f7092b532424b20f99364e700be8d686c47809455fbe514d7027276a03c45027ed5b38e94fcd958708b5050a7d83d3dc7e6d6e151b1a39c8ddb65850aad3a1893539e75bb715f5cf6984d30dde1406c65a6f09a7ce6fedb6edaac2409df3a33bedcc993aad76e66ac660aa7d8bca4e5e5d6fd6112fb2b139a5fa11875763cc0c61e098b699fc37750386e29e185971d8952efe98778e0742c83dd9ea05ac104afd149d36ddd7604b2a8ea8f4ef2e965283ea35e9c48e90f6ceefe2d5528cceae0ae70bc7a57be4a52df2b03bd77f7e1f1b0d66575cb496097b65b9e554827a949352d33913c8bbee212463bbb7", 0xfd}], 0x6, 0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001540)={0x6, &(0x7f0000001500)=[{0x7, 0xfd, 0x2, 0x6}, {0x0, 0xff, 0x1f, 0x7fff}, {0x3b, 0x8, 0x9, 0x3}, {0x81, 0x9, 0x55, 0xffffffff}, {0xa44d, 0x4, 0x5, 0x9a}, {0x9, 0x6, 0x81, 0xff}]}) 22:35:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, 0x0) 22:35:02 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x586, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130488d0f4987ce0c42f41c92b5c7503a59", 0x1d) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) 22:35:02 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) pckbd_enable: command error 22:35:03 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) 22:35:03 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:03 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) 22:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) write(r0, &(0x7f0000000240)="f1e64d1ed13f2bcab354cabdab6c5256a5ac000d2c4ad9ecc0d309511c932a62b7c181f7b5f5c14e6963bdc281f86c28aec4bf6acf5342b3af48806d370c02fcc8c2c553d9297780b5c79a53dcc6b47b8df64685837fbd65e770d7a8c6e7b2b61607c1e6d024bce9f7d0d654140f87790e3b74dba9a6420cc26c643281cd9bdf73f1d144aa11bf3b07ca8e8f6dc6ba74049d6473ace4b0f7de7539cced42361c95cb68b994c4560d68f5c39d17dd0f7ac7c14bf39c818097969b95cb9518674751809bcd25", 0xc5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000340)="70cc3f5365cdb26a2ced2e4efbf2b358917e64a810fc5fa514a84243580c7d8f5135baee9dac24a4ef164f1631744fc86a7e3b8a5e8d482f098dfd47a6cfbfbd8140c6e11ce90cfe84ab0066994501b55691ab2e3bf2af2d4b1542259a769c131aa3b1a3e494a9bf1a54897113cbd8f83423763afa45b90abe9768fa93cb52f4b726cb9549b4aa49c71970afc7ccbf5e4381d3b0ce712e078a6d57e9040f1673656f6952db18ef29bc101832b37fb3719bb5784b6b41f63074463d545833bb435e8ca757e9a23d48f350c48a57e5bf088e0f189ca17880644aa7fe49aaaf8501beb6a2d81e11066e440882e79c5421a327078fb2e49197dbdd1f0070aba9994284f9b1966ff8a4296be242ff90259965c096dd3b631e69c779fee5716523a01f35e845685e249bb57a1ee0f0e7225ad274caf8aa27bf37153619cc3c8966cb804f292d0b501b6bfc5180102c32f968f4af2e8819ce5804800296cc98a898f450eaa404f78965f31be4828ae591935e7e4141d8154ea7d2e409e783bd5119e8bee7ee12fdb5d11bff6c83894e48b19d912081d91f5f065f169c1dbf1dafd4f809383042a6b91f8dc132ec25186bfcc40c35b4d8cc109e99e896e5bfddf21e4f06b44f64c1ccd8780332700fff19ac0de4bade416ef13c7e03fd6fddbad0dc683ec5f4f78974493e681601bd060a907faabda8ad73af722516f5be16bd5c78fdc7e634c9fc1617126577bd93f241f054ab01bf017c25fe656ae4dfe7df6303d27e16b87453742f0bacfe9593b0d91fb7657542503b2bfb3c79c5f4e5a23bdbbedc530b61933ff2554f7d7d6b4cd8568bab842941a11fc57dd5922652cb2b6f7bd8c1ef82eee680c3316e31e5c88a5bf086ce4e4c15f3e80a08c427c6e2f20f23b0b4fc2f76c1724bc2fa59feb531a0e2523d2378718bfe00258d69ca301e086e1ed2e662f5096b05e3c29d845862b08a4f9ae35e7e98684dd8d67412bf8e0710dfb0e657bd61ba5eb33d1f56d3a8ca1783292b8a5e0685e2369b9b6ba2cb6ba0c40b86748a229b86461c6e1ea4878f3bacc099a4c5faa250c9d56eebc2152104e51927fb898b9f9ce2260df1ca3c0fea997d5f80343d0d4886acb411eb25fd33b237a817ea1e624759bba96a3ec5220b608d2e5415cbf5935653fcdf3d5f5e20751b181b6e4c316a808147dc82f65c7ee6e3e2be4625d7ce326f7dee16f671980fa436c0b199c3efe8b8d425e2f1c5d53c6e9e2be50d50483d2f53a24aeb2b7a266e14b7aa398f9e8526a417ae044de1977aaca65636f88882dcc795871bfc21327c6b2fc88df7fb52a59e96fc2a86fd1e4d5aff314e0eec07798e352cf1570174f39fdbe7e38c84315b6059a353ed86522088fca664349e679bc0dca8ec9189ff723c29403021854fb925e9b45468fdc046e4a6d39081b22264dc8bce79809873dd023f5ee5886382b5fb8656bfda2e399af2f40b28248732c7e5ebe3e98b169fe9e1204c0db6107af7bbb42a9832e2ee91781709279d6545c898633a1b2e61d15584b8c95e0a5daa581102eacedf09dd1ec98bcae072475f3f980438faf424641aaddfd45d383c46f0026f30074a1c9acfa5b2e5afff2ed3c8a0b489e5c344ebf4e2f29f1419fd46d3c2047b6aa290f068bf4fe2a6750963790c475289c32934a3dc40e5498b48050047136ddea7a8a65cbd0d4e8d0bcc8e79f869c26ca55ebe0dcf49e6b1123f5a395f57c088e2ddd0c340b4ced0ee94485921434cb2769d3a4e50ffbe18b0f698c099760e48cfe4c723eaaeb43e314712b9845508bcc287cfa6a9daaf3f956474c0e935ee7f03d033563c80d8c732603af7c7ba155ecfb9de20f2af55c586d8c4511eb993ad010f3fca744026d1f0edac16635d7f9638f7ed74050239a4aee382b3e73debca56db216afa49b26bafd3331844d3170cd3c422041953166a7c546e6d30624048e58ea1c39ae11de2a6bfe8fb02ee952d3afd5442e790d048f759e97c32de7aacf124d11a49f8bd95a8705042b20063da8a18ac09842d9c1410f68baa568e3eae08a90c17612265bc18beb783ee5e09df76b64cdc1c6ea7117cf485629eda5b8742e2cd5d39b55636fa4f6eaedbaa42eb03084ce47aeaee5e6e73bbed70cf4899930e17e6f5a735b6a032d35f5621910a6a01603252b33bab3984ecb04f817f8ebae1d52aa5da29be2b9dde03f51526458178c4d2312464654b64bc9b506a0d02e422da671c98148963ee74852ec6a6253701817cf3b47148573fa7d1ff18b2e893f93dd21bd993bb57d1475f3fb6b76c63c9b823aa582f3acf32882e9f9a92f23a0c5f15f8257b3bf1af1c5458134ccc5e847783e4e6efd3f320b7a3af2d86c80f298ecc59f0b86dad3d2282e06dfaa80dc27956d21257c7f353c861459dcf43e4673676944f0e0e5c703523af8e8932d36cc4b9f636809ef95eafbaf21f6553fc1186f28e021ea64050bd251728c01fcb2dd7b04fd8ca7033402231b25714e57cf4700b345d906367d2ecc735c2590bc2c7b2f426dbf1c1ffa6331a73c40038b2105d1d40a1404777c7fde41a11ee25ed78efa4738c8c3cfd86d63e5ab59e0823513b048600f452fa94bddedf9c1d849f1e702a66dab0c480fcae0efb3c0f7509fe246b2aa7f2a38f69f92c2708d5746f629fe6adca182920cc9130942d36bb3c9620f4a4821f619b092950e9b4f862ab182d51c44eea0214b6013b0decc14ddb9e4eebc30bb8dfc19f371a012fc3bfbffd9e93cf9394665130f009c0cc3750832e2d74a0857e079b276c0c355daaa307076c50c9abb98b63cbdd6586f0d76ec074305e9b1418265de25ab1a8884da05150536d835f4a16ff29cdf00491d4b2439d4820a80c6e72e08483d53216329efd29fdf539d072a159f27d4356737161b5cfde13178c98097fb62921797ca476efffed7a8be7b3bd3bfd2a9cbf75993107bbd5285acac2868b6c35b2e89da1a1107035b6ee745f63c5b5822dae2736b092b70566d29b9151f7535c052f8d477a776931771e66522c277c1a49aea6978f56448c45c0d68944c6ffd08646ba73b7340168521808e86bc557a57abbf6b7dd84867f49e9d8d84ef0883c2f01b311f84e5d1a429f35540f1f68713732b31756b8fccfb96d624eec37998f2fc077389b193b52d7cccfc04d3924550ba7c74fe4af661c657545e7ab3a801f3679d2bc35f338f815458ae70b47148509de2f505dc9df1dad5d3bcdf75321acae5dfe3ae175bdf41a3300d461c6a9e6c97302591606349f924448dfce118f162cd2dfa545ce7989d54a972a91682e701c41ded0a08776f27b7ca98ef30df82242c48094655ede6b2401243af6c7ae9ee80afd821e96817c69147fd8c735b27db7f00733f87845ab2c41c35d90f72a6ecfca2fc6fa8bd58671185fadcaf42561355b9dcb840745e900d14c1286cb9d3d2b3ce5c297086f05ef520d5ae2ff83368417d87a57fcf5b0e6249a9d584b9f96386c11291af673c845ea92d8e4791895983f082887b957e27c83868b6eb8c8ca235df63375313a30f65aeb315c5762743fc0a029fbfddcb8e1b36047fc623bbb2d233a2098d34223bb20fe69a9ab7e2f8739a1ee0f5a6773ec40f2a11e28432b6c7a954ebd0fa23194a0b207708832b51b261da5611e7285693dfed44399eff59c1da94e66baffd824e963be8873c2e019a48e7f21f1dbe475dbc6c08d1ddbe826d49832d803a6ff14316f971a7b4a83d1ff3d9b80479376b53a862132b9b3f5d32a6268e8c85759c3b9d9ccdc47204ce74c6ea6b6fa784f1258cb1de9c71fc121abf5ced340dd6e43ca94d29ef3015026c8dd87d3073d26f464b270209881b1e4ab4d890d0e025b8382b6ec94aca8a4c6c5b48ba08427eae7ab3cbfff609361433ed6977ecb469da2530dca526d884f10ded0ad6776998c48ff4357f6b3fcdd3035777dae817d26a1ba8baf37849e6bbde034336ef5ee84c3f1740d89121cb5623a50f8a60b2920e04e8eded9b7b873ebe4b33068f9627afe6460ff4094de3d5de3760255c83ad8fbae25a90fc3b9266e6ed9de419eb2141eafd16e069cf9ccbe48f4ec48010e8841b0a8be13afc98946240e79a796f7c1331405d05dc36113f7d35954a2b4e725bbfe1a5433c1d0e0c7b3cfa73662512ca35ae46b350bb83c8dc61d0e2e2cecf4cbbce6bf2ae1ea6285a1405a2cb1ab016f68048b994c91e95a234afc1d5483a73a743c79a6d21639a1ebdf460152ba2e9c46df47e3be1a786ef68bae17750b9802475907b424c1c8bde00a5b9ec4b5466fef669396efaab38bf6a167b5d77c89df565a25567aea81f408b0ce79a332634b3c57e4fad61bd6d8ce094f2ae2be336e56c95887a1a7b4f56a63d7b2feeea6a466dafd97a282dcd0e2172862a22958d5ea95bc56a3091dfdfd0d71ff32801b8b5bf5210c4b7ee649a98f72b183c16e341c197b1a85cb810560370446b074fbc93452c6e657db3503dc73cb894ac88c61e51c755990797d3a1478ba7215395063bad35dee23b76cfd70013561353b751606196cdff8ebd1e11c463e000a1061cf917c74dc05ca11361dd4185ed3b0bf33de001f07e4d062e998bfca43b1cb39e2c0956f335ac8e9630353c70e58ab7de87613bc8e040b02c4dc9d42a98fc41df1ce6442cfd4e6e374b2aedd9b7b32f81104c104879740d17c697d746ef3fd70ed91c67abed82bce2d4191bddd7bfeb5e50128ec90a37ae29c8c5aaad451cca6dfab16c9b91a03eaf3cb01e2a3f89b91f9b1312c6a20f193baa08f7f9efc2e725718418c7053803953757bbbf37d5822d6170b2ca6aab73bc77edcfe679f08855fa92aa28d363a2dbc5659dd0f70d1544957132c7e9fcac719b60ddbc4ebc5c6f1c2e45d0a37cdd760b017ce83aced34fe8963e220a74925dbd74f43d4134a5925e8751f08d9c4aa1ad6088f3f0f935212774f9024a68e113644977caf5695e3d439af5de369f8c83642ec617f2ad78738fd15c831033a8f9d33aa8a2a5f854fd8cce248c7464198c9e1ebcc6f95838fdad78e8f24b9366b85b40cdb8f477da261168f5b5118819bf4c6659bc9f29b37e4290a6d4dd411ccb90c88931097aa9bfcc4490cabaa1be9d8283b711fdfeacfed38b2caee7be3c0cbfe279fa6583f0b805f45c71c15d37c895c0845561a850ec8b13e97065ad474420344f55e25e0a45e2dfb0602c2818f0ad1cd07e026d376dc2802b14434eb2f971f2d0bdcfe1675bb2355aace007b9ba931de6f7eee449bb0867f3b001355cbd46e22160003c87990f3aa702d9e8e92cf6a4900c795817e763e638fa4d45aca0b51da4f3fb40a5c87653e36e7ffdb92eda91020c777e2f6c8f1ae09ed5ce632dcaefd5e76b97a3a410b5a03ebe86f37009f690cc065d59b55f238c141b31822b50f20ecd67ff75321564b6b95eeca6c8959cc6baf4007b0816135963f217b6a33b391a94c942c7ef87a993ec715be75d00dd396ebbb1592120f80d711b6ade0c6756ae401e4fcdb9e527b829fd45e58727adcc21bd951500f4263cc5f5ce64fe507d07738538b729f8f2cfd70312901b6d4c021715cdbc6a687198ca97da41e1b647ba158adccb222f2f1bccc471fdffb9901d104788f1027ec50bfcabf93363c39b07d6bad609cb4f113ef8f814da8415029159459259e909b20511be4da5511ac68b1a0cf1be128a1e0f0c6df011620642feac0100854b49a91bdd6b2c7f548fa85d50c8c3dd4b9ad4eb940bb3447e3f47d800a63ee79c3a5ed7bab350e4b0e4fe23d1f0abffb", 0x1000}, {&(0x7f0000000040)="419b055e32f9bd9e60fb69d209cb71e66f11", 0x12}, {&(0x7f0000000080)="b1", 0x1}, {&(0x7f0000000100)="c14424dbea31bf190038e9b1ad1f1511d3231c647b0d43ca4101a55ba87b97fef6710bee5ff458481e524e77c2b241d9798574d7b32de29f3cd53fe30c7f566b09997cb2679f9db5e5e1f7db164ba29969d48b709caafd79d181fee20e3e67d0b91bf8d78aef93c437c4677d4657d69b81437cbaebd5bde037b008", 0x7b}, {&(0x7f0000001340)="38a82943830f6f6cb46cd59e3b1d92447e0698f0bb294ef389194a64f690ab854588", 0x22}, {&(0x7f0000001380)="84cc8ca223139c73e426dfb349d87446f7092b532424b20f99364e700be8d686c47809455fbe514d7027276a03c45027ed5b38e94fcd958708b5050a7d83d3dc7e6d6e151b1a39c8ddb65850aad3a1893539e75bb715f5cf6984d30dde1406c65a6f09a7ce6fedb6edaac2409df3a33bedcc993aad76e66ac660aa7d8bca4e5e5d6fd6112fb2b139a5fa11875763cc0c61e098b699fc37750386e29e185971d8952efe98778e0742c83dd9ea05ac104afd149d36ddd7604b2a8ea8f4ef2e965283ea35e9c48e90f6ceefe2d5528cceae0ae70bc7a57be4a52df2b03bd77f7e1f1b0d66575cb496097b65b9e554827a949352d33913c8bbee212463bbb7", 0xfd}], 0x6, 0x80000001) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001540)={0x6, &(0x7f0000001500)=[{0x7, 0xfd, 0x2, 0x6}, {0x0, 0xff, 0x1f, 0x7fff}, {0x3b, 0x8, 0x9, 0x3}, {0x81, 0x9, 0x55, 0xffffffff}, {0xa44d, 0x4, 0x5, 0x9a}, {0x9, 0x6, 0x81, 0xff}]}) 22:35:03 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="0c4a059cd491", @remote, [], {@arp={0x806, @generic={0x18, 0x1600, 0x6, 0x10, 0x1, @random="7274570a8c74", "974ac9ce27d2f08f3ab5138e25877514", @random="1433e27ff69b", "d6bb6894583c718ebdf255e6be6cea38"}}}}) 22:35:03 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x586, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130488d0f4987ce0c42f41c92b5c7503a59", 0x1d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r0, 0x29, 0x586, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130488d0f4987ce0c42f41c92b5c7503a59", 0x1d) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) (async) 22:35:03 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c, 0x78}, {0x2d}, {0x6, 0x2, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 22:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x4, 0x20, 0x9}, {0x8, 0x9, 0x3, 0x81}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x1}, {0x2e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:03 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206951, &(0x7f0000000300)) 22:35:03 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) pipe(&(0x7f0000000000)) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) (async) 22:35:03 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:03 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@generic={0x0, 0x5, "d9d072"}]}}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="222ff9ef7088", @empty, [], {@arp={0x806, @generic={0x1, 0xf03, 0x6, 0x10, 0x9, @local, "262074bd52c19582fcb38fbeb004feac", @broadcast, "50fde1f4a922c36fc275e798c3f4b940"}}}}) 22:35:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3}) (async) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, 0x0) pckbd_enable: command error 22:35:04 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206951, &(0x7f0000000300)) 22:35:04 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:04 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, "0445a63911701e77"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:35:04 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@generic={0x0, 0x5, "d9d072"}]}}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="222ff9ef7088", @empty, [], {@arp={0x806, @generic={0x1, 0xf03, 0x6, 0x10, 0x9, @local, "262074bd52c19582fcb38fbeb004feac", @broadcast, "50fde1f4a922c36fc275e798c3f4b940"}}}}) 22:35:04 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c, 0x78}, {0x2d}, {0x6, 0x2, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c, 0x78}, {0x2d}, {0x6, 0x2, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:35:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3}) (async) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) (async, rerun: 64) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, 0x0) 22:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x4, 0x20, 0x9}, {0x8, 0x9, 0x3, 0x81}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x1}, {0x2e}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:04 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup2(r1, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) r3 = accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r3, 0xc450443d, &(0x7f0000000240)=0x5) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x3, 0x22e, 0x1, 0xffffffe1, 0x53780000, 0xda38, 0x2, 0x0, 0xff, 0x1000}) 22:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x4, 0x20, 0x9}, {0x8, 0x9, 0x3, 0x81}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x1}, {0x2e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x4, 0x20, 0x9}, {0x8, 0x9, 0x3, 0x81}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x1}, {0x2e}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) 22:35:04 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@generic={0x0, 0x5, "d9d072"}]}}}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="222ff9ef7088", @empty, [], {@arp={0x806, @generic={0x1, 0xf03, 0x6, 0x10, 0x9, @local, "262074bd52c19582fcb38fbeb004feac", @broadcast, "50fde1f4a922c36fc275e798c3f4b940"}}}}) 22:35:04 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206951, &(0x7f0000000300)) 22:35:04 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, "0445a63911701e77"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:35:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x8, 0x1, 0x7}, {0x0, 0x1d, 0x0, 0x20}, {0x0, 0x1, 0x3, 0x6}, {0x0, 0x3b, 0x1, 0x9}, {0x3, 0x6, 0x80, 0xfffffffb}, {0xcab, 0x4, 0xde, 0x61a621e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x18, 0xab1798eb0555561f, 0x40, &(0x7f0000000280)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x0) dup(r3) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x87, 0xa3, 0x1f}, {0x5, 0x0, 0x1f, 0xde6}, {0x0, 0x30, 0x5, 0x2}, {0x2, 0xff, 0x1, 0x3ff}, {0x3ff, 0x6, 0x0, 0x5}, {0x7f, 0x3, 0x7e, 0x1}, {0x8, 0xff, 0xf5}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7ff, 0x8, 0xc9, 0xba}, {0x6, 0x5, 0x3f, 0xfd00}, {0xc4, 0x1, 0x0, 0x6}, {0xffac, 0xf9, 0x0, 0x56}, {0x7, 0x6, 0x8, 0x34}]}) 22:35:04 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x9, 0x80, 0x38, 0xfff}, {0x768, 0x5, 0x6, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x40, 0x8}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x80, 0xff, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3d9642"], 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000300)) close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 22:35:04 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, "0445a63911701e77"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:35:04 executing program 4: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="6a5dd111366fbd98816942f8a94ff492e930aa3979f9e7b54ba118d1d3b59c2df82f477138", &(0x7f00000000c0)=0x25, &(0x7f0000000100)="c15598d18d7b948f6798e6808352f07ad7eeed15ea52fa1b8074c256b98ad2c13a62f2ff7ea8a24cf0ceab03448f2c749856bbe1c11c0257484b2d1e4b3f9a1cdf324f476ee23f42e910e907d98fc6445c67ba18cf86ff01fe7de302d821c438978f9d6d257ef83de472a7d348bda7a070014ca10aa24652869ff5adca550377ee72ff81ac3392e62554e84ea319d90a166fb1e3e92a014848a650a28c75d95e5cb6efc5a2b9a78ffbd4a3c04074688d8afa0b0b742b836f89010e879ba06f6ec1", 0xc1) 22:35:04 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a80b0081003b0070032e98b069e6e6f2cda4328fc34eaba290732f12e5b630a87fa4018a78134130c118900617270644ff78bb518353af34159cd2f1524c8a368626e8ca67500c4974b479b812198076eb58c84ed6ad375362601d7b8fa372cdf8c62bc4c0342eca7a81da3ed76f0c1811f2dd7d2f82016093336b9aa3021e5ff34fc67db6aa26ed098187b4a1ea1c94c0ffc61d460b84667f92f522c0bafae03d967c2f51f4637d77a3479e306e84a8b4ab8bccfff71f21d381"]) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x70) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @remote, @loopback}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x7fffffff) 22:35:05 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x8, 0x1, 0x7}, {0x0, 0x1d, 0x0, 0x20}, {0x0, 0x1, 0x3, 0x6}, {0x0, 0x3b, 0x1, 0x9}, {0x3, 0x6, 0x80, 0xfffffffb}, {0xcab, 0x4, 0xde, 0x61a621e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x18, 0xab1798eb0555561f, 0x40, &(0x7f0000000280)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x0) dup(r3) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x87, 0xa3, 0x1f}, {0x5, 0x0, 0x1f, 0xde6}, {0x0, 0x30, 0x5, 0x2}, {0x2, 0xff, 0x1, 0x3ff}, {0x3ff, 0x6, 0x0, 0x5}, {0x7f, 0x3, 0x7e, 0x1}, {0x8, 0xff, 0xf5}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7ff, 0x8, 0xc9, 0xba}, {0x6, 0x5, 0x3f, 0xfd00}, {0xc4, 0x1, 0x0, 0x6}, {0xffac, 0xf9, 0x0, 0x56}, {0x7, 0x6, 0x8, 0x34}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x8, 0x1, 0x7}, {0x0, 0x1d, 0x0, 0x20}, {0x0, 0x1, 0x3, 0x6}, {0x0, 0x3b, 0x1, 0x9}, {0x3, 0x6, 0x80, 0xfffffffb}, {0xcab, 0x4, 0xde, 0x61a621e}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) socketpair(0x18, 0xab1798eb0555561f, 0x40, &(0x7f0000000280)) (async) socket$inet6(0x18, 0x4000, 0x0) (async) dup(r3) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) dup2(r0, r0) (async) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x87, 0xa3, 0x1f}, {0x5, 0x0, 0x1f, 0xde6}, {0x0, 0x30, 0x5, 0x2}, {0x2, 0xff, 0x1, 0x3ff}, {0x3ff, 0x6, 0x0, 0x5}, {0x7f, 0x3, 0x7e, 0x1}, {0x8, 0xff, 0xf5}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7ff, 0x8, 0xc9, 0xba}, {0x6, 0x5, 0x3f, 0xfd00}, {0xc4, 0x1, 0x0, 0x6}, {0xffac, 0xf9, 0x0, 0x56}, {0x7, 0x6, 0x8, 0x34}]}) (async) 22:35:05 executing program 4: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="6a5dd111366fbd98816942f8a94ff492e930aa3979f9e7b54ba118d1d3b59c2df82f477138", &(0x7f00000000c0)=0x25, &(0x7f0000000100)="c15598d18d7b948f6798e6808352f07ad7eeed15ea52fa1b8074c256b98ad2c13a62f2ff7ea8a24cf0ceab03448f2c749856bbe1c11c0257484b2d1e4b3f9a1cdf324f476ee23f42e910e907d98fc6445c67ba18cf86ff01fe7de302d821c438978f9d6d257ef83de472a7d348bda7a070014ca10aa24652869ff5adca550377ee72ff81ac3392e62554e84ea319d90a166fb1e3e92a014848a650a28c75d95e5cb6efc5a2b9a78ffbd4a3c04074688d8afa0b0b742b836f89010e879ba06f6ec1", 0xc1) 22:35:05 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a80b0081003b0070032e98b069e6e6f2cda4328fc34eaba290732f12e5b630a87fa4018a78134130c118900617270644ff78bb518353af34159cd2f1524c8a368626e8ca67500c4974b479b812198076eb58c84ed6ad375362601d7b8fa372cdf8c62bc4c0342eca7a81da3ed76f0c1811f2dd7d2f82016093336b9aa3021e5ff34fc67db6aa26ed098187b4a1ea1c94c0ffc61d460b84667f92f522c0bafae03d967c2f51f4637d77a3479e306e84a8b4ab8bccfff71f21d381"]) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x70) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @remote, @loopback}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x7fffffff) pckbd_enable: command error 22:35:05 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup2(r1, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) r3 = accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r3, 0xc450443d, &(0x7f0000000240)=0x5) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x3, 0x22e, 0x1, 0xffffffe1, 0x53780000, 0xda38, 0x2, 0x0, 0xff, 0x1000}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) dup2(r1, r2) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) (async) accept$unix(r0, 0x0, &(0x7f0000000000)) (async) ioctl$FIOASYNC(r3, 0xc450443d, &(0x7f0000000240)=0x5) (async) dup2(r1, r1) (async) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x3, 0x22e, 0x1, 0xffffffe1, 0x53780000, 0xda38, 0x2, 0x0, 0xff, 0x1000}) (async) 22:35:05 executing program 4: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="6a5dd111366fbd98816942f8a94ff492e930aa3979f9e7b54ba118d1d3b59c2df82f477138", &(0x7f00000000c0)=0x25, &(0x7f0000000100)="c15598d18d7b948f6798e6808352f07ad7eeed15ea52fa1b8074c256b98ad2c13a62f2ff7ea8a24cf0ceab03448f2c749856bbe1c11c0257484b2d1e4b3f9a1cdf324f476ee23f42e910e907d98fc6445c67ba18cf86ff01fe7de302d821c438978f9d6d257ef83de472a7d348bda7a070014ca10aa24652869ff5adca550377ee72ff81ac3392e62554e84ea319d90a166fb1e3e92a014848a650a28c75d95e5cb6efc5a2b9a78ffbd4a3c04074688d8afa0b0b742b836f89010e879ba06f6ec1", 0xc1) sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="6a5dd111366fbd98816942f8a94ff492e930aa3979f9e7b54ba118d1d3b59c2df82f477138", &(0x7f00000000c0)=0x25, &(0x7f0000000100)="c15598d18d7b948f6798e6808352f07ad7eeed15ea52fa1b8074c256b98ad2c13a62f2ff7ea8a24cf0ceab03448f2c749856bbe1c11c0257484b2d1e4b3f9a1cdf324f476ee23f42e910e907d98fc6445c67ba18cf86ff01fe7de302d821c438978f9d6d257ef83de472a7d348bda7a070014ca10aa24652869ff5adca550377ee72ff81ac3392e62554e84ea319d90a166fb1e3e92a014848a650a28c75d95e5cb6efc5a2b9a78ffbd4a3c04074688d8afa0b0b742b836f89010e879ba06f6ec1", 0xc1) (async) 22:35:05 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, 0x0) 22:35:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6", 0xad}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000bc0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34", 0x1b}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x14) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r0}, 0x6, 0x182, 0x1, 0x5, 0x5}, {{}, 0x5, 0x10, 0x20000000, 0x1ff, 0x5}, {{}, 0xfffffffffffffffd, 0x11, 0xfffff, 0x4, 0x65}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000040, 0x7, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0xa4, 0x80000000, 0x3, 0x7}, {{}, 0xffffffffffffffff, 0xa, 0x20, 0x4, 0x7f}, {{r1}, 0x3, 0x8, 0x40, 0x51c, 0x6}], 0x3f, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x20000021, 0x4, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2e, 0xf0000000, 0x7f, 0x3}, {{r4}, 0xfffffffffffffffc, 0x81, 0x20000000, 0x5, 0x801e}, {{}, 0xfffffffffffffffb, 0x14, 0x40, 0x2, 0x4}, {{r0}, 0x4, 0x80, 0x4, 0x2, 0x8}, {{}, 0xfffffffffffffffe, 0x8, 0xfffef, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x100000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4, 0x80, 0x7, 0x757}, {{r0}, 0xfffffffffffffffe, 0x100, 0x40000005, 0x40, 0x19fb47bb}], 0x5, &(0x7f0000000940)={0x73, 0x9f}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000100)=0x100) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) 22:35:05 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a80b0081003b0070032e98b069e6e6f2cda4328fc34eaba290732f12e5b630a87fa4018a78134130c118900617270644ff78bb518353af34159cd2f1524c8a368626e8ca67500c4974b479b812198076eb58c84ed6ad375362601d7b8fa372cdf8c62bc4c0342eca7a81da3ed76f0c1811f2dd7d2f82016093336b9aa3021e5ff34fc67db6aa26ed098187b4a1ea1c94c0ffc61d460b84667f92f522c0bafae03d967c2f51f4637d77a3479e306e84a8b4ab8bccfff71f21d381"]) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x70) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @remote, @loopback}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x7fffffff) 22:35:05 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:05 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x9, 0x80, 0x38, 0xfff}, {0x768, 0x5, 0x6, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x40, 0x8}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x80, 0xff, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3d9642"], 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 32) r3 = socket(0x1, 0x1, 0x0) (async, rerun: 32) pipe(&(0x7f0000000300)) close(0xffffffffffffffff) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 22:35:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x8, 0x1, 0x7}, {0x0, 0x1d, 0x0, 0x20}, {0x0, 0x1, 0x3, 0x6}, {0x0, 0x3b, 0x1, 0x9}, {0x3, 0x6, 0x80, 0xfffffffb}, {0xcab, 0x4, 0xde, 0x61a621e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x18, 0xab1798eb0555561f, 0x40, &(0x7f0000000280)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x0) dup(r3) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x87, 0xa3, 0x1f}, {0x5, 0x0, 0x1f, 0xde6}, {0x0, 0x30, 0x5, 0x2}, {0x2, 0xff, 0x1, 0x3ff}, {0x3ff, 0x6, 0x0, 0x5}, {0x7f, 0x3, 0x7e, 0x1}, {0x8, 0xff, 0xf5}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7ff, 0x8, 0xc9, 0xba}, {0x6, 0x5, 0x3f, 0xfd00}, {0xc4, 0x1, 0x0, 0x6}, {0xffac, 0xf9, 0x0, 0x56}, {0x7, 0x6, 0x8, 0x34}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x8, 0x1, 0x7}, {0x0, 0x1d, 0x0, 0x20}, {0x0, 0x1, 0x3, 0x6}, {0x0, 0x3b, 0x1, 0x9}, {0x3, 0x6, 0x80, 0xfffffffb}, {0xcab, 0x4, 0xde, 0x61a621e}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) socketpair(0x18, 0xab1798eb0555561f, 0x40, &(0x7f0000000280)) (async) socket$inet6(0x18, 0x4000, 0x0) (async) dup(r3) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) dup2(r0, r0) (async) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x87, 0xa3, 0x1f}, {0x5, 0x0, 0x1f, 0xde6}, {0x0, 0x30, 0x5, 0x2}, {0x2, 0xff, 0x1, 0x3ff}, {0x3ff, 0x6, 0x0, 0x5}, {0x7f, 0x3, 0x7e, 0x1}, {0x8, 0xff, 0xf5}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7ff, 0x8, 0xc9, 0xba}, {0x6, 0x5, 0x3f, 0xfd00}, {0xc4, 0x1, 0x0, 0x6}, {0xffac, 0xf9, 0x0, 0x56}, {0x7, 0x6, 0x8, 0x34}]}) (async) 22:35:05 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, 0x0) 22:35:05 executing program 3: r0 = semget(0x1, 0x3, 0x1ed) semop(r0, &(0x7f00000007c0)=[{0x3, 0x401}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) poll(&(0x7f0000000780)=[{r2, 0x10}, {r1, 0x4}, {r1, 0x20}], 0x3, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup(r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/94, 0x5e}], 0x6, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x200020800000, 0x200000]}}) 22:35:05 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xb207, 0x1, 0x10, 0xd942}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x800, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff001]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01212e2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="c164aad3b70b4a061a5cae4c47484114626277452f6b270dc19f7b047943a025c4129415cb8d8a911c91c46f92ab81871e9417960e4e7734f3686ca66941141a53bb171191cd592517fd5821089eac22e3897f5520f5d7a7142ea2240c187cf2b33372493dd855ec3ef64b57237cb4f6e1de253c5fd19a321c98a870b9e3f2e5aafbd65b7835f1ea6cbffea6f4032f67b162b08e91e24470e9", 0x99}], 0x1, &(0x7f0000000280), 0x0, 0xe}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x27, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x1, 0x284) semop(r4, &(0x7f0000000280)=[{0x0, 0x1000, 0x800}, {0x4, 0xfffe, 0x1800}, {0x3, 0x40}, {0x4, 0xffff}, {0x2, 0x1}, {0x4}, {0x1, 0x7fff, 0x1000}, {0x4, 0x7fff}, {0x2, 0x1, 0x800}, {0x61d732d4d00eb1f5, 0x6, 0x1000}], 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:35:05 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x9, 0x80, 0x38, 0xfff}, {0x768, 0x5, 0x6, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x40, 0x8}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x80, 0xff, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3d9642"], 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000300)) close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x9, 0x80, 0x38, 0xfff}, {0x768, 0x5, 0x6, 0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x40, 0x8}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x80, 0xff, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3d9642"], 0xa) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) pipe(&(0x7f0000000300)) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) ioctl$BIOCFLUSH(r1, 0x20004268) (async) 22:35:05 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0x0, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6", 0xad}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000bc0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34", 0x1b}], 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x14) (async) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r0}, 0x6, 0x182, 0x1, 0x5, 0x5}, {{}, 0x5, 0x10, 0x20000000, 0x1ff, 0x5}, {{}, 0xfffffffffffffffd, 0x11, 0xfffff, 0x4, 0x65}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000040, 0x7, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0xa4, 0x80000000, 0x3, 0x7}, {{}, 0xffffffffffffffff, 0xa, 0x20, 0x4, 0x7f}, {{r1}, 0x3, 0x8, 0x40, 0x51c, 0x6}], 0x3f, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x20000021, 0x4, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2e, 0xf0000000, 0x7f, 0x3}, {{r4}, 0xfffffffffffffffc, 0x81, 0x20000000, 0x5, 0x801e}, {{}, 0xfffffffffffffffb, 0x14, 0x40, 0x2, 0x4}, {{r0}, 0x4, 0x80, 0x4, 0x2, 0x8}, {{}, 0xfffffffffffffffe, 0x8, 0xfffef, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x100000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4, 0x80, 0x7, 0x757}, {{r0}, 0xfffffffffffffffe, 0x100, 0x40000005, 0x40, 0x19fb47bb}], 0x5, &(0x7f0000000940)={0x73, 0x9f}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) (async) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000100)=0x100) (async) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x5) (async) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) 22:35:06 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0x0, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:06 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) dup2(r1, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) (async) r3 = accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r3, 0xc450443d, &(0x7f0000000240)=0x5) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x3, 0x22e, 0x1, 0xffffffe1, 0x53780000, 0xda38, 0x2, 0x0, 0xff, 0x1000}) 22:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6, 0x2, 0x3, 0x4}, {0x6, 0x0, 0x0, 0xfffffff7}, {0xffff, 0x80, 0x3, 0x1f}, {0x1, 0x81, 0x40, 0x2}, {0x34, 0x2, 0x3, 0x40}, {0x5, 0x1, 0x7, 0x3}, {0x3, 0x20, 0x22, 0x4}, {0x3, 0x3, 0x9, 0x4c8}, {0x5, 0x1, 0x81, 0x2}, {0x66, 0x8, 0x4, 0x7}]}) 22:35:06 executing program 3: r0 = semget(0x1, 0x3, 0x1ed) semop(r0, &(0x7f00000007c0)=[{0x3, 0x401}], 0x1) (async, rerun: 64) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) poll(&(0x7f0000000780)=[{r2, 0x10}, {r1, 0x4}, {r1, 0x20}], 0x3, 0x9) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup(r4) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/94, 0x5e}], 0x6, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x200020800000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002e399658 22:35:06 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0x0, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:06 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x3, 0x4, 0xc2, 0x4}, {0x7, 0x1, 0xec, 0x4}, {0x8, 0x1, 0x8, 0x3f}, {0xb8d1, 0x7, 0x7f, 0x40}, {0x1, 0x6, 0x51, 0x200}, {0x0, 0x0, 0xe1, 0x1}, {0x9, 0xfa, 0x6d, 0x3}, {0xc19, 0xf8, 0x66, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(r2, &(0x7f00000002c0)="244e7f3cb04363840f48297f809b", 0xe, 0xa4) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x5, 0x75, 0x9, 0xffff}, {0x7fff, 0x5, 0x20, 0x80}, {0x4, 0x9, 0x40, 0x8}, {0x1de7, 0x4, 0x1f, 0x4}]}) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:35:06 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r2, 0x135) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) close(r0) syz_open_pts() fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:35:06 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x3, 0x4, 0xc2, 0x4}, {0x7, 0x1, 0xec, 0x4}, {0x8, 0x1, 0x8, 0x3f}, {0xb8d1, 0x7, 0x7f, 0x40}, {0x1, 0x6, 0x51, 0x200}, {0x0, 0x0, 0xe1, 0x1}, {0x9, 0xfa, 0x6d, 0x3}, {0xc19, 0xf8, 0x66, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(r2, &(0x7f00000002c0)="244e7f3cb04363840f48297f809b", 0xe, 0xa4) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 64) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (rerun: 64) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) (async, rerun: 32) close(r3) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x5, 0x75, 0x9, 0xffff}, {0x7fff, 0x5, 0x20, 0x80}, {0x4, 0x9, 0x40, 0x8}, {0x1de7, 0x4, 0x1f, 0x4}]}) (async) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002e399658 22:35:06 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x3, 0x4, 0xc2, 0x4}, {0x7, 0x1, 0xec, 0x4}, {0x8, 0x1, 0x8, 0x3f}, {0xb8d1, 0x7, 0x7f, 0x40}, {0x1, 0x6, 0x51, 0x200}, {0x0, 0x0, 0xe1, 0x1}, {0x9, 0xfa, 0x6d, 0x3}, {0xc19, 0xf8, 0x66, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(r2, &(0x7f00000002c0)="244e7f3cb04363840f48297f809b", 0xe, 0xa4) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x5, 0x75, 0x9, 0xffff}, {0x7fff, 0x5, 0x20, 0x80}, {0x4, 0x9, 0x40, 0x8}, {0x1de7, 0x4, 0x1f, 0x4}]}) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x3, 0x4, 0xc2, 0x4}, {0x7, 0x1, 0xec, 0x4}, {0x8, 0x1, 0x8, 0x3f}, {0xb8d1, 0x7, 0x7f, 0x40}, {0x1, 0x6, 0x51, 0x200}, {0x0, 0x0, 0xe1, 0x1}, {0x9, 0xfa, 0x6d, 0x3}, {0xc19, 0xf8, 0x66, 0x1}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) pwrite(r2, &(0x7f00000002c0)="244e7f3cb04363840f48297f809b", 0xe, 0xa4) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x1, 0x1, 0x0) (async) close(r3) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x5, 0x75, 0x9, 0xffff}, {0x7fff, 0x5, 0x20, 0x80}, {0x4, 0x9, 0x40, 0x8}, {0x1de7, 0x4, 0x1f, 0x4}]}) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) 22:35:06 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, 0x0) 22:35:06 executing program 3: r0 = semget(0x1, 0x3, 0x1ed) semop(r0, &(0x7f00000007c0)=[{0x3, 0x401}], 0x1) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) poll(&(0x7f0000000780)=[{r2, 0x10}, {r1, 0x4}, {r1, 0x20}], 0x3, 0x9) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup(r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/94, 0x5e}], 0x6, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x200020800000, 0x200000]}}) 22:35:06 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xb207, 0x1, 0x10, 0xd942}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x800, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff001]}, 0x3c) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01212e2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="c164aad3b70b4a061a5cae4c47484114626277452f6b270dc19f7b047943a025c4129415cb8d8a911c91c46f92ab81871e9417960e4e7734f3686ca66941141a53bb171191cd592517fd5821089eac22e3897f5520f5d7a7142ea2240c187cf2b33372493dd855ec3ef64b57237cb4f6e1de253c5fd19a321c98a870b9e3f2e5aafbd65b7835f1ea6cbffea6f4032f67b162b08e91e24470e9", 0x99}], 0x1, &(0x7f0000000280), 0x0, 0xe}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x0) (async) setsockopt(r3, 0x27, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x1, 0x284) semop(r4, &(0x7f0000000280)=[{0x0, 0x1000, 0x800}, {0x4, 0xfffe, 0x1800}, {0x3, 0x40}, {0x4, 0xffff}, {0x2, 0x1}, {0x4}, {0x1, 0x7fff, 0x1000}, {0x4, 0x7fff}, {0x2, 0x1, 0x800}, {0x61d732d4d00eb1f5, 0x6, 0x1000}], 0xa) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, 0x0, 0x0) 22:35:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 22:35:06 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x59) write(r4, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002e399658 22:35:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6", 0xad}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000bc0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34", 0x1b}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x14) (async) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r0}, 0x6, 0x182, 0x1, 0x5, 0x5}, {{}, 0x5, 0x10, 0x20000000, 0x1ff, 0x5}, {{}, 0xfffffffffffffffd, 0x11, 0xfffff, 0x4, 0x65}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000040, 0x7, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0xa4, 0x80000000, 0x3, 0x7}, {{}, 0xffffffffffffffff, 0xa, 0x20, 0x4, 0x7f}, {{r1}, 0x3, 0x8, 0x40, 0x51c, 0x6}], 0x3f, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x20000021, 0x4, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2e, 0xf0000000, 0x7f, 0x3}, {{r4}, 0xfffffffffffffffc, 0x81, 0x20000000, 0x5, 0x801e}, {{}, 0xfffffffffffffffb, 0x14, 0x40, 0x2, 0x4}, {{r0}, 0x4, 0x80, 0x4, 0x2, 0x8}, {{}, 0xfffffffffffffffe, 0x8, 0xfffef, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x100000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4, 0x80, 0x7, 0x757}, {{r0}, 0xfffffffffffffffe, 0x100, 0x40000005, 0x40, 0x19fb47bb}], 0x5, &(0x7f0000000940)={0x73, 0x9f}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000100)=0x100) (async) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x5) (async) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) 22:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6, 0x2, 0x3, 0x4}, {0x6, 0x0, 0x0, 0xfffffff7}, {0xffff, 0x80, 0x3, 0x1f}, {0x1, 0x81, 0x40, 0x2}, {0x34, 0x2, 0x3, 0x40}, {0x5, 0x1, 0x7, 0x3}, {0x3, 0x20, 0x22, 0x4}, {0x3, 0x3, 0x9, 0x4c8}, {0x5, 0x1, 0x81, 0x2}, {0x66, 0x8, 0x4, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6, 0x2, 0x3, 0x4}, {0x6, 0x0, 0x0, 0xfffffff7}, {0xffff, 0x80, 0x3, 0x1f}, {0x1, 0x81, 0x40, 0x2}, {0x34, 0x2, 0x3, 0x40}, {0x5, 0x1, 0x7, 0x3}, {0x3, 0x20, 0x22, 0x4}, {0x3, 0x3, 0x9, 0x4c8}, {0x5, 0x1, 0x81, 0x2}, {0x66, 0x8, 0x4, 0x7}]}) (async) 22:35:06 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x20, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x8, r1) r2 = open$dir(&(0x7f00000011c0)='./file1\x00', 0x20, 0x0) flock(r0, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x101) 22:35:06 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r2, 0x135) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) close(r0) syz_open_pts() fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) fchmod(r2, 0x135) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) close(r0) (async) syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) 22:35:06 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:06 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xb207, 0x1, 0x10, 0xd942}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x800, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff001]}, 0x3c) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01212e2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="c164aad3b70b4a061a5cae4c47484114626277452f6b270dc19f7b047943a025c4129415cb8d8a911c91c46f92ab81871e9417960e4e7734f3686ca66941141a53bb171191cd592517fd5821089eac22e3897f5520f5d7a7142ea2240c187cf2b33372493dd855ec3ef64b57237cb4f6e1de253c5fd19a321c98a870b9e3f2e5aafbd65b7835f1ea6cbffea6f4032f67b162b08e91e24470e9", 0x99}], 0x1, &(0x7f0000000280), 0x0, 0xe}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x27, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = semget$private(0x0, 0x1, 0x284) semop(r4, &(0x7f0000000280)=[{0x0, 0x1000, 0x800}, {0x4, 0xfffe, 0x1800}, {0x3, 0x40}, {0x4, 0xffff}, {0x2, 0x1}, {0x4}, {0x1, 0x7fff, 0x1000}, {0x4, 0x7fff}, {0x2, 0x1, 0x800}, {0x61d732d4d00eb1f5, 0x6, 0x1000}], 0xa) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:35:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x4004667b, &(0x7f0000000300)) 22:35:06 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x59) write(r4, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) close(r2) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x1, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x59) (async) write(r4, 0x0, 0x0) (async) 22:35:06 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000300)) 22:35:06 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @mss={0x2, 0x4}, @window={0x3, 0x3}]}}}}}}}) syz_emit_ethernet(0xd4, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x8003, "bb203272218d754bd5cb8e5d2055fd26aed4821e5ea9aa7cfe44e8c7ba951a8bb2c33225c99ddb64a53f50be1c9526233368c6c0e171676cab87048bc51a2fc324faf0cee1b7f1ebeaf43117725597f4a36103e4e98d550773f44acc35a9d98fa77a40a67a482cc1003986bd243d808b10f848e67df2c63c9375fc494158d513e98498087945abe71a2333d6b60544818e1430c3f2237c4aaba590b338b2e76c7f281ed957340c5c7348e145c2c4ac25581d491412858652bd53e28d6135f6d23656"}}}) 22:35:06 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @mss={0x2, 0x4}, @window={0x3, 0x3}]}}}}}}}) syz_emit_ethernet(0xd4, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x8003, "bb203272218d754bd5cb8e5d2055fd26aed4821e5ea9aa7cfe44e8c7ba951a8bb2c33225c99ddb64a53f50be1c9526233368c6c0e171676cab87048bc51a2fc324faf0cee1b7f1ebeaf43117725597f4a36103e4e98d550773f44acc35a9d98fa77a40a67a482cc1003986bd243d808b10f848e67df2c63c9375fc494158d513e98498087945abe71a2333d6b60544818e1430c3f2237c4aaba590b338b2e76c7f281ed957340c5c7348e145c2c4ac25581d491412858652bd53e28d6135f6d23656"}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @mss={0x2, 0x4}, @window={0x3, 0x3}]}}}}}}}) (async) syz_emit_ethernet(0xd4, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x8003, "bb203272218d754bd5cb8e5d2055fd26aed4821e5ea9aa7cfe44e8c7ba951a8bb2c33225c99ddb64a53f50be1c9526233368c6c0e171676cab87048bc51a2fc324faf0cee1b7f1ebeaf43117725597f4a36103e4e98d550773f44acc35a9d98fa77a40a67a482cc1003986bd243d808b10f848e67df2c63c9375fc494158d513e98498087945abe71a2333d6b60544818e1430c3f2237c4aaba590b338b2e76c7f281ed957340c5c7348e145c2c4ac25581d491412858652bd53e28d6135f6d23656"}}}) (async) 22:35:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f0000000300)) 22:35:06 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x0, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:06 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 64) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (rerun: 32) close(r2) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x1, 0x1, 0x0) (async, rerun: 64) close(r3) (async, rerun: 64) socket(0x18, 0x400000002, 0x0) (async, rerun: 32) r5 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x59) (async) write(r4, 0x0, 0x0) 22:35:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x40047309, &(0x7f0000000300)) 22:35:06 executing program 1: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x4, 0x0, 0xffffffff}, {0x2d, 0x0, 0x9, 0xfffffffe}, {0x6, 0x0, 0x40, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x2, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0x7ff, 0xb909}], 0x5e93, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x129, 0x40, 0x37, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xde, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x3, 0x80000000, 0x8000000000000001, 0x9e}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7a, 0x4, 0x9, 0x1}, {{r4}, 0x0, 0x0, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000100)={0xffffffffffffff51, 0x8}) 22:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6, 0x2, 0x3, 0x4}, {0x6, 0x0, 0x0, 0xfffffff7}, {0xffff, 0x80, 0x3, 0x1f}, {0x1, 0x81, 0x40, 0x2}, {0x34, 0x2, 0x3, 0x40}, {0x5, 0x1, 0x7, 0x3}, {0x3, 0x20, 0x22, 0x4}, {0x3, 0x3, 0x9, 0x4c8}, {0x5, 0x1, 0x81, 0x2}, {0x66, 0x8, 0x4, 0x7}]}) 22:35:07 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x20, 0x0) (async) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x8, r1) (async) r2 = open$dir(&(0x7f00000011c0)='./file1\x00', 0x20, 0x0) (async) flock(r0, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x101) 22:35:07 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r0, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x400, &(0x7f0000000280)="343585cf2434233690addc4ed0bffdd01023c5d44b7798a716955da95978555a9d40d13a48d3008e5b68d5624f42faab225bef3dcb3e233cf678471fe94006c684d9cb5ffed5ea3958a49d6052bea004048e58911f663d2f29f3ed8929c821beee1a2721799ad5b95229266488c6eef8a2952d12778ae1566490be1dbdbcfb2e7c05", 0x82) close(r3) r4 = socket(0x1, 0x0, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r4, 0x0, 0x0) 22:35:07 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @mss={0x2, 0x4}, @window={0x3, 0x3}]}}}}}}}) (async) syz_emit_ethernet(0xd4, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x8003, "bb203272218d754bd5cb8e5d2055fd26aed4821e5ea9aa7cfe44e8c7ba951a8bb2c33225c99ddb64a53f50be1c9526233368c6c0e171676cab87048bc51a2fc324faf0cee1b7f1ebeaf43117725597f4a36103e4e98d550773f44acc35a9d98fa77a40a67a482cc1003986bd243d808b10f848e67df2c63c9375fc494158d513e98498087945abe71a2333d6b60544818e1430c3f2237c4aaba590b338b2e76c7f281ed957340c5c7348e145c2c4ac25581d491412858652bd53e28d6135f6d23656"}}}) 22:35:07 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x40047477, &(0x7f0000000300)) 22:35:07 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x0, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:07 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r2, 0x135) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) close(r0) syz_open_pts() fcntl$dupfd(r2, 0x0, r1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:35:07 executing program 1: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x4, 0x0, 0xffffffff}, {0x2d, 0x0, 0x9, 0xfffffffe}, {0x6, 0x0, 0x40, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x2, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0x7ff, 0xb909}], 0x5e93, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x129, 0x40, 0x37, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xde, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x3, 0x80000000, 0x8000000000000001, 0x9e}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7a, 0x4, 0x9, 0x1}, {{r4}, 0x0, 0x0, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000100)={0xffffffffffffff51, 0x8}) nanosleep(0x0, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x4, 0x0, 0xffffffff}, {0x2d, 0x0, 0x9, 0xfffffffe}, {0x6, 0x0, 0x40, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x2, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0x7ff, 0xb909}], 0x5e93, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x129, 0x40, 0x37, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xde, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x3, 0x80000000, 0x8000000000000001, 0x9e}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7a, 0x4, 0x9, 0x1}, {{r4}, 0x0, 0x0, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000100)={0xffffffffffffff51, 0x8}) (async) 22:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x81, 0x18, 0x80000000}, {0x1ff, 0xa2, 0x3, 0x1}, {0x1, 0x4, 0x44, 0x7fff}, {0x43, 0xff, 0x3f, 0x1}, {0x8, 0x6, 0x2, 0x7fff}, {0x7, 0x0, 0xfc, 0xfffffffc}, {0x5, 0x40, 0x9, 0x6}, {0x3f, 0xfc, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x7f3}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1abe1a56b4899902b113", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x40, 0x6a, 0x400}, {0xfff7, 0xae, 0x0, 0x260}, {0xfff, 0xf7, 0x6}, {0x7ff, 0x4, 0x7f, 0xfffffff8}]}) 22:35:07 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x0, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x81, 0x18, 0x80000000}, {0x1ff, 0xa2, 0x3, 0x1}, {0x1, 0x4, 0x44, 0x7fff}, {0x43, 0xff, 0x3f, 0x1}, {0x8, 0x6, 0x2, 0x7fff}, {0x7, 0x0, 0xfc, 0xfffffffc}, {0x5, 0x40, 0x9, 0x6}, {0x3f, 0xfc, 0x1, 0x7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:07 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8004667c, &(0x7f0000000300)) 22:35:07 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r0, 0xb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = geteuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file1\x00', 0x20000, 0x8c) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[r1, r1, 0x0, r1, r1, r1]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r6, r7, r8, 0x94, 0x8}, 0x3, 0x7, 0x100000001}) ioctl$FIOASYNC(r2, 0xc450443d, &(0x7f0000000240)) r9 = accept$unix(r5, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) chroot(&(0x7f0000001300)='./file0\x00') bind$unix(r9, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:35:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x7f3}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1abe1a56b4899902b113", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x40, 0x6a, 0x400}, {0xfff7, 0xae, 0x0, 0x260}, {0xfff, 0xf7, 0x6}, {0x7ff, 0x4, 0x7f, 0xfffffff8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x7f3}]}) (async) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1abe1a56b4899902b113", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x40, 0x6a, 0x400}, {0xfff7, 0xae, 0x0, 0x260}, {0xfff, 0xf7, 0x6}, {0x7ff, 0x4, 0x7f, 0xfffffff8}]}) (async) 22:35:07 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r0, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x400, &(0x7f0000000280)="343585cf2434233690addc4ed0bffdd01023c5d44b7798a716955da95978555a9d40d13a48d3008e5b68d5624f42faab225bef3dcb3e233cf678471fe94006c684d9cb5ffed5ea3958a49d6052bea004048e58911f663d2f29f3ed8929c821beee1a2721799ad5b95229266488c6eef8a2952d12778ae1566490be1dbdbcfb2e7c05", 0x82) (async) close(r3) (async) r4 = socket(0x1, 0x0, 0x0) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async, rerun: 32) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) write(r4, 0x0, 0x0) 22:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x81, 0x18, 0x80000000}, {0x1ff, 0xa2, 0x3, 0x1}, {0x1, 0x4, 0x44, 0x7fff}, {0x43, 0xff, 0x3f, 0x1}, {0x8, 0x6, 0x2, 0x7fff}, {0x7, 0x0, 0xfc, 0xfffffffc}, {0x5, 0x40, 0x9, 0x6}, {0x3f, 0xfc, 0x1, 0x7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:08 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x20, 0x0) (async) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x8, r1) r2 = open$dir(&(0x7f00000011c0)='./file1\x00', 0x20, 0x0) flock(r0, 0x1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x101) 22:35:08 executing program 1: nanosleep(0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x4, 0x0, 0xffffffff}, {0x2d, 0x0, 0x9, 0xfffffffe}, {0x6, 0x0, 0x40, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x2, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0x7ff, 0xb909}], 0x5e93, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x129, 0x40, 0x37, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xde, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x3, 0x80000000, 0x8000000000000001, 0x9e}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7a, 0x4, 0x9, 0x1}, {{r4}, 0x0, 0x0, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000100)={0xffffffffffffff51, 0x8}) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8004667d, &(0x7f0000000300)) 22:35:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r0, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x9, 0x400, &(0x7f0000000280)="343585cf2434233690addc4ed0bffdd01023c5d44b7798a716955da95978555a9d40d13a48d3008e5b68d5624f42faab225bef3dcb3e233cf678471fe94006c684d9cb5ffed5ea3958a49d6052bea004048e58911f663d2f29f3ed8929c821beee1a2721799ad5b95229266488c6eef8a2952d12778ae1566490be1dbdbcfb2e7c05", 0x82) close(r3) r4 = socket(0x1, 0x0, 0x0) (async, rerun: 64) close(r3) (rerun: 64) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r4, 0x0, 0x0) 22:35:08 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r0, 0xb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = geteuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file1\x00', 0x20000, 0x8c) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r6, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[r1, r1, 0x0, r1, r1, r1]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r6, r7, r8, 0x94, 0x8}, 0x3, 0x7, 0x100000001}) (async) ioctl$FIOASYNC(r2, 0xc450443d, &(0x7f0000000240)) (async) r9 = accept$unix(r5, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) (async) chroot(&(0x7f0000001300)='./file0\x00') bind$unix(r9, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:35:08 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x0, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xc, 0x3f, 0x5, 0xffffff22}, {0x785, 0x2, 0xdc, 0x7}, {0x0, 0x2, 0x2, 0x80000001}, {0xf0e3, 0x40, 0xff, 0x4}, {0xfe00, 0xff, 0x40, 0x400}, {0x7fff, 0x6, 0x0, 0x5}, {0x0, 0x2, 0x8, 0xfffffff7}, {0x9316, 0x0, 0xfc, 0x1}]}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x7f3}]}) (async) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1abe1a56b4899902b113", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x40, 0x6a, 0x400}, {0xfff7, 0xae, 0x0, 0x260}, {0xfff, 0xf7, 0x6}, {0x7ff, 0x4, 0x7f, 0xfffffff8}]}) 22:35:08 executing program 4: setsockopt(0xffffffffffffffff, 0xe25, 0x1ff, &(0x7f0000000000)="67da98fc646f4c3f4b389a46645d", 0xe) poll(0x0, 0x2d, 0x0) 22:35:08 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x0, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xc, 0x3f, 0x5, 0xffffff22}, {0x785, 0x2, 0xdc, 0x7}, {0x0, 0x2, 0x2, 0x80000001}, {0xf0e3, 0x40, 0xff, 0x4}, {0xfe00, 0xff, 0x40, 0x400}, {0x7fff, 0x6, 0x0, 0x5}, {0x0, 0x2, 0x8, 0xfffffff7}, {0x9316, 0x0, 0xfc, 0x1}]}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7bf, 0x7, 0xff, 0x8001}, {0x8, 0xf8, 0x4, 0x200}, {0x76, 0xc6, 0xff, 0x80000001}, {0x6, 0x3, 0x5, 0x7f}, {0x0, 0x8, 0x82, 0xf06}, {0x9a, 0x4, 0x0, 0x9}, {0x5, 0x4, 0x9a, 0xc835}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x1, &(0x7f00000002c0)='./file0\x00', 0x8}) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8004667e, &(0x7f0000000300)) 22:35:08 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r0, 0xb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r3 = geteuid() (async, rerun: 32) r4 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file1\x00', 0x20000, 0x8c) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r6, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) getgroups(0x6, &(0x7f00000000c0)=[r1, r1, 0x0, r1, r1, r1]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r6, r7, r8, 0x94, 0x8}, 0x3, 0x7, 0x100000001}) (async) ioctl$FIOASYNC(r2, 0xc450443d, &(0x7f0000000240)) (async) r9 = accept$unix(r5, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) chroot(&(0x7f0000001300)='./file0\x00') (async) bind$unix(r9, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:35:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup2(0xffffffffffffff9c, r0) 22:35:08 executing program 4: setsockopt(0xffffffffffffffff, 0xe25, 0x1ff, &(0x7f0000000000)="67da98fc646f4c3f4b389a46645d", 0xe) (async) poll(0x0, 0x2d, 0x0) 22:35:08 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x10000, r1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000001000/0x8000)=nil, 0x8000) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f0000000300)) 22:35:08 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x0, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:08 executing program 4: setsockopt(0xffffffffffffffff, 0xe25, 0x1ff, &(0x7f0000000000)="67da98fc646f4c3f4b389a46645d", 0xe) poll(0x0, 0x2d, 0x0) setsockopt(0xffffffffffffffff, 0xe25, 0x1ff, &(0x7f0000000000)="67da98fc646f4c3f4b389a46645d", 0xe) (async) poll(0x0, 0x2d, 0x0) (async) 22:35:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup2(0xffffffffffffff9c, r0) 22:35:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7bf, 0x7, 0xff, 0x8001}, {0x8, 0xf8, 0x4, 0x200}, {0x76, 0xc6, 0xff, 0x80000001}, {0x6, 0x3, 0x5, 0x7f}, {0x0, 0x8, 0x82, 0xf06}, {0x9a, 0x4, 0x0, 0x9}, {0x5, 0x4, 0x9a, 0xc835}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x1, &(0x7f00000002c0)='./file0\x00', 0x8}) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) (async) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xc, 0x3f, 0x5, 0xffffff22}, {0x785, 0x2, 0xdc, 0x7}, {0x0, 0x2, 0x2, 0x80000001}, {0xf0e3, 0x40, 0xff, 0x4}, {0xfe00, 0xff, 0x40, 0x400}, {0x7fff, 0x6, 0x0, 0x5}, {0x0, 0x2, 0x8, 0xfffffff7}, {0x9316, 0x0, 0xfc, 0x1}]}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:08 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) 22:35:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup2(0xffffffffffffff9c, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) dup2(0xffffffffffffff9c, r0) (async) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) 22:35:08 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:08 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x10000, r1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000001000/0x8000)=nil, 0x8000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) fcntl$getown(r0, 0x5) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x10000, r1}) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) munlock(&(0x7f0000001000/0x8000)=nil, 0x8000) (async) 22:35:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7bf, 0x7, 0xff, 0x8001}, {0x8, 0xf8, 0x4, 0x200}, {0x76, 0xc6, 0xff, 0x80000001}, {0x6, 0x3, 0x5, 0x7f}, {0x0, 0x8, 0x82, 0xf06}, {0x9a, 0x4, 0x0, 0x9}, {0x5, 0x4, 0x9a, 0xc835}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x1, &(0x7f00000002c0)='./file0\x00', 0x8}) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7bf, 0x7, 0xff, 0x8001}, {0x8, 0xf8, 0x4, 0x200}, {0x76, 0xc6, 0xff, 0x80000001}, {0x6, 0x3, 0x5, 0x7f}, {0x0, 0x8, 0x82, 0xf06}, {0x9a, 0x4, 0x0, 0x9}, {0x5, 0x4, 0x9a, 0xc835}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x1, &(0x7f00000002c0)='./file0\x00', 0x8}) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) 22:35:08 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) 22:35:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/200, 0xc8, 0x840, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r1) 22:35:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) 22:35:08 executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x4000000000000003, &(0x7f0000000300)="2aa3bc91", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="f1bd281f67f4890ae3095322766842da3666fbfaf9eaa37bbb653899e0f7794a9adc56f7db5babaca6269df0ee03d72e551524bc9259b73be8c7", &(0x7f00000000c0)=0x3a, &(0x7f00000001c0)="c3dc40bfc70f7425165f2e6182b0d754590bba594e9828a5bd4a5e4ae57db75064728413f4b98f52aa6032eceb2ad00ab14da3968b1ed88202d1b1bc8750ef6d967cd2bab60fe98d42fb25a339eab39dcf069b", 0x53) 22:35:08 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x10000, r1}) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) munlock(&(0x7f0000001000/0x8000)=nil, 0x8000) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 22:35:08 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000000)) 22:35:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f00000001c0)="fbaf09009261d5eaed0e846e783a", 0xe, 0x0) 22:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x191) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) socket$unix(0x1, 0x5, 0x0) (async) fcntl$lock(r2, 0xb, 0x0) (async) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x1, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) (async) 22:35:08 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x1, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4}, &(0x7f0000000240)=0x6) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="48dd229dfa5f58f74abc794cfb221248365e74086e1aa67d3907f05f5fb535805994ee4a8a3f5ae29e71ea9eaeff1eefe40a88e83d16d8177a2a643ea49ed7c7ce", 0x41}, {&(0x7f0000000400)="96e5ccfd0870fdd68288f5c095322580adecb570de5a03c791156ef52efe02c42b48ca60c9790f37b37be12d46f4b0c65f12f5f148bf9ae04e020f1e8753c5280398167ae2ac5e0ec32c02e62a3b539610460963d38adf1cd075847d18", 0x5d}, {&(0x7f0000000640)="155096702fb91b09ab8057b78c7dd1aa3392234a1a49780e9d9eea8c8b6a5982dca588a05a900e7025b794c731d13de288446b012e3eb6957de503ff416ef48d0137e5e15ba1a3e6d978d618646caadc10589b665df5e9a45320449142fc07034da8665ca32655abd8a4ab17dd8d912a1c743b9368eded225056947beb5dca4fcb9a42f8cf01b8ec10af171c2f", 0x8d}, {&(0x7f0000000700)="2155868a3f99f5b77d3a88acd591f076f1c9c96cabd078581ff6ab97155b9d8e66993e6e2eb1d077958dd678d2feef1488b32c178b35fd771a99d26d4604f0a3e768b826e44857ada7673174f5d76ef1a791ad49f1835367ea64ca376d8fc95fa5b9639de5a3f47492eb8ca387bd9005fb2dd1565ea7911bc2fadce5051b623e0f145985f82b0872452c85565d38d66929920db0a416720d7ac2a9189b7de8b0c8f95fdde43f966c7e0604d2ce66fdc9380ac2ea3bde50775a1ee9a7d62e4f3217ec6f7db2d3cb23d490be485714e4d8d874a6df727aee38b564a1c96cededbb21358e0f6c7ed9b52b0b16fac0fb31fa95115f9261ad42ef03859f0aaac1383fe673c79eabbe71df0a8983a4fa82c43b2e895877f0c693eec3cadb35b02c29209cb1bc9157021c7fe47037f47437f997edbe91892aa8fecb9aa7d50dd746065e2f2e30661f7b955c2d50192b02354e7ae2424a5797cfe705adc556167f7dc0ac077fa8277355c1f805c22c9929deec604571b76c0de27a77fc88ab21d5ad3d3df2b09db0b0616f233030ef0be308df8d86d97522fe0763bbee275acc4b0dff357c1e84566f3ff6c00f8ae0316b60a5eb48df734289424e5a9881ed2f0d22fc0d10426e96741afb21edde9c016afebb6582ad5c9f36cddc77a32c484ac529bf176bfbbfc029eb898bd6a0f02d34c66fca60a9d5e89f7beffe6cbfd347ccfdddba3f00128ed01742c0d50685e0799e4f3976cb54223f4ea44b58e1a2e711a55ed594caefb66cd96ae70e085b1d32b73076c9030e5fb8adadf423908814810662160b2852f97718cb4e212e23c06aa196d1f871270067d868a50c456c49aca6ac70d069cc8af08d87644035722ca76ff3b275d0eb54f8ebaee1eeb05941f5c66d53f983dfe51ddd590f04d3017e1fc5c2c5f11ec728e5add98abc039e360fd4acc7f63fff5a6b56b50a231f9c4fa4baffa6c6296775dac3a6e125dac14ec035c04aa5ab7d59e57eb7e145242474ed9d27f73be198cd3d0536bd1bcac3a11dcc3cca79dc3355ca3e4022a32983a5829c92e8a979ac64d79bf8044e80b88caa1c7638c3c086ba2836e76e057191a1adc9c716c501eb4d6d218f9cdebeae5b0fc8d06626e64807f60b7179db1629fafcf57d37493aa961305a12204bb0d2c80b1f7351ac58127bde9162d9003a8b4810b301f7276bbab4a6ba08ced4c038cd82a3e17d45bf0fd3bed8b7722f8fea67cc71e2daf928e0bd50847b4b2e1b6b2358d08f8f6331624356146b935126a4ce78ef5e5a128b0d0a8e1ba9f3b7dae1d8c52623f1f42184e6a47a0a07dad62fa06b5e4f8f0941969629525c62d07a351bcc656707256f51dacb9bbcaba45174ea2dad9605bc5c188b3b5ff5b469f145fa222adb19a8d891482ead2967ee0bd5a7aafc5ac3a3effe325d2dfa2e49fdf5ceb381d20f062ecf1ca3ce5c088e2fb124ed5008bf18370210fd779080eff3a19fc3aad7d7583397606868427c7b7ac0185aca2e531382857fd5d28215a52460ef23bb0ce93309fbd24cbae6e8c03cdd068e7bead4fb8140b2f6ce90cf98d3815745ee6d40f83af98bcbe97bddd559a1b16cd1dd58499ae24f2163230f54d177fb0c2a4676a4e8de4d97bb6b89548a399ddb8947599272911bf004098e24d93a26d4db066a8364848422596aca22da9a4b7a5cf81c621b22ecbe0c20174c4720dc4717ce20f8d6cb8623b0b69c9843a6dd8ac017ddd811c349c67a7dab5bfe936ab19a0090889c423569956ff9886a7065c0e4efcc37700177f60837e56a8c41e47b56c45102a349698812381d4ee54d9989b22798386ea4a9e049b081e3507d7159ad9bad6a9590e88fb458d6a514688e3ceba212b9f100d5669e255e463e1cdee59794a82f47d850be15f5263e29cae28bb6a3b662df6dd36e45be346879c8882305b4ae94823c69e8de3c96412a752e210c043242e38866ad5b86599c83b5b07a3c37033e92a1d85a93dcff267dcb73f08a618fb14e4a0fa8a9dbb739265245bd4edaf3b1a5ed70ac52dd0ac9af214ad9d5d22ed63e182b3e2a273e8b5aa81dee5bda3ddc72eee1c4767f4fa736aeec4d29f2c748d9931c0b9efce5b80366ffae1a507b0f3a541a5e310dced100cc0b5910f5121b96a6d051128926d36943358ce4d5e3eebc56a5f1011011bc9a2dad42cbe5cd92983973bce4750897830019fef0ba4d088a496f459cf555d3583bab1ff0b257098220cc478568c2c7eb0e8ab918044aeb4a3a2f838f0513691ce6c6db405a38972e79357db8443e2434f87e645dc5aae432fc10a2ca4e4d631a9eb6d82bc4cce5979339e0785f2b89e3c939d9f8e45d66da44f0cfefd701d45d9c0f7ba8904b86c31176abdca98224866def2efd739598ad2196ca8e919cf3172de1c1a722d675f257e43f3d2276de4a0767384716cb68d0cae415b908fc972d0b14eeccb323d8bec11044e886d3211e32bb16939f97b027272ad87728506ff2a04188f573e3eda156441e67c031a80b26a1e65f7a7977a01ac929bbddac016eb5bd92840038ff10a815b211185c58dc7775c511ebdea45e1f5d2472810d4b3e608ada15cd925eccd30feac247515366c2ec461f803bf34cb88962b77ef12d3750cf6fa8e53cbaecc13138ba7570a0ab01611d9f915ddbe1980148b6d6922371ce81318bf6fe1889dbdc5a534c329de18cf76373d92f61767f22ed394e043ff17206247b0b9d4e66b0aa8ff44d1e3ff13b81a61050c0925e13cf8ca003e8abee69f9a6d2b3d67406818fdc88c3fa16bc9f50e67655b758b15c3fc27bd363a0537928743d7959aff137773f9b13a5804dde865125cff1b579971ca421e8ac51ed922245782350e6fa37cfd4b32e6276c1375e9063e92588da110397fc7189e1ca56ff77b98d51b78fcb59f451fa6806a98ba4196cc2ddabeef26d8b3161c09307c9c49eb8d934b8377a2afb20583910b23e0ea42a90dccdb2e73141f79118511f721bfd3b329bd19a1c099cecdd525a706dddb3458cd3f81191b33248cc310ace58442d036c23f6155454e6bdbe6e15248bcd72ebd9ff8861f921784fa8208ad88cabe816cbe3b28243c7a756fc16f04e7c2b1e28c6f6e8889633399408b73a25b816c10148e8ee0b949188d0de271ca36dcd576c7d98087016235a2ad62615b472787cab423b4eebeb3db722a75d47698c5221589ae033f3e10666179ce8031c5c592ee27056b5c7f043f94da30c32bedcc11fb90ebcfd0791015e66502179a3a2f905b3395f17dfbe5040ba724fd4e8318f468d84f6218174e013fc4e919612be7a70cd8f9b9c6dfe3656120582dec5c2e0583e50895cdf6253a12370c72bb1f4c604180e7e7d23f706990229392477c0597b77b4a93bec6446c57998dec10f2e0061b47d8be4a02743c54ba5250e81431e5518e21081167278c767cb0aad76af65e33f7d37cc5c71e3e3c0a1fb864cc5d2ca6852bf2f6b0ca57e2647294d401eebd3046481e2aab9ceedaf04a9623b87d5b6535f23c9860ddc475e620298eb259e594d6a9521e44d7177a75d7308a1acd6eb55daa4b2ce0ed8760626e74eb970b0ce2df6e946e39d71fbb435dcda3f9e02697fa203b4c9967ce3fc354ffb9cb88293d39082c27f976e8a216166de19f4896f5b6a9211731f81cc141e13a34d11a5cdc0e633e758f8b47c27a2cede7498109f40bf45143389a2583ebe566f70e808597c8f368493af3706d086e688630f842aee3d96588f268f020a8b0b047a77371309c86c3907465897bfe29e884db4476c24912979d60eb375260b392dd746e2d62e4d9a48fc416d981fa0dcbceb855390741c4aeab38db3db75d9f21bf968c20efd0324594b74a8925c79a299bb1ed2305fd85d93745dec17bae10f77bb7fb5d9227655381ddbf39a06cd772723b89789334df3f71a05c5c11fc7e74c954c94ecb6388d27f595b62f721c1636cae48ed99424de71dd16d705036c6f0292566004b267900e495a1f4cc22352f3686a0fee106b98f3d9a2f1996048761a50917134b296b97efcb0d6a37371657c2fa033fe67a01a27c95e5fcb1810a5eb3bcec6f21096740c057682f0fc4bf1154c3108c267388d3e16950d9d57f2ff8a2a5c1537644d557617e06749755a60f3350abec597ffeaeeade85a55e55178b147c82415fcbf2d96780d64c57aa9eafeefb79e2026b8a97aab4fe39108e6cc8db0b28a6c9ef29a6de2b926b505affd6adc52e33ac3a63f10bd9139222a3b3bb2c8bb8086aeebbdfebab82337bcdfef90bbd9d5cebb33f86cab96a25a65107aeed6899bd6066a194f69fee986621b4e33126817fc3e7668f8339b14dd769c6a5754b6b8933d1506892bab03860aadceab8a680cb363d630171b25a27daec5bc3d1807c45d59a68d7c404b1a98f6d45017c6277dc70f5649878dd427ddca5bc01eece06e60f450e7fdc43a5a1300f4eae5893e384694144b3ea3815a7f264b478dcdcfc5db52e9fb0cd584202efebdd0187fb3cc70a2f65fc89698ad7b6788fead04dbd77eaccbe742e6626482f7b430ed49576764d442d4611f1a65a383d0195be7f8101baf5c3c3d29e256b317ef6e309d35dc78a9354b299471bc314110b378e11465ec032fdf46571629f904c9c389661028a418d764940c6d2d4a43f50cc7d79db0031b557cf4ad182ec2fb42cc65732a1910f35055cddd1cd95e5f5437479bd576140062d0b36ddc2d70571936257626e7186b9ba87be717c2be6719258a2b3f412f29b90f4ef20fc0a84b26ece0f6af90f7aa4c9ea882060c3a60de21e6635a1433009c7d3e1d43049af9e1918a037bb90284d3c2c4139c405e8070f77c3bea42eaad25229499c3ce1ca2783eb0f8dcbed647ebddd5afc71e807774d721aaf1e87e075c755b796d3c20edcc052e4e37da3f1fc6f2b1a1462d7c929da06bbc104978fb494fd9d8a20b61ee74e6668defbb77543d9a53d33780ada6177a998db26d41c6feac620afbbb318ca103e9829fd9fdeced1d8d2eb26b0f4a7d7a0a518b252464466ddca17032a7f42df4fc7f76bed6bcc5cf284490aa37a8c7cf7d18fd96b8028dbe378603d1de0d5dbf13997f0f3aba3f738e45a6fe58ac92cbfee1f6ad9503289962330a4f7f9d57aae064000dfc632225bae4956926b8c514c26992869662c49c07a66b8d6e55ae11334e7b5752aa6894b1da32207a366339e541bb0ef7188b5cee7017224a0b4e1c81e5489da5c1de3d3eba3b417ce25fb657b7bc39177cd4681d20c9601455c88c9e4927b8f7d550e30230a04a067badebf20ebc98cf9007c4b7ecfb5a2d717c822aa9f456de8c4687f25b322131ad3602b33552ca0e614f4970d8f3667e6b7630fa4d59230f3825c742fbb77723ba8a4f08c55a1e86c9d42f04ef923462c47a6ac461b9f0fa6638a88df70714b5780d89dbf590916e33f802f90a9a44c22717f86db2f57640ed4eb652a9423512eec0d5a027ff6c126a9a85cba46f9f02226f1b310f099bc56d67bca5d061549374a91f817e14042852df17d2d312576468852b87ec83a279e7b79179247fcaecc38df5ad08c58f57b57a1c028d08a377936c89af0b28d37a92c106430633d58a6330d947c02677c75fd02c304e7ae48ca3ce40ad0747b3e4641b7dea242d03c0f276aef0f95d5bb893528f0146343a43e80d38ee6ec8bf1ca252ccd8532d59da9e68f9be14ecdf0304afda21b5294fc4aaece7fa90f32812fa3f25f837f674ddf34398daeb36d72a6bad8140af37d865f0bfb89d409f993e4dbb86", 0x1000}], 0x4, &(0x7f0000001700)=[{0x48, 0x1, 0x4, "eb43b61280300269022a5e7416cab008e5abce4cd6308a48eadaa1b185201f363c3e99b0c14e6574c1b4f2a9584001fd58"}], 0x48}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file1/file0\x00', 0x4) write(r0, &(0x7f00000000c0)='r', 0x1) execve(&(0x7f00000017c0)='./file1/../file0\x00', &(0x7f0000001900)=[&(0x7f0000001800)='/dev/wsmouse\x00', &(0x7f0000001840)='&*\x00', &(0x7f0000001880)='/dev/wsmouse\x00', &(0x7f00000018c0)='/dev/wsmouse\x00'], &(0x7f0000001a40)=[&(0x7f0000001940)='.\x00', &(0x7f0000001980)='/dev/wsmouse\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='^,,(\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146940, &(0x7f0000000300)) 22:35:08 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:08 executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x4000000000000003, &(0x7f0000000300)="2aa3bc91", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="f1bd281f67f4890ae3095322766842da3666fbfaf9eaa37bbb653899e0f7794a9adc56f7db5babaca6269df0ee03d72e551524bc9259b73be8c7", &(0x7f00000000c0)=0x3a, &(0x7f00000001c0)="c3dc40bfc70f7425165f2e6182b0d754590bba594e9828a5bd4a5e4ae57db75064728413f4b98f52aa6032eceb2ad00ab14da3968b1ed88202d1b1bc8750ef6d967cd2bab60fe98d42fb25a339eab39dcf069b", 0x53) 22:35:08 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x1, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4}, &(0x7f0000000240)=0x6) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="48dd229dfa5f58f74abc794cfb221248365e74086e1aa67d3907f05f5fb535805994ee4a8a3f5ae29e71ea9eaeff1eefe40a88e83d16d8177a2a643ea49ed7c7ce", 0x41}, {&(0x7f0000000400)="96e5ccfd0870fdd68288f5c095322580adecb570de5a03c791156ef52efe02c42b48ca60c9790f37b37be12d46f4b0c65f12f5f148bf9ae04e020f1e8753c5280398167ae2ac5e0ec32c02e62a3b539610460963d38adf1cd075847d18", 0x5d}, {&(0x7f0000000640)="155096702fb91b09ab8057b78c7dd1aa3392234a1a49780e9d9eea8c8b6a5982dca588a05a900e7025b794c731d13de288446b012e3eb6957de503ff416ef48d0137e5e15ba1a3e6d978d618646caadc10589b665df5e9a45320449142fc07034da8665ca32655abd8a4ab17dd8d912a1c743b9368eded225056947beb5dca4fcb9a42f8cf01b8ec10af171c2f", 0x8d}, {&(0x7f0000000700)="2155868a3f99f5b77d3a88acd591f076f1c9c96cabd078581ff6ab97155b9d8e66993e6e2eb1d077958dd678d2feef1488b32c178b35fd771a99d26d4604f0a3e768b826e44857ada7673174f5d76ef1a791ad49f1835367ea64ca376d8fc95fa5b9639de5a3f47492eb8ca387bd9005fb2dd1565ea7911bc2fadce5051b623e0f145985f82b0872452c85565d38d66929920db0a416720d7ac2a9189b7de8b0c8f95fdde43f966c7e0604d2ce66fdc9380ac2ea3bde50775a1ee9a7d62e4f3217ec6f7db2d3cb23d490be485714e4d8d874a6df727aee38b564a1c96cededbb21358e0f6c7ed9b52b0b16fac0fb31fa95115f9261ad42ef03859f0aaac1383fe673c79eabbe71df0a8983a4fa82c43b2e895877f0c693eec3cadb35b02c29209cb1bc9157021c7fe47037f47437f997edbe91892aa8fecb9aa7d50dd746065e2f2e30661f7b955c2d50192b02354e7ae2424a5797cfe705adc556167f7dc0ac077fa8277355c1f805c22c9929deec604571b76c0de27a77fc88ab21d5ad3d3df2b09db0b0616f233030ef0be308df8d86d97522fe0763bbee275acc4b0dff357c1e84566f3ff6c00f8ae0316b60a5eb48df734289424e5a9881ed2f0d22fc0d10426e96741afb21edde9c016afebb6582ad5c9f36cddc77a32c484ac529bf176bfbbfc029eb898bd6a0f02d34c66fca60a9d5e89f7beffe6cbfd347ccfdddba3f00128ed01742c0d50685e0799e4f3976cb54223f4ea44b58e1a2e711a55ed594caefb66cd96ae70e085b1d32b73076c9030e5fb8adadf423908814810662160b2852f97718cb4e212e23c06aa196d1f871270067d868a50c456c49aca6ac70d069cc8af08d87644035722ca76ff3b275d0eb54f8ebaee1eeb05941f5c66d53f983dfe51ddd590f04d3017e1fc5c2c5f11ec728e5add98abc039e360fd4acc7f63fff5a6b56b50a231f9c4fa4baffa6c6296775dac3a6e125dac14ec035c04aa5ab7d59e57eb7e145242474ed9d27f73be198cd3d0536bd1bcac3a11dcc3cca79dc3355ca3e4022a32983a5829c92e8a979ac64d79bf8044e80b88caa1c7638c3c086ba2836e76e057191a1adc9c716c501eb4d6d218f9cdebeae5b0fc8d06626e64807f60b7179db1629fafcf57d37493aa961305a12204bb0d2c80b1f7351ac58127bde9162d9003a8b4810b301f7276bbab4a6ba08ced4c038cd82a3e17d45bf0fd3bed8b7722f8fea67cc71e2daf928e0bd50847b4b2e1b6b2358d08f8f6331624356146b935126a4ce78ef5e5a128b0d0a8e1ba9f3b7dae1d8c52623f1f42184e6a47a0a07dad62fa06b5e4f8f0941969629525c62d07a351bcc656707256f51dacb9bbcaba45174ea2dad9605bc5c188b3b5ff5b469f145fa222adb19a8d891482ead2967ee0bd5a7aafc5ac3a3effe325d2dfa2e49fdf5ceb381d20f062ecf1ca3ce5c088e2fb124ed5008bf18370210fd779080eff3a19fc3aad7d7583397606868427c7b7ac0185aca2e531382857fd5d28215a52460ef23bb0ce93309fbd24cbae6e8c03cdd068e7bead4fb8140b2f6ce90cf98d3815745ee6d40f83af98bcbe97bddd559a1b16cd1dd58499ae24f2163230f54d177fb0c2a4676a4e8de4d97bb6b89548a399ddb8947599272911bf004098e24d93a26d4db066a8364848422596aca22da9a4b7a5cf81c621b22ecbe0c20174c4720dc4717ce20f8d6cb8623b0b69c9843a6dd8ac017ddd811c349c67a7dab5bfe936ab19a0090889c423569956ff9886a7065c0e4efcc37700177f60837e56a8c41e47b56c45102a349698812381d4ee54d9989b22798386ea4a9e049b081e3507d7159ad9bad6a9590e88fb458d6a514688e3ceba212b9f100d5669e255e463e1cdee59794a82f47d850be15f5263e29cae28bb6a3b662df6dd36e45be346879c8882305b4ae94823c69e8de3c96412a752e210c043242e38866ad5b86599c83b5b07a3c37033e92a1d85a93dcff267dcb73f08a618fb14e4a0fa8a9dbb739265245bd4edaf3b1a5ed70ac52dd0ac9af214ad9d5d22ed63e182b3e2a273e8b5aa81dee5bda3ddc72eee1c4767f4fa736aeec4d29f2c748d9931c0b9efce5b80366ffae1a507b0f3a541a5e310dced100cc0b5910f5121b96a6d051128926d36943358ce4d5e3eebc56a5f1011011bc9a2dad42cbe5cd92983973bce4750897830019fef0ba4d088a496f459cf555d3583bab1ff0b257098220cc478568c2c7eb0e8ab918044aeb4a3a2f838f0513691ce6c6db405a38972e79357db8443e2434f87e645dc5aae432fc10a2ca4e4d631a9eb6d82bc4cce5979339e0785f2b89e3c939d9f8e45d66da44f0cfefd701d45d9c0f7ba8904b86c31176abdca98224866def2efd739598ad2196ca8e919cf3172de1c1a722d675f257e43f3d2276de4a0767384716cb68d0cae415b908fc972d0b14eeccb323d8bec11044e886d3211e32bb16939f97b027272ad87728506ff2a04188f573e3eda156441e67c031a80b26a1e65f7a7977a01ac929bbddac016eb5bd92840038ff10a815b211185c58dc7775c511ebdea45e1f5d2472810d4b3e608ada15cd925eccd30feac247515366c2ec461f803bf34cb88962b77ef12d3750cf6fa8e53cbaecc13138ba7570a0ab01611d9f915ddbe1980148b6d6922371ce81318bf6fe1889dbdc5a534c329de18cf76373d92f61767f22ed394e043ff17206247b0b9d4e66b0aa8ff44d1e3ff13b81a61050c0925e13cf8ca003e8abee69f9a6d2b3d67406818fdc88c3fa16bc9f50e67655b758b15c3fc27bd363a0537928743d7959aff137773f9b13a5804dde865125cff1b579971ca421e8ac51ed922245782350e6fa37cfd4b32e6276c1375e9063e92588da110397fc7189e1ca56ff77b98d51b78fcb59f451fa6806a98ba4196cc2ddabeef26d8b3161c09307c9c49eb8d934b8377a2afb20583910b23e0ea42a90dccdb2e73141f79118511f721bfd3b329bd19a1c099cecdd525a706dddb3458cd3f81191b33248cc310ace58442d036c23f6155454e6bdbe6e15248bcd72ebd9ff8861f921784fa8208ad88cabe816cbe3b28243c7a756fc16f04e7c2b1e28c6f6e8889633399408b73a25b816c10148e8ee0b949188d0de271ca36dcd576c7d98087016235a2ad62615b472787cab423b4eebeb3db722a75d47698c5221589ae033f3e10666179ce8031c5c592ee27056b5c7f043f94da30c32bedcc11fb90ebcfd0791015e66502179a3a2f905b3395f17dfbe5040ba724fd4e8318f468d84f6218174e013fc4e919612be7a70cd8f9b9c6dfe3656120582dec5c2e0583e50895cdf6253a12370c72bb1f4c604180e7e7d23f706990229392477c0597b77b4a93bec6446c57998dec10f2e0061b47d8be4a02743c54ba5250e81431e5518e21081167278c767cb0aad76af65e33f7d37cc5c71e3e3c0a1fb864cc5d2ca6852bf2f6b0ca57e2647294d401eebd3046481e2aab9ceedaf04a9623b87d5b6535f23c9860ddc475e620298eb259e594d6a9521e44d7177a75d7308a1acd6eb55daa4b2ce0ed8760626e74eb970b0ce2df6e946e39d71fbb435dcda3f9e02697fa203b4c9967ce3fc354ffb9cb88293d39082c27f976e8a216166de19f4896f5b6a9211731f81cc141e13a34d11a5cdc0e633e758f8b47c27a2cede7498109f40bf45143389a2583ebe566f70e808597c8f368493af3706d086e688630f842aee3d96588f268f020a8b0b047a77371309c86c3907465897bfe29e884db4476c24912979d60eb375260b392dd746e2d62e4d9a48fc416d981fa0dcbceb855390741c4aeab38db3db75d9f21bf968c20efd0324594b74a8925c79a299bb1ed2305fd85d93745dec17bae10f77bb7fb5d9227655381ddbf39a06cd772723b89789334df3f71a05c5c11fc7e74c954c94ecb6388d27f595b62f721c1636cae48ed99424de71dd16d705036c6f0292566004b267900e495a1f4cc22352f3686a0fee106b98f3d9a2f1996048761a50917134b296b97efcb0d6a37371657c2fa033fe67a01a27c95e5fcb1810a5eb3bcec6f21096740c057682f0fc4bf1154c3108c267388d3e16950d9d57f2ff8a2a5c1537644d557617e06749755a60f3350abec597ffeaeeade85a55e55178b147c82415fcbf2d96780d64c57aa9eafeefb79e2026b8a97aab4fe39108e6cc8db0b28a6c9ef29a6de2b926b505affd6adc52e33ac3a63f10bd9139222a3b3bb2c8bb8086aeebbdfebab82337bcdfef90bbd9d5cebb33f86cab96a25a65107aeed6899bd6066a194f69fee986621b4e33126817fc3e7668f8339b14dd769c6a5754b6b8933d1506892bab03860aadceab8a680cb363d630171b25a27daec5bc3d1807c45d59a68d7c404b1a98f6d45017c6277dc70f5649878dd427ddca5bc01eece06e60f450e7fdc43a5a1300f4eae5893e384694144b3ea3815a7f264b478dcdcfc5db52e9fb0cd584202efebdd0187fb3cc70a2f65fc89698ad7b6788fead04dbd77eaccbe742e6626482f7b430ed49576764d442d4611f1a65a383d0195be7f8101baf5c3c3d29e256b317ef6e309d35dc78a9354b299471bc314110b378e11465ec032fdf46571629f904c9c389661028a418d764940c6d2d4a43f50cc7d79db0031b557cf4ad182ec2fb42cc65732a1910f35055cddd1cd95e5f5437479bd576140062d0b36ddc2d70571936257626e7186b9ba87be717c2be6719258a2b3f412f29b90f4ef20fc0a84b26ece0f6af90f7aa4c9ea882060c3a60de21e6635a1433009c7d3e1d43049af9e1918a037bb90284d3c2c4139c405e8070f77c3bea42eaad25229499c3ce1ca2783eb0f8dcbed647ebddd5afc71e807774d721aaf1e87e075c755b796d3c20edcc052e4e37da3f1fc6f2b1a1462d7c929da06bbc104978fb494fd9d8a20b61ee74e6668defbb77543d9a53d33780ada6177a998db26d41c6feac620afbbb318ca103e9829fd9fdeced1d8d2eb26b0f4a7d7a0a518b252464466ddca17032a7f42df4fc7f76bed6bcc5cf284490aa37a8c7cf7d18fd96b8028dbe378603d1de0d5dbf13997f0f3aba3f738e45a6fe58ac92cbfee1f6ad9503289962330a4f7f9d57aae064000dfc632225bae4956926b8c514c26992869662c49c07a66b8d6e55ae11334e7b5752aa6894b1da32207a366339e541bb0ef7188b5cee7017224a0b4e1c81e5489da5c1de3d3eba3b417ce25fb657b7bc39177cd4681d20c9601455c88c9e4927b8f7d550e30230a04a067badebf20ebc98cf9007c4b7ecfb5a2d717c822aa9f456de8c4687f25b322131ad3602b33552ca0e614f4970d8f3667e6b7630fa4d59230f3825c742fbb77723ba8a4f08c55a1e86c9d42f04ef923462c47a6ac461b9f0fa6638a88df70714b5780d89dbf590916e33f802f90a9a44c22717f86db2f57640ed4eb652a9423512eec0d5a027ff6c126a9a85cba46f9f02226f1b310f099bc56d67bca5d061549374a91f817e14042852df17d2d312576468852b87ec83a279e7b79179247fcaecc38df5ad08c58f57b57a1c028d08a377936c89af0b28d37a92c106430633d58a6330d947c02677c75fd02c304e7ae48ca3ce40ad0747b3e4641b7dea242d03c0f276aef0f95d5bb893528f0146343a43e80d38ee6ec8bf1ca252ccd8532d59da9e68f9be14ecdf0304afda21b5294fc4aaece7fa90f32812fa3f25f837f674ddf34398daeb36d72a6bad8140af37d865f0bfb89d409f993e4dbb86", 0x1000}], 0x4, &(0x7f0000001700)=[{0x48, 0x1, 0x4, "eb43b61280300269022a5e7416cab008e5abce4cd6308a48eadaa1b185201f363c3e99b0c14e6574c1b4f2a9584001fd58"}], 0x48}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file1/file0\x00', 0x4) write(r0, &(0x7f00000000c0)='r', 0x1) execve(&(0x7f00000017c0)='./file1/../file0\x00', &(0x7f0000001900)=[&(0x7f0000001800)='/dev/wsmouse\x00', &(0x7f0000001840)='&*\x00', &(0x7f0000001880)='/dev/wsmouse\x00', &(0x7f00000018c0)='/dev/wsmouse\x00'], &(0x7f0000001a40)=[&(0x7f0000001940)='.\x00', &(0x7f0000001980)='/dev/wsmouse\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='^,,(\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x1, 0x0) (async) write(r1, &(0x7f00000000c0)='r', 0x1) (async) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4}, &(0x7f0000000240)=0x6) (async) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="48dd229dfa5f58f74abc794cfb221248365e74086e1aa67d3907f05f5fb535805994ee4a8a3f5ae29e71ea9eaeff1eefe40a88e83d16d8177a2a643ea49ed7c7ce", 0x41}, {&(0x7f0000000400)="96e5ccfd0870fdd68288f5c095322580adecb570de5a03c791156ef52efe02c42b48ca60c9790f37b37be12d46f4b0c65f12f5f148bf9ae04e020f1e8753c5280398167ae2ac5e0ec32c02e62a3b539610460963d38adf1cd075847d18", 0x5d}, {&(0x7f0000000640)="155096702fb91b09ab8057b78c7dd1aa3392234a1a49780e9d9eea8c8b6a5982dca588a05a900e7025b794c731d13de288446b012e3eb6957de503ff416ef48d0137e5e15ba1a3e6d978d618646caadc10589b665df5e9a45320449142fc07034da8665ca32655abd8a4ab17dd8d912a1c743b9368eded225056947beb5dca4fcb9a42f8cf01b8ec10af171c2f", 0x8d}, {&(0x7f0000000700)="2155868a3f99f5b77d3a88acd591f076f1c9c96cabd078581ff6ab97155b9d8e66993e6e2eb1d077958dd678d2feef1488b32c178b35fd771a99d26d4604f0a3e768b826e44857ada7673174f5d76ef1a791ad49f1835367ea64ca376d8fc95fa5b9639de5a3f47492eb8ca387bd9005fb2dd1565ea7911bc2fadce5051b623e0f145985f82b0872452c85565d38d66929920db0a416720d7ac2a9189b7de8b0c8f95fdde43f966c7e0604d2ce66fdc9380ac2ea3bde50775a1ee9a7d62e4f3217ec6f7db2d3cb23d490be485714e4d8d874a6df727aee38b564a1c96cededbb21358e0f6c7ed9b52b0b16fac0fb31fa95115f9261ad42ef03859f0aaac1383fe673c79eabbe71df0a8983a4fa82c43b2e895877f0c693eec3cadb35b02c29209cb1bc9157021c7fe47037f47437f997edbe91892aa8fecb9aa7d50dd746065e2f2e30661f7b955c2d50192b02354e7ae2424a5797cfe705adc556167f7dc0ac077fa8277355c1f805c22c9929deec604571b76c0de27a77fc88ab21d5ad3d3df2b09db0b0616f233030ef0be308df8d86d97522fe0763bbee275acc4b0dff357c1e84566f3ff6c00f8ae0316b60a5eb48df734289424e5a9881ed2f0d22fc0d10426e96741afb21edde9c016afebb6582ad5c9f36cddc77a32c484ac529bf176bfbbfc029eb898bd6a0f02d34c66fca60a9d5e89f7beffe6cbfd347ccfdddba3f00128ed01742c0d50685e0799e4f3976cb54223f4ea44b58e1a2e711a55ed594caefb66cd96ae70e085b1d32b73076c9030e5fb8adadf423908814810662160b2852f97718cb4e212e23c06aa196d1f871270067d868a50c456c49aca6ac70d069cc8af08d87644035722ca76ff3b275d0eb54f8ebaee1eeb05941f5c66d53f983dfe51ddd590f04d3017e1fc5c2c5f11ec728e5add98abc039e360fd4acc7f63fff5a6b56b50a231f9c4fa4baffa6c6296775dac3a6e125dac14ec035c04aa5ab7d59e57eb7e145242474ed9d27f73be198cd3d0536bd1bcac3a11dcc3cca79dc3355ca3e4022a32983a5829c92e8a979ac64d79bf8044e80b88caa1c7638c3c086ba2836e76e057191a1adc9c716c501eb4d6d218f9cdebeae5b0fc8d06626e64807f60b7179db1629fafcf57d37493aa961305a12204bb0d2c80b1f7351ac58127bde9162d9003a8b4810b301f7276bbab4a6ba08ced4c038cd82a3e17d45bf0fd3bed8b7722f8fea67cc71e2daf928e0bd50847b4b2e1b6b2358d08f8f6331624356146b935126a4ce78ef5e5a128b0d0a8e1ba9f3b7dae1d8c52623f1f42184e6a47a0a07dad62fa06b5e4f8f0941969629525c62d07a351bcc656707256f51dacb9bbcaba45174ea2dad9605bc5c188b3b5ff5b469f145fa222adb19a8d891482ead2967ee0bd5a7aafc5ac3a3effe325d2dfa2e49fdf5ceb381d20f062ecf1ca3ce5c088e2fb124ed5008bf18370210fd779080eff3a19fc3aad7d7583397606868427c7b7ac0185aca2e531382857fd5d28215a52460ef23bb0ce93309fbd24cbae6e8c03cdd068e7bead4fb8140b2f6ce90cf98d3815745ee6d40f83af98bcbe97bddd559a1b16cd1dd58499ae24f2163230f54d177fb0c2a4676a4e8de4d97bb6b89548a399ddb8947599272911bf004098e24d93a26d4db066a8364848422596aca22da9a4b7a5cf81c621b22ecbe0c20174c4720dc4717ce20f8d6cb8623b0b69c9843a6dd8ac017ddd811c349c67a7dab5bfe936ab19a0090889c423569956ff9886a7065c0e4efcc37700177f60837e56a8c41e47b56c45102a349698812381d4ee54d9989b22798386ea4a9e049b081e3507d7159ad9bad6a9590e88fb458d6a514688e3ceba212b9f100d5669e255e463e1cdee59794a82f47d850be15f5263e29cae28bb6a3b662df6dd36e45be346879c8882305b4ae94823c69e8de3c96412a752e210c043242e38866ad5b86599c83b5b07a3c37033e92a1d85a93dcff267dcb73f08a618fb14e4a0fa8a9dbb739265245bd4edaf3b1a5ed70ac52dd0ac9af214ad9d5d22ed63e182b3e2a273e8b5aa81dee5bda3ddc72eee1c4767f4fa736aeec4d29f2c748d9931c0b9efce5b80366ffae1a507b0f3a541a5e310dced100cc0b5910f5121b96a6d051128926d36943358ce4d5e3eebc56a5f1011011bc9a2dad42cbe5cd92983973bce4750897830019fef0ba4d088a496f459cf555d3583bab1ff0b257098220cc478568c2c7eb0e8ab918044aeb4a3a2f838f0513691ce6c6db405a38972e79357db8443e2434f87e645dc5aae432fc10a2ca4e4d631a9eb6d82bc4cce5979339e0785f2b89e3c939d9f8e45d66da44f0cfefd701d45d9c0f7ba8904b86c31176abdca98224866def2efd739598ad2196ca8e919cf3172de1c1a722d675f257e43f3d2276de4a0767384716cb68d0cae415b908fc972d0b14eeccb323d8bec11044e886d3211e32bb16939f97b027272ad87728506ff2a04188f573e3eda156441e67c031a80b26a1e65f7a7977a01ac929bbddac016eb5bd92840038ff10a815b211185c58dc7775c511ebdea45e1f5d2472810d4b3e608ada15cd925eccd30feac247515366c2ec461f803bf34cb88962b77ef12d3750cf6fa8e53cbaecc13138ba7570a0ab01611d9f915ddbe1980148b6d6922371ce81318bf6fe1889dbdc5a534c329de18cf76373d92f61767f22ed394e043ff17206247b0b9d4e66b0aa8ff44d1e3ff13b81a61050c0925e13cf8ca003e8abee69f9a6d2b3d67406818fdc88c3fa16bc9f50e67655b758b15c3fc27bd363a0537928743d7959aff137773f9b13a5804dde865125cff1b579971ca421e8ac51ed922245782350e6fa37cfd4b32e6276c1375e9063e92588da110397fc7189e1ca56ff77b98d51b78fcb59f451fa6806a98ba4196cc2ddabeef26d8b3161c09307c9c49eb8d934b8377a2afb20583910b23e0ea42a90dccdb2e73141f79118511f721bfd3b329bd19a1c099cecdd525a706dddb3458cd3f81191b33248cc310ace58442d036c23f6155454e6bdbe6e15248bcd72ebd9ff8861f921784fa8208ad88cabe816cbe3b28243c7a756fc16f04e7c2b1e28c6f6e8889633399408b73a25b816c10148e8ee0b949188d0de271ca36dcd576c7d98087016235a2ad62615b472787cab423b4eebeb3db722a75d47698c5221589ae033f3e10666179ce8031c5c592ee27056b5c7f043f94da30c32bedcc11fb90ebcfd0791015e66502179a3a2f905b3395f17dfbe5040ba724fd4e8318f468d84f6218174e013fc4e919612be7a70cd8f9b9c6dfe3656120582dec5c2e0583e50895cdf6253a12370c72bb1f4c604180e7e7d23f706990229392477c0597b77b4a93bec6446c57998dec10f2e0061b47d8be4a02743c54ba5250e81431e5518e21081167278c767cb0aad76af65e33f7d37cc5c71e3e3c0a1fb864cc5d2ca6852bf2f6b0ca57e2647294d401eebd3046481e2aab9ceedaf04a9623b87d5b6535f23c9860ddc475e620298eb259e594d6a9521e44d7177a75d7308a1acd6eb55daa4b2ce0ed8760626e74eb970b0ce2df6e946e39d71fbb435dcda3f9e02697fa203b4c9967ce3fc354ffb9cb88293d39082c27f976e8a216166de19f4896f5b6a9211731f81cc141e13a34d11a5cdc0e633e758f8b47c27a2cede7498109f40bf45143389a2583ebe566f70e808597c8f368493af3706d086e688630f842aee3d96588f268f020a8b0b047a77371309c86c3907465897bfe29e884db4476c24912979d60eb375260b392dd746e2d62e4d9a48fc416d981fa0dcbceb855390741c4aeab38db3db75d9f21bf968c20efd0324594b74a8925c79a299bb1ed2305fd85d93745dec17bae10f77bb7fb5d9227655381ddbf39a06cd772723b89789334df3f71a05c5c11fc7e74c954c94ecb6388d27f595b62f721c1636cae48ed99424de71dd16d705036c6f0292566004b267900e495a1f4cc22352f3686a0fee106b98f3d9a2f1996048761a50917134b296b97efcb0d6a37371657c2fa033fe67a01a27c95e5fcb1810a5eb3bcec6f21096740c057682f0fc4bf1154c3108c267388d3e16950d9d57f2ff8a2a5c1537644d557617e06749755a60f3350abec597ffeaeeade85a55e55178b147c82415fcbf2d96780d64c57aa9eafeefb79e2026b8a97aab4fe39108e6cc8db0b28a6c9ef29a6de2b926b505affd6adc52e33ac3a63f10bd9139222a3b3bb2c8bb8086aeebbdfebab82337bcdfef90bbd9d5cebb33f86cab96a25a65107aeed6899bd6066a194f69fee986621b4e33126817fc3e7668f8339b14dd769c6a5754b6b8933d1506892bab03860aadceab8a680cb363d630171b25a27daec5bc3d1807c45d59a68d7c404b1a98f6d45017c6277dc70f5649878dd427ddca5bc01eece06e60f450e7fdc43a5a1300f4eae5893e384694144b3ea3815a7f264b478dcdcfc5db52e9fb0cd584202efebdd0187fb3cc70a2f65fc89698ad7b6788fead04dbd77eaccbe742e6626482f7b430ed49576764d442d4611f1a65a383d0195be7f8101baf5c3c3d29e256b317ef6e309d35dc78a9354b299471bc314110b378e11465ec032fdf46571629f904c9c389661028a418d764940c6d2d4a43f50cc7d79db0031b557cf4ad182ec2fb42cc65732a1910f35055cddd1cd95e5f5437479bd576140062d0b36ddc2d70571936257626e7186b9ba87be717c2be6719258a2b3f412f29b90f4ef20fc0a84b26ece0f6af90f7aa4c9ea882060c3a60de21e6635a1433009c7d3e1d43049af9e1918a037bb90284d3c2c4139c405e8070f77c3bea42eaad25229499c3ce1ca2783eb0f8dcbed647ebddd5afc71e807774d721aaf1e87e075c755b796d3c20edcc052e4e37da3f1fc6f2b1a1462d7c929da06bbc104978fb494fd9d8a20b61ee74e6668defbb77543d9a53d33780ada6177a998db26d41c6feac620afbbb318ca103e9829fd9fdeced1d8d2eb26b0f4a7d7a0a518b252464466ddca17032a7f42df4fc7f76bed6bcc5cf284490aa37a8c7cf7d18fd96b8028dbe378603d1de0d5dbf13997f0f3aba3f738e45a6fe58ac92cbfee1f6ad9503289962330a4f7f9d57aae064000dfc632225bae4956926b8c514c26992869662c49c07a66b8d6e55ae11334e7b5752aa6894b1da32207a366339e541bb0ef7188b5cee7017224a0b4e1c81e5489da5c1de3d3eba3b417ce25fb657b7bc39177cd4681d20c9601455c88c9e4927b8f7d550e30230a04a067badebf20ebc98cf9007c4b7ecfb5a2d717c822aa9f456de8c4687f25b322131ad3602b33552ca0e614f4970d8f3667e6b7630fa4d59230f3825c742fbb77723ba8a4f08c55a1e86c9d42f04ef923462c47a6ac461b9f0fa6638a88df70714b5780d89dbf590916e33f802f90a9a44c22717f86db2f57640ed4eb652a9423512eec0d5a027ff6c126a9a85cba46f9f02226f1b310f099bc56d67bca5d061549374a91f817e14042852df17d2d312576468852b87ec83a279e7b79179247fcaecc38df5ad08c58f57b57a1c028d08a377936c89af0b28d37a92c106430633d58a6330d947c02677c75fd02c304e7ae48ca3ce40ad0747b3e4641b7dea242d03c0f276aef0f95d5bb893528f0146343a43e80d38ee6ec8bf1ca252ccd8532d59da9e68f9be14ecdf0304afda21b5294fc4aaece7fa90f32812fa3f25f837f674ddf34398daeb36d72a6bad8140af37d865f0bfb89d409f993e4dbb86", 0x1000}], 0x4, &(0x7f0000001700)=[{0x48, 0x1, 0x4, "eb43b61280300269022a5e7416cab008e5abce4cd6308a48eadaa1b185201f363c3e99b0c14e6574c1b4f2a9584001fd58"}], 0x48}, 0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file1/file0\x00', 0x4) (async) write(r0, &(0x7f00000000c0)='r', 0x1) (async) execve(&(0x7f00000017c0)='./file1/../file0\x00', &(0x7f0000001900)=[&(0x7f0000001800)='/dev/wsmouse\x00', &(0x7f0000001840)='&*\x00', &(0x7f0000001880)='/dev/wsmouse\x00', &(0x7f00000018c0)='/dev/wsmouse\x00'], &(0x7f0000001a40)=[&(0x7f0000001940)='.\x00', &(0x7f0000001980)='/dev/wsmouse\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='^,,(\x00']) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') (async) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146945, &(0x7f0000000300)) 22:35:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6, 0x0, 0x0, 0xfb}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf09009261d5eaed0e846e783a", 0xe, 0x0) 22:35:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/200, 0xc8, 0x840, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r1) socket(0x400000000018, 0x3, 0x3a) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/200, 0xc8, 0x840, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) (async) socket(0x18, 0x4003, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r0) (async) close(r1) (async) 22:35:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6, 0x0, 0x0, 0xfb}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf09009261d5eaed0e846e783a", 0xe, 0x0) 22:35:08 executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x4000000000000003, &(0x7f0000000300)="2aa3bc91", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="f1bd281f67f4890ae3095322766842da3666fbfaf9eaa37bbb653899e0f7794a9adc56f7db5babaca6269df0ee03d72e551524bc9259b73be8c7", &(0x7f00000000c0)=0x3a, &(0x7f00000001c0)="c3dc40bfc70f7425165f2e6182b0d754590bba594e9828a5bd4a5e4ae57db75064728413f4b98f52aa6032eceb2ad00ab14da3968b1ed88202d1b1bc8750ef6d967cd2bab60fe98d42fb25a339eab39dcf069b", 0x53) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x4000000000000003, &(0x7f0000000300)="2aa3bc91", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="f1bd281f67f4890ae3095322766842da3666fbfaf9eaa37bbb653899e0f7794a9adc56f7db5babaca6269df0ee03d72e551524bc9259b73be8c7", &(0x7f00000000c0)=0x3a, &(0x7f00000001c0)="c3dc40bfc70f7425165f2e6182b0d754590bba594e9828a5bd4a5e4ae57db75064728413f4b98f52aa6032eceb2ad00ab14da3968b1ed88202d1b1bc8750ef6d967cd2bab60fe98d42fb25a339eab39dcf069b", 0x53) (async) 22:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x191) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:08 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146950, &(0x7f0000000300)) 22:35:09 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:09 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 22:35:09 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) (async) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) (async) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) (rerun: 32) 22:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x191) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x191) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) pipe2(&(0x7f0000000080), 0x10004) (async) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) 22:35:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146951, &(0x7f0000000300)) 22:35:09 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x1, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) (async) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4}, &(0x7f0000000240)=0x6) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="48dd229dfa5f58f74abc794cfb221248365e74086e1aa67d3907f05f5fb535805994ee4a8a3f5ae29e71ea9eaeff1eefe40a88e83d16d8177a2a643ea49ed7c7ce", 0x41}, {&(0x7f0000000400)="96e5ccfd0870fdd68288f5c095322580adecb570de5a03c791156ef52efe02c42b48ca60c9790f37b37be12d46f4b0c65f12f5f148bf9ae04e020f1e8753c5280398167ae2ac5e0ec32c02e62a3b539610460963d38adf1cd075847d18", 0x5d}, {&(0x7f0000000640)="155096702fb91b09ab8057b78c7dd1aa3392234a1a49780e9d9eea8c8b6a5982dca588a05a900e7025b794c731d13de288446b012e3eb6957de503ff416ef48d0137e5e15ba1a3e6d978d618646caadc10589b665df5e9a45320449142fc07034da8665ca32655abd8a4ab17dd8d912a1c743b9368eded225056947beb5dca4fcb9a42f8cf01b8ec10af171c2f", 0x8d}, {&(0x7f0000000700)="2155868a3f99f5b77d3a88acd591f076f1c9c96cabd078581ff6ab97155b9d8e66993e6e2eb1d077958dd678d2feef1488b32c178b35fd771a99d26d4604f0a3e768b826e44857ada7673174f5d76ef1a791ad49f1835367ea64ca376d8fc95fa5b9639de5a3f47492eb8ca387bd9005fb2dd1565ea7911bc2fadce5051b623e0f145985f82b0872452c85565d38d66929920db0a416720d7ac2a9189b7de8b0c8f95fdde43f966c7e0604d2ce66fdc9380ac2ea3bde50775a1ee9a7d62e4f3217ec6f7db2d3cb23d490be485714e4d8d874a6df727aee38b564a1c96cededbb21358e0f6c7ed9b52b0b16fac0fb31fa95115f9261ad42ef03859f0aaac1383fe673c79eabbe71df0a8983a4fa82c43b2e895877f0c693eec3cadb35b02c29209cb1bc9157021c7fe47037f47437f997edbe91892aa8fecb9aa7d50dd746065e2f2e30661f7b955c2d50192b02354e7ae2424a5797cfe705adc556167f7dc0ac077fa8277355c1f805c22c9929deec604571b76c0de27a77fc88ab21d5ad3d3df2b09db0b0616f233030ef0be308df8d86d97522fe0763bbee275acc4b0dff357c1e84566f3ff6c00f8ae0316b60a5eb48df734289424e5a9881ed2f0d22fc0d10426e96741afb21edde9c016afebb6582ad5c9f36cddc77a32c484ac529bf176bfbbfc029eb898bd6a0f02d34c66fca60a9d5e89f7beffe6cbfd347ccfdddba3f00128ed01742c0d50685e0799e4f3976cb54223f4ea44b58e1a2e711a55ed594caefb66cd96ae70e085b1d32b73076c9030e5fb8adadf423908814810662160b2852f97718cb4e212e23c06aa196d1f871270067d868a50c456c49aca6ac70d069cc8af08d87644035722ca76ff3b275d0eb54f8ebaee1eeb05941f5c66d53f983dfe51ddd590f04d3017e1fc5c2c5f11ec728e5add98abc039e360fd4acc7f63fff5a6b56b50a231f9c4fa4baffa6c6296775dac3a6e125dac14ec035c04aa5ab7d59e57eb7e145242474ed9d27f73be198cd3d0536bd1bcac3a11dcc3cca79dc3355ca3e4022a32983a5829c92e8a979ac64d79bf8044e80b88caa1c7638c3c086ba2836e76e057191a1adc9c716c501eb4d6d218f9cdebeae5b0fc8d06626e64807f60b7179db1629fafcf57d37493aa961305a12204bb0d2c80b1f7351ac58127bde9162d9003a8b4810b301f7276bbab4a6ba08ced4c038cd82a3e17d45bf0fd3bed8b7722f8fea67cc71e2daf928e0bd50847b4b2e1b6b2358d08f8f6331624356146b935126a4ce78ef5e5a128b0d0a8e1ba9f3b7dae1d8c52623f1f42184e6a47a0a07dad62fa06b5e4f8f0941969629525c62d07a351bcc656707256f51dacb9bbcaba45174ea2dad9605bc5c188b3b5ff5b469f145fa222adb19a8d891482ead2967ee0bd5a7aafc5ac3a3effe325d2dfa2e49fdf5ceb381d20f062ecf1ca3ce5c088e2fb124ed5008bf18370210fd779080eff3a19fc3aad7d7583397606868427c7b7ac0185aca2e531382857fd5d28215a52460ef23bb0ce93309fbd24cbae6e8c03cdd068e7bead4fb8140b2f6ce90cf98d3815745ee6d40f83af98bcbe97bddd559a1b16cd1dd58499ae24f2163230f54d177fb0c2a4676a4e8de4d97bb6b89548a399ddb8947599272911bf004098e24d93a26d4db066a8364848422596aca22da9a4b7a5cf81c621b22ecbe0c20174c4720dc4717ce20f8d6cb8623b0b69c9843a6dd8ac017ddd811c349c67a7dab5bfe936ab19a0090889c423569956ff9886a7065c0e4efcc37700177f60837e56a8c41e47b56c45102a349698812381d4ee54d9989b22798386ea4a9e049b081e3507d7159ad9bad6a9590e88fb458d6a514688e3ceba212b9f100d5669e255e463e1cdee59794a82f47d850be15f5263e29cae28bb6a3b662df6dd36e45be346879c8882305b4ae94823c69e8de3c96412a752e210c043242e38866ad5b86599c83b5b07a3c37033e92a1d85a93dcff267dcb73f08a618fb14e4a0fa8a9dbb739265245bd4edaf3b1a5ed70ac52dd0ac9af214ad9d5d22ed63e182b3e2a273e8b5aa81dee5bda3ddc72eee1c4767f4fa736aeec4d29f2c748d9931c0b9efce5b80366ffae1a507b0f3a541a5e310dced100cc0b5910f5121b96a6d051128926d36943358ce4d5e3eebc56a5f1011011bc9a2dad42cbe5cd92983973bce4750897830019fef0ba4d088a496f459cf555d3583bab1ff0b257098220cc478568c2c7eb0e8ab918044aeb4a3a2f838f0513691ce6c6db405a38972e79357db8443e2434f87e645dc5aae432fc10a2ca4e4d631a9eb6d82bc4cce5979339e0785f2b89e3c939d9f8e45d66da44f0cfefd701d45d9c0f7ba8904b86c31176abdca98224866def2efd739598ad2196ca8e919cf3172de1c1a722d675f257e43f3d2276de4a0767384716cb68d0cae415b908fc972d0b14eeccb323d8bec11044e886d3211e32bb16939f97b027272ad87728506ff2a04188f573e3eda156441e67c031a80b26a1e65f7a7977a01ac929bbddac016eb5bd92840038ff10a815b211185c58dc7775c511ebdea45e1f5d2472810d4b3e608ada15cd925eccd30feac247515366c2ec461f803bf34cb88962b77ef12d3750cf6fa8e53cbaecc13138ba7570a0ab01611d9f915ddbe1980148b6d6922371ce81318bf6fe1889dbdc5a534c329de18cf76373d92f61767f22ed394e043ff17206247b0b9d4e66b0aa8ff44d1e3ff13b81a61050c0925e13cf8ca003e8abee69f9a6d2b3d67406818fdc88c3fa16bc9f50e67655b758b15c3fc27bd363a0537928743d7959aff137773f9b13a5804dde865125cff1b579971ca421e8ac51ed922245782350e6fa37cfd4b32e6276c1375e9063e92588da110397fc7189e1ca56ff77b98d51b78fcb59f451fa6806a98ba4196cc2ddabeef26d8b3161c09307c9c49eb8d934b8377a2afb20583910b23e0ea42a90dccdb2e73141f79118511f721bfd3b329bd19a1c099cecdd525a706dddb3458cd3f81191b33248cc310ace58442d036c23f6155454e6bdbe6e15248bcd72ebd9ff8861f921784fa8208ad88cabe816cbe3b28243c7a756fc16f04e7c2b1e28c6f6e8889633399408b73a25b816c10148e8ee0b949188d0de271ca36dcd576c7d98087016235a2ad62615b472787cab423b4eebeb3db722a75d47698c5221589ae033f3e10666179ce8031c5c592ee27056b5c7f043f94da30c32bedcc11fb90ebcfd0791015e66502179a3a2f905b3395f17dfbe5040ba724fd4e8318f468d84f6218174e013fc4e919612be7a70cd8f9b9c6dfe3656120582dec5c2e0583e50895cdf6253a12370c72bb1f4c604180e7e7d23f706990229392477c0597b77b4a93bec6446c57998dec10f2e0061b47d8be4a02743c54ba5250e81431e5518e21081167278c767cb0aad76af65e33f7d37cc5c71e3e3c0a1fb864cc5d2ca6852bf2f6b0ca57e2647294d401eebd3046481e2aab9ceedaf04a9623b87d5b6535f23c9860ddc475e620298eb259e594d6a9521e44d7177a75d7308a1acd6eb55daa4b2ce0ed8760626e74eb970b0ce2df6e946e39d71fbb435dcda3f9e02697fa203b4c9967ce3fc354ffb9cb88293d39082c27f976e8a216166de19f4896f5b6a9211731f81cc141e13a34d11a5cdc0e633e758f8b47c27a2cede7498109f40bf45143389a2583ebe566f70e808597c8f368493af3706d086e688630f842aee3d96588f268f020a8b0b047a77371309c86c3907465897bfe29e884db4476c24912979d60eb375260b392dd746e2d62e4d9a48fc416d981fa0dcbceb855390741c4aeab38db3db75d9f21bf968c20efd0324594b74a8925c79a299bb1ed2305fd85d93745dec17bae10f77bb7fb5d9227655381ddbf39a06cd772723b89789334df3f71a05c5c11fc7e74c954c94ecb6388d27f595b62f721c1636cae48ed99424de71dd16d705036c6f0292566004b267900e495a1f4cc22352f3686a0fee106b98f3d9a2f1996048761a50917134b296b97efcb0d6a37371657c2fa033fe67a01a27c95e5fcb1810a5eb3bcec6f21096740c057682f0fc4bf1154c3108c267388d3e16950d9d57f2ff8a2a5c1537644d557617e06749755a60f3350abec597ffeaeeade85a55e55178b147c82415fcbf2d96780d64c57aa9eafeefb79e2026b8a97aab4fe39108e6cc8db0b28a6c9ef29a6de2b926b505affd6adc52e33ac3a63f10bd9139222a3b3bb2c8bb8086aeebbdfebab82337bcdfef90bbd9d5cebb33f86cab96a25a65107aeed6899bd6066a194f69fee986621b4e33126817fc3e7668f8339b14dd769c6a5754b6b8933d1506892bab03860aadceab8a680cb363d630171b25a27daec5bc3d1807c45d59a68d7c404b1a98f6d45017c6277dc70f5649878dd427ddca5bc01eece06e60f450e7fdc43a5a1300f4eae5893e384694144b3ea3815a7f264b478dcdcfc5db52e9fb0cd584202efebdd0187fb3cc70a2f65fc89698ad7b6788fead04dbd77eaccbe742e6626482f7b430ed49576764d442d4611f1a65a383d0195be7f8101baf5c3c3d29e256b317ef6e309d35dc78a9354b299471bc314110b378e11465ec032fdf46571629f904c9c389661028a418d764940c6d2d4a43f50cc7d79db0031b557cf4ad182ec2fb42cc65732a1910f35055cddd1cd95e5f5437479bd576140062d0b36ddc2d70571936257626e7186b9ba87be717c2be6719258a2b3f412f29b90f4ef20fc0a84b26ece0f6af90f7aa4c9ea882060c3a60de21e6635a1433009c7d3e1d43049af9e1918a037bb90284d3c2c4139c405e8070f77c3bea42eaad25229499c3ce1ca2783eb0f8dcbed647ebddd5afc71e807774d721aaf1e87e075c755b796d3c20edcc052e4e37da3f1fc6f2b1a1462d7c929da06bbc104978fb494fd9d8a20b61ee74e6668defbb77543d9a53d33780ada6177a998db26d41c6feac620afbbb318ca103e9829fd9fdeced1d8d2eb26b0f4a7d7a0a518b252464466ddca17032a7f42df4fc7f76bed6bcc5cf284490aa37a8c7cf7d18fd96b8028dbe378603d1de0d5dbf13997f0f3aba3f738e45a6fe58ac92cbfee1f6ad9503289962330a4f7f9d57aae064000dfc632225bae4956926b8c514c26992869662c49c07a66b8d6e55ae11334e7b5752aa6894b1da32207a366339e541bb0ef7188b5cee7017224a0b4e1c81e5489da5c1de3d3eba3b417ce25fb657b7bc39177cd4681d20c9601455c88c9e4927b8f7d550e30230a04a067badebf20ebc98cf9007c4b7ecfb5a2d717c822aa9f456de8c4687f25b322131ad3602b33552ca0e614f4970d8f3667e6b7630fa4d59230f3825c742fbb77723ba8a4f08c55a1e86c9d42f04ef923462c47a6ac461b9f0fa6638a88df70714b5780d89dbf590916e33f802f90a9a44c22717f86db2f57640ed4eb652a9423512eec0d5a027ff6c126a9a85cba46f9f02226f1b310f099bc56d67bca5d061549374a91f817e14042852df17d2d312576468852b87ec83a279e7b79179247fcaecc38df5ad08c58f57b57a1c028d08a377936c89af0b28d37a92c106430633d58a6330d947c02677c75fd02c304e7ae48ca3ce40ad0747b3e4641b7dea242d03c0f276aef0f95d5bb893528f0146343a43e80d38ee6ec8bf1ca252ccd8532d59da9e68f9be14ecdf0304afda21b5294fc4aaece7fa90f32812fa3f25f837f674ddf34398daeb36d72a6bad8140af37d865f0bfb89d409f993e4dbb86", 0x1000}], 0x4, &(0x7f0000001700)=[{0x48, 0x1, 0x4, "eb43b61280300269022a5e7416cab008e5abce4cd6308a48eadaa1b185201f363c3e99b0c14e6574c1b4f2a9584001fd58"}], 0x48}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async, rerun: 32) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 32) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async, rerun: 32) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file1/file0\x00', 0x4) (async, rerun: 32) write(r0, &(0x7f00000000c0)='r', 0x1) execve(&(0x7f00000017c0)='./file1/../file0\x00', &(0x7f0000001900)=[&(0x7f0000001800)='/dev/wsmouse\x00', &(0x7f0000001840)='&*\x00', &(0x7f0000001880)='/dev/wsmouse\x00', &(0x7f00000018c0)='/dev/wsmouse\x00'], &(0x7f0000001a40)=[&(0x7f0000001940)='.\x00', &(0x7f0000001980)='/dev/wsmouse\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='^,,(\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') 22:35:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/200, 0xc8, 0x840, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) (async) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) (async) close(r1) 22:35:09 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r0) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xf8, 0x0, r0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) 22:35:09 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:09 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r0) (async) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xf8, 0x0, r0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) 22:35:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146952, &(0x7f0000000300)) 22:35:09 executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) 22:35:09 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) write(r0, &(0x7f0000000240)="a58149f41efa812c317eb0b15080bd71d6405f1998ee12a3800372ab32894afba29ade6a8fcc9bd17659154ec17dc4e2480428757ceed42a6c92a5778a1ed9feb4b3b2fffaadaf94d105317b423dd9a737f2568f3f641e2d5bb5d26cac5df5d73e6ade7701b6baba93367c84ca0aa876c46fa02c0fba8b3b69d70c1b376cc943bfe04236a9d09dce74e523095ee4c56a386ac2c65488ec704c9fbcb5e6d1ab404a550a8fcbc2d015", 0xa8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2f}, {0x6, 0x40, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:09 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0x0, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146953, &(0x7f0000000300)) 22:35:09 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 22:35:09 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c, r0) (async, rerun: 32) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xf8, 0x0, r0}) (rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) 22:35:09 executing program 2: r0 = socket(0x18, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 22:35:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4f, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = getuid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x3) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}, 0x0, 0x20}) setreuid(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x4000000160}, {0x1000, 0x100000000000}}, &(0x7f0000000000)) 22:35:09 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0x0, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80146959, &(0x7f0000000300)) 22:35:09 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) r1 = dup2(0xffffffffffffff9c, r0) pwrite(r1, &(0x7f00000000c0)="77f2db7f6fcae1d23d683f6d351622c88b3fc0f39a9630e0dda1d3", 0x1b, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x9}, {0x7}, {0x23, 0x7}], 0x3}) socketpair(0x11, 0x3, 0x0, 0x0) 22:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) write(r0, &(0x7f0000000240)="a58149f41efa812c317eb0b15080bd71d6405f1998ee12a3800372ab32894afba29ade6a8fcc9bd17659154ec17dc4e2480428757ceed42a6c92a5778a1ed9feb4b3b2fffaadaf94d105317b423dd9a737f2568f3f641e2d5bb5d26cac5df5d73e6ade7701b6baba93367c84ca0aa876c46fa02c0fba8b3b69d70c1b376cc943bfe04236a9d09dce74e523095ee4c56a386ac2c65488ec704c9fbcb5e6d1ab404a550a8fcbc2d015", 0xa8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2f}, {0x6, 0x40, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) write(r0, &(0x7f0000000240)="a58149f41efa812c317eb0b15080bd71d6405f1998ee12a3800372ab32894afba29ade6a8fcc9bd17659154ec17dc4e2480428757ceed42a6c92a5778a1ed9feb4b3b2fffaadaf94d105317b423dd9a737f2568f3f641e2d5bb5d26cac5df5d73e6ade7701b6baba93367c84ca0aa876c46fa02c0fba8b3b69d70c1b376cc943bfe04236a9d09dce74e523095ee4c56a386ac2c65488ec704c9fbcb5e6d1ab404a550a8fcbc2d015", 0xa8) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) (async) dup2(r0, r0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2f}, {0x6, 0x40, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) 22:35:09 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) 22:35:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8014695a, &(0x7f0000000300)) 22:35:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4f, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = getuid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x3) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}, 0x0, 0x20}) setreuid(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x4000000160}, {0x1000, 0x100000000000}}, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4f, &(0x7f0000000300)}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) dup(r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) getuid() (async) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x3) (async) getgid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}, 0x0, 0x20}) (async) setreuid(r4, 0x0) (async) getuid() (async) setreuid(0xee00, r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r6, 0x0, r6) (async) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) (async) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) (async) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x4000000160}, {0x1000, 0x100000000000}}, &(0x7f0000000000)) (async) 22:35:10 executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) socket(0x11, 0x4003, 0x0) (async) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) (async) 22:35:10 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0x0, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) write(r0, &(0x7f0000000240)="a58149f41efa812c317eb0b15080bd71d6405f1998ee12a3800372ab32894afba29ade6a8fcc9bd17659154ec17dc4e2480428757ceed42a6c92a5778a1ed9feb4b3b2fffaadaf94d105317b423dd9a737f2568f3f641e2d5bb5d26cac5df5d73e6ade7701b6baba93367c84ca0aa876c46fa02c0fba8b3b69d70c1b376cc943bfe04236a9d09dce74e523095ee4c56a386ac2c65488ec704c9fbcb5e6d1ab404a550a8fcbc2d015", 0xa8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) (async) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2f}, {0x6, 0x40, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) 22:35:10 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) 22:35:10 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) r1 = dup2(0xffffffffffffff9c, r0) pwrite(r1, &(0x7f00000000c0)="77f2db7f6fcae1d23d683f6d351622c88b3fc0f39a9630e0dda1d3", 0x1b, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x9}, {0x7}, {0x23, 0x7}], 0x3}) socketpair(0x11, 0x3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) (async) dup2(0xffffffffffffff9c, r0) (async) pwrite(r1, &(0x7f00000000c0)="77f2db7f6fcae1d23d683f6d351622c88b3fc0f39a9630e0dda1d3", 0x1b, 0x1) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x9}, {0x7}, {0x23, 0x7}], 0x3}) (async) socketpair(0x11, 0x3, 0x0, 0x0) (async) 22:35:10 executing program 2: r0 = socket(0x18, 0x8000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) (async) write(r4, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 22:35:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4f, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = getuid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x3) getgid() (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}, 0x0, 0x20}) (rerun: 64) setreuid(r4, 0x0) (async) r5 = getuid() setreuid(0xee00, r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r6 = socket(0x2, 0x1, 0x0) (rerun: 64) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) (async, rerun: 32) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) (async, rerun: 32) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x4000000160}, {0x1000, 0x100000000000}}, &(0x7f0000000000)) 22:35:10 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x40, 0x1}) dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xf8, 0x8001, 0x6}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7185, 0x800}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x9, 0x236f, 0x1ff}) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x8001, 0x5}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000200)={0x6, 0x5, 0x8605}) connect$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r8 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0xaa) r9 = fcntl$dupfd(r4, 0xa, r2) r10 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000005, 0x9, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x4, 0xfa5dbb7cf94acca0, 0x0, 0x548}, {{}, 0xfffffffffffffff8, 0x80, 0x0, 0x7fffffffffffffff, 0x35e3be27}, {{0xffffffffffffff9c}, 0x3, 0x8, 0xf0000000, 0x7, 0x6}], 0x5, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x80, 0x3, 0x9}, {{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000000000000000, 0x2}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80, 0x4dd, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x7}], 0x80000000, &(0x7f0000000440)={0x400, 0x7}) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) 22:35:10 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d, 0x0, 0x0, 0x40}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b05466b84e78b47ed97bf992af59b6fd44eff57d7e08814b1ffdac1066c80030809ddc9fa05354f606a3b404953cfca8c725b380a9058c09668ba1db81af3210a9a24d627cf4762a7da7d150a5ab0c18ee5fbf37d4b0985c37fa", 0x5a, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xbd, 0x7, 0x6, 0x3f}, {0x8, 0x0, 0x20, 0x80}]}) socket$inet(0x2, 0x8000, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000300)="a6d0dffeb56977176dd83cd6b38c04291412bea4dee0c3baa42e382785e6b4f91e57b8fb3bfa6da9fdba82113a", 0x2d, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) 22:35:10 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 22:35:11 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) r1 = dup2(0xffffffffffffff9c, r0) pwrite(r1, &(0x7f00000000c0)="77f2db7f6fcae1d23d683f6d351622c88b3fc0f39a9630e0dda1d3", 0x1b, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x9}, {0x7}, {0x23, 0x7}], 0x3}) socketpair(0x11, 0x3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) (async) dup2(0xffffffffffffff9c, r0) (async) pwrite(r1, &(0x7f00000000c0)="77f2db7f6fcae1d23d683f6d351622c88b3fc0f39a9630e0dda1d3", 0x1b, 0x1) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x9}, {0x7}, {0x23, 0x7}], 0x3}) (async) socketpair(0x11, 0x3, 0x0, 0x0) (async) pckbd_enable: command error 22:35:11 executing program 2: r0 = socket(0x18, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x18, 0x8000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x1, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) (async) write(r4, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) 22:35:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file0/file0\x00') fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x3) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x80000001, 0x0, r2, 0x0, r3, 0x2, 0x1}, 0x1, 0x8, 0x0, 0xffffffffffffffff, 0x28, 0x3, 0x8, 0x1f}) r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r6 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000280)="a48f032155357355fdf6651b83e156d02ff590216b1b6827b0e30f8b3dbee3e8938c0f16a208f80b9e60b784ccd3c72d487c1bc372ca97944fca906f1069801fa6657e6cbce084c1a29a2f0032f906fc43000463817a92129b0225333737219e", 0x60}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x90, 0x2}, 0x4) 22:35:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file0/file0\x00') (async) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x3) (async, rerun: 64) r2 = getgid() (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) (async) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x80000001, 0x0, r2, 0x0, r3, 0x2, 0x1}, 0x1, 0x8, 0x0, 0xffffffffffffffff, 0x28, 0x3, 0x8, 0x1f}) r4 = getegid() (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r6 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000280)="a48f032155357355fdf6651b83e156d02ff590216b1b6827b0e30f8b3dbee3e8938c0f16a208f80b9e60b784ccd3c72d487c1bc372ca97944fca906f1069801fa6657e6cbce084c1a29a2f0032f906fc43000463817a92129b0225333737219e", 0x60}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x90, 0x2}, 0x4) 22:35:11 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1}], 0x1}) 22:35:11 executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async, rerun: 32) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) (rerun: 32) 22:35:11 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:35:11 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x8}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1}], 0x1}) 22:35:11 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file0/file0\x00') fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x3) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x80000001, 0x0, r2, 0x0, r3, 0x2, 0x1}, 0x1, 0x8, 0x0, 0xffffffffffffffff, 0x28, 0x3, 0x8, 0x1f}) r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r6 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000280)="a48f032155357355fdf6651b83e156d02ff590216b1b6827b0e30f8b3dbee3e8938c0f16a208f80b9e60b784ccd3c72d487c1bc372ca97944fca906f1069801fa6657e6cbce084c1a29a2f0032f906fc43000463817a92129b0225333737219e", 0x60}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x90, 0x2}, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file0/file0\x00') (async) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x3) (async) getgid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) (async) getgid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x80000001, 0x0, r2, 0x0, r3, 0x2, 0x1}, 0x1, 0x8, 0x0, 0xffffffffffffffff, 0x28, 0x3, 0x8, 0x1f}) (async) getegid() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r5, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000280)="a48f032155357355fdf6651b83e156d02ff590216b1b6827b0e30f8b3dbee3e8938c0f16a208f80b9e60b784ccd3c72d487c1bc372ca97944fca906f1069801fa6657e6cbce084c1a29a2f0032f906fc43000463817a92129b0225333737219e", 0x60}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x90, 0x2}, 0x4) (async) 22:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d, 0x0, 0x0, 0x40}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b05466b84e78b47ed97bf992af59b6fd44eff57d7e08814b1ffdac1066c80030809ddc9fa05354f606a3b404953cfca8c725b380a9058c09668ba1db81af3210a9a24d627cf4762a7da7d150a5ab0c18ee5fbf37d4b0985c37fa", 0x5a, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xbd, 0x7, 0x6, 0x3f}, {0x8, 0x0, 0x20, 0x80}]}) socket$inet(0x2, 0x8000, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000300)="a6d0dffeb56977176dd83cd6b38c04291412bea4dee0c3baa42e382785e6b4f91e57b8fb3bfa6da9fdba82113a", 0x2d, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d, 0x0, 0x0, 0x40}, {0x6}]}) (async) dup(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b05466b84e78b47ed97bf992af59b6fd44eff57d7e08814b1ffdac1066c80030809ddc9fa05354f606a3b404953cfca8c725b380a9058c09668ba1db81af3210a9a24d627cf4762a7da7d150a5ab0c18ee5fbf37d4b0985c37fa", 0x5a, 0x7) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xbd, 0x7, 0x6, 0x3f}, {0x8, 0x0, 0x20, 0x80}]}) (async) socket$inet(0x2, 0x8000, 0x3) (async) pwrite(0xffffffffffffffff, &(0x7f0000000300)="a6d0dffeb56977176dd83cd6b38c04291412bea4dee0c3baa42e382785e6b4f91e57b8fb3bfa6da9fdba82113a", 0x2d, 0x7) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) socketpair(0x1, 0x3, 0x1, &(0x7f0000000240)) (async) fcntl$dupfd(r3, 0xa, r4) (async) 22:35:11 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) 22:35:11 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x40, 0x1}) dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xf8, 0x8001, 0x6}) (async, rerun: 64) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (rerun: 64) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7185, 0x800}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x9, 0x236f, 0x1ff}) (async) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x8001, 0x5}) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000200)={0x6, 0x5, 0x8605}) connect$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r8 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0xaa) (async) r9 = fcntl$dupfd(r4, 0xa, r2) (async, rerun: 32) r10 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) kevent(r1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000005, 0x9, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x4, 0xfa5dbb7cf94acca0, 0x0, 0x548}, {{}, 0xfffffffffffffff8, 0x80, 0x0, 0x7fffffffffffffff, 0x35e3be27}, {{0xffffffffffffff9c}, 0x3, 0x8, 0xf0000000, 0x7, 0x6}], 0x5, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x80, 0x3, 0x9}, {{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000000000000000, 0x2}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80, 0x4dd, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x7}], 0x80000000, &(0x7f0000000440)={0x400, 0x7}) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) 22:35:11 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x8}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1}], 0x1}) (async) 22:35:11 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x0) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 22:35:11 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0x0, "0804000003000000000100008d1b82834700"}) getrlimit(0x3, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde", 0xf1f}], 0x1) setrlimit(0x6, &(0x7f0000000080)={0x9, 0x800}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) getrlimit(0x4, &(0x7f0000000140)) 22:35:11 executing program 4: sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000080), &(0x7f0000000180), &(0x7f0000000040)="d8b827ec50215b0ea2ca5d4a2be184fa0745e08ebaadddd31f47e513b1bf44c71cd3bc6d722e5f6c163bc09aa04705c474b52a753cdf47e56601582d21441b22f879ea9228c5fed00f6c88e98eb48a28aff4bb0f19c8284f3aa42d9579c10a70ad462408a92f6a7b26ae6b879fd77e6cea120fc6105ef1f66a8426bf8ff1dc08b810be7cbd7fcdeba722f0881720ecdca412e7b2931a2f245a492b26c1c65cd743e5fae1f96f4caaa0b8eb2e586e1a9585ff03d78d2d8377398559f2c8184768ef3a33f55b3cedad8c644daf8c9bdfaa0b09f2199d088135c41a0e0bc18aae843af3", 0xe2) 22:35:11 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 22:35:11 executing program 4: sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000080), &(0x7f0000000180), &(0x7f0000000040)="d8b827ec50215b0ea2ca5d4a2be184fa0745e08ebaadddd31f47e513b1bf44c71cd3bc6d722e5f6c163bc09aa04705c474b52a753cdf47e56601582d21441b22f879ea9228c5fed00f6c88e98eb48a28aff4bb0f19c8284f3aa42d9579c10a70ad462408a92f6a7b26ae6b879fd77e6cea120fc6105ef1f66a8426bf8ff1dc08b810be7cbd7fcdeba722f0881720ecdca412e7b2931a2f245a492b26c1c65cd743e5fae1f96f4caaa0b8eb2e586e1a9585ff03d78d2d8377398559f2c8184768ef3a33f55b3cedad8c644daf8c9bdfaa0b09f2199d088135c41a0e0bc18aae843af3", 0xe2) 22:35:11 executing program 4: sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000080), &(0x7f0000000180), &(0x7f0000000040)="d8b827ec50215b0ea2ca5d4a2be184fa0745e08ebaadddd31f47e513b1bf44c71cd3bc6d722e5f6c163bc09aa04705c474b52a753cdf47e56601582d21441b22f879ea9228c5fed00f6c88e98eb48a28aff4bb0f19c8284f3aa42d9579c10a70ad462408a92f6a7b26ae6b879fd77e6cea120fc6105ef1f66a8426bf8ff1dc08b810be7cbd7fcdeba722f0881720ecdca412e7b2931a2f245a492b26c1c65cd743e5fae1f96f4caaa0b8eb2e586e1a9585ff03d78d2d8377398559f2c8184768ef3a33f55b3cedad8c644daf8c9bdfaa0b09f2199d088135c41a0e0bc18aae843af3", 0xe2) 22:35:11 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}, {0x8e63, 0x8, 0x8, 0xfff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/155, 0x9b}], 0x7) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) write(r4, 0x0, 0x0) pckbd_enable: command error 22:35:13 executing program 6: msgget$private(0x0, 0x220) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c3e264", 0x0, 0x6, 0x0, @empty, @mcast2}}}}) 22:35:13 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}, {0x8e63, 0x8, 0x8, 0xfff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/155, 0x9b}], 0x7) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) write(r4, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}, {0x8e63, 0x8, 0x8, 0xfff}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/155, 0x9b}], 0x7) (async) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x1, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) (async) write(r4, 0x0, 0x0) (async) 22:35:13 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:13 executing program 4: setsockopt(0xffffffffffffffff, 0xff, 0x81, &(0x7f0000000040)="223cd13eeabc0af7a76c00d33302a2640f0b8e2c5ccec5d338acf4c220e487f3bb68d130afa524f003dd935e2d4670e954ba4e62aea067dbca0f88eb5d5b03a0c4946d6377883a9e231a5559", 0x4c) syz_emit_ethernet(0x6e, &(0x7f0000001340)={@random="0d05b5a94cb7", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eaef22", 0x38, 0x3a, 0x0, @rand_addr="b1a1514c8a6ba4957f213ab6c700", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d27226", 0x0, 0x3a, 0x0, @mcast2, @loopback, [@dstopts={0x88}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:35:13 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 22:35:13 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0x0, "0804000003000000000100008d1b82834700"}) (async) getrlimit(0x3, &(0x7f0000000040)) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde", 0xf1f}], 0x1) (async) setrlimit(0x6, &(0x7f0000000080)={0x9, 0x800}) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) (async) getrlimit(0x4, &(0x7f0000000140)) 22:35:13 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x40, 0x1}) dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xf8, 0x8001, 0x6}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7185, 0x800}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x9, 0x236f, 0x1ff}) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x8001, 0x5}) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000200)={0x6, 0x5, 0x8605}) (async) connect$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) r8 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0xaa) r9 = fcntl$dupfd(r4, 0xa, r2) r10 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000005, 0x9, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x4, 0xfa5dbb7cf94acca0, 0x0, 0x548}, {{}, 0xfffffffffffffff8, 0x80, 0x0, 0x7fffffffffffffff, 0x35e3be27}, {{0xffffffffffffff9c}, 0x3, 0x8, 0xf0000000, 0x7, 0x6}], 0x5, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x80, 0x3, 0x9}, {{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000000000000000, 0x2}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80, 0x4dd, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x7}], 0x80000000, &(0x7f0000000440)={0x400, 0x7}) (async, rerun: 64) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) (rerun: 64) 22:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d, 0x0, 0x0, 0x40}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b05466b84e78b47ed97bf992af59b6fd44eff57d7e08814b1ffdac1066c80030809ddc9fa05354f606a3b404953cfca8c725b380a9058c09668ba1db81af3210a9a24d627cf4762a7da7d150a5ab0c18ee5fbf37d4b0985c37fa", 0x5a, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xbd, 0x7, 0x6, 0x3f}, {0x8, 0x0, 0x20, 0x80}]}) socket$inet(0x2, 0x8000, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000300)="a6d0dffeb56977176dd83cd6b38c04291412bea4dee0c3baa42e382785e6b4f91e57b8fb3bfa6da9fdba82113a", 0x2d, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d, 0x0, 0x0, 0x40}, {0x6}]}) (async) dup(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b05466b84e78b47ed97bf992af59b6fd44eff57d7e08814b1ffdac1066c80030809ddc9fa05354f606a3b404953cfca8c725b380a9058c09668ba1db81af3210a9a24d627cf4762a7da7d150a5ab0c18ee5fbf37d4b0985c37fa", 0x5a, 0x7) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r2, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xbd, 0x7, 0x6, 0x3f}, {0x8, 0x0, 0x20, 0x80}]}) (async) socket$inet(0x2, 0x8000, 0x3) (async) pwrite(0xffffffffffffffff, &(0x7f0000000300)="a6d0dffeb56977176dd83cd6b38c04291412bea4dee0c3baa42e382785e6b4f91e57b8fb3bfa6da9fdba82113a", 0x2d, 0x7) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) socketpair(0x1, 0x3, 0x1, &(0x7f0000000240)) (async) fcntl$dupfd(r3, 0xa, r4) (async) 22:35:13 executing program 4: setsockopt(0xffffffffffffffff, 0xff, 0x81, &(0x7f0000000040)="223cd13eeabc0af7a76c00d33302a2640f0b8e2c5ccec5d338acf4c220e487f3bb68d130afa524f003dd935e2d4670e954ba4e62aea067dbca0f88eb5d5b03a0c4946d6377883a9e231a5559", 0x4c) (async) syz_emit_ethernet(0x6e, &(0x7f0000001340)={@random="0d05b5a94cb7", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eaef22", 0x38, 0x3a, 0x0, @rand_addr="b1a1514c8a6ba4957f213ab6c700", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d27226", 0x0, 0x3a, 0x0, @mcast2, @loopback, [@dstopts={0x88}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:35:13 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) 22:35:13 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0x0, "0804000003000000000100008d1b82834700"}) (async, rerun: 64) getrlimit(0x3, &(0x7f0000000040)) (async, rerun: 64) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde", 0xf1f}], 0x1) (async) setrlimit(0x6, &(0x7f0000000080)={0x9, 0x800}) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) (async, rerun: 32) getrlimit(0x4, &(0x7f0000000140)) (rerun: 32) 22:35:13 executing program 4: setsockopt(0xffffffffffffffff, 0xff, 0x81, &(0x7f0000000040)="223cd13eeabc0af7a76c00d33302a2640f0b8e2c5ccec5d338acf4c220e487f3bb68d130afa524f003dd935e2d4670e954ba4e62aea067dbca0f88eb5d5b03a0c4946d6377883a9e231a5559", 0x4c) syz_emit_ethernet(0x6e, &(0x7f0000001340)={@random="0d05b5a94cb7", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eaef22", 0x38, 0x3a, 0x0, @rand_addr="b1a1514c8a6ba4957f213ab6c700", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d27226", 0x0, 0x3a, 0x0, @mcast2, @loopback, [@dstopts={0x88}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:35:13 executing program 4: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xd06) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000001200), 0x8000, 0x0) write(r1, &(0x7f0000001240)="8f7a3e2c956602ac264ad8236a74d4aea350a200dfbe6055332038c54ddcdde3330dbfbebde33625f85ca5bc62969f923dcfeff4653bbbda345e0ed522a919c9963bf8b3594691bf8b42b3078510d66c3f16563c9b0be2b9493848936d2ce546467e867edde9efe341996eb85f3798b1da834a4bb99eb8c8ff2d06ac9a9b4fe7be4f8fc6f6f4458414034711a2519897b337594f8c13cac801f8ed81d95fe6530ece04f5c7a07b708da5d379d1e67b525e38ddd798", 0xb5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) setsockopt(r2, 0xfff, 0xff, &(0x7f0000001440)="16dc85c4651f00e0de72d92c442923f48454b5953fece561425a7ecbd1f0dcf5dd1c0de1c07496f11814936b6875dc043e1dd144339987d705e77b973f67b0d4e026e934c8be936e27a0595e8e1acee39eac0fa5cb5d3cd7ec691df3b32076180b88716f99ec4020b5b58e1c0a4f039037a6c0c59b3f34f3474fbf141743a83aaccab9f89663f3d9f6ebb17e2e94f0225838857595327399956ae0859c9f04a2d042005598254d333fabe4b4e278981cec115df51f0ef3d819922f17296b22216b32a9369a0b641a0c588e8aeb8b205e7d52e6fe0c5b2c86b0fb28ab86c61e50774cc1fadfc2fd8c8fe753309b265cfac96e9ec1cd164860f2a2ab1c4b342de9d01e45d3ace8b1352bee6424882746f893b4132f440faae2ce0edd3c26bffa9e67c1e0cbdcd40b0e4559784b5560c81c66bb9fe50fabba012481088b9b27f9574240174763a46c8196291f639d3b0a5a437f32da9a56999f831f39b5733831850ecda23e07ca0038c7e40f9b95f1eff735813cde5221c2baa418979b6da497fe839ec3f514c3b91391896bd23995d172aad6e18d234db58ef2de123b1148461743c5bffc4920c61bff34834b9852b9efc5b72dd2781edd71143c9550fa97ef1ef10cbd51e3ade83b4555b1483be04d1044c1a50c74c89399fcf9bd263e383c121965115fb0ee034c7905fe8223fc3942af3a0b144517133ef11b72778320d7fc89dffd61e6dc0be5e3a57ddf238cc35e19489e2536894efd34af76a3327c79f9561901207747f0840ad25875384660762e185594aa4fc5660179edb6acc051afc68d20fddaf248d6107d5e63cb4418c80935b717e5daa062303b3ab78f21212036c94398f99b3677125c4b7edf972db5dac362e12aec2b429245b0e18c72e7cd144363fc53e813dace3884ff1049a9d51c54e2f68e9c9bbffb0c21aa3aea69b298930aa94bb6bcdd2f4c3ca055e02ce4c4526b8a5a86f7b2841d28376c0e6ac5773727c7beb93e9326a3599f9ffe2727c4b1d1589017a1308b0469c98ce41af9dafeba3c7068a18985ae78ecba2f5b944a9fdaa692248898b6598a9a21279e0a85b090a439934b52e9d6d055f01b3cc30ee6d41d70d9b4257713bda64a45ad2f90c27e39319ba35b56c339622e52daf64b3d170e7ca4cea080337ddf3b5696d7c3ef123556a7db554e54aa89dd09ba1b1e654fee1322533b79bb9aa997f82de8e64e0963009610cb51955fc2dfd619b5d549f887a7a47d0485ef98723dd9359477ba8f3eb636fb719c0b910541548e4d89b32973a80eea375bd6c4202709a1eb16339b459afb1d32e81b70bfe64444ad31cb6da5ffe5563ffc6902b0d987653ab2669173545abebf9794b9bd285b06a047b41579e88173e3acbd3ec74436fcabc587a6e61b4a2b33baf6d7a35e5e56c5d0bb8bdd8926f7946797e98a3400479e5a099b24c7583f88cd3aa523ecdb1664c2b28208c21704608f7e26caece0392dcfcb37b7cb5915fa7a285bf8879856f2f036cff301c4359f5413e9789b6b64f45c5c9dc8fd7ff047a57eb6a1db75994612cf03574c69e5cd70c1cc2da9b40643fa1bc635ca1e0837e0f69abd355b56463085743fed4e94447bc838913f58cf70cfd76970cf982888d7de65d1b89d5063accc4f398e7b9cfceb89c13ec6930455dba9b00365f1e4fab5ba3a8f643fd1aa20cd4a81203a5e4d6d23d200e008657b7674646741365d689b48e7e147073d40fe1547bc60809d5104477645300f281ae3aab16961fb5b421c30bd4f11ed0c19ffa87e3582b60a2640dba1128ec810ef58da65d794450326e0a4383f6a61e50bf1c694f6aabf0ac4a6f572123257a18e9be97941c201aa2b03e91ec6c81407fedfa124c8cf6c89a0ffe4f1e8dca19130f0aa723f5ba24dba4dcd00a4a8f6ffaf9336032fec8518a7a13019d8c9797f1ff7a2733deb98bccfa34016bd49e5771429cf38370f7f437f4a9e9de503e38ae709afbea5db90a9ea08b52a67e4194e1baee6e5e5149d38a9bb55bda0274f751353be02a5e16ad0eb5195129e4780af22ba2a97c326b82c5eb54f63d1889228b8f929314a173006b0e2cce6b2d6fabd3ac46ffc0b0bbe3be25734ba24bb7d9bb4fb8e54fdf25bf1395c964cb79abe5db1ce0d1d59774b33b618e050e459b2d8224c9bed18319fe8f341b09b8756d37641bac68065bcea84008fe35512c6d09c97728239e950697ea2595fb39b6d38f8e842b16262c235e556e842b162fdc5bfcc8686874013faa04397d6885046326761ec7b88fc655236b552375734a5ef945ab82f5bca872b0ee6e2465306b4e0dd41d27aab3654eff84c4eca0b039d831347df618704902479bea8a696247d5ad57b1dd8a3bf691030fefef12dc5d2480daa784baee36504e4de2872f69815c19687e257164f0fc73740ac1dc3bb524dc4a93d816062e22eef0d54500d992ddfd9593d6d691f99ac7581781b5e250aa66b8c122edfcba3344612c1bc0573c20be148814ac8e2798f58dcc21ed4124a9e13395b7e11834b5c46e870526fb5242b5cf8f0971c0e5390ed561614b07c90bb4eedb61e2dc19b1953204876c49d1904109aadba3e9a6aedba83e9cfa5e3aa9653dc92f31ac45e1e770187a692c34f09debf7404bc0af71d20e01f38e916195622bf3c51521c416978175a8b76c1968afb86204d25058a92f0b4db5459855e556e782b4cbc6d37fe1afc366d90d417a481f2e8042a56711ac478a29a8e73c60f8ac5269018fe62b7cb7ecbfe96d5bbd1f8a1e17b7b9b697eac860e414ac01294e08e2a569402e7cc96db81c2da0ca1ca62ee7976b870e126ae3aabf235117db7c6e308fc1244b043967d36a282423f59c11a73f714f368dcde02677f5d2dc3381f340783efa94d497aa972d5bd1c93f9c0cd63f342373c77bafc38d424f8474ce4552222e2343f5a40d022fcc787774df6135db32a3980d6fcab54039b801ab4b90c2901b831f55b27171935863fa2084821e9b04d921092d490e1d88aec75282c2b5a621deda9df106290bac03fe99098dd86bdb60f07c66908faaf9d3d9232226d085936756e083449148fefc6be563db1298eae7ea21c55033fe7cf8d99d771087970443d50115d5c4f2aead5a62d717741ae8c7e50996d1db622333bc5502bb0d03d4603c677648ecd6248fea0f0d6b208d58ce8f1e019e5a58cc67890b5114250007a49945ae456e04116b36b5233e4bbabbc7c55e041946f6468548b4c04396622db79f84dbb06745e1873ee5abf018b1ed2ff70848a26c73690106a57a3fe4fc45525662c840f4c456e51d721a521c38c417ce0b5dcb8eb8121d12de2da08413c7ece6dc6e9be6859775e8bfbfd3a56f1e331c04d38ea36ee47d1ddb541a49ffa3498ef567a45e3518dae17d2211dc37771717d96362677413650fb387d4ffcb47f52295ae7b27fbf4cb642a3cdd02747f3a063298b1d18b9729a5d1132d0a544520d9d1a1ddcaad1ab1f967896e60d357a3b5b70f17d943840042bc8edadc894cbcee7c9b1c7a92ce4c9c6c0d64cfdf543d095b72c3fe226e8a6540e6901ffc442c3e70cdc50523661dd1c12a8fa467a56eb6359d286f06eb5ddc2f6185975d4aa1e34205f0c93053a242683eee6b4e1bd44f8a4d3ca48bf1e2b08cfe8e9582020bacc07600ce9a24332dacc461c750734364b156630028256eb099d04ae1ed6d1f2bf7733135b6dc3602beefd4e005530e7ab4bc9503dc5863b96ab3004be469b307b3af7abbff30bdbcb9e83a597e2327010a952b21a0849d5fbfb28433fa6abb0cbbe6758223ec8ad9ef14bda0226edff2825053bb61a3f676bfbaff6d1df78e9fc8b40a5539ff814a3a5331c81f3d7639f72abfeb535be2047c3a3f1482a22241b6bd3823755782a95c4a5736b7fa3d29551d1ab77466a77fce92ddfa6346bb1d9ca0040ced2eca6fc92c0938fad43e5df3c101c3821c3fab58d1a216a8ab8a6fdc1b521b1db435b0a336d5a080152fbb8a13e152fc641ff755234be23fbe484bb5c33a02c90bebe1bde81f0bfe408129ae5ec0699b01ad3e7ec0e961cef51c991306b46721935c13e3c82c05ada5226d2000ca277c4c24fad30276371dbcf293567523dae5638759556adbb2290450bb50561bee1500375326f9cd36aec07999c95b99ff8885920f6a01debcf81228c65a87752d94410f59079fa8d1780f55bc611e46d952d78cb63683505e8b5113837357577939b70d6cae54ad316b58bc6b91ab88e4f42e3d5f368e06768b99ca0bb51924bc46ea573631213a127ead1cd2d7c04506bc3fdac1ac9b955269ad4cedb64e818f9416d4ab82f6265d8e2bbe000fd19bbede3415a734c732756e5c51317ee3e4a59f2e06f23f8e136eed3d03ac46968e742149007bf4b9e32b366cc7a3be79c16c6143712cd85e081b502a7ef1f76353e3cfa8d36e58fe6541173dbb42263b75cb527f6f7b75696f79404f98746320d9fa8b1e8e8d39b16dc452e20c7ce08319bfdcd8141447d3f05dc424a121316114b602582de41798b11da9e2353ae03c5bb214e7463befb4e3bc1a073e20398bbd2c09da43be48dc8fbe34868a1a78f6221331c690f76936cf34c83e68c732ee0346a9f763b744e8be1b549269c700ccdd2969917dfd11cac200d146a685e22a9b4898c1c4465afed15c815eafaf232b8bb6bab2b68a7cac08a359f83d0591c0a3bb7f15610f0eb4be458af455a52abfccef0ac03881d173dbc527909e07feb71769fd11d7534c86b4cb692a6658c9615df2ead8b8cf1ed2b44661e18a5453b286ae9b3bb34a48d18702ef8e7872c2f926d60fff543c4ffb051deca19d876d8856837f982012a25b19ef9e7ffb12885483d66eab15d3b075a3ad82ab3db2301a95e2bbb8b9d20c66effe9e454e4f7ff1caafb7bf869ca4f10a8012b67b4831a4937d45610b2a041bba91614c746e2103b329782ec516b0bf139d6b2719d08f9cd11786c91fe65234f8f84928f9c92d5edc2846e14a9ab1121f5cebde2c33129acc55bf0b90e7fef077ca130a1cf10d57483f89a82acbd603c0596be70b10cd6a04ee8e4768ed1ddcfa84046d8bb05cf939ed628c821f63abe6299e475ff740a3a4c11d482f7f1fd7ea676ee19c432113635e444458088486a9337885fd3e291e780a32c59a655aa4352de3aedf30a2d5421ac56fd736307f3f152e9d9e88446eb8050a15a688f38270736a4de31c7b522df5a1768a5f90c5ba072c921c41a916c8a52f6f171a9d9390da0a4a5eec3bf17707363ce59220047240190d4735b2d3d59a589b1def9b1a4211cdde08a183a76fe5ecb4ec809363850ad0f9b0d79f0afe4e47f6bc0ed82e73668f77a3fa53a95cbdef9add57ca5292bd1cfa4a2b2a3204ee7074c55223623fc93f11090c6f6e5cd14d0547809ce2bc91c1512a568cba835219dd6663a855b204efe5f18406ef8d36a52f3ed213ed11c2c26d34beae603fd3d4d643d6f811b73abc081e50c41ddd1e528b353139d1d8cbae05778e6dcc6bfc20089aa30765d32a8228252069b4c522bcf950170153578f1620b470f15690c130267ee5eafeb4ca098442c948114db2c542a777fccf5798040855d1c392bc2b0788d9d6e65581133192fad5a2f709b38dd82e25ed41ea02cb94aea2aeb2a00232e9773e73b71761de91800a3ee9b9e599acc76deaa0283ec35b657629da2adf7e0cc79edbad53237adc0c492c12e15ce96dda6c747bcc0611bd29e414f98c0866a97cd9beba4120f26b49ca2cf4e1cc9e07117a532df25", 0x1000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc088444f, &(0x7f0000000240)) 22:35:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000316, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc1, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r4, 0x300000, 0x12, &(0x7f00000001c0)="3ecd1c9e97331482d8f604688bf2159433a2c4fce18a8dd1526420e797840cb3f752bf164b0ff2564a85da0515298e6d1bff19ca43807504", 0x38) 22:35:13 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}, {0x8e63, 0x8, 0x8, 0xfff}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/155, 0x9b}], 0x7) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x1, 0x1, 0x0) (async, rerun: 32) close(r3) (rerun: 32) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) (async) write(r4, 0x0, 0x0) 22:35:13 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000140)=0x15) pwrite(r1, &(0x7f0000000240)="344e7f3cb062244144cbc45adc2799f922cfb0c0b01d122cf06cb0386e5110db69c9dd06cf0592a287390618391585cea0076c67966c0a0ba994f7bb8af6a041587f633ef8f5fc85e781d48a27d8952ac43a07eb1dc8a72d2c37bbcf037540f494d3", 0x62, 0x0) getppid() 22:35:13 executing program 6: msgget$private(0x0, 0x220) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c3e264", 0x0, 0x6, 0x0, @empty, @mcast2}}}}) 22:35:13 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:13 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000140)=0x15) pwrite(r1, &(0x7f0000000240)="344e7f3cb062244144cbc45adc2799f922cfb0c0b01d122cf06cb0386e5110db69c9dd06cf0592a287390618391585cea0076c67966c0a0ba994f7bb8af6a041587f633ef8f5fc85e781d48a27d8952ac43a07eb1dc8a72d2c37bbcf037540f494d3", 0x62, 0x0) getppid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000140)=0x15) (async) pwrite(r1, &(0x7f0000000240)="344e7f3cb062244144cbc45adc2799f922cfb0c0b01d122cf06cb0386e5110db69c9dd06cf0592a287390618391585cea0076c67966c0a0ba994f7bb8af6a041587f633ef8f5fc85e781d48a27d8952ac43a07eb1dc8a72d2c37bbcf037540f494d3", 0x62, 0x0) (async) getppid() (async) 22:35:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000316, 0xffffffffffffffff) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc1, 0x4) (async) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async, rerun: 32) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) (rerun: 32) setsockopt(r4, 0x300000, 0x12, &(0x7f00000001c0)="3ecd1c9e97331482d8f604688bf2159433a2c4fce18a8dd1526420e797840cb3f752bf164b0ff2564a85da0515298e6d1bff19ca43807504", 0x38) 22:35:13 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x177) mquery(&(0x7f0000467000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x3) pwrite(r0, &(0x7f00000003c0)="841db851b105ddf5db8b30942f0900000000000000b5029bd3ed988c81f0f380fd8c494f8560a3ab842f412fe35001871c8e7b26158c743cfcf940950051fd283b5cc2a4bf06a491828e90b9439b5830afd22bdc9714e8286641a8767470571165a9280b0e05d92e950be86a90dc87bd465bb945de098c69cb4e1723f10c6268ee743a36016925c1d642f8ce2b4efb5b155f541b602d3c178b42fee52d0f13f472036e24a4aa425497dda204af17a6fa588a0014287a93ae945b9c3ddf60de6568e085165ef47ed2cc8367388e212547ad07171e273ed67ab42eb521912159efcf95fe5c364a36b208efc0a9cfb97a5165bac6b9fd54870b0a10f805ded826d4a600000000", 0x105, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:35:13 executing program 6: msgget$private(0x0, 0x220) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c3e264", 0x0, 0x6, 0x0, @empty, @mcast2}}}}) 22:35:14 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x7}, {0x4d}, {0x6, 0x0, 0x0, 0x80000001}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000040)="6b40935f9e3c9b50567cfcf43440708a2323be38d0a8d5a0e0ac3f9f66323d9532a12bec1db295c958fdbbbefe1d06da6ee144a085e8acd95116a8049059fbdde2380f6b0d34e0c1353918d7e9cfc5334adc8ca15f254091cd1233e18f4a16836e461c218002f7459d5c1e10d73d1f255b7732475db66c1b489a2fedec9402e20fa555f9f80d3091b39b3f14dc9f76bd8520e827", 0x94, 0x36) 22:35:14 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x177) mquery(&(0x7f0000467000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x3) pwrite(r0, &(0x7f00000003c0)="841db851b105ddf5db8b30942f0900000000000000b5029bd3ed988c81f0f380fd8c494f8560a3ab842f412fe35001871c8e7b26158c743cfcf940950051fd283b5cc2a4bf06a491828e90b9439b5830afd22bdc9714e8286641a8767470571165a9280b0e05d92e950be86a90dc87bd465bb945de098c69cb4e1723f10c6268ee743a36016925c1d642f8ce2b4efb5b155f541b602d3c178b42fee52d0f13f472036e24a4aa425497dda204af17a6fa588a0014287a93ae945b9c3ddf60de6568e085165ef47ed2cc8367388e212547ad07171e273ed67ab42eb521912159efcf95fe5c364a36b208efc0a9cfb97a5165bac6b9fd54870b0a10f805ded826d4a600000000", 0x105, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x177) (async) mquery(&(0x7f0000467000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x3) (async) pwrite(r0, &(0x7f00000003c0)="841db851b105ddf5db8b30942f0900000000000000b5029bd3ed988c81f0f380fd8c494f8560a3ab842f412fe35001871c8e7b26158c743cfcf940950051fd283b5cc2a4bf06a491828e90b9439b5830afd22bdc9714e8286641a8767470571165a9280b0e05d92e950be86a90dc87bd465bb945de098c69cb4e1723f10c6268ee743a36016925c1d642f8ce2b4efb5b155f541b602d3c178b42fee52d0f13f472036e24a4aa425497dda204af17a6fa588a0014287a93ae945b9c3ddf60de6568e085165ef47ed2cc8367388e212547ad07171e273ed67ab42eb521912159efcf95fe5c364a36b208efc0a9cfb97a5165bac6b9fd54870b0a10f805ded826d4a600000000", 0x105, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x1, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) 22:35:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000316, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc1, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r4, 0x300000, 0x12, &(0x7f00000001c0)="3ecd1c9e97331482d8f604688bf2159433a2c4fce18a8dd1526420e797840cb3f752bf164b0ff2564a85da0515298e6d1bff19ca43807504", 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000316, 0xffffffffffffffff) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc1, 0x4) (async) dup(r0) (async) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) setsockopt(r4, 0x300000, 0x12, &(0x7f00000001c0)="3ecd1c9e97331482d8f604688bf2159433a2c4fce18a8dd1526420e797840cb3f752bf164b0ff2564a85da0515298e6d1bff19ca43807504", 0x38) (async) 22:35:14 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x5) linkat(0xffffffffffffff9c, 0x0, r0, 0x0, 0xdb3bae375545c195) pckbd_enable: command error 22:35:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 22:35:14 executing program 4: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xd06) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000001200), 0x8000, 0x0) write(r1, &(0x7f0000001240)="8f7a3e2c956602ac264ad8236a74d4aea350a200dfbe6055332038c54ddcdde3330dbfbebde33625f85ca5bc62969f923dcfeff4653bbbda345e0ed522a919c9963bf8b3594691bf8b42b3078510d66c3f16563c9b0be2b9493848936d2ce546467e867edde9efe341996eb85f3798b1da834a4bb99eb8c8ff2d06ac9a9b4fe7be4f8fc6f6f4458414034711a2519897b337594f8c13cac801f8ed81d95fe6530ece04f5c7a07b708da5d379d1e67b525e38ddd798", 0xb5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) setsockopt(r2, 0xfff, 0xff, &(0x7f0000001440)="16dc85c4651f00e0de72d92c442923f48454b5953fece561425a7ecbd1f0dcf5dd1c0de1c07496f11814936b6875dc043e1dd144339987d705e77b973f67b0d4e026e934c8be936e27a0595e8e1acee39eac0fa5cb5d3cd7ec691df3b32076180b88716f99ec4020b5b58e1c0a4f039037a6c0c59b3f34f3474fbf141743a83aaccab9f89663f3d9f6ebb17e2e94f0225838857595327399956ae0859c9f04a2d042005598254d333fabe4b4e278981cec115df51f0ef3d819922f17296b22216b32a9369a0b641a0c588e8aeb8b205e7d52e6fe0c5b2c86b0fb28ab86c61e50774cc1fadfc2fd8c8fe753309b265cfac96e9ec1cd164860f2a2ab1c4b342de9d01e45d3ace8b1352bee6424882746f893b4132f440faae2ce0edd3c26bffa9e67c1e0cbdcd40b0e4559784b5560c81c66bb9fe50fabba012481088b9b27f9574240174763a46c8196291f639d3b0a5a437f32da9a56999f831f39b5733831850ecda23e07ca0038c7e40f9b95f1eff735813cde5221c2baa418979b6da497fe839ec3f514c3b91391896bd23995d172aad6e18d234db58ef2de123b1148461743c5bffc4920c61bff34834b9852b9efc5b72dd2781edd71143c9550fa97ef1ef10cbd51e3ade83b4555b1483be04d1044c1a50c74c89399fcf9bd263e383c121965115fb0ee034c7905fe8223fc3942af3a0b144517133ef11b72778320d7fc89dffd61e6dc0be5e3a57ddf238cc35e19489e2536894efd34af76a3327c79f9561901207747f0840ad25875384660762e185594aa4fc5660179edb6acc051afc68d20fddaf248d6107d5e63cb4418c80935b717e5daa062303b3ab78f21212036c94398f99b3677125c4b7edf972db5dac362e12aec2b429245b0e18c72e7cd144363fc53e813dace3884ff1049a9d51c54e2f68e9c9bbffb0c21aa3aea69b298930aa94bb6bcdd2f4c3ca055e02ce4c4526b8a5a86f7b2841d28376c0e6ac5773727c7beb93e9326a3599f9ffe2727c4b1d1589017a1308b0469c98ce41af9dafeba3c7068a18985ae78ecba2f5b944a9fdaa692248898b6598a9a21279e0a85b090a439934b52e9d6d055f01b3cc30ee6d41d70d9b4257713bda64a45ad2f90c27e39319ba35b56c339622e52daf64b3d170e7ca4cea080337ddf3b5696d7c3ef123556a7db554e54aa89dd09ba1b1e654fee1322533b79bb9aa997f82de8e64e0963009610cb51955fc2dfd619b5d549f887a7a47d0485ef98723dd9359477ba8f3eb636fb719c0b910541548e4d89b32973a80eea375bd6c4202709a1eb16339b459afb1d32e81b70bfe64444ad31cb6da5ffe5563ffc6902b0d987653ab2669173545abebf9794b9bd285b06a047b41579e88173e3acbd3ec74436fcabc587a6e61b4a2b33baf6d7a35e5e56c5d0bb8bdd8926f7946797e98a3400479e5a099b24c7583f88cd3aa523ecdb1664c2b28208c21704608f7e26caece0392dcfcb37b7cb5915fa7a285bf8879856f2f036cff301c4359f5413e9789b6b64f45c5c9dc8fd7ff047a57eb6a1db75994612cf03574c69e5cd70c1cc2da9b40643fa1bc635ca1e0837e0f69abd355b56463085743fed4e94447bc838913f58cf70cfd76970cf982888d7de65d1b89d5063accc4f398e7b9cfceb89c13ec6930455dba9b00365f1e4fab5ba3a8f643fd1aa20cd4a81203a5e4d6d23d200e008657b7674646741365d689b48e7e147073d40fe1547bc60809d5104477645300f281ae3aab16961fb5b421c30bd4f11ed0c19ffa87e3582b60a2640dba1128ec810ef58da65d794450326e0a4383f6a61e50bf1c694f6aabf0ac4a6f572123257a18e9be97941c201aa2b03e91ec6c81407fedfa124c8cf6c89a0ffe4f1e8dca19130f0aa723f5ba24dba4dcd00a4a8f6ffaf9336032fec8518a7a13019d8c9797f1ff7a2733deb98bccfa34016bd49e5771429cf38370f7f437f4a9e9de503e38ae709afbea5db90a9ea08b52a67e4194e1baee6e5e5149d38a9bb55bda0274f751353be02a5e16ad0eb5195129e4780af22ba2a97c326b82c5eb54f63d1889228b8f929314a173006b0e2cce6b2d6fabd3ac46ffc0b0bbe3be25734ba24bb7d9bb4fb8e54fdf25bf1395c964cb79abe5db1ce0d1d59774b33b618e050e459b2d8224c9bed18319fe8f341b09b8756d37641bac68065bcea84008fe35512c6d09c97728239e950697ea2595fb39b6d38f8e842b16262c235e556e842b162fdc5bfcc8686874013faa04397d6885046326761ec7b88fc655236b552375734a5ef945ab82f5bca872b0ee6e2465306b4e0dd41d27aab3654eff84c4eca0b039d831347df618704902479bea8a696247d5ad57b1dd8a3bf691030fefef12dc5d2480daa784baee36504e4de2872f69815c19687e257164f0fc73740ac1dc3bb524dc4a93d816062e22eef0d54500d992ddfd9593d6d691f99ac7581781b5e250aa66b8c122edfcba3344612c1bc0573c20be148814ac8e2798f58dcc21ed4124a9e13395b7e11834b5c46e870526fb5242b5cf8f0971c0e5390ed561614b07c90bb4eedb61e2dc19b1953204876c49d1904109aadba3e9a6aedba83e9cfa5e3aa9653dc92f31ac45e1e770187a692c34f09debf7404bc0af71d20e01f38e916195622bf3c51521c416978175a8b76c1968afb86204d25058a92f0b4db5459855e556e782b4cbc6d37fe1afc366d90d417a481f2e8042a56711ac478a29a8e73c60f8ac5269018fe62b7cb7ecbfe96d5bbd1f8a1e17b7b9b697eac860e414ac01294e08e2a569402e7cc96db81c2da0ca1ca62ee7976b870e126ae3aabf235117db7c6e308fc1244b043967d36a282423f59c11a73f714f368dcde02677f5d2dc3381f340783efa94d497aa972d5bd1c93f9c0cd63f342373c77bafc38d424f8474ce4552222e2343f5a40d022fcc787774df6135db32a3980d6fcab54039b801ab4b90c2901b831f55b27171935863fa2084821e9b04d921092d490e1d88aec75282c2b5a621deda9df106290bac03fe99098dd86bdb60f07c66908faaf9d3d9232226d085936756e083449148fefc6be563db1298eae7ea21c55033fe7cf8d99d771087970443d50115d5c4f2aead5a62d717741ae8c7e50996d1db622333bc5502bb0d03d4603c677648ecd6248fea0f0d6b208d58ce8f1e019e5a58cc67890b5114250007a49945ae456e04116b36b5233e4bbabbc7c55e041946f6468548b4c04396622db79f84dbb06745e1873ee5abf018b1ed2ff70848a26c73690106a57a3fe4fc45525662c840f4c456e51d721a521c38c417ce0b5dcb8eb8121d12de2da08413c7ece6dc6e9be6859775e8bfbfd3a56f1e331c04d38ea36ee47d1ddb541a49ffa3498ef567a45e3518dae17d2211dc37771717d96362677413650fb387d4ffcb47f52295ae7b27fbf4cb642a3cdd02747f3a063298b1d18b9729a5d1132d0a544520d9d1a1ddcaad1ab1f967896e60d357a3b5b70f17d943840042bc8edadc894cbcee7c9b1c7a92ce4c9c6c0d64cfdf543d095b72c3fe226e8a6540e6901ffc442c3e70cdc50523661dd1c12a8fa467a56eb6359d286f06eb5ddc2f6185975d4aa1e34205f0c93053a242683eee6b4e1bd44f8a4d3ca48bf1e2b08cfe8e9582020bacc07600ce9a24332dacc461c750734364b156630028256eb099d04ae1ed6d1f2bf7733135b6dc3602beefd4e005530e7ab4bc9503dc5863b96ab3004be469b307b3af7abbff30bdbcb9e83a597e2327010a952b21a0849d5fbfb28433fa6abb0cbbe6758223ec8ad9ef14bda0226edff2825053bb61a3f676bfbaff6d1df78e9fc8b40a5539ff814a3a5331c81f3d7639f72abfeb535be2047c3a3f1482a22241b6bd3823755782a95c4a5736b7fa3d29551d1ab77466a77fce92ddfa6346bb1d9ca0040ced2eca6fc92c0938fad43e5df3c101c3821c3fab58d1a216a8ab8a6fdc1b521b1db435b0a336d5a080152fbb8a13e152fc641ff755234be23fbe484bb5c33a02c90bebe1bde81f0bfe408129ae5ec0699b01ad3e7ec0e961cef51c991306b46721935c13e3c82c05ada5226d2000ca277c4c24fad30276371dbcf293567523dae5638759556adbb2290450bb50561bee1500375326f9cd36aec07999c95b99ff8885920f6a01debcf81228c65a87752d94410f59079fa8d1780f55bc611e46d952d78cb63683505e8b5113837357577939b70d6cae54ad316b58bc6b91ab88e4f42e3d5f368e06768b99ca0bb51924bc46ea573631213a127ead1cd2d7c04506bc3fdac1ac9b955269ad4cedb64e818f9416d4ab82f6265d8e2bbe000fd19bbede3415a734c732756e5c51317ee3e4a59f2e06f23f8e136eed3d03ac46968e742149007bf4b9e32b366cc7a3be79c16c6143712cd85e081b502a7ef1f76353e3cfa8d36e58fe6541173dbb42263b75cb527f6f7b75696f79404f98746320d9fa8b1e8e8d39b16dc452e20c7ce08319bfdcd8141447d3f05dc424a121316114b602582de41798b11da9e2353ae03c5bb214e7463befb4e3bc1a073e20398bbd2c09da43be48dc8fbe34868a1a78f6221331c690f76936cf34c83e68c732ee0346a9f763b744e8be1b549269c700ccdd2969917dfd11cac200d146a685e22a9b4898c1c4465afed15c815eafaf232b8bb6bab2b68a7cac08a359f83d0591c0a3bb7f15610f0eb4be458af455a52abfccef0ac03881d173dbc527909e07feb71769fd11d7534c86b4cb692a6658c9615df2ead8b8cf1ed2b44661e18a5453b286ae9b3bb34a48d18702ef8e7872c2f926d60fff543c4ffb051deca19d876d8856837f982012a25b19ef9e7ffb12885483d66eab15d3b075a3ad82ab3db2301a95e2bbb8b9d20c66effe9e454e4f7ff1caafb7bf869ca4f10a8012b67b4831a4937d45610b2a041bba91614c746e2103b329782ec516b0bf139d6b2719d08f9cd11786c91fe65234f8f84928f9c92d5edc2846e14a9ab1121f5cebde2c33129acc55bf0b90e7fef077ca130a1cf10d57483f89a82acbd603c0596be70b10cd6a04ee8e4768ed1ddcfa84046d8bb05cf939ed628c821f63abe6299e475ff740a3a4c11d482f7f1fd7ea676ee19c432113635e444458088486a9337885fd3e291e780a32c59a655aa4352de3aedf30a2d5421ac56fd736307f3f152e9d9e88446eb8050a15a688f38270736a4de31c7b522df5a1768a5f90c5ba072c921c41a916c8a52f6f171a9d9390da0a4a5eec3bf17707363ce59220047240190d4735b2d3d59a589b1def9b1a4211cdde08a183a76fe5ecb4ec809363850ad0f9b0d79f0afe4e47f6bc0ed82e73668f77a3fa53a95cbdef9add57ca5292bd1cfa4a2b2a3204ee7074c55223623fc93f11090c6f6e5cd14d0547809ce2bc91c1512a568cba835219dd6663a855b204efe5f18406ef8d36a52f3ed213ed11c2c26d34beae603fd3d4d643d6f811b73abc081e50c41ddd1e528b353139d1d8cbae05778e6dcc6bfc20089aa30765d32a8228252069b4c522bcf950170153578f1620b470f15690c130267ee5eafeb4ca098442c948114db2c542a777fccf5798040855d1c392bc2b0788d9d6e65581133192fad5a2f709b38dd82e25ed41ea02cb94aea2aeb2a00232e9773e73b71761de91800a3ee9b9e599acc76deaa0283ec35b657629da2adf7e0cc79edbad53237adc0c492c12e15ce96dda6c747bcc0611bd29e414f98c0866a97cd9beba4120f26b49ca2cf4e1cc9e07117a532df25", 0x1000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc088444f, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xd06) (async) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000001200), 0x8000, 0x0) (async) write(r1, &(0x7f0000001240)="8f7a3e2c956602ac264ad8236a74d4aea350a200dfbe6055332038c54ddcdde3330dbfbebde33625f85ca5bc62969f923dcfeff4653bbbda345e0ed522a919c9963bf8b3594691bf8b42b3078510d66c3f16563c9b0be2b9493848936d2ce546467e867edde9efe341996eb85f3798b1da834a4bb99eb8c8ff2d06ac9a9b4fe7be4f8fc6f6f4458414034711a2519897b337594f8c13cac801f8ed81d95fe6530ece04f5c7a07b708da5d379d1e67b525e38ddd798", 0xb5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) (async) setsockopt(r2, 0xfff, 0xff, &(0x7f0000001440)="16dc85c4651f00e0de72d92c442923f48454b5953fece561425a7ecbd1f0dcf5dd1c0de1c07496f11814936b6875dc043e1dd144339987d705e77b973f67b0d4e026e934c8be936e27a0595e8e1acee39eac0fa5cb5d3cd7ec691df3b32076180b88716f99ec4020b5b58e1c0a4f039037a6c0c59b3f34f3474fbf141743a83aaccab9f89663f3d9f6ebb17e2e94f0225838857595327399956ae0859c9f04a2d042005598254d333fabe4b4e278981cec115df51f0ef3d819922f17296b22216b32a9369a0b641a0c588e8aeb8b205e7d52e6fe0c5b2c86b0fb28ab86c61e50774cc1fadfc2fd8c8fe753309b265cfac96e9ec1cd164860f2a2ab1c4b342de9d01e45d3ace8b1352bee6424882746f893b4132f440faae2ce0edd3c26bffa9e67c1e0cbdcd40b0e4559784b5560c81c66bb9fe50fabba012481088b9b27f9574240174763a46c8196291f639d3b0a5a437f32da9a56999f831f39b5733831850ecda23e07ca0038c7e40f9b95f1eff735813cde5221c2baa418979b6da497fe839ec3f514c3b91391896bd23995d172aad6e18d234db58ef2de123b1148461743c5bffc4920c61bff34834b9852b9efc5b72dd2781edd71143c9550fa97ef1ef10cbd51e3ade83b4555b1483be04d1044c1a50c74c89399fcf9bd263e383c121965115fb0ee034c7905fe8223fc3942af3a0b144517133ef11b72778320d7fc89dffd61e6dc0be5e3a57ddf238cc35e19489e2536894efd34af76a3327c79f9561901207747f0840ad25875384660762e185594aa4fc5660179edb6acc051afc68d20fddaf248d6107d5e63cb4418c80935b717e5daa062303b3ab78f21212036c94398f99b3677125c4b7edf972db5dac362e12aec2b429245b0e18c72e7cd144363fc53e813dace3884ff1049a9d51c54e2f68e9c9bbffb0c21aa3aea69b298930aa94bb6bcdd2f4c3ca055e02ce4c4526b8a5a86f7b2841d28376c0e6ac5773727c7beb93e9326a3599f9ffe2727c4b1d1589017a1308b0469c98ce41af9dafeba3c7068a18985ae78ecba2f5b944a9fdaa692248898b6598a9a21279e0a85b090a439934b52e9d6d055f01b3cc30ee6d41d70d9b4257713bda64a45ad2f90c27e39319ba35b56c339622e52daf64b3d170e7ca4cea080337ddf3b5696d7c3ef123556a7db554e54aa89dd09ba1b1e654fee1322533b79bb9aa997f82de8e64e0963009610cb51955fc2dfd619b5d549f887a7a47d0485ef98723dd9359477ba8f3eb636fb719c0b910541548e4d89b32973a80eea375bd6c4202709a1eb16339b459afb1d32e81b70bfe64444ad31cb6da5ffe5563ffc6902b0d987653ab2669173545abebf9794b9bd285b06a047b41579e88173e3acbd3ec74436fcabc587a6e61b4a2b33baf6d7a35e5e56c5d0bb8bdd8926f7946797e98a3400479e5a099b24c7583f88cd3aa523ecdb1664c2b28208c21704608f7e26caece0392dcfcb37b7cb5915fa7a285bf8879856f2f036cff301c4359f5413e9789b6b64f45c5c9dc8fd7ff047a57eb6a1db75994612cf03574c69e5cd70c1cc2da9b40643fa1bc635ca1e0837e0f69abd355b56463085743fed4e94447bc838913f58cf70cfd76970cf982888d7de65d1b89d5063accc4f398e7b9cfceb89c13ec6930455dba9b00365f1e4fab5ba3a8f643fd1aa20cd4a81203a5e4d6d23d200e008657b7674646741365d689b48e7e147073d40fe1547bc60809d5104477645300f281ae3aab16961fb5b421c30bd4f11ed0c19ffa87e3582b60a2640dba1128ec810ef58da65d794450326e0a4383f6a61e50bf1c694f6aabf0ac4a6f572123257a18e9be97941c201aa2b03e91ec6c81407fedfa124c8cf6c89a0ffe4f1e8dca19130f0aa723f5ba24dba4dcd00a4a8f6ffaf9336032fec8518a7a13019d8c9797f1ff7a2733deb98bccfa34016bd49e5771429cf38370f7f437f4a9e9de503e38ae709afbea5db90a9ea08b52a67e4194e1baee6e5e5149d38a9bb55bda0274f751353be02a5e16ad0eb5195129e4780af22ba2a97c326b82c5eb54f63d1889228b8f929314a173006b0e2cce6b2d6fabd3ac46ffc0b0bbe3be25734ba24bb7d9bb4fb8e54fdf25bf1395c964cb79abe5db1ce0d1d59774b33b618e050e459b2d8224c9bed18319fe8f341b09b8756d37641bac68065bcea84008fe35512c6d09c97728239e950697ea2595fb39b6d38f8e842b16262c235e556e842b162fdc5bfcc8686874013faa04397d6885046326761ec7b88fc655236b552375734a5ef945ab82f5bca872b0ee6e2465306b4e0dd41d27aab3654eff84c4eca0b039d831347df618704902479bea8a696247d5ad57b1dd8a3bf691030fefef12dc5d2480daa784baee36504e4de2872f69815c19687e257164f0fc73740ac1dc3bb524dc4a93d816062e22eef0d54500d992ddfd9593d6d691f99ac7581781b5e250aa66b8c122edfcba3344612c1bc0573c20be148814ac8e2798f58dcc21ed4124a9e13395b7e11834b5c46e870526fb5242b5cf8f0971c0e5390ed561614b07c90bb4eedb61e2dc19b1953204876c49d1904109aadba3e9a6aedba83e9cfa5e3aa9653dc92f31ac45e1e770187a692c34f09debf7404bc0af71d20e01f38e916195622bf3c51521c416978175a8b76c1968afb86204d25058a92f0b4db5459855e556e782b4cbc6d37fe1afc366d90d417a481f2e8042a56711ac478a29a8e73c60f8ac5269018fe62b7cb7ecbfe96d5bbd1f8a1e17b7b9b697eac860e414ac01294e08e2a569402e7cc96db81c2da0ca1ca62ee7976b870e126ae3aabf235117db7c6e308fc1244b043967d36a282423f59c11a73f714f368dcde02677f5d2dc3381f340783efa94d497aa972d5bd1c93f9c0cd63f342373c77bafc38d424f8474ce4552222e2343f5a40d022fcc787774df6135db32a3980d6fcab54039b801ab4b90c2901b831f55b27171935863fa2084821e9b04d921092d490e1d88aec75282c2b5a621deda9df106290bac03fe99098dd86bdb60f07c66908faaf9d3d9232226d085936756e083449148fefc6be563db1298eae7ea21c55033fe7cf8d99d771087970443d50115d5c4f2aead5a62d717741ae8c7e50996d1db622333bc5502bb0d03d4603c677648ecd6248fea0f0d6b208d58ce8f1e019e5a58cc67890b5114250007a49945ae456e04116b36b5233e4bbabbc7c55e041946f6468548b4c04396622db79f84dbb06745e1873ee5abf018b1ed2ff70848a26c73690106a57a3fe4fc45525662c840f4c456e51d721a521c38c417ce0b5dcb8eb8121d12de2da08413c7ece6dc6e9be6859775e8bfbfd3a56f1e331c04d38ea36ee47d1ddb541a49ffa3498ef567a45e3518dae17d2211dc37771717d96362677413650fb387d4ffcb47f52295ae7b27fbf4cb642a3cdd02747f3a063298b1d18b9729a5d1132d0a544520d9d1a1ddcaad1ab1f967896e60d357a3b5b70f17d943840042bc8edadc894cbcee7c9b1c7a92ce4c9c6c0d64cfdf543d095b72c3fe226e8a6540e6901ffc442c3e70cdc50523661dd1c12a8fa467a56eb6359d286f06eb5ddc2f6185975d4aa1e34205f0c93053a242683eee6b4e1bd44f8a4d3ca48bf1e2b08cfe8e9582020bacc07600ce9a24332dacc461c750734364b156630028256eb099d04ae1ed6d1f2bf7733135b6dc3602beefd4e005530e7ab4bc9503dc5863b96ab3004be469b307b3af7abbff30bdbcb9e83a597e2327010a952b21a0849d5fbfb28433fa6abb0cbbe6758223ec8ad9ef14bda0226edff2825053bb61a3f676bfbaff6d1df78e9fc8b40a5539ff814a3a5331c81f3d7639f72abfeb535be2047c3a3f1482a22241b6bd3823755782a95c4a5736b7fa3d29551d1ab77466a77fce92ddfa6346bb1d9ca0040ced2eca6fc92c0938fad43e5df3c101c3821c3fab58d1a216a8ab8a6fdc1b521b1db435b0a336d5a080152fbb8a13e152fc641ff755234be23fbe484bb5c33a02c90bebe1bde81f0bfe408129ae5ec0699b01ad3e7ec0e961cef51c991306b46721935c13e3c82c05ada5226d2000ca277c4c24fad30276371dbcf293567523dae5638759556adbb2290450bb50561bee1500375326f9cd36aec07999c95b99ff8885920f6a01debcf81228c65a87752d94410f59079fa8d1780f55bc611e46d952d78cb63683505e8b5113837357577939b70d6cae54ad316b58bc6b91ab88e4f42e3d5f368e06768b99ca0bb51924bc46ea573631213a127ead1cd2d7c04506bc3fdac1ac9b955269ad4cedb64e818f9416d4ab82f6265d8e2bbe000fd19bbede3415a734c732756e5c51317ee3e4a59f2e06f23f8e136eed3d03ac46968e742149007bf4b9e32b366cc7a3be79c16c6143712cd85e081b502a7ef1f76353e3cfa8d36e58fe6541173dbb42263b75cb527f6f7b75696f79404f98746320d9fa8b1e8e8d39b16dc452e20c7ce08319bfdcd8141447d3f05dc424a121316114b602582de41798b11da9e2353ae03c5bb214e7463befb4e3bc1a073e20398bbd2c09da43be48dc8fbe34868a1a78f6221331c690f76936cf34c83e68c732ee0346a9f763b744e8be1b549269c700ccdd2969917dfd11cac200d146a685e22a9b4898c1c4465afed15c815eafaf232b8bb6bab2b68a7cac08a359f83d0591c0a3bb7f15610f0eb4be458af455a52abfccef0ac03881d173dbc527909e07feb71769fd11d7534c86b4cb692a6658c9615df2ead8b8cf1ed2b44661e18a5453b286ae9b3bb34a48d18702ef8e7872c2f926d60fff543c4ffb051deca19d876d8856837f982012a25b19ef9e7ffb12885483d66eab15d3b075a3ad82ab3db2301a95e2bbb8b9d20c66effe9e454e4f7ff1caafb7bf869ca4f10a8012b67b4831a4937d45610b2a041bba91614c746e2103b329782ec516b0bf139d6b2719d08f9cd11786c91fe65234f8f84928f9c92d5edc2846e14a9ab1121f5cebde2c33129acc55bf0b90e7fef077ca130a1cf10d57483f89a82acbd603c0596be70b10cd6a04ee8e4768ed1ddcfa84046d8bb05cf939ed628c821f63abe6299e475ff740a3a4c11d482f7f1fd7ea676ee19c432113635e444458088486a9337885fd3e291e780a32c59a655aa4352de3aedf30a2d5421ac56fd736307f3f152e9d9e88446eb8050a15a688f38270736a4de31c7b522df5a1768a5f90c5ba072c921c41a916c8a52f6f171a9d9390da0a4a5eec3bf17707363ce59220047240190d4735b2d3d59a589b1def9b1a4211cdde08a183a76fe5ecb4ec809363850ad0f9b0d79f0afe4e47f6bc0ed82e73668f77a3fa53a95cbdef9add57ca5292bd1cfa4a2b2a3204ee7074c55223623fc93f11090c6f6e5cd14d0547809ce2bc91c1512a568cba835219dd6663a855b204efe5f18406ef8d36a52f3ed213ed11c2c26d34beae603fd3d4d643d6f811b73abc081e50c41ddd1e528b353139d1d8cbae05778e6dcc6bfc20089aa30765d32a8228252069b4c522bcf950170153578f1620b470f15690c130267ee5eafeb4ca098442c948114db2c542a777fccf5798040855d1c392bc2b0788d9d6e65581133192fad5a2f709b38dd82e25ed41ea02cb94aea2aeb2a00232e9773e73b71761de91800a3ee9b9e599acc76deaa0283ec35b657629da2adf7e0cc79edbad53237adc0c492c12e15ce96dda6c747bcc0611bd29e414f98c0866a97cd9beba4120f26b49ca2cf4e1cc9e07117a532df25", 0x1000) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r3, 0xc088444f, &(0x7f0000000240)) (async) 22:35:14 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:14 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000140)=0x15) pwrite(r1, &(0x7f0000000240)="344e7f3cb062244144cbc45adc2799f922cfb0c0b01d122cf06cb0386e5110db69c9dd06cf0592a287390618391585cea0076c67966c0a0ba994f7bb8af6a041587f633ef8f5fc85e781d48a27d8952ac43a07eb1dc8a72d2c37bbcf037540f494d3", 0x62, 0x0) (async) getppid() 22:35:14 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x5) linkat(0xffffffffffffff9c, 0x0, r0, 0x0, 0xdb3bae375545c195) 22:35:14 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x7}, {0x4d}, {0x6, 0x0, 0x0, 0x80000001}]}) (async) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) (async) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000040)="6b40935f9e3c9b50567cfcf43440708a2323be38d0a8d5a0e0ac3f9f66323d9532a12bec1db295c958fdbbbefe1d06da6ee144a085e8acd95116a8049059fbdde2380f6b0d34e0c1353918d7e9cfc5334adc8ca15f254091cd1233e18f4a16836e461c218002f7459d5c1e10d73d1f255b7732475db66c1b489a2fedec9402e20fa555f9f80d3091b39b3f14dc9f76bd8520e827", 0x94, 0x36) 22:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x2d, 0x0, 0x0, 0xffffffff}, {0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 22:35:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206918, &(0x7f0000000300)) 22:35:14 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:14 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:14 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x7}, {0x4d}, {0x6, 0x0, 0x0, 0x80000001}]}) (async) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) (async, rerun: 32) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (rerun: 32) pwrite(r1, &(0x7f0000000040)="6b40935f9e3c9b50567cfcf43440708a2323be38d0a8d5a0e0ac3f9f66323d9532a12bec1db295c958fdbbbefe1d06da6ee144a085e8acd95116a8049059fbdde2380f6b0d34e0c1353918d7e9cfc5334adc8ca15f254091cd1233e18f4a16836e461c218002f7459d5c1e10d73d1f255b7732475db66c1b489a2fedec9402e20fa555f9f80d3091b39b3f14dc9f76bd8520e827", 0x94, 0x36) 22:35:14 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x2d, 0x0, 0x0, 0xffffffff}, {0x7}]}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 22:35:14 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x177) mquery(&(0x7f0000467000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x3) (async) pwrite(r0, &(0x7f00000003c0)="841db851b105ddf5db8b30942f0900000000000000b5029bd3ed988c81f0f380fd8c494f8560a3ab842f412fe35001871c8e7b26158c743cfcf940950051fd283b5cc2a4bf06a491828e90b9439b5830afd22bdc9714e8286641a8767470571165a9280b0e05d92e950be86a90dc87bd465bb945de098c69cb4e1723f10c6268ee743a36016925c1d642f8ce2b4efb5b155f541b602d3c178b42fee52d0f13f472036e24a4aa425497dda204af17a6fa588a0014287a93ae945b9c3ddf60de6568e085165ef47ed2cc8367388e212547ad07171e273ed67ab42eb521912159efcf95fe5c364a36b208efc0a9cfb97a5165bac6b9fd54870b0a10f805ded826d4a600000000", 0x105, 0x3ff) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x1, 0x1, 0x0) close(r3) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) 22:35:14 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 22:35:14 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x5) linkat(0xffffffffffffff9c, 0x0, r0, 0x0, 0xdb3bae375545c195) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x5) (async) linkat(0xffffffffffffff9c, 0x0, r0, 0x0, 0xdb3bae375545c195) (async) 22:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x2d, 0x0, 0x0, 0xffffffff}, {0x7}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xff) (async) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 22:35:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 22:35:14 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) 22:35:14 executing program 4: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xd06) (async) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000001200), 0x8000, 0x0) write(r1, &(0x7f0000001240)="8f7a3e2c956602ac264ad8236a74d4aea350a200dfbe6055332038c54ddcdde3330dbfbebde33625f85ca5bc62969f923dcfeff4653bbbda345e0ed522a919c9963bf8b3594691bf8b42b3078510d66c3f16563c9b0be2b9493848936d2ce546467e867edde9efe341996eb85f3798b1da834a4bb99eb8c8ff2d06ac9a9b4fe7be4f8fc6f6f4458414034711a2519897b337594f8c13cac801f8ed81d95fe6530ece04f5c7a07b708da5d379d1e67b525e38ddd798", 0xb5) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) setsockopt(r2, 0xfff, 0xff, &(0x7f0000001440)="16dc85c4651f00e0de72d92c442923f48454b5953fece561425a7ecbd1f0dcf5dd1c0de1c07496f11814936b6875dc043e1dd144339987d705e77b973f67b0d4e026e934c8be936e27a0595e8e1acee39eac0fa5cb5d3cd7ec691df3b32076180b88716f99ec4020b5b58e1c0a4f039037a6c0c59b3f34f3474fbf141743a83aaccab9f89663f3d9f6ebb17e2e94f0225838857595327399956ae0859c9f04a2d042005598254d333fabe4b4e278981cec115df51f0ef3d819922f17296b22216b32a9369a0b641a0c588e8aeb8b205e7d52e6fe0c5b2c86b0fb28ab86c61e50774cc1fadfc2fd8c8fe753309b265cfac96e9ec1cd164860f2a2ab1c4b342de9d01e45d3ace8b1352bee6424882746f893b4132f440faae2ce0edd3c26bffa9e67c1e0cbdcd40b0e4559784b5560c81c66bb9fe50fabba012481088b9b27f9574240174763a46c8196291f639d3b0a5a437f32da9a56999f831f39b5733831850ecda23e07ca0038c7e40f9b95f1eff735813cde5221c2baa418979b6da497fe839ec3f514c3b91391896bd23995d172aad6e18d234db58ef2de123b1148461743c5bffc4920c61bff34834b9852b9efc5b72dd2781edd71143c9550fa97ef1ef10cbd51e3ade83b4555b1483be04d1044c1a50c74c89399fcf9bd263e383c121965115fb0ee034c7905fe8223fc3942af3a0b144517133ef11b72778320d7fc89dffd61e6dc0be5e3a57ddf238cc35e19489e2536894efd34af76a3327c79f9561901207747f0840ad25875384660762e185594aa4fc5660179edb6acc051afc68d20fddaf248d6107d5e63cb4418c80935b717e5daa062303b3ab78f21212036c94398f99b3677125c4b7edf972db5dac362e12aec2b429245b0e18c72e7cd144363fc53e813dace3884ff1049a9d51c54e2f68e9c9bbffb0c21aa3aea69b298930aa94bb6bcdd2f4c3ca055e02ce4c4526b8a5a86f7b2841d28376c0e6ac5773727c7beb93e9326a3599f9ffe2727c4b1d1589017a1308b0469c98ce41af9dafeba3c7068a18985ae78ecba2f5b944a9fdaa692248898b6598a9a21279e0a85b090a439934b52e9d6d055f01b3cc30ee6d41d70d9b4257713bda64a45ad2f90c27e39319ba35b56c339622e52daf64b3d170e7ca4cea080337ddf3b5696d7c3ef123556a7db554e54aa89dd09ba1b1e654fee1322533b79bb9aa997f82de8e64e0963009610cb51955fc2dfd619b5d549f887a7a47d0485ef98723dd9359477ba8f3eb636fb719c0b910541548e4d89b32973a80eea375bd6c4202709a1eb16339b459afb1d32e81b70bfe64444ad31cb6da5ffe5563ffc6902b0d987653ab2669173545abebf9794b9bd285b06a047b41579e88173e3acbd3ec74436fcabc587a6e61b4a2b33baf6d7a35e5e56c5d0bb8bdd8926f7946797e98a3400479e5a099b24c7583f88cd3aa523ecdb1664c2b28208c21704608f7e26caece0392dcfcb37b7cb5915fa7a285bf8879856f2f036cff301c4359f5413e9789b6b64f45c5c9dc8fd7ff047a57eb6a1db75994612cf03574c69e5cd70c1cc2da9b40643fa1bc635ca1e0837e0f69abd355b56463085743fed4e94447bc838913f58cf70cfd76970cf982888d7de65d1b89d5063accc4f398e7b9cfceb89c13ec6930455dba9b00365f1e4fab5ba3a8f643fd1aa20cd4a81203a5e4d6d23d200e008657b7674646741365d689b48e7e147073d40fe1547bc60809d5104477645300f281ae3aab16961fb5b421c30bd4f11ed0c19ffa87e3582b60a2640dba1128ec810ef58da65d794450326e0a4383f6a61e50bf1c694f6aabf0ac4a6f572123257a18e9be97941c201aa2b03e91ec6c81407fedfa124c8cf6c89a0ffe4f1e8dca19130f0aa723f5ba24dba4dcd00a4a8f6ffaf9336032fec8518a7a13019d8c9797f1ff7a2733deb98bccfa34016bd49e5771429cf38370f7f437f4a9e9de503e38ae709afbea5db90a9ea08b52a67e4194e1baee6e5e5149d38a9bb55bda0274f751353be02a5e16ad0eb5195129e4780af22ba2a97c326b82c5eb54f63d1889228b8f929314a173006b0e2cce6b2d6fabd3ac46ffc0b0bbe3be25734ba24bb7d9bb4fb8e54fdf25bf1395c964cb79abe5db1ce0d1d59774b33b618e050e459b2d8224c9bed18319fe8f341b09b8756d37641bac68065bcea84008fe35512c6d09c97728239e950697ea2595fb39b6d38f8e842b16262c235e556e842b162fdc5bfcc8686874013faa04397d6885046326761ec7b88fc655236b552375734a5ef945ab82f5bca872b0ee6e2465306b4e0dd41d27aab3654eff84c4eca0b039d831347df618704902479bea8a696247d5ad57b1dd8a3bf691030fefef12dc5d2480daa784baee36504e4de2872f69815c19687e257164f0fc73740ac1dc3bb524dc4a93d816062e22eef0d54500d992ddfd9593d6d691f99ac7581781b5e250aa66b8c122edfcba3344612c1bc0573c20be148814ac8e2798f58dcc21ed4124a9e13395b7e11834b5c46e870526fb5242b5cf8f0971c0e5390ed561614b07c90bb4eedb61e2dc19b1953204876c49d1904109aadba3e9a6aedba83e9cfa5e3aa9653dc92f31ac45e1e770187a692c34f09debf7404bc0af71d20e01f38e916195622bf3c51521c416978175a8b76c1968afb86204d25058a92f0b4db5459855e556e782b4cbc6d37fe1afc366d90d417a481f2e8042a56711ac478a29a8e73c60f8ac5269018fe62b7cb7ecbfe96d5bbd1f8a1e17b7b9b697eac860e414ac01294e08e2a569402e7cc96db81c2da0ca1ca62ee7976b870e126ae3aabf235117db7c6e308fc1244b043967d36a282423f59c11a73f714f368dcde02677f5d2dc3381f340783efa94d497aa972d5bd1c93f9c0cd63f342373c77bafc38d424f8474ce4552222e2343f5a40d022fcc787774df6135db32a3980d6fcab54039b801ab4b90c2901b831f55b27171935863fa2084821e9b04d921092d490e1d88aec75282c2b5a621deda9df106290bac03fe99098dd86bdb60f07c66908faaf9d3d9232226d085936756e083449148fefc6be563db1298eae7ea21c55033fe7cf8d99d771087970443d50115d5c4f2aead5a62d717741ae8c7e50996d1db622333bc5502bb0d03d4603c677648ecd6248fea0f0d6b208d58ce8f1e019e5a58cc67890b5114250007a49945ae456e04116b36b5233e4bbabbc7c55e041946f6468548b4c04396622db79f84dbb06745e1873ee5abf018b1ed2ff70848a26c73690106a57a3fe4fc45525662c840f4c456e51d721a521c38c417ce0b5dcb8eb8121d12de2da08413c7ece6dc6e9be6859775e8bfbfd3a56f1e331c04d38ea36ee47d1ddb541a49ffa3498ef567a45e3518dae17d2211dc37771717d96362677413650fb387d4ffcb47f52295ae7b27fbf4cb642a3cdd02747f3a063298b1d18b9729a5d1132d0a544520d9d1a1ddcaad1ab1f967896e60d357a3b5b70f17d943840042bc8edadc894cbcee7c9b1c7a92ce4c9c6c0d64cfdf543d095b72c3fe226e8a6540e6901ffc442c3e70cdc50523661dd1c12a8fa467a56eb6359d286f06eb5ddc2f6185975d4aa1e34205f0c93053a242683eee6b4e1bd44f8a4d3ca48bf1e2b08cfe8e9582020bacc07600ce9a24332dacc461c750734364b156630028256eb099d04ae1ed6d1f2bf7733135b6dc3602beefd4e005530e7ab4bc9503dc5863b96ab3004be469b307b3af7abbff30bdbcb9e83a597e2327010a952b21a0849d5fbfb28433fa6abb0cbbe6758223ec8ad9ef14bda0226edff2825053bb61a3f676bfbaff6d1df78e9fc8b40a5539ff814a3a5331c81f3d7639f72abfeb535be2047c3a3f1482a22241b6bd3823755782a95c4a5736b7fa3d29551d1ab77466a77fce92ddfa6346bb1d9ca0040ced2eca6fc92c0938fad43e5df3c101c3821c3fab58d1a216a8ab8a6fdc1b521b1db435b0a336d5a080152fbb8a13e152fc641ff755234be23fbe484bb5c33a02c90bebe1bde81f0bfe408129ae5ec0699b01ad3e7ec0e961cef51c991306b46721935c13e3c82c05ada5226d2000ca277c4c24fad30276371dbcf293567523dae5638759556adbb2290450bb50561bee1500375326f9cd36aec07999c95b99ff8885920f6a01debcf81228c65a87752d94410f59079fa8d1780f55bc611e46d952d78cb63683505e8b5113837357577939b70d6cae54ad316b58bc6b91ab88e4f42e3d5f368e06768b99ca0bb51924bc46ea573631213a127ead1cd2d7c04506bc3fdac1ac9b955269ad4cedb64e818f9416d4ab82f6265d8e2bbe000fd19bbede3415a734c732756e5c51317ee3e4a59f2e06f23f8e136eed3d03ac46968e742149007bf4b9e32b366cc7a3be79c16c6143712cd85e081b502a7ef1f76353e3cfa8d36e58fe6541173dbb42263b75cb527f6f7b75696f79404f98746320d9fa8b1e8e8d39b16dc452e20c7ce08319bfdcd8141447d3f05dc424a121316114b602582de41798b11da9e2353ae03c5bb214e7463befb4e3bc1a073e20398bbd2c09da43be48dc8fbe34868a1a78f6221331c690f76936cf34c83e68c732ee0346a9f763b744e8be1b549269c700ccdd2969917dfd11cac200d146a685e22a9b4898c1c4465afed15c815eafaf232b8bb6bab2b68a7cac08a359f83d0591c0a3bb7f15610f0eb4be458af455a52abfccef0ac03881d173dbc527909e07feb71769fd11d7534c86b4cb692a6658c9615df2ead8b8cf1ed2b44661e18a5453b286ae9b3bb34a48d18702ef8e7872c2f926d60fff543c4ffb051deca19d876d8856837f982012a25b19ef9e7ffb12885483d66eab15d3b075a3ad82ab3db2301a95e2bbb8b9d20c66effe9e454e4f7ff1caafb7bf869ca4f10a8012b67b4831a4937d45610b2a041bba91614c746e2103b329782ec516b0bf139d6b2719d08f9cd11786c91fe65234f8f84928f9c92d5edc2846e14a9ab1121f5cebde2c33129acc55bf0b90e7fef077ca130a1cf10d57483f89a82acbd603c0596be70b10cd6a04ee8e4768ed1ddcfa84046d8bb05cf939ed628c821f63abe6299e475ff740a3a4c11d482f7f1fd7ea676ee19c432113635e444458088486a9337885fd3e291e780a32c59a655aa4352de3aedf30a2d5421ac56fd736307f3f152e9d9e88446eb8050a15a688f38270736a4de31c7b522df5a1768a5f90c5ba072c921c41a916c8a52f6f171a9d9390da0a4a5eec3bf17707363ce59220047240190d4735b2d3d59a589b1def9b1a4211cdde08a183a76fe5ecb4ec809363850ad0f9b0d79f0afe4e47f6bc0ed82e73668f77a3fa53a95cbdef9add57ca5292bd1cfa4a2b2a3204ee7074c55223623fc93f11090c6f6e5cd14d0547809ce2bc91c1512a568cba835219dd6663a855b204efe5f18406ef8d36a52f3ed213ed11c2c26d34beae603fd3d4d643d6f811b73abc081e50c41ddd1e528b353139d1d8cbae05778e6dcc6bfc20089aa30765d32a8228252069b4c522bcf950170153578f1620b470f15690c130267ee5eafeb4ca098442c948114db2c542a777fccf5798040855d1c392bc2b0788d9d6e65581133192fad5a2f709b38dd82e25ed41ea02cb94aea2aeb2a00232e9773e73b71761de91800a3ee9b9e599acc76deaa0283ec35b657629da2adf7e0cc79edbad53237adc0c492c12e15ce96dda6c747bcc0611bd29e414f98c0866a97cd9beba4120f26b49ca2cf4e1cc9e07117a532df25", 0x1000) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc088444f, &(0x7f0000000240)) 22:35:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 22:35:14 executing program 4: utimensat(0xffffffffffffff9c, &(0x7f0000000640)='./file/file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0) 22:35:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 22:35:14 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8002eb"], 0x10) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000180)={0x1, 0x1000, 0x80000001}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000240)={{0xa5, 0xff, 0xf9}, 0x5b5, 0x6, 0x7}) r6 = socket$unix(0x1, 0x5, 0x0) dup(r6) pwrite(r1, &(0x7f0000000380)="b1724364eb61dc26ac2e9538b4683b652ab881564a449b2e89ab1eb9f11b12f6a840711824a5b438fbc228f3bef8995ab1094d981f23c78e992a69e41bf5acd1488e83bf2691", 0x46, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000001c0)=0x101, 0x4) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="6711e34a2ba7224cf0a98800000000006e4d31bf3d1a8e6ac1b4f8a7670a7fc9b7cb2c83f41a324fbe94ad3939428c4333167f62b55182a0cc165733b8876097eb9066f26d44767112c9a4b7c46fa496c4643c1d6401efa4e09d4fc74044d49843f346049a21076f324a69d86561c228b3c902a2378d4af83a14fa61674b0944ba5408d496a145b96706f794958b5e1a76349546990000000000395ffbf62debd24d5a81672f677058cbedaf5f210a36e24c2cedce80886f416f42f2866ee13c3c8129b239a24a4c293a9c7e2644a7b0390e4265af13197897ef318b75dff694e3ca2bc7c9db734cb8c15d993f3b479e580c4e56d5c73ede89e0ca3891e737206c4bf473019a7c48c59ab5323e2f3a2e1bf231980a2862b7498d92590f3a4bd0b2a50f694ddd2756cdba48b34754773f8818e4faa4930763e66839e7150d3e6aae5532b0162a27f798c5bad1a39d1e8350fe3dfc6f4b85f7cd5764c3ae9cd5e53847c8de0edbee6adbc02d85c41735e07371c5f2332250b043f924bd71abed40ad7d43bfce61e6297c40ad14401f1e3ec03747954f2826a548756d9b49b8fcfe1c89112445d71f092860473fd09262fc28cd5183211abb073d78c57a556941b132ba77f43920e2bea655ceb43a89cc95bf4077afab1644a479c46579d5d3855d500338885f9c4f690fe284c2221842debe2ba471ae1c7b2c7b82d89cbcec68167aae4deac06915528067f52742868710634762324f096be73bdf3f2d2251e64e1f286da4a6dcb46d159da31e519a0195fa48d9e2569b4c4c33036b41f989b339175517fbae863358711fd6d36087b52f322b2a84ac1c3ceb8a3cbc37e85bd3ae046bbd7c4435e7e6cf859a"], 0x10, 0x0, 0x0, 0x0, 0xcc}, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x82) 22:35:14 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:35:15 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x6) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) unveil(0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() getpid() 22:35:15 executing program 4: utimensat(0xffffffffffffff9c, &(0x7f0000000640)='./file/file0\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./file1\x00', 0x0) 22:35:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 22:35:15 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x4}, {0x2d, 0x0, 0x0, 0xc4}, {0x5, 0xfc, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="244e7f3cb16224b0386e5110db69228a2b723887ae784acd1115", 0x1a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="60f0dd31bc0515998961b657ff00613e61341bb8f66ed226a9aad1feca37a6487dae33", 0x23}, {&(0x7f00000002c0)="591041bb39fbab6672454c822f1d4b93c0edd2ed42113dfc4adc839adc6b9996fd72143627af6c715350ae6f46e22e3eaeead98f6042a9275b58e19fc91207a4727656fe05f889a8428ca080e92ad82752307ae640a8a08fced1f132954123b1d24c53790278ba8aad7d1bb21b928bcca123fff68d0293d1e9674894e8aeca569e7093d2f79157c3a61162b9371c6ad8201509b2ddb96f48", 0x98}, {&(0x7f0000000580)="d24a05c58130bd86d38329ab77de6f3ce8174929121189712fdc25e304c6ec6eed5fae86b2e84ee456c4af3c1f1955d4427a76aaf9d47ff6ff59f1df25ab77e6f116d6d2247fef0b87deb89c36bff5d11df54c51743b227870c9cd4eed132521b177ca71093a68df4f7d024617e42d8ed151b10896f6b1e424fac4465f8364f7091826ebd52918af509aeeb6", 0x8c}, {&(0x7f0000000440)="322495c0606a0158f90c19bae3034fda0377602d988d5ab3ed06ca671b210077d18371d0e98a55746cb6513bbbc82760b6cc05d941dba45d0f49867ab4054cc262a6e4193bb47f45994be3cea47642641b1900c472044c1c22f725d553b3c7cbc24b97c40f7ec5102648b5fa35e12aff90a44636a644753be2464255a0b9ee37d75bb079da1db796b056ad9a2daf636ee3540a02183b81", 0x97}], 0x4) r3 = socket(0x1, 0x1, 0x0) fcntl$getflags(r2, 0x3) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x90, 0x0, 0x1f, 0x7}, {0x8, 0x3, 0x2, 0x3}, {0x800, 0x3f, 0x24, 0x101}, {0x80, 0x1, 0x79, 0x4}, {0x6, 0x9, 0x7, 0x2}, {0xffff, 0x2, 0x6, 0x6}, {0xff44, 0x8, 0x8, 0x3}]}) write(r3, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x1, 0x20000, 0x3, 0x3f, "e16e5221c125f56f6d1034b68cff15a357c673bb", 0x0, 0x1}) 22:35:15 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:15 executing program 4: utimensat(0xffffffffffffff9c, &(0x7f0000000640)='./file/file0\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./file1\x00', 0x0) 22:35:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) (async) 22:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x1, 0x9}, {0x2d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="f3647d4ff42c5ed56610e7ab42c9e94b9cbb7bf7a501ea8df856df479d21a723f2f159364e4724e4c5d3cbab4851285a03c3ed3dbf88cf98f512f0d1a8d20a7470dda1ef3f57ff97f5405513e42bd32a17df718a4a3802fb9bb7070a82d13baddec511b68280d730326e42a0442f6986fc55167c62db893c0c8f6bb672fc6edc9fd57002362283a4905d0b790b810a4d67ab366bcd1afa67cc4f29b4b189982457aaf0abb619194dcb9708f9350ac494bfe14ef0098b6b90eca27ee722f5073c5d3cd03d57170829ef03689832367b31944c951e82882cea32a10f2fc384e84549", 0xe1}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x5, 0x40, 0x3f, 0x800}, {0xb48, 0x3, 0x1, 0x101}, {0x0, 0x5, 0x6, 0x2}]}) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xaf90, 0x8c, 0x8a, 0x8}, {0xfffb, 0x8, 0x1, 0x2}, {0x710, 0x5, 0x3, 0x5}, {0xffe0, 0x0, 0x8, 0x8000}, {0x9, 0x80, 0x1, 0x20}, {0x3, 0x7f, 0x20, 0x59125af7}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0x9, 0x1a, 0x0, 0x1}, {0x8000, 0x3, 0xc5, 0x8000}, {0x8, 0x5, 0x3f, 0x8}, {0x81, 0xf9, 0x9, 0x2}, {0x1ff, 0x9, 0xff, 0xb8f}, {0x19, 0x2, 0xf7, 0x1}, {0x9, 0x6, 0x6, 0x1}, {0x7ff, 0x9, 0x6, 0x6}, {0x0, 0x1, 0x3, 0x39}]}) 22:35:15 executing program 2: r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x4}, {0x2d, 0x0, 0x0, 0xc4}, {0x5, 0xfc, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000240)="244e7f3cb16224b0386e5110db69228a2b723887ae784acd1115", 0x1a, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="60f0dd31bc0515998961b657ff00613e61341bb8f66ed226a9aad1feca37a6487dae33", 0x23}, {&(0x7f00000002c0)="591041bb39fbab6672454c822f1d4b93c0edd2ed42113dfc4adc839adc6b9996fd72143627af6c715350ae6f46e22e3eaeead98f6042a9275b58e19fc91207a4727656fe05f889a8428ca080e92ad82752307ae640a8a08fced1f132954123b1d24c53790278ba8aad7d1bb21b928bcca123fff68d0293d1e9674894e8aeca569e7093d2f79157c3a61162b9371c6ad8201509b2ddb96f48", 0x98}, {&(0x7f0000000580)="d24a05c58130bd86d38329ab77de6f3ce8174929121189712fdc25e304c6ec6eed5fae86b2e84ee456c4af3c1f1955d4427a76aaf9d47ff6ff59f1df25ab77e6f116d6d2247fef0b87deb89c36bff5d11df54c51743b227870c9cd4eed132521b177ca71093a68df4f7d024617e42d8ed151b10896f6b1e424fac4465f8364f7091826ebd52918af509aeeb6", 0x8c}, {&(0x7f0000000440)="322495c0606a0158f90c19bae3034fda0377602d988d5ab3ed06ca671b210077d18371d0e98a55746cb6513bbbc82760b6cc05d941dba45d0f49867ab4054cc262a6e4193bb47f45994be3cea47642641b1900c472044c1c22f725d553b3c7cbc24b97c40f7ec5102648b5fa35e12aff90a44636a644753be2464255a0b9ee37d75bb079da1db796b056ad9a2daf636ee3540a02183b81", 0x97}], 0x4) r3 = socket(0x1, 0x1, 0x0) (async, rerun: 32) fcntl$getflags(r2, 0x3) (rerun: 32) close(r2) socket(0x18, 0x400000002, 0x0) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x90, 0x0, 0x1f, 0x7}, {0x8, 0x3, 0x2, 0x3}, {0x800, 0x3f, 0x24, 0x101}, {0x80, 0x1, 0x79, 0x4}, {0x6, 0x9, 0x7, 0x2}, {0xffff, 0x2, 0x6, 0x6}, {0xff44, 0x8, 0x8, 0x3}]}) write(r3, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x1, 0x20000, 0x3, 0x3f, "e16e5221c125f56f6d1034b68cff15a357c673bb", 0x0, 0x1}) 22:35:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206932, &(0x7f0000000300)) 22:35:15 executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x7, &(0x7f0000000140)="16e513882103468065321e66fd58ac4ea8efbea76d659682a8938b8e6631afc2c8ab07a81ec0b3318305e65ce994b825dd7be26c3cc60966d78246a859cf266b391a1270a42ab848f3ecbb004b29bfc8ffb167ca4fcec8fb82a79dab4b947ffaac9eb96908cde5289f1f45a5cf1666da5d3ee446201d2296fd9b2169b8c15a1ef6475b823b696cc9b3420138d27f882806deaa43bcad776bdb00", &(0x7f00000000c0)=0x9a, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000200)="7b8b6b80c2a3326e008424d02d44e337963dcbee0065eab0e5daf3a7645bf58f5fb19c59c7d8bd95c2aafd7d728c192b206ef918657730e52369a552a7741cf47bf4a056bd770b599a6a1d802a4478cbb7043acc65abdb2a0e070a90352367d85897e886027b390e7c42dbb6e2bfdde466e583bb15f594bb978d7d2eb2d53f62d9769034df9de0959d4c6c9af7280a826b366a0dd909297b9f261ef5a4e7ca59e118a2fd767d6bffbc5a5d8da964127a550f659f1f4a7821c704ee0204fb28d757fd7a83a083de7c9ee9086c0fc61ef98cd171ea4cbc09f818cd910ea336e2f59e69c45de2cae2610767ddef13e4a9db535d63af27c1e127d14ce9ca8f587d9bed326e57caacef7e1fe406475e7313ced161854c7a3166ef994c2fc48918723ca5b1d250ee043c78dd69522c2cbd4dbea8a6198c93face18d1b05789e1c03ca6c6001804225890ceeea49f6a6db67fde7e2978db4abf42795aa20d21a36e401f66c527fde3794ad4c60da382639149bc3f69308105350d1cbb46bef9b8bfd9158932ad82ddffe8e6663f67d21bf094ea06f47349931747f1e57f5c4d0a254ce338f415ddbb60198b3559a66b17e0b909449e2299a5e37e3e32befdc29db5f23ed724d439d8cc3f3a42ac8be2be6ccd5987fd216a877e173da9e559f1c0ca1581a72c384cb55b44f45674d031d337a3456c27a46381fc203b6668effde56b4140566055e72278787878eac130673e00865a60ba290df80f345af67a0c5be7529e1bb30412ebf623841421508e2712cccaf13d833e4158a1202f0ded45f9fe589a63db115b9fcf25f71113288f1aa0085b2c6b37aac47b1c2ba90e404c216344fb6ae9aa3b7e7d2d42fd7e723a6586a5d75d31b42862cd2a30afb9b407dd5821a96ddcc2f85ac3cacfc7b8c33085d2ebfa83824a13f90de40b500c910f4637e50fdea74b31c09e70e25c02ff879283f003e872c07b88968b27923fe9dc8f7fb811a02c242514dff2fa810e75e0817b9a59245be0ea2e6d87d6c8c0db3eb7fdcfa6cf183100086813b58a167f511acb4c80b7123a1255dfd7e31b756a74199d91855d0e241be0ecfbdc96c4f69861f7e69750bbff75319a9a407c67edc52c90165784d4e45aadec74ae1e62638ad37ae1df6f8c9e51cef4ef3c52a52ff3c409076a34b69b650923b9a9870cfc0129a3d9abf8c68b381c81f7f743fbddb7e7983cf68e9bc20256b4fa3c10af569fbf3432165cef36246ce56cc78f2c43fc53d8c34b892f81a22c9f45089901e6e1c52b17c94f876856f329db9b801e41a4f1c179b1fa9c866c6b8adcd3afef76fec6c6156338578395f00318cb846a24a2f6d3a356c90f6fa3f5d36b513436c24d6ed83bf87bd1ad2a5a22fcad403f072d9f5a90238bd1debde91654ee152f93f62e4be8d69b4361c4184f59f934e6648a7666af8575cdeff5736f6a0c3dc2e08255d2a7d52380a8caff5f2b2e9b9386934d5436bdbc24f4d74170d5ddec0749ac32fae99d55a53e6bd8c4291e9377542355e9fb890ca8d853ad13e945b022d7022a684f7391d9191c61295f2011760ae26d6be42f0c4eadadb194f970e1052b45f5e81e965748c4cffa66e854328bbcb18612d24dca6102221b906a80e8dfba6a0e1fa3b4880d6ec2fbcebf75168747e0df1dc67aa560e208251820edafa8ae5c44fa1da51d32464ae888b585e2f03c97620bc27f4de29202131e461649f7a48a299cab00877d37d27120031a0be93d9fa58f81a9d43dca08ed25f2c36603708d008a5414a5d5e5d7cbce22a4fba73fd92d135ac67ee77422638932b6fb346ef60e676a97f73548788cfe96fc4c279e6f010de4480147a6bdaaf159ac3d1073080ee7ad5a199c0f2344c9479d9dc74600a901a0b8b586a647d3ec7ab33413c96fefa169b39b46bb2e3284f704ba1a97f1a0bcedac82b6f4fa095d06f5e4080f6cd9530334eb0bc3df484cd576d7cfcb58d50c40a26a3ba371bc6f1507b795158f2b67f242d968b3d1160bcdbc2617d37f74158ad76b237278e6b477478113897184b9c8be413099fe891d0f64e88c5f96f481f0ac40df349dffe3c4c635388ffbcc94211e6f8407ffe77fe6d5438cf3f762ece7343009206472b6289d1cf1ca02cbbc59d1303c93bd31c9c172e2a8a8614f793c4fb02b425062a7a2d29471a605a04377931e017d65257b54b62020d665c9b1bd33a666d83e4bf750cb320e740c473c055f1aaf7100e0a69f9aec443e13629f0a382cf75af93998b75ccd30be744c91d73cfb174bbf962de5ae9a999d40d59f26df818b3b2e9d9c9134c69b9cecc34791102c2a81f459348ca1896b9c5cc11011bf59e0e304501e29c27d217bfd52bea99548a9a77c36e58da87e0bb96a7827f0feebb2bb60e4ff507ddffd1afde7c3881cb08540d4a145d589be8cf5f6dd68e9d50ceedd4b93838ef16a14d1557e131747f405af2f04e737f751f1e9160e9fe1eb8072a7229052ffceb5fef7011706a170419fcc1b32322b3e2564d2aa1f9137fe321244b9d552b6701a9104ed5c6c1f5981f7762bd9182d84c3d009081062c3c575b10490846c929eaec5aa000174b145b0de39495e4f125bb570ae199cc8e5d99ce4b75e26d269059e5cd13e9eb7b4b00e11cf25c75c3db2040d0aeb88a6585523703aae48c9e4e1e2098faca73f361e14ca03c82c3499de5b650a9efaa8909258d2e72be5b3e1c9b1fd73ab446e6a2a5c680328cd97bbc78ac42125fef3775f1beff07b68b099c2bc487aa90ce2db8c44a6e1ede5db040b9876eebbbad4700ad3a57f4932a83aba91cef8cf49e09cd5e0cfce259768f966c0356da661bfb6828398766b9e19eeee8d6780157e00e1bb543343bd2d5d0f25e6887d6c17a1dd0d93b417b2d0aa7aad51aed55664e850782ecb10cdd7e5b79ffd7a27f96e4c186039b695750e9dde62bc53ccd69d3281324a7db0ec0f6a41d52ba2bd0dede8a9e24fd143ab0086ec2f4d80737ad6f59a161630a1e928e7454cad46be20b7da0765dc516231cd692ed124aa13aa2fff397757a0d6602a9d7f0501b96e595d6473dd84ed084fc07c00ccedcf7151da0007aa41c9d3c8d2844dcd0eef10d64a4fa79622b6613dc185f489f748396db7d62f737766af87a94d5e335b5a88504833c15c1780d57f8a770fcba73563b2024be59d355499d97dbf49c3252e2ab9df5ba0f5b5c4d41f43c02b77873c32c0650b54ff2b2a14ac502cc26dfa47d2f93d6efecd6e0f9427bd7edbee23018665309fbd8e92d389b9f8a533383a47a4b2be4dbe5d670c16a45065d621b4cfcfa60c85940d65e8e5995d46953053a669da757f1e01a4f19f403e0f39f7d322a3d4138f59eb811bec75de2cc511931f2a930b0ef4cc285aea773bde5860ddb2331a8dd634885c537c3b49faeef1a12eb3230df2c5af285b305accbc3b2ecbacba6fce0faa24bcbe37669ed3d8b53c9ce90e1ac0daa48ef928fa9a3c89eb2ae02eae8effffb6a7f2dc2999fe38f8970234c114102c52e3b215f7508d2e413ceb062f907f51d6261b4801b323556a30b1d35e5a93dd3d6f1d807f8c5f89fbc098d96f284986fc5db9eca2b7ff88b53ba86230b3dc6b70ee1ca67d5ce9ee7eb675f1dedb18fa43744ffd7902c28a746511bc403aa0aa9034111dbb61335fc5063316ee925b239e2d3632ae0d49cb975621763166c30817a5db5384b34c352297d4bce7db573a7234e7afcd9e4d341f7f508eba75f19ceca098cebd1f58da16bf68768e7c5c8623973928c15cf27e55da05aba166a6366d3ff1c98ad8285caa446d0450568e250f2cd94740c50e9166d088baa75878f1faf5ff6a38ed8b022535af16bf04b5d6f0d530e250e1df883732e800e5899564db070a23a993c7cf5ca3aaad63c14e8783f3ba123f95d09330faab446394035cd6c32e6a087eb3ef433aa103ae5e613d1f0743e55303da2d97ebd16f24bed0e0a8b2bff6ae27ab897ffd74161907e34fe2d79ea44fcabb1d4ad83ec639129d7412c349ce88f1128d31a9c9c4bf8b1f3ddfe5cdea9b7babf785f331edf5493350d8630155766f38c152d489e1db3cbac23342ba88a4b175ba2f696acdf956da24a982c90f6c4c793c582106b5be5a33802ec02951c7625390145e641b35dc3abaee2faedd792733143224aaacb827fbb39b55248b26d16d58b051ae487ad0758fc901cc1a854ffe066489745dce36b1637215e1754865b29d9645604222cdf881ff4abfa81e2f394066e965028ebbbd1dc02e84456da481b9718b56ceba5586fdb0de2415dffcd0fe5eddb41a13733f271994fb9509db57692cdf23b01e6f3906cc19303d7f8f8dc557771980fd23be86889a8fe88fac5fa4218231352a2933363395ed95f4ddf9fc5a36df6d56b964739a2d0c4b82ab477dbde37d271e52695dadfc664d77fa04a6b81ecca1153fcf2fae9150a30c76f7edfcfb36b995b8a72bb150e837e48ea0f470a55a48a912511d99f88043122fd7eda169dd46ef5f05c3b440dde5b2fac21997487453ae90ffd8e724625ceac3f3ca6a549adb127b2f125977a9a93e730690f0840d9623d10be7c4b1b099b8d3841e85b5182ed2bfd39e040be49e95a03fc95cfebcefbe7f541c183873810411ae8f1a6b95066934f22b5db2f70f1e96012cfede8fa724497a9629892664daee8d37cee7975c738b64391d18fe338295de7d9edcf6e3b4d34529dbfcfb811f5f18c4f73f78ff099287998e92be397c577cbc48cb2f95f779b1b629eda72c2bc5702af6057b43025a153a37c99814c9369b8ab75fe62c86808f8965f0e2b95051279c92898df15fe61f78e26d88fecbb80077eb701250c178078a024ff437029faceacdaf6b945b478664e1e2c7083424bc08976a2d9cd20f9ce4a9822b78605df1470dc9356a9ce1e1d83ce979d8cc2384459ef4367618cd3d625413ff4d5ab42e35f95a5207edfef6b46a8dc11de6310fdc3f8c6bd7890640015f2d5cab01e8315427c11af1cbf839434cc716eca93725e1b4c5184d2d64e88d80823d1ee08ceeb17dac27097899d94497f6a3acb4d9f4f2c04244659324efd74fff8e4699353274c2fe1f19b1ad5445749ba41ab059a07eae5d4107bac7b048c812d72cddfd11ee479f99eaea7e7661954d028729fbc3cf07ab208eb641822ecf325ea2f0219fc86ada0f059bbf865ba2952e6249de177e14ac098a141d6ca713715618ab2a5d21f91da63d79f4ae3a1fefe5e914fb9c0620ac1dc24dbfba2191ed2d49b47ba279ec15924cee3c6d49e10fcfa2736404a965d96a4ba96c118f6a8c8d864fc3118041d4aecc2ebff8eeb33c4be4dcfaa89edb54a3fc193e1c8facebd0d34cbd1eb1461cd35b368ecaf4423d130fa6c402c99d9c14c882cbd12067ae2401af9c0290354fa12ac95c7742052a2b7c92e61cdf368b424bdb83819ef647905c7f38f87aa7d871162566c3f3e2339d23e7d9ff8f737eedde9805c96d7ee71ca92b5ee8baea4363ab3badf20dfbbf21f5c2df2a0fcdd747be336515a0ebbbb2dd75b63392b69e0793191b7a9f47ce66e137cf9e3ea461bdc3d8e1e862589e164dc161a30ebe8cab131c9cb7fa39d1aad37027e7a5ec29b29eb62babd828c71c10ae8426930c9bef1f1c63f9f2ea2902f780500659d8d24118cc7dc5d23ac3c920f39a019733f3cbca31c8e4f3fdf28a583e4f3afcf153246f44364afb3ea7744d8488e5754e47e9fe43a0a2fd7173f305f808c6b51c73b9a56bd37373766db5736d970c0f92d206b1aa63a40e0a", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="33e2a0846cc5b9f706bfcc5504778630c01c163a88933049d137ec2cb764768d8f143706", 0x24) 22:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x1, 0x9}, {0x2d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async) r2 = fcntl$dupfd(r0, 0xa, r0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="f3647d4ff42c5ed56610e7ab42c9e94b9cbb7bf7a501ea8df856df479d21a723f2f159364e4724e4c5d3cbab4851285a03c3ed3dbf88cf98f512f0d1a8d20a7470dda1ef3f57ff97f5405513e42bd32a17df718a4a3802fb9bb7070a82d13baddec511b68280d730326e42a0442f6986fc55167c62db893c0c8f6bb672fc6edc9fd57002362283a4905d0b790b810a4d67ab366bcd1afa67cc4f29b4b189982457aaf0abb619194dcb9708f9350ac494bfe14ef0098b6b90eca27ee722f5073c5d3cd03d57170829ef03689832367b31944c951e82882cea32a10f2fc384e84549", 0xe1}], 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x5, 0x40, 0x3f, 0x800}, {0xb48, 0x3, 0x1, 0x101}, {0x0, 0x5, 0x6, 0x2}]}) (async) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xaf90, 0x8c, 0x8a, 0x8}, {0xfffb, 0x8, 0x1, 0x2}, {0x710, 0x5, 0x3, 0x5}, {0xffe0, 0x0, 0x8, 0x8000}, {0x9, 0x80, 0x1, 0x20}, {0x3, 0x7f, 0x20, 0x59125af7}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0x9, 0x1a, 0x0, 0x1}, {0x8000, 0x3, 0xc5, 0x8000}, {0x8, 0x5, 0x3f, 0x8}, {0x81, 0xf9, 0x9, 0x2}, {0x1ff, 0x9, 0xff, 0xb8f}, {0x19, 0x2, 0xf7, 0x1}, {0x9, 0x6, 0x6, 0x1}, {0x7ff, 0x9, 0x6, 0x6}, {0x0, 0x1, 0x3, 0x39}]}) 22:35:15 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:15 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x4}, {0x2d, 0x0, 0x0, 0xc4}, {0x5, 0xfc, 0x0, 0xf97}]}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="244e7f3cb16224b0386e5110db69228a2b723887ae784acd1115", 0x1a, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 32) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="60f0dd31bc0515998961b657ff00613e61341bb8f66ed226a9aad1feca37a6487dae33", 0x23}, {&(0x7f00000002c0)="591041bb39fbab6672454c822f1d4b93c0edd2ed42113dfc4adc839adc6b9996fd72143627af6c715350ae6f46e22e3eaeead98f6042a9275b58e19fc91207a4727656fe05f889a8428ca080e92ad82752307ae640a8a08fced1f132954123b1d24c53790278ba8aad7d1bb21b928bcca123fff68d0293d1e9674894e8aeca569e7093d2f79157c3a61162b9371c6ad8201509b2ddb96f48", 0x98}, {&(0x7f0000000580)="d24a05c58130bd86d38329ab77de6f3ce8174929121189712fdc25e304c6ec6eed5fae86b2e84ee456c4af3c1f1955d4427a76aaf9d47ff6ff59f1df25ab77e6f116d6d2247fef0b87deb89c36bff5d11df54c51743b227870c9cd4eed132521b177ca71093a68df4f7d024617e42d8ed151b10896f6b1e424fac4465f8364f7091826ebd52918af509aeeb6", 0x8c}, {&(0x7f0000000440)="322495c0606a0158f90c19bae3034fda0377602d988d5ab3ed06ca671b210077d18371d0e98a55746cb6513bbbc82760b6cc05d941dba45d0f49867ab4054cc262a6e4193bb47f45994be3cea47642641b1900c472044c1c22f725d553b3c7cbc24b97c40f7ec5102648b5fa35e12aff90a44636a644753be2464255a0b9ee37d75bb079da1db796b056ad9a2daf636ee3540a02183b81", 0x97}], 0x4) (rerun: 32) r3 = socket(0x1, 0x1, 0x0) fcntl$getflags(r2, 0x3) (async) close(r2) (async) socket(0x18, 0x400000002, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x90, 0x0, 0x1f, 0x7}, {0x8, 0x3, 0x2, 0x3}, {0x800, 0x3f, 0x24, 0x101}, {0x80, 0x1, 0x79, 0x4}, {0x6, 0x9, 0x7, 0x2}, {0xffff, 0x2, 0x6, 0x6}, {0xff44, 0x8, 0x8, 0x3}]}) (async, rerun: 64) write(r3, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x1, 0x20000, 0x3, 0x3f, "e16e5221c125f56f6d1034b68cff15a357c673bb", 0x0, 0x1}) 22:35:15 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8002eb"], 0x10) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000180)={0x1, 0x1000, 0x80000001}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000240)={{0xa5, 0xff, 0xf9}, 0x5b5, 0x6, 0x7}) r6 = socket$unix(0x1, 0x5, 0x0) dup(r6) pwrite(r1, &(0x7f0000000380)="b1724364eb61dc26ac2e9538b4683b652ab881564a449b2e89ab1eb9f11b12f6a840711824a5b438fbc228f3bef8995ab1094d981f23c78e992a69e41bf5acd1488e83bf2691", 0x46, 0x3) (async) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000001c0)=0x101, 0x4) (async) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="6711e34a2ba7224cf0a98800000000006e4d31bf3d1a8e6ac1b4f8a7670a7fc9b7cb2c83f41a324fbe94ad3939428c4333167f62b55182a0cc165733b8876097eb9066f26d44767112c9a4b7c46fa496c4643c1d6401efa4e09d4fc74044d49843f346049a21076f324a69d86561c228b3c902a2378d4af83a14fa61674b0944ba5408d496a145b96706f794958b5e1a76349546990000000000395ffbf62debd24d5a81672f677058cbedaf5f210a36e24c2cedce80886f416f42f2866ee13c3c8129b239a24a4c293a9c7e2644a7b0390e4265af13197897ef318b75dff694e3ca2bc7c9db734cb8c15d993f3b479e580c4e56d5c73ede89e0ca3891e737206c4bf473019a7c48c59ab5323e2f3a2e1bf231980a2862b7498d92590f3a4bd0b2a50f694ddd2756cdba48b34754773f8818e4faa4930763e66839e7150d3e6aae5532b0162a27f798c5bad1a39d1e8350fe3dfc6f4b85f7cd5764c3ae9cd5e53847c8de0edbee6adbc02d85c41735e07371c5f2332250b043f924bd71abed40ad7d43bfce61e6297c40ad14401f1e3ec03747954f2826a548756d9b49b8fcfe1c89112445d71f092860473fd09262fc28cd5183211abb073d78c57a556941b132ba77f43920e2bea655ceb43a89cc95bf4077afab1644a479c46579d5d3855d500338885f9c4f690fe284c2221842debe2ba471ae1c7b2c7b82d89cbcec68167aae4deac06915528067f52742868710634762324f096be73bdf3f2d2251e64e1f286da4a6dcb46d159da31e519a0195fa48d9e2569b4c4c33036b41f989b339175517fbae863358711fd6d36087b52f322b2a84ac1c3ceb8a3cbc37e85bd3ae046bbd7c4435e7e6cf859a"], 0x10, 0x0, 0x0, 0x0, 0xcc}, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000200)='./bus\x00', 0x82) (rerun: 32) 22:35:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206949, &(0x7f0000000300)) 22:35:15 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x6) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) unveil(0x0, 0x0) (async) socketpair(0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r1, 0xb, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r2, 0xb, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) setregid(0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() (async) getpid() 22:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x1, 0x9}, {0x2d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async, rerun: 32) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async, rerun: 32) r2 = fcntl$dupfd(r0, 0xa, r0) (rerun: 32) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="f3647d4ff42c5ed56610e7ab42c9e94b9cbb7bf7a501ea8df856df479d21a723f2f159364e4724e4c5d3cbab4851285a03c3ed3dbf88cf98f512f0d1a8d20a7470dda1ef3f57ff97f5405513e42bd32a17df718a4a3802fb9bb7070a82d13baddec511b68280d730326e42a0442f6986fc55167c62db893c0c8f6bb672fc6edc9fd57002362283a4905d0b790b810a4d67ab366bcd1afa67cc4f29b4b189982457aaf0abb619194dcb9708f9350ac494bfe14ef0098b6b90eca27ee722f5073c5d3cd03d57170829ef03689832367b31944c951e82882cea32a10f2fc384e84549", 0xe1}], 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x5, 0x40, 0x3f, 0x800}, {0xb48, 0x3, 0x1, 0x101}, {0x0, 0x5, 0x6, 0x2}]}) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xaf90, 0x8c, 0x8a, 0x8}, {0xfffb, 0x8, 0x1, 0x2}, {0x710, 0x5, 0x3, 0x5}, {0xffe0, 0x0, 0x8, 0x8000}, {0x9, 0x80, 0x1, 0x20}, {0x3, 0x7f, 0x20, 0x59125af7}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0x9, 0x1a, 0x0, 0x1}, {0x8000, 0x3, 0xc5, 0x8000}, {0x8, 0x5, 0x3f, 0x8}, {0x81, 0xf9, 0x9, 0x2}, {0x1ff, 0x9, 0xff, 0xb8f}, {0x19, 0x2, 0xf7, 0x1}, {0x9, 0x6, 0x6, 0x1}, {0x7ff, 0x9, 0x6, 0x6}, {0x0, 0x1, 0x3, 0x39}]}) 22:35:15 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:15 executing program 2: r0 = socket(0x18, 0x2, 0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x9) pwrite(r1, &(0x7f0000000200)="841db851b105ddf5db8b30942f6ad25551abe41591b5029bd3ed988c81f0f380fd8c494f8560a3a3842f412fe35001871c8e7b26158c747cfcf940950051fd283b5cc2a4bf06a4", 0x47, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x6) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:35:15 executing program 3: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfff}, 0x0) select(0x40, &(0x7f0000000000)={0x1358ded9, 0x1000, 0xffffffff, 0x8, 0x13, 0x0, 0x6, 0x8}, &(0x7f0000000080)={0x81, 0x7, 0x9, 0x6, 0x84c, 0x6, 0x3f, 0x7f}, &(0x7f00000000c0)={0x5, 0x100000001, 0x8b60, 0x1, 0xffffffffffffff7f, 0x3, 0x3, 0xffffffffffff0001}, &(0x7f0000000140)={0x7, 0x20}) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) 22:35:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 22:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 22:35:15 executing program 5: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x40, 0x70c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffcccd90d2, 0x1f}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xeb05bd5280440192, 0x80, 0x1, 0xc4df}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x1, 0x8}, {{}, 0x0, 0x13, 0xf0000000, 0x0, 0x4b}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0xcedd, 0xffffffffffffe657}], 0x10000, &(0x7f0000000240)={0xd9, 0x6ae7}) 22:35:15 executing program 3: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfff}, 0x0) select(0x40, &(0x7f0000000000)={0x1358ded9, 0x1000, 0xffffffff, 0x8, 0x13, 0x0, 0x6, 0x8}, &(0x7f0000000080)={0x81, 0x7, 0x9, 0x6, 0x84c, 0x6, 0x3f, 0x7f}, &(0x7f00000000c0)={0x5, 0x100000001, 0x8b60, 0x1, 0xffffffffffffff7f, 0x3, 0x3, 0xffffffffffff0001}, &(0x7f0000000140)={0x7, 0x20}) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) (async) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfff}, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1358ded9, 0x1000, 0xffffffff, 0x8, 0x13, 0x0, 0x6, 0x8}, &(0x7f0000000080)={0x81, 0x7, 0x9, 0x6, 0x84c, 0x6, 0x3f, 0x7f}, &(0x7f00000000c0)={0x5, 0x100000001, 0x8b60, 0x1, 0xffffffffffffff7f, 0x3, 0x3, 0xffffffffffff0001}, &(0x7f0000000140)={0x7, 0x20}) (async) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) 22:35:15 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8002eb"], 0x10) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000180)={0x1, 0x1000, 0x80000001}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/67, 0x43}], 0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000240)={{0xa5, 0xff, 0xf9}, 0x5b5, 0x6, 0x7}) (async) r6 = socket$unix(0x1, 0x5, 0x0) dup(r6) (async) pwrite(r1, &(0x7f0000000380)="b1724364eb61dc26ac2e9538b4683b652ab881564a449b2e89ab1eb9f11b12f6a840711824a5b438fbc228f3bef8995ab1094d981f23c78e992a69e41bf5acd1488e83bf2691", 0x46, 0x3) (async) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000001c0)=0x101, 0x4) (async) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="6711e34a2ba7224cf0a98800000000006e4d31bf3d1a8e6ac1b4f8a7670a7fc9b7cb2c83f41a324fbe94ad3939428c4333167f62b55182a0cc165733b8876097eb9066f26d44767112c9a4b7c46fa496c4643c1d6401efa4e09d4fc74044d49843f346049a21076f324a69d86561c228b3c902a2378d4af83a14fa61674b0944ba5408d496a145b96706f794958b5e1a76349546990000000000395ffbf62debd24d5a81672f677058cbedaf5f210a36e24c2cedce80886f416f42f2866ee13c3c8129b239a24a4c293a9c7e2644a7b0390e4265af13197897ef318b75dff694e3ca2bc7c9db734cb8c15d993f3b479e580c4e56d5c73ede89e0ca3891e737206c4bf473019a7c48c59ab5323e2f3a2e1bf231980a2862b7498d92590f3a4bd0b2a50f694ddd2756cdba48b34754773f8818e4faa4930763e66839e7150d3e6aae5532b0162a27f798c5bad1a39d1e8350fe3dfc6f4b85f7cd5764c3ae9cd5e53847c8de0edbee6adbc02d85c41735e07371c5f2332250b043f924bd71abed40ad7d43bfce61e6297c40ad14401f1e3ec03747954f2826a548756d9b49b8fcfe1c89112445d71f092860473fd09262fc28cd5183211abb073d78c57a556941b132ba77f43920e2bea655ceb43a89cc95bf4077afab1644a479c46579d5d3855d500338885f9c4f690fe284c2221842debe2ba471ae1c7b2c7b82d89cbcec68167aae4deac06915528067f52742868710634762324f096be73bdf3f2d2251e64e1f286da4a6dcb46d159da31e519a0195fa48d9e2569b4c4c33036b41f989b339175517fbae863358711fd6d36087b52f322b2a84ac1c3ceb8a3cbc37e85bd3ae046bbd7c4435e7e6cf859a"], 0x10, 0x0, 0x0, 0x0, 0xcc}, 0x0) (async) mkdir(&(0x7f0000000200)='./bus\x00', 0x82) panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 305 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *333339 60103 0 0 0x4000000 0K syz-executor.7 db_enter() at db_enter+0x18 panic(ffffffff82579d6f) at panic+0x177 __assert(ffffffff825ebeb2,ffffffff82631f2a,131,ffffffff825fcbe7) at __assert+0x25 tun_clone_destroy(ffff800000db5800) at tun_clone_destroy+0x278 if_clone_destroy(ffff80002e369240) at if_clone_destroy+0x132 soo_ioctl(fffffd80670cad30,80206979,ffff80002e369240,ffff8000ffff4540) at soo_ioctl+0x26c sys_ioctl(ffff8000ffff4540,ffff80002e369358,ffff80002e3693b0) at sys_ioctl+0x4a2 syscall(ffff80002e369420) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc73adacfd80, count: 6 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 *cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 305 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82579d6f) at panic+0x177 __assert(ffffffff825ebeb2,ffffffff82631f2a,131,ffffffff825fcbe7) at __assert+0x25 tun_clone_destroy(ffff800000db5800) at tun_clone_destroy+0x278 if_clone_destroy(ffff80002e369240) at if_clone_destroy+0x132 soo_ioctl(fffffd80670cad30,80206979,ffff80002e369240,ffff8000ffff4540) at soo_ioctl+0x26c sys_ioctl(ffff8000ffff4540,ffff80002e369358,ffff80002e3693b0) at sys_ioctl+0x4a2 syscall(ffff80002e369420) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc73adacfd80, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002e369050 rbx 0xffffffff82936bff cpu_info_full_primary+0x2bff rdx 0xffff800000db6580 rcx 0 rax 0xffff8000ffff4540 r8 0 r9 0x8080808080808080 r10 0xa502e81758617fb0 r11 0x493d14a9735895d8 r12 0xffffffff82936a00 cpu_info_full_primary+0x2a00 r13 0 r14 0 r15 0x1 rip 0xffffffff81a3d338 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002e369040 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.7) pid=333339 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff4fc0,0xffff8000ffff42b0 process=0xffff8000211a1d28 user=0xffff80002e364000, vmspace=0xfffffd80747ce738 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1365 29726 13164 0 2 0 syz-executor.3 98509 392601 46362 0 2 0 syz-executor.0 98509 515601 46362 0 3 0x4000080 fsleep syz-executor.0 77546 367957 49121 0 2 0 syz-executor.5 60103 136323 80401 0 2 0 syz-executor.7 *60103 333339 80401 0 7 0x4000000 syz-executor.7 41306 265282 29698 0 2 0 syz-executor.1 41306 454059 29698 0 3 0x4000080 fsleep syz-executor.1 80401 324490 98545 0 2 0x482 syz-executor.7 29698 122055 98545 0 3 0x82 nanoslp syz-executor.1 46362 201777 98545 0 2 0x482 syz-executor.0 4094 193046 98545 0 2 0x2 syz-executor.6 37429 82535 98545 0 3 0x82 piperd syz-executor.2 3024 521188 0 0 3 0x14280 nfsidl nfsio 35774 181587 0 0 3 0x14280 nfsidl nfsio 27817 147796 0 0 3 0x14280 nfsidl nfsio 25639 68595 0 0 3 0x14280 nfsidl nfsio 65538 224952 0 0 3 0x14280 nfsidl nfsio 50789 500222 0 0 3 0x14280 nfsidl nfsio 12853 81507 0 0 3 0x14280 nfsidl nfsio 86972 305443 0 0 3 0x14280 nfsidl nfsio 72480 110078 0 0 3 0x14280 nfsidl nfsio 13627 511345 0 0 3 0x14280 nfsidl nfsio 56428 496541 0 0 3 0x14280 nfsidl nfsio 73408 332180 0 0 3 0x14280 nfsidl nfsio 62779 274354 0 0 3 0x14280 nfsidl nfsio 94956 52069 0 0 3 0x14280 nfsidl nfsio 22651 334323 0 0 3 0x14280 nfsidl nfsio 34961 96640 0 0 3 0x14280 nfsidl nfsio 77789 167023 0 0 3 0x14280 nfsidl nfsio 16032 369798 0 0 3 0x14280 nfsidl nfsio 62452 143363 0 0 3 0x14280 nfsidl nfsio 88170 199372 0 0 3 0x14280 nfsidl nfsio 13164 1462 98545 0 3 0x82 nanoslp syz-executor.3 49121 160071 98545 0 2 0x482 syz-executor.5 93114 497477 0 0 3 0x14200 bored sosplice 98545 311502 14092 0 2 0x2 syz-fuzzer 98545 81566 14092 0 3 0x4000082 nanoslp syz-fuzzer 98545 68713 14092 0 3 0x4000082 thrsleep syz-fuzzer 98545 158190 14092 0 3 0x4000082 thrsleep syz-fuzzer 98545 17918 14092 0 3 0x4000082 thrsleep syz-fuzzer 98545 32730 14092 0 3 0x4000082 thrsleep syz-fuzzer 98545 425289 14092 0 3 0x4000082 thrsleep syz-fuzzer 98545 275868 14092 0 3 0x4000082 thrsleep syz-fuzzer 98545 367848 14092 0 3 0x4000082 kqread syz-fuzzer 14092 147512 70026 0 3 0x10008a sigsusp ksh 70026 480976 59996 0 3 0x9a kqread sshd 93765 481519 1 0 3 0x100083 ttyopn getty 59996 118621 1 0 3 0x88 kqread sshd 13109 206185 16932 74 3 0x1100092 bpf pflogd 16932 28188 1 0 3 0x80 netio pflogd 30276 489653 16017 73 3 0x1100090 kqread syslogd 16017 347407 1 0 3 0x100082 netio syslogd 80 395109 1 0 3 0x100080 kqread resolvd 95730 23110 54543 77 3 0x100092 kqread dhcpleased 23589 215996 54543 77 3 0x100092 kqread dhcpleased 54543 427182 1 0 3 0x80 kqread dhcpleased 78874 177492 0 0 3 0x14200 bored smr 23586 232624 0 0 2 0x14200 zerothread 22053 204846 0 0 3 0x14200 aiodoned aiodoned 1564 382420 0 0 3 0x14200 syncer update 17450 206588 0 0 3 0x14200 cleaner cleaner 84942 336933 0 0 3 0x14200 reaper reaper 7732 27908 0 0 3 0x14200 pgdaemon pagedaemon 61559 127449 0 0 3 0x14200 bored viomb 8808 461760 0 0 3 0x40014200 acpi0 acpi0 67245 302827 0 0 7 0x40014200 idle1 53708 501462 0 0 3 0x14200 bored softnet 98268 272497 0 0 3 0x14200 bored systqmp 26725 313009 0 0 3 0x14200 bored systq 8659 157531 0 0 2 0x40014200 softclock 93669 89642 0 0 3 0x40014200 idle0 1 41505 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 60103 (syz-executor.7) thread 0xffff8000ffff4540 (333339) exclusive rwlock clonelk r = 0 (0xffffffff8293a3b0) #0 witness_lock+0x44d #1 if_clone_destroy+0x49 #2 soo_ioctl+0x26c #3 sys_ioctl+0x4a2 #4 syscall+0x489 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82aa6470) #0 witness_lock+0x44d #1 soo_ioctl+0x25a #2 sys_ioctl+0x4a2 #3 syscall+0x489 #4 Xsyscall+0x128 Process 4094 (syz-executor.6) thread 0xffff80002ad08a80 (193046) exclusive rrwlock inode r = 0 (0xfffffd80677640a0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 ufs_ihashins+0x42 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1be #7 ufs_mkdir+0xf4 #8 VOP_MKDIR+0xbf #9 domkdirat+0x121 #10 syscall+0x489 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067764920) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vfs_lookup+0xd1 #6 namei+0x36a #7 domkdirat+0x75 #8 syscall+0x489 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10235 6710K 7551K 78643K 72643 0 pcb 13 18K 22K 78643K 6451 0 rtable 193 10K 14K 78643K 3812 0 ifaddr 95 21K 23K 78643K 1603 0 sysctl 3 1K 3K 78643K 10 0 counters 58 35K 36K 78643K 350 0 ioctlops 0 0K 8K 78643K 5616 0 iov 0 0K 24K 78643K 1257 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1529 96K 96K 78643K 17648 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 115 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1254 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 14 49K 89K 78643K 19449 0 sigio 0 0K 0K 78643K 128 0 proc 70 87K 124K 78643K 2123 0 subproc 91 5K 6K 78643K 640 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 735 0 in_multi 69 4K 6K 78643K 1298 0 ether_multi 1 0K 0K 78643K 72 0 mrt 1 0K 0K 78643K 102 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 241 1076K 1076K 78643K 241 0 exec 0 0K 2K 78643K 2927 0 pfkey data 0 0K 0K 78643K 70 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 601 1312K 1321K 78643K 241936 0 UVM aobj 97 8K 8K 78643K 116 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 7661 0 NDP 15 0K 1K 78643K 354 0 temp 147 4721K 4791K 78643K 164944 0 kqueue 12 18K 28K 78643K 774 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 938 0 935 16 15 1 5 0 8 0 rtentry 112 1105 0 1031 3 0 3 3 0 8 0 unpcb 136 12236 0 12221 116 113 3 8 0 8 2 syncache 296 20 0 20 5 5 0 1 0 8 0 tcpqe 32 37 0 37 2 2 0 1 0 8 0 tcpcb 736 14833 0 14825 208 199 9 23 0 8 8 arp 120 109 0 95 1 0 1 1 0 8 0 inpcb 304 37542 0 37533 202 193 9 19 0 8 8 rttmr 72 38 0 38 7 6 1 1 0 8 1 nd6 48 248 0 232 1 0 1 1 0 8 0 pkpcb 40 19 0 19 5 5 0 1 0 8 0 kcovpl 48 49 0 42 1 0 1 1 0 8 0 ppxss 1248 31 0 30 3 2 1 1 0 8 0 pfstscr 40 215 0 215 5 5 0 1 0 8 0 pffrag 232 45 0 45 5 5 0 1 0 482 0 pffrnode 88 45 0 45 5 5 0 1 0 8 0 pffrent 40 153 0 153 5 5 0 1 0 8 0 pfosfp 40 1435 0 1011 5 0 5 5 0 8 0 pfosfpen 112 1435 0 720 21 0 21 21 0 8 0 pfrktable 1344 401 0 393 5 4 1 2 0 8 0 pftag 88 22 0 14 3 2 1 1 0 8 0 pfqueue 264 37 0 37 2 2 0 1 0 8 0 pfstitem 24 45 0 43 1 0 1 1 0 8 0 pfstkey 112 479 0 477 1 0 1 1 0 8 0 pfstate 320 252 0 250 3 2 1 2 0 8 0 pfsrctr 152 25 0 25 1 1 0 1 0 8 0 pfrule 1360 520 0 457 13 7 6 6 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 5583 0 5258 54 28 26 40 0 8 0 art_table 32 5585 0 5259 7 3 4 6 0 8 0 art_node 16 1096 0 1029 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 1 0 1 0 8 0 semapl 112 1252 0 1242 1 0 1 1 0 8 0 shmpl 112 113 0 19 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 24673 0 23212 92 0 92 92 0 8 0 ffsino 272 24673 0 23212 98 0 98 98 0 8 0 nchpl 144 50363 0 48750 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 174599 0 174598 5 4 1 2 0 8 0 percpumem 16 187 0 146 1 0 1 1 0 8 0 vcpupl 2048 206 0 0 26 0 26 26 0 8 0 vmpool 560 214 0 8 16 1 15 15 0 8 0 pfiaddrpl 120 129 0 120 5 4 1 1 0 8 0 scsiplug 72 6 0 6 2 2 0 1 0 8 0 scxspl 216 139013 0 139013 21 20 1 7 0 8 1 plimitpl 152 1045 0 1031 1 0 1 1 0 8 0 sigapl 424 19711 0 19649 9 1 8 8 0 8 0 futexpl 64 217799 0 217797 1 0 1 1 0 8 0 knotepl 120 244 0 0 6 1 5 6 0 8 0 kqueuepl 216 4083 0 4075 80 79 1 12 0 8 0 pipepl 336 2716 0 2691 75 72 3 13 0 8 0 fdescpl 496 19655 0 19628 7 3 4 5 0 8 0 filepl 152 143776 0 143555 189 175 14 26 0 8 4 lockfpl 104 3167 0 3165 11 10 1 4 0 8 0 lockfspl 48 1005 0 1003 1 0 1 1 0 8 0 sessionpl 144 65 0 49 1 0 1 1 0 8 0 pgrppl 48 88 0 72 1 0 1 1 0 8 0 ucredpl 96 10658 0 10644 1 0 1 1 0 8 0 zombiepl 144 19649 0 19649 1 0 1 1 0 8 1 processpl 1064 19711 0 19649 5 0 5 5 0 8 0 procpl 672 51520 0 51447 25 17 8 9 0 8 1 srpgc 96 68 0 68 12 12 0 1 0 8 0 sosppl 168 222 0 222 13 13 0 1 0 8 0 sockpl 480 50847 0 50820 717 701 16 40 0 8 12 mcl64k 65536 25 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 418 0 0 32 1 31 32 0 8 0 mtagpl 96 2301 0 0 45 0 45 45 0 8 0 mbufpl 256 14839 0 0 893 0 893 893 0 8 0 bufpl 288 28380 0 22044 453 0 453 453 0 8 0 anonpl 24 5244806 0 5229112 220 91 129 146 0 186 0 amapchunkpl 152 578376 0 577589 82 44 38 45 0 158 0 amappl16 200 43459 0 42791 113 76 37 50 0 8 0 amappl15 192 4645 0 4638 1 0 1 1 0 8 0 amappl14 184 171 0 168 1 0 1 1 0 8 0 amappl13 176 333 0 331 1 0 1 1 0 8 0 amappl12 168 4691 0 4686 1 0 1 1 0 8 0 amappl11 160 1958 0 1942 1 0 1 1 0 8 0 amappl10 152 4273 0 4265 1 0 1 1 0 8 0 amappl9 144 1794 0 1789 1 0 1 1 0 8 0 amappl8 136 4444 0 4280 6 0 6 6 0 8 0 amappl7 128 2640 0 2627 1 0 1 1 0 8 0 amappl6 120 1665 0 1633 5 3 2 2 0 8 1 amappl5 112 21041 0 21021 1 0 1 1 0 8 0 amappl4 104 4579 0 4546 2 0 2 2 0 8 0 amappl3 96 5672 0 5658 1 0 1 1 0 8 0 amappl2 88 3537 0 3468 4 2 2 3 0 8 0 amappl1 80 343606 0 343072 18 4 14 18 0 8 0 amappl 88 240453 0 240136 9 0 9 9 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 115 0 19 2 0 2 2 0 8 0 uaddrrnd 24 19869 0 19636 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 19869 0 19636 2 0 2 2 0 8 0 vmmpekpl 168 120354 0 120267 5 0 5 5 0 8 0 vmmpepl 168 1748555 0 1745670 337 191 146 157 0 357 1 vmsppl 368 19868 0 19636 26 4 22 22 0 8 0 rwobjpl 56 406168 0 398355 132 20 112 116 0 8 0 pdppl 4096 39745 0 39478 771 496 275 276 0 8 8 pvpl 32 8843600 0 8823532 515 310 205 255 0 265 2 pmappl 248 19868 0 19636 18 3 15 15 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 2766 0 814 56 0 56 56 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82579d6f) at panic+0x177 __assert(ffffffff825ebeb2,ffffffff82631f2a,131,ffffffff825fcbe7) at __assert+0x25 tun_clone_destroy(ffff800000db5800) at tun_clone_destroy+0x278 if_clone_destroy(ffff80002e369240) at if_clone_destroy+0x132 soo_ioctl(fffffd80670cad30,80206979,ffff80002e369240,ffff8000ffff4540) at soo_ioctl+0x26c sys_ioctl(ffff8000ffff4540,ffff80002e369358,ffff80002e3693b0) at sys_ioctl+0x4a2 syscall(ffff80002e369420) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc73adacfd80, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020ce8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sched_idle(ffff800020ce8ff0) at sched_idle+0x417 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800020ce8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sched_idle(ffff800020ce8ff0) at sched_idle+0x417 end trace frame: 0x0, count: -5