last executing test programs: 6.757794516s ago: executing program 6 (id=1861): madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) syz_emit_ethernet(0x4c6, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78ef0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca41c41c4e42743d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c2048000000901050000000000000000000000004e22"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0xfffffff7, 0x0, 0xc00002, "637447c1d100", 0x8000}) r1 = socket(0x2, 0x3, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000003d40)={0x0, 0x3}, 0x10, 0x1040, &(0x7f0000003d80)={0x8}) 6.685965749s ago: executing program 5 (id=1862): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xc6) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 6.684774059s ago: executing program 6 (id=1863): r0 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 6.684470681s ago: executing program 6 (id=1864): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) (async) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) write(r1, &(0x7f00000000c0)="d086f6d077ff9d04fb55107d108cca880cfa3c8dd6633772cfc001dfef34d438f080c170488dff819d621a458359e54529be496dcb0f118677f5812c11f038ec9f7e2740d9b48b646e1a984df3a0dfb58d2a847aeec6bafee72696ede45f378eb5a076ac65554d1a4efe0da8b7b2c87961f955fedc85de9b76335bdd73ead5066eb4f9a6b0325ce39d918b6a62dfb8387fb91de61ab8e4db0b3952b51ab99d4dc55877657078e69d1890b502d233aa018b3c32a65c7f04382aec6363ca4b13cd341895dbf6c7b7dda34cd577f21cea909378e1c5f4ae8f5c3abd4e84eb77f88f3d8a4ae3a4bd65ac616a7cf72ae2d116acf8df039325f908761cf736beaa48c681315514507e967ac7caea0ea11a67a447e005cf9f585fb0c8188f5aef9ea8ddfd978b92d04a27594fa114da555ba26276f6b59122087be923118fc094b2ff7fb962ad08cb5f868980b125549e2ce734bd318385009a8e0d63a65b29939ce814eac05c140722d7d2147ed947034e4081996e6a2d98b2d428e75414c379d485a487096f49f6a71dc20455e37ebb740f708f43b158c0413fff4c5d6dbc3a2a1f88557b95af4ce8a2c2d22ad9e1abe1301a360cf4606794eaf8b47091ed305340632a1e39eb0e60c523e70430519a0d3cab1793d5020e8ffc17e3d6be43cae69b6aa3ff311cab0643257d4770f515b0f142ddce9755e3cb19be403cc88804887fff39a259a498c15c4d5c90c0bb396f4cc9f095f84dc402bb50778467d50ac392a816e83268f9e0f54a1339f30d5b9118d0cb72b66eee1cbb8a12fa5f9f3ff2b42460832d0ae8fca3679e180e93db58f07782cbb5b6be6f7f4100e941f08381c9b7bab301fa849d9f896274236bb65e25f40f264d33783f94a693165ec87cd88731015adeb2ba9834718a0199971d5e1aae62d0763b58082e94b78581f56ff360aeefb7848a0d4ba5ad1ae5ab615c1adfacb2d9f6847506e689e96918be40e36fe6bbacb859b6b4ae39f6c21849a0f9cda25d801d1570ecfb3c5643e2a43b6f13ab5f103985356a739aa96f412022821e1b23c1e54bd58fe14e5ecffc8baeb3feb69b543307cdca68314ef63e9bbbaf890a3b6b49b5249cf9873abff38a064c3c80e28670ee157cdf5e9d4cfc59f2f5532520f7ad2616893c300761bdde855320555a16555a2c54c91df48ef189811009601d4086c02fe1041a83964fcd3e241f71a9d8df053554ea460beaf7e20aea251197bf83a053e34e68a1f2ce130a5e3c238c9bb91e7ea099e447a8f1b3241f3bfe27b7eb01bb368157821ac22e491cddd3110fd9429bde92ae46dcd9202156281edf733c85259b590853760f3ffd442ec96d0fedfda64cd9fb08c2b01c0d8165085425da510c8add968d0a85911d269d54accdc913bd8daf00923ac19d184ae0a3ef1169fac6746ac0f7172b7b4b410b7397b87032347752b47938b1a86cdfce34c390b59b9bb8c31da1e0e46eeefc12b42974575716eac0e18c6a118d9842f75414b7887f7e1294c3355b90c7408d5ff6255114582d5aaeba777856d38e7796fd24f16b392645120a59bd17f6110110420376e41f828c2f60aa4451883c8aee0f06a126a408f1a561cb73c002a59d923cf9ca287d81492e61a195ff29a5222f07954209a73a392aacdea74730a6d9439b8155c1d3fd5f9e1f6f91ae9e863a94609ec6c697b11a1f929788cd5ca2eb0ee2d2e16ec022c424bb7c77e2c59d23383df0bb43653d3bf36d11668b2df494b3666233d895e940fb679827a2a2f037d500252309221ceb2267861330319179f9cf5a739b76456c2285a5a27887952aeebd4c8d3ce6391a013b1d91f7f28cdcc589e17be96b504af2b9dfb92a8467bc9f7034468ac844122716246e0e4cfcacee57654e3dbde9f1ac3d33767bb24a5ea982b80a9de9e80fa80d8a740305868c2e315258f939038e7761009858d3a69b0c4cad4c2c09bc7c1469209ecf57d4790ad09577903b20e85042aec7cdb2f7f9c2b233a6f13f06bd7935c35f73857dc678891eeb9d36fc04561f3ad030c941af3a61db0816f1b5027922b5be5eecc3a6ab3e387dccfbec9b602b7d8f6ad747c8fda5a25682c1a4712cc6ad4b8bec24da46c4d8a9d9c105d61f3b15021ab04c3093db1d4e3493cb6b977e825a55ecbfce0be610fe65a401ae9a69445f335287b998d84296f9c1119e7576fbb5e175cbc4f45bcd3a8be33312150afecead0473f1e41aaebbcdf6f52de17fc4644b48ab05114b3dfe5a4756f412b951e60c2797dc50dd68ce48043254b1a3555ef2c7f455d2403b293cd1613ac322463b1c70e454c1f1c107f395f1c6ab1942e40747d0b94f35c105a443f37c5da0d4312c679acccd1f881ef60e4db5ac859d3e8e0d4056efe80448fe1e99b578f1ae1a3201fc14c49c7b8a24c37c0e0eb0dc52c742ca51f13dd7c028987de563236606469b76b1b5b2e05e22d4ec91fd2c9f3e921074d904f66fcbd3030bd2d3ce5bad75300e53e1dc07e25114fb3082fee25d32c08990cc1530df2232f2698b070f30f9dc26532ea9add69516be214131f111bcd53e969c6abab0571c86365af2eddd7a7f990402e51710a0c81e2680267189fba2992758474e8650b636f19579a767073b808005366e46217733785b98cc81189ea190acaa5104458d7054d95746cde688f2e2131ece781076eb6375e0b33d2da94caadda26dab7244dfe3808bd26c696e036f29847c4bcde8561b93820fe37e29148823336dc5dce0fffaf2dffc19f1d86cead9a8f2a132e62d41c20265b11fb98e2a4516f474c32852f3700e4834266dddd69e9f8a04cae415914f83c1355e1b1581824b29709a43bd3cd3acf36cf18a09378c389d600adac18408972dce32f3f786dd00c8a4194d18524fbdcf1226746fc3f1a81e46d0d8346c8b40c66e1dbc82d192672779d181b21f4cbec15ce9049d3b3b3fc13c72fc8db3fc083e79c99f59dfc9da8ff0d1a69e3e6295298c3947d22c027595831a1c22cd6f18d4fd53c7098b671534d4ea2225cde1a0f800d4a0583a69ef414ac6562ce5cad50c2743b24ce63ee059595b4388016e73ae6141a19a31c58c5e3aa16872c06345f01eb4147414bb6683d69323dd69d4e4691c0a160664658c01b5c90e34b19d483deee0e52e3f2b15d12f729321f063083d8222040e4f1b071de809b4effe0cb2f34f7bf6262c0c5fa42e48bd60733223b4ee9df8e7e2a10a691f7ee8f869c171eb827a32e1f91f90809c7fa38f3975b6b160d02f07bb22588aec67955c26022b0f9655f1c66101c96846df4dbd978ff2470d0a936e388472c64a4dbe13b04bebfc546c5edda231ab0a94407dce618158b6b3aad7f23bbcd0bde105ccd6203d44f35c4cc3d79e413355b8b50d86add57f48cdd9791b383514ebcaeba94366ffd3b2b5d61236f4a424a099664c8d87d8b8b287a6dcb64ecc55f1f9217a6a0928e0fdaa03dac8f2791313aff1d85a073a0aacf7593495794a2aada44dc79c3902a16681baaca7b20fb69146433a630e09e3152476d2c7415ef98de1a55ef796d117466b2b6eafecf288b2902ce9986f89df1e5cbe7f654fb088ab72179ed8f3f542063317b2800b160ecf45007de2eb48be8bdc5ae61cbaa21231b282ade5523cdb68d11a5f5a4dd117cc4d15b989cc354b60350332c864008bcd322af4df0c1a5128a6281f15f183ade2618d0bfae75d3e58eede769669dace0c146e0102d7f8af27e9a7a15ecf3b8474d62f1d1f25de0c5719d0bc87c8475f792590ea7912ee9bed658a5c4bad9f5c8ebd4c9dc89025c02f9bb9744d723466601395f4ff8a8f16327b2600bc80295b46c29fc0b8cc9e516c37f1d607cb680e972dcb13a5c91f0e07ffbe63bffd8f7ffe98c673947ed9faa13a2113e610a25001579d6f202ee3150b58d6c3b90622b752e9252e60650a8079870cc5a0747850c354f89eaafbb579fdd371339321b6345f3f95f407add85f5f11491d16e69717c39954352f803386ac6bc2882547cf7342a446a49e495a7a5d8ad628ae7654ee00d60204b7967f289bdb2c295fd4c4a5ba15f08b67122fcf3fc69e0f02b6fbedcd604a8574bc5848c0d220bf70b6f95b6a8bb8fe3b778ea910f818ae5c8128c671db6c8b432151eda2ac0b961e8892afa659734d81090536a8f8f9f994cf1f66a6db7b5f4e137c22149bfa97167f1d3efaa191645581e245cadc53183b7950e73c4b8f76e0f51092aeb9fbc97549febdc74c3b52c07b4968dce179d99bf4117b49e9410ada94518bb0784d57088b3543e967a32af7f8e7969cb2358c12865c13b074638f378946082a7c62d4b819888bffb42c52a6e4066171570706adde4b63d8ad06322e094e3ee01abef0d0269d285e07d3b843386448aa233e8aca83415d55e7023d3a6f60a1e588f98514a1ff077e2cbf9b7440759d855a5b9179105d6f17d2b4c97f5d55360257781f1a18c5cb33cdde2d70bd7ae3251bb93c7a12c82b0ded399d507852f67a2a5772fc2d98f4148695f558796db123a6dfd3fb1f145fe2d14e525a9c5a2ddcd1170fea187d01c733e77647ab51d410f3129001f14d2a5369a3933b4d30092e717db1e877fdc4bd6b69ae9cbf0268ab7e768292bca978e25736b465af1637ce673dc5873b519f399587099aff5580276aec9ac93cf196567f5ca3b5870f1912c2b2f20c3be1a2d650341c5cd6dbb2401c536aa0202820b9cbc7d21cc6f30e6130bac7033c5d4afb9f219bb00704f079022da40172769e80fb77f4e6274d6fa181e7f890ec3b94477a1663a345f0d928f14e99fa8df1c25c77cb6a9629b97370f68defb32f44bcafadc7bb7657bcb4474c748f05b22f896488030dada344274fe8a4df844a860bcf5391d7e6abf2b080505306e9511c98ca168a4c8bd7a1098d4fd03ea7c0c4cf75d35cb5658a6c9af47ae019c6e6064b6111b95c33a0f412a630b28347fa4cb8b60b67de0bcaf640014720d932103d6ea029f7add0edaca415b715940b246c4fd156a5b8bd6ae5bf2fc761d195a6a2f87bb4f5d61c1621691c22020219e77bec37e8e3b12497ccd9f565dbed6b5d221dee66c715126d68896c3be5c8b39edeef6df41e884d662fcfefdb0a56bb15b8a7343da9fb2f0293b568c659353036b6600623266eeccebeea21d70df97eec00ec08ab0a4decea4e1a568bc607b38318f17688ca724e9d8b2bca78fc3acdff931c6ab6dff5c5c5969cce053c44b5a3db8d903840464512ebef4b8e726f63c6a7dbf2d291cc46464cd8397ad667a7e8589bc58ab2ff8d00752763e8e1494e042fdca1299ddb13bac16ff16d9afb318bb139193f3e2919ae831a2e606d2c950f2659a6efa8b7575dc0716b59ba1c07cb0551f5361f4f263e9fd04bf48a11b31f844f201fa900541898c19046d74bea13a7692c632b3c816eea325d2fb203f36711ce55da7b1ffe54a1fb4b7217c4646822e089571463d414d51408e2bd78855c16c146a4a98337649dfd372da191920db5f13dbb4643fa8483ba1f5461237122cc0de062c6dbf5fbe7d0add4c91a345f8fd63d3dc86624c79c8e37aaf56628dba3d2bc3d5be73842abec5b853f00772b498fbb8b5190fcc9b5109efbaa3eb72c415b89072d276e93818d703386035b9e5aef5608353512362075c98713d1f498aab51290f449284774e51df1d7947992c1df8968e51433cf6f08bb65fda0ae611416c21c4ceccc5ed5d302d23ff2761c1bf5ad38c68f624a0e41c2be5fa36e2363d0687f82aa26c8472c201b3231d178effa", 0x1000) syz_emit_ethernet(0x17, &(0x7f00000010c0)={@broadcast, @remote, [], {@generic={0x6003, "7be5bf5edc76819162"}}}) (async) socket$inet(0x2, 0x3, 0x2) (async) ioctl$TIOCSDTR(r1, 0x20007479) chmod(&(0x7f0000001100)='./file0\x00', 0x0) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001140)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001180), 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) recvmsg(r0, &(0x7f0000002500)={&(0x7f00000011c0)=@in6, 0xc, &(0x7f0000002400)=[{&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/235, 0xeb}, {&(0x7f0000002300)=""/213, 0xd5}], 0x3, &(0x7f0000002440)=""/137, 0x89}, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002540)={0x5, 0xfffffff8, 0xffffffff, 0xef7, "81938f7f1dd7f831da746d8d477fb07519f52c7e", 0x34, 0x7}) (async) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r2, &(0x7f0000002580)="3edc0343e6b3723f5e192ca5940daf2b95695daad9ca6c3d0ef8aab34389efa4", 0x20) (async) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000025c0)=0x4) fcntl$setstatus(r1, 0x4, 0x40) (async) r3 = accept$unix(r0, 0x0, &(0x7f0000002600)) lseek(r3, 0xa, 0x2) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000002640)) (async) execve(&(0x7f0000002680)='./file0\x00', &(0x7f0000002740)=[&(0x7f00000026c0)='@\x00', &(0x7f0000002700)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000002800)=[&(0x7f0000002780)='\xff\xff\xff\xff\xff\xff', &(0x7f00000027c0)='\xaa\xaa\xaa\xaa\xaa']) ioctl$TIOCEXCL(r1, 0x2000740d) (async) pipe(&(0x7f0000002840)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000002880)) (async) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000002900)={&(0x7f00000028c0)=[{0x5, 0x6}, {0x21, 0xa485}, {0x7, 0x3}, {0x23, 0x9}, {0x87, 0x8001}, {0x2, 0x7}], 0x6}) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002940), 0x10, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000002980)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffffff, 0xc298) 6.627516118s ago: executing program 5 (id=1867): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(0x0, 0x81456b286fb70d5b) r1 = socket(0x18, 0x3, 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="7658d3dc", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x795}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a8", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@random="cc8dd1f682b3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x1, 0x28, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0x8, 0x3fc, 0x4, 0x9}}}}}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x1) 6.365138406s ago: executing program 5 (id=1870): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x76, 0xe, 0x2, "0c61aa60d8b34f8497144b70386d84d3e55a6307", 0x0, 0x81}) sysctl$kern(0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff9e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvmsg(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) r2 = socket(0x6, 0x8000, 0x3a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x67, &(0x7f0000000000)={{0x3f, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x0, 0x9, 0x10}, 0x2, [0x1, 0x2, 0x3464e2d5, 0x3ff, 0x1, 0x800, 0x6, 0x1]}, 0x3c) read(r0, &(0x7f0000000480)=""/110, 0x6e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0x1, 0x4, 0x48001, "543c00120000e7ff0000008000", 0x101, 0x7}) syz_open_pts() 2.72685547s ago: executing program 0 (id=1942): sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x1) (async) accept(r1, 0x0, 0x0) shutdown(r1, 0x1) sysctl$kern(&(0x7f00000002c0)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f0000001340), 0x0) (async, rerun: 64) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x100010001000b}) (rerun: 64) 2.718006645s ago: executing program 0 (id=1945): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffc000/0x2000)=nil) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcff000b00000000000000f5ff00", 0x10003, 0xc04}) r3 = syz_open_pts() r4 = syz_open_pts() r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x120) poll(&(0x7f0000000140)=[{r3, 0x80}, {r3, 0x10}, {r3, 0x40}, {r4, 0x40}, {r3, 0x2}, {r3, 0x1}, {r3, 0x7}], 0x7, 0x8001) read(r2, &(0x7f0000000200)=""/255, 0xff) 1.378975485s ago: executing program 2 (id=1946): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "07080900001316000005f5ffffffffffffff00", 0x9, 0x7f7}) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000001c0)=0x1) 1.376203744s ago: executing program 6 (id=1949): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="6c15fc47e3f62cf216bc0400ff97594b2b8068b5bf7fe20f26aba255e55f49a352ba3296a6df94fe63a717093bd4c0ab0de60463c29e09b33ed30375d4e6a74975d356edf5215804b7cba25a650a09aea9f7acff12eddfdded098a72f9d66a00378abe22ca93364ca4a378145852f526d3a31bda23d3d66525ae2de87e0bf22ee74aedae5e1262f61d56da31e6f26f57e71fb2ce40afd69ebe2440826e917b3ab466aa3a", 0xa4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="ebff8c691e7900b39024815715825ffdbb32f9c19dcfdca1892cde26f0f2e32cd645a9db53887fb9bb09eaa7d6e621de09d3c9dade981be98fd974eb5dc2035c9bffc7f0bd85b9cd", &(0x7f0000000000)=0x48, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa3, 0x2000007, 0x101, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x1, 0x71002}, {0x6, 0x9, 0x8000, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2801, 0x7}, {0x1, 0x650, 0x3, 0x97}, {0xce1, 0xffffffff, 0x4f4, 0x5}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x7, 0x10001, 0x5, 0x3}, {0x408, 0x5, 0x8}, {0x3, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) read(r1, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind(r3, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = socket(0x18, 0x2, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) 1.344180993s ago: executing program 4 (id=1950): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2c, 0x2}, {0x48, 0xf, 0x9, 0x7}, {0x6, 0x90, 0x6, 0x23}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) pipe(&(0x7f0000000080)) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) dup2(r4, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r4) 1.337446s ago: executing program 1 (id=1951): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d372586474f1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (async) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) (async) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 64) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="126cef27e13c0adb864b1c136c6a56", 0xf, 0x4, &(0x7f0000000080)={0x2, 0x0}, 0xc) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) close(r0) 1.337260825s ago: executing program 0 (id=1952): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x2, 0x1ff}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, 0x0, 0x0) 1.236201976s ago: executing program 6 (id=1955): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xc, 0x29, 0x2, 0x208}, {0xa4, 0xf, 0xda, 0xfff}]}) r0 = syz_open_pts() preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/9, 0x9}], 0x1, 0xd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f00000000c0)={0x72f, 0xc8, 0x8, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="50041b02003e80000000000001000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a876021fbe18681ef7c5b41d35c36bd9f8e58887e79584ec88274e20167cba00ed", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000100)="814a43c83f7598708f2ad81ad301", 0xe) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2b, &(0x7f0000000140)="6744d6e1", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 1.229450869s ago: executing program 2 (id=1956): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443e, &(0x7f00000000c0)={0xfffefff7, 0x6, 0x8460, 0xfffefffc, "080000de06512a1e0400"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x0, 0x3d, 0x4, 0x5}, {0x3c, 0x9, 0x3, 0x8b}, {0x44, 0x8, 0x1, 0x1}, {0x3c56, 0x4, 0x0, 0x7}]}) 1.229301014s ago: executing program 0 (id=1957): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) fchown(r1, 0x0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) 1.116226639s ago: executing program 2 (id=1958): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400001803c1, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000140)="d4ad1e9d26e71bd2a3dfac0723fd6f30d685c07b789397517296140230847282cb9dfe904068e6342e1772d32dcfef34363230f0df50e3e764b35ba016927dceececb81f8b9eb47b8b113645db7e6cbb45a32f18b904a886a1951a1baff13deb8b53c9367d0e9f092c24ff4a11e7090a6615ac654566359cff3900180ac41105447b1b39936960cea352ee4af4b3cb43d2b2ceab85093bc52cbc9c46656740", &(0x7f0000000040)=0x9f, &(0x7f0000000200)="c6b5234062b96e7b2b65d0f95b2a2f4ed840ac300ee50ad82dc6ce44ce4aba84af154da4f112dbbf4aad63df5adf9a7e5839a3d1500cbea96ec336b9f45522f303ef2f72bb3f807b3e1874a8d3ed67e45cb07f7cbcaedc7391159ed442519c9e3fcc4a3f74501bfd08a1265791f4fdcc9cefc1171a5884593f793a4780a15edd25ee8338c091d36c44e81622f4b6280b9af0193f5f0eb0ef737f2a286f5849273322f6236a9b9fc591b46617807d74f14fd7c523c146b873d75561e8fa8bd56d4ebddb07297a65011c79ecd6246dc0d948100e162ce14cf2", 0xd8) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x62) (async) setgroups(0x1, &(0x7f0000000180)=[0x0]) setuid(0xee01) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) fchmod(r1, 0x0) ftruncate(r0, 0x80002) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) (rerun: 32) fchdir(r2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) syz_open_pts() (rerun: 32) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="e82059e13be34f31e666a6bf5b1a7ab2cb6fd81552cf8f1b827ffa0b0a54f3ba633a16269209222facb24b05f8886490d8b37e76ba4350ccad1cf42cea551872aefd6cb4f36f0d6fd054c496a15995d3314062e6c405", 0x56}, {&(0x7f00000003c0)="140a21e8df03359dd82503424a535c18b5da4e5876b71fad7b503e9593cd1a205c061070e5991625ef63bc8370bc28daad826f43fc2d5740caa822581ee3679c7e68f3d832c0b4d8", 0x48}, {&(0x7f0000000440)="982c5b45d1918023506eaf46a8e9cdedb2f9c1deb1fcde32b4dafbf7543306eb2d9c121737f397c7a0f2bf97d5c591bf7f4b51e5e2552d7ac08e6731a1ec6ea2c26c511ab0f74244435320206435e411dfca966e6115c67975421d4032f5261ed81f9bd5858867f243409362d555db9e856bfc09358fed4854753629a3095b63691b060d29228926300a9e05a26d447c3c3e6e6795e24e4b3ff8a16e55eab9c2f1d57ce4360dea987ed9a00d2679413f67c21a92790b19f1533da0fa3a72b694cb9dcc", 0xc3}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) 1.114679288s ago: executing program 2 (id=1959): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x3, 0x100000000, 0xffffff7ffffffffd, 0x1, 0xffffffffff7fffff, 0x8, 0x1b2, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2, 0x43, 0x1}, {0x81, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffa}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a876021fbe186875f7c5b41d35c36bd9ede58887e795007c1b198b18aa00", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000100)="814a43c83f7598708f2ad81ad301", 0xe) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) r3 = open(0x0, 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80800001, 0x80000001, 0x40, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0x8, 0x9, 0xfffffff9}, {0x7, 0x1000, 0xffffff7c, 0x9}, {0x3, 0x1, 0x80000001, 0x2}, {0x401, 0x2, 0x2800, 0x6}, {0x8, 0x6, 0x3, 0x1000}, {0xfffffffa, 0x5, 0x200004f9, 0x14}, {0x6, 0x2009, 0x13, 0xc}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x81, 0x1ff}, {0x1e1, 0x10001, 0x7ff}, {0xa, 0x29, 0x10, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x76, 0x100}, {0xc, 0x4, 0x6, 0xfffffffe}, {0xfffffffd, 0x6, 0x1, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) 1.020426857s ago: executing program 7 (id=1962): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xd4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0xffffffffffffffbf}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0xa, 0xe7}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) r4 = semget(0x3, 0x3, 0x40) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x800) 1.019565772s ago: executing program 0 (id=1963): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x298, 0xfffefffd, 0x0, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x5, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x5, 0x9, 0xe, 0xfff}, {0x2, 0x7, 0xfffffffe, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0xfffffffe, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x3}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0x10, 0x6, 0x100006}, {0x5, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) close(r0) 1.019139925s ago: executing program 7 (id=1964): sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x2d}, 0x2, &(0x7f00000002c0)="f979719f18222e750cf9156ff3863dab203cc5a4f7d37215e5898b49cfd9c2a51515a20b2b2714412d96ef62d172983d3fd52c425bc7e5df2f5708ead5e7ca15064a137a4c275d2e5d61f142a1c4497ab7ec03b77e8028a454ec0572b9a6b762f778395e44f924f5a636ead6c4b8ca6cae814b424098f898b4fd2a7d4dea10c994464d4e4534c59d8aa3f6f163e2554e933ed3d256fa3d982ba734a3cf75fc35ceb98ea9111ae6f06e94e9341243983d4b03c0a48f4ad731f03c85b6b25f", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9d1c46023d1601813f4dba46bb9b01fe5789d3cf8d2ef94368c875500af765f444d5cfc138ac3a95412fb1b1c584eaac802fe0e288eff85ea472fc428b7ff4a8fbfa137d25da23801f7df54f16326788f981aafc5fb0e0e6b1ecb578420d14418618fa6dd52506f861cd1ba9b5582ee3fe76aca2151714cef54679aa269bf81705263374124e62670d5b4922294b4a1f541ae02470af0f0a259d8cdd791f514953a5ed2cd2326f09974bf1b69104eea9b5e73c9331132a289c6528bc85b36b6b70bb614a0ac90d9558185a63c5bf547bc9f8036c6194bf3f10992027e1a21d72ff032e0dd95abdd5222a1a32f9b79d8963e9e9a75cecc4145786820959283433ea375632063939d8f1d613d94cfa8da780ba4f59bcd2afded90761a3af91c0ecab769fd0ca144ceda64f1e3db2a904a8b42ac71e721ceec8b387f951f2695e68592b165741f6249058da6e06cbf32a5140cabd35be02b49d630f0f5e7d3f874073f894bc14cb83401f33d2f53075347adfe85b79a42e680257c18fe3036cbbfd370e9db564351567191abb51673be638ea604d586d3cc368540d59fae123c4bbbf6c3d0f9a7da925791924c9899a5b16ed4b795f42b8bcfa526725b45ba71990b5e10f50d55eaa1a8b6dd7c0fac48898aecb824729392016802dff2578cc0a67f61520619bbef5b182b15e69a1998e21297d8456b22e46c347dbd0d295f12fd7e7a8e30d9c0323afea1b3e4d7508aa80762acf4fcaba3663563fc124a2e141dbf6c6ee15f64776a5d03ceab7f243d094bf0170dd69f6bc809175c41a7280629252c644ad0fe1b0d8fcc5cb918e3e6c1e0de976ee893133a9470b3a934298d1c76d86cdfa4bc083f4ea1d55cafa7e3ddfc946c722ea0d0fec089483dcec966a784fafa99426dec3a93108725568ed183b2c17f125a55c93b9da165c47d05ce3e132fdde723291bde3e54a5c6f2c49acbd3c6a689cbf7a635a112e9167d79edbe12ee8b84f8449b11ec86e10db0d898a170761832568e92da0600418fe5cf2dc8ebee13f94958ba12e71c9502970c2eb5e82d63a9110aac81b4f0f8fd889f3e2e2c616aa56892137dd0f399162d6839ae5bf233b1521c62bbf1513d8c400e1731a3bd874da19d84f8f7cb1a286e4f75c0bd3f93250a9b686863ff064cc590fb5cf97ed0e493727cbdfaaaca7bed20f09c67c3b6ea199d4f5075f7fcf24bac3725755631b7c27c30a24805ae4868ed0405281bddf89cdfa9f5cfb4bc1055bbb6be9556917923736fbb53b27d23686f13e1ea216cd1cb015a677312b5a65bec6567167436f321cc9edec94491d273afaae24acf0339c75e72e21f2f5a8d9afb3891fb6d1267d6843ba838ee323c2dc0b18bbca8a615c7ded4b08df58511347c887c126a417e75a7e5147ba1c557f39422ac7ee0b39add159f4f63bcac3324d347eaacabfe6d50eb9cf413474d81872e409d02d3f76ec0f461c894534eeed09f0134fc6ce741074cbe1b62dedd4d288897a21e6be209e1439eecfbd7cd61a52ee5f5320f45ace0e9f6809379d5a0665e730de4c1b44c0777dea13ba7b7e3caf02e7f16e60490aa4bd84e0239ecc452c6443e98225b3e5365e266063417e8767cfab361870d2d6d143a06f99e603b4482b4f2beac5478189f3b68d2a004144b6e98490e5e6c4ddfd61eda33dfcbce9a32be5635add31f9644f7234f7cedc5fc00cc21cab79eb7f5cf8db183f47bfa358ed9253667ef4108b772fc31812c010584683686a741e883b40967d1152adb9016003b3d917cabd44ee372b5d176326db1d245dc5cd7e6c3e8f3cda41973af07bf9f2bb14335ca5507214e170c5dbafb64dc638b8e58ffb35c064e4f75510fb7693081ab14af3ddfaa16c41bb45eb30c4651738032653b52ab66860990da546dc3e4ce12a5b856b79d7bab818c775e3f948caf7f5f772cee2ae5bfa4d4cdd55bf49e7a614aa756bd1d07c99f3fb62cc27a07f7fc1f700ccbe86eda31205c7637ec4da7f2f4bc17c8d57c9df5ffdb25cc4fefbe619f90f7ea855d26139d2be1354c0b000cc53875eb1f2684c220c2176ac16823bc7765959bc6e74f28fdb556a30005e44d98b03b879fb55d764014c1b5ec4d6e7bd7e112b47872c6beaea4847029665257f3790ce9de2b7c8a86bb76c8058d26bf7494ae78632dacc757a3f9e218a41d14df869f3546db12fcfe971e9a30519a98c3bb1c4e80bf6a2c49488b8bbcf0990c21a420ce881c8443d496958c4fd542ebfc8324d5b4be9265d11c42472ef2c06443cd3250f1eada32a5c40f37b5be817a0103194254919ef2cf1dfe8c80318f7376ce48114fe38a02f3b39e645d398ae7489bae936b287a986c7ceeb56a1c2653de1951506ad55ab1fe81f1a51dd18fb738a19d01bf661017dba031744f5dd48025dba86fc93698ddcb70f6d153bb21e60165e2c1b36d38ceaee524edbf0ff04617b5b90b7e3cfd7340e63bd3adb3676b4ac61d5fc1a6befbd67b59547adefc0ad04ff9b1ffe14576b2c2fff3186274b0c44158e2f8a85f5c465545b9766bb2c482942ae36f967d19a51daffaae3a6ec4b3877c6ec2f86f0768e8dcad636587f27814b3d3c17ce0eb485a4e0ff3e387305e0a27e4c7fffda96ea036ab8c8b12d468a85773b9377463ec037a042964cf1d3c3a912b44cf8ee3b644cbbec6e16fd4afdb58107392a89b508a196368e3bd1ddc6671a4179e230f63f37b0794dee4af86866b48ba2f342ee71f792506edac58b9097bfcb6e0deeb8c52ffc589ebf4257f8f693a7d6ae7ac8f39dfd5f0eedd23f752c9c35578db6d9ba0ccfb6fde1c6c9d6812ffc98cfc6884cbb79ee5a6fc1fb61471a16a586e1ddfb71e182155a66c17628ef2cc6facaed6fc47a93429408babc82a8f0f25f4e2a2a4083c0e186f49f94a3c78198d6a801e5dc01721aa183a2a283ff1daaecf6adf0bc0aff08287f774ff1f1c24207ebf1c3aaeb8eac1e15fd38ac93c46983b8f9fdcca7766464b7ab96af3f600447a8464e5683c28a33a97690710ca9165fecc07d5e592a836899ea3db7fd80657bc7d8ac4ef0c10617a238fcc19e8cfddbef1e3dc05c663f1ffeec20d3509b0abe1f795f97fbaece7cad132bb6c20074c95053b3966a827d741e025fb6a7dd7812384bf8b8aa5741b56052898d1bdcc0c5da6ba8dc65007805243e24f6409a6df8bcf213a152a34fab565083bfb8e28341568d5638111bb0bfaca291774ec76c50a5cafd16c3bf9a11cef1db4644e58ec87884f087086f708b966674427f3c597f3c06399755bf7200e70afdc0befd5424c1965434b7f1711f02fefe323ae2ed82200510adf6e6367fdd2bd924ed0c2d31c552a759f1997d6dcb1afdd4cc91d9c0eee528fcfd2d9eb070fcc024dfcae6f90c0e9aaaeee97eb77bd3b93ea70610e7fa3d9b7c093dd070b3d26204a32d0656f2566576242719853f248439fdb65a0b9074c31dc09b9eb324df8f9f20cf9be5550a7cca50c360fbc23899a2f25677bb07118b54d801ce6f48e1ac726af3d5664d9d98b4a5196e3f005d070a9455074a7ae30c3f12f43c4ae3eba63e38ba7d9eeffc29c31aa0919aa4beb7384b5bd5c530c785e9897ff5764b3d3a5042bdd55a096af9f96f617edc69c7e86eed1a9308906b22ede6165c43ca0b921178d7c91059f612094e53a138c9bd8b2dbc57cc1aac0e52cd221260321b64451949e069cf5f1c77f2300c419d405354c851b406f81f351621ec342d8627879ca6c4bef027eb1825abbcdfb4924f049f87a578a18efbf2ea9c1c098b015a1d56b85c52f20795ebfaa67c116550e802c353c6e635f147b5005005d0452f8378d017fe663913048d416a9425ff565ebb8fcfff2517432ba361008ddaf6097253a9a54b08b6637c8470e47f5c6967598698a9f2d06e9c3efaeb8975ab301077fc1ea6969131f768b8a369a552143a3703bff6da43789c184e932472e91c3fadcf747938bf242619e35eef6b06f41378abf3e12dbbcf0ea60223a451b116df2ef254034baedf6e74394888ee5f1b8182ee02d3abe6cf86026d9765ac9efef7894d7d440f3f9823a8034664e9d3d20dd5acdb94e1b5310f995c333ab1ca1d0f8e1c9998aedf7c7e7d0fbc1f905dbfc4ec9cca1ce21e3e2c2d24b07b6b2edf9c9c4cc45e85f99c62245026a28d8d288eff5950919b49d5120ca599f08cb290427cc226b15ff418fa44ef0ff1ea823e1049814c9ca8d72728f82c893f9732d570521fdf6e99e51e2351c64e50ea0b9272dc2b9251ab5cefb1a11701792250cd1c3abb8a3cd7f82760f2a4710fb08f307035fc361c5cf19dc16b2cd5630444053919c6a2dfc67528cda79419e4e7d2e5df77467166cfaf7b2c38a43837f039763df5241d5ed502221dab3eb7c8bebff0163c36fce95953f95a5180785b7c2aaaff6d282d3b8e2884be832b30b2053d38a3b64085c89fe505c9eb2deccfe4de491e4a0ffc1e51b6103b7a9356a29b30a786d6778a87b241e80dea9ffda335eda08ad07fad42f3ac2f9723402effce0c67a859287a81b551134971771e49b5eec044f245729a710418342f8498c9fdcd50d196d08b776666ec372f5b10fb2617096598e627105b99ff12411dd8461e4cc42575f1a784e63a731a163c626a59750ded9032e4eea49e63859c9bbd7d8b88a0b51efe0f51220dea6f16f3f576e0f5bfb4e8051334839505a14ead966a88039a64f4a995a204ddb953710895a6bededc573220ecbd6e8513f7b1a889b79359a1cfc38ece102f439f611896c72d73eed067135bdd937a8a4a6213f5e91dad9165e1032c1f077f06c59c0d1750a29b217de6722bb9be88c30c1ead491c58d6d9f2c2c93ef12ada20c4b63d9d38a853b210d6792b7ad63592af5c463328ec02516e2279d2535928c2333104baa5da9dcd04f0f6d66c89c14e74bb4db7db071c87fb95f0ced9534fa313b29162be4a931bdddfed2f693956e2e56a47ec7aa159e5dbf6026202092f99c52c37f1984474fee861723a502c7d839d986a3cdff0f882030c46e0c37f3779b0702a358c49301ccb1d7845b06f453b082e5e25e4dff91e06083534a2bc0baabdfdced8ed2e9d5e74ec83d3172f8723010b1abf587fb25150b983c47298195e37b40eb222ac076176db8b4ecba60856a4920589a678bda45e056349773984174cb68ee959ee62b3ca7ea7a50be57ca7d46c3127fb37758000f42ce392896d03ef44c3e5800d914d16e7e7e79cc62dfc3d70f5f565f66843c84c0c7514d4292fed00dcbe8ea516ad50db4ba60ee181ad81b65d356daa18d670ba317b9f0b6fc6175fe93987c0e566a546a5eded2b0a5fde8d45e8045a7a3ba1b35678b71c7a3fefd00a448faf8ffa70ac75b0a5f5b65e31e86d65f16750dca7428aecbb057e91cd0e10898594deb9c6f652b97a358350ade0f4c2fe891780ed61ee03bd16d5327237896f210bf602849eef5c45fe550abdff1ba71e0c7a6183e9de2a57fe6afb3e17477c2ab2f4bf3ee0ec67b216367ce3d34fcb2fad34a81795da9a9feeb3f2c5bb85fa00866d7c58470b777dfbcf8ab99b632453e2f2fc18be283d480fc336fb4575c6cdb91651d8331519a1000f80faa0ed4d9d1467331cda76b5f7cb0acc5d5506bd22d9e539abdca7e9098f5e739100f6c6dc3c367b8e53076aad8de847498fcdadd808cc95bce2e5ea3927cf7be5c4a906915e99d7296e849617c74bcf161c2a7d90580c8b111bdfd14fecae2a9b350332309200fd1de97fc909ceb8e99035a3123f8e3454cd9d19", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000100)="73bcd1a2999ee45f64311630011a7d7499f0555b582146f6f89b22959899b3a3a770fc73bf78a34acf0d5c140c1a40652968aee7a9db279b302116ae6c8ea56d6b0000000000000002b0a6a6f3fdce9e0a5ee526e29ff0ba92ce511eb92904004376f2bfad3279f3c1a565d3d7552a33d22902b1e9d07a1de0d694683bcd23b7ad0000000d5ff42c023cfe33535203bc90f51d618cd261e6363f55d8eafe1311d35f3982e63fb8a61fb21d15a73893b0b94022feb42955a978094f1781a88e80100ae43c816bd9b7d64684bbd069204a52557502b2f113d842d1d9dc9589cde8d4a0070003d2a15e5616d9b402ba437f375842fb5e5fc1c85ab662ce53", &(0x7f0000000040)=0xfd, &(0x7f0000000200)="a136ae510aadde4f38ef3581657b52f7cde8ffbcee6f1ef170d075e15beedd15dbaf8ae782aab5272cb56ca32ec3ff4ccedec0305bb7df1c25a97af67784bb689aaa5b3f954205d3a6c29d4df71590f6e7e776b2a2bb6207e80000002bd6db41b995de0f000000", 0x67) 1.018943929s ago: executing program 7 (id=1965): socket(0x11, 0x3, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r0, 0x1) (async) sendto$unix(r0, &(0x7f0000000180)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = open(0x0, 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='./file0\x00', 0x8}) 1.009098255s ago: executing program 6 (id=1966): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000707000/0x4000)=nil, 0x4000, 0x1, 0x2012, r0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x1, 0x0) setuid(0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) r4 = getpid() ktrace(0x0, 0x1, 0x510, r4) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x73, 0x9, r4}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0x11, 0x3, 0x9}, {0x6, 0x9, 0xfd, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="50041b0af984481216732500000000000000000000c967ec98df1eae34b149d8", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x6, 0x8000, 0xd, 0x80000001, "901d858f9d6f211a4e34c0626ef0b2fb44eaa69f", 0x4, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) 985.179034ms ago: executing program 7 (id=1967): mprotect(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 982.972772ms ago: executing program 7 (id=1968): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmmsg(r1, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x1000}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000080)="c3fc28db603f524643ac0c5bd045f24c0003699b135655be1938112e6182f1dca103f657a2c7965bad94804ee161051aace5a098272443e0438ca1e3a8f1fa2b9e0b5a3fb4eb31cd1d6ab894049b1c41f0d97b52882713e5d26179d67b62c231947d80965048197215577a429387e316ffc829c8156243f7fdaa15ff74065c29fc726730fea2b2cc820a6720d9ca39fe6ad8c55689d1c4451aee96d5076754733b7772c9af33d1e97d37500d8782aabf8be096f98b4d3055731f88407aaab53addf4f457f5d38ea868060a2a5932d4469aa1", 0xd2}, {&(0x7f0000000180)="672eb24f47fa1bb4336bec909dfa194e4ff7b66dde9acdf33110bc4a43dd8add600eab4277a1968facebdcc6cf7666e867ca16029f35d1529039be358a1941a74254b1929bbf499f206fce361bba0623e2f5212f329f2351c88958ff363fa3d631858ba0c241fe62df95bd56b6ec5bf27a86", 0x72}, {&(0x7f0000000200)="9f29e184fb7abb6ded57392219abfcb5624246935cc78b00141550e54b26a2dc682da6d21bca6a2e18325e366ad77592255f0dc9d4976d51462e5b2555bad0803cc0dd35ddc4c4aba5637c4c89daee70f2c40e4186d2b86cbb68b94b29148881e7195753f32fd3a6a012bf824fbdb6f8d670c00e84ede702e590c20224587d2c4167c355f17a6274f725c87c055cd4bc763cf12e230a33e58a27", 0x9a}, {&(0x7f00000002c0)="dcb7a5995a00eb5138034d82a738e4001d6f3627fc9b44b73e41733d2d7c1fae880428da3d6665beb21d4993e82f645a8ad4c81fec33d8676de62bdd6db703d6c66985fcb788b6d97f5716b612955bd8c1b38ddb186e3017cd7f86dc3bd6416f57a1c3ac3cb411ab8f39dbc4889532dc2fae6116bd0b4256be77e4494d978c685c570911338839df5ccaf59c276ca5a3645fb30acab097aebccd6185bbf9f592176bf6e007c013e3817d0dea6d539e0699477164e5b2d8607cd01fea594ead1aa644a705f6602a8377ac33be448fcd31fb750158637b1a8487ad533cf15ad9f46415303a69f7a42483b510cafb", 0xed}, {&(0x7f00000003c0)="2202932bb66e1f7eeeedc9a5f6c77b4888663cdc50072b2d8de3f93c13f8779e07ca4d7ba1c1545e8caf751632db0acd7d54c043ae7f4504421fd86dc97aad7421a78d6955e81ca09ba711a188bbbe0dc390def3781e071e020ec5594fd5e6b5250e63a1b1ebf4a3691c512f04628d11469f4e5acf497eec62105c11ba9be5ecb1cf42593be9a0ed715eb042adef5f48decfe433694e44018b489025f090eb3dfaf81752b054f807157884fcc00a61c6d397fed75c923af0adf30c055cec7f8132daadf543e655d03a386a69dce8da523c33e79b4569ad521ceabd77247c6759165ca7ea4b89bdf10e78c1480e29dbf3d4d8de2ffe3697e4ef", 0xf9}, {&(0x7f00000004c0)="9a27c5b06af73b904832cc3c92d5fb3f262149c0caa23f5309eb4be44399922c2143515537f95801eb928efee5f99f61f55e228b2788b266d3f4b58431335088d6b42ac884752a3104bc0332eb4505682fcb9f05f14ee9f42caad997020f9e376905c11be17f071be4a7411252e899ed0ba8c2c26dcba7bea19c3c2ca6b69ef968e862aa81", 0x85}, {&(0x7f0000000580)="f51300bd2ed64e898eda496ef0daa97fc0a1a7530abaf29872114ae91ca7efd06641b5b1e7b626fdddf466b2a680f5cedb672d775f2b2e97911be3227a607316458caa076f34cf47dc9e5cd622f586eaaa5492e40a16fdf2fe0ec409019e4aa5a688c06bca00330b0eb1e4c4b0206dda7284691abb0314e9b4b4cd3f5288e3a8e096e453b2513c817f90badc1c60d842505c164eb9a0bf6992c527e2083b062406e14cc7b46384ec7bcf5df89adefe4f62151506aa19b8e3f0c38f1d0028e116e2ed793d31856f41e2afa88fddb4b09329a8e187e8fc10015c35c5c108857a9f624b29c784cbb495fee54e4a811d5c572210d5cff64b24ace58247c98dba474980f6fbc9dc1cccd0d473b6e0ff42c074c93b1843dd064317043b4f6b157e43fe67dc4142fa1c5b7a54311e0d7afb9a68ee6e60b8c0ac1076d2c3aa8cc00a21a6b9cf0b9693b05a32fa1f2c29c1c8bb4260c4790c18cc468ae3c18a0ea5644fc2d34a410343bb58aae25d56a3d9e5d1b3f3eb894bb35a25249bfaefdfbcc7721e2e6b8c7e9240ffd5f4157aa0d7515f3f3b1a869246bf56996efe11edb7c9551b29a62c518724099c526d176416efd74c8db33468b171dba968e328745442c94ad91f06247e6b61c70ccbb763f6df58df4c79d268f3f70b0a69a85f12861845f8c6f5e4745de43c3622a5f68f6447d8838bae2f6d6116f8d6d8503b8643da1e47eab10ebbc895ac1a0a070e6e523f211b3d357a2dfd2ca4a384ff3b3a562973c431cd6d0489e36f72e2a34141bafe736fa9417344529953c57f154c008c81167f0f3080b2a059991b1e9586175768c9c343f6fcb14c32aac31b5dc9aea68712b0566181a8e26656d4652d307be84fe40f647a9e4cbd3553cabc2c46734ac8b637f4a99c7002da58031801ac9660b1964e855ce3eba9c1d891f0d737f4014a67a4cbe522f6c716063237cad433e23eb4ff70bb8b3767841708aa1676190260947dd54d1efe68e57de95b4da7d894c11d3bcf423ac2279355167bd90b0aebd987387631cd84b930798a9a23857c735f5b9555dd449e141d4dcffb4988ffcb6b6bde65d776e3d1e60373a53648d6654229805cffb7b8d481789ddd9a250f9733550409b772acb26c6e87522c8f19ef06bd9c6d1355550199e4cba8a76449c6349ed6bbd309f710072f52abcd5fce1de9d9398fe4ff76fec4067f9e665f13d29fb149b93fc0d8ce19027e36d13dc9f066fcdcec6ea55fae257d5a10b59945f92c4e4ceca6bd986919b0a7fcdb39c16ee430a4a555615d1d12502bc7c38d6da18158501e90f2769c04f4d2b01d01f9bdbc8cc86845f23ac20da1eaf4c2d97a9832018749b2becff3c02ff96501b950ffd31387695e99d2598e0a18e34b2d64a007df4ca75bc0cd022768492cf57ae25b4b18c252fcc3144310cae788ab103c46c87a843c812ecbc21eb99f3c13ae9eeea2b7f992993f2855ac906c57cdab9c182e8c03a0632335243648856994fe1ceeef13a17edb1f66a4be77d82fb23f163234ff84925287b23a3dcf06719f36c8919fb82984ea406b0e08dd07a2e653a3a83b30c3ea9da0c70cabde1187add4b152f3baef7f336cbd0573bc867e720c93f2632b2eaa59732e421e985ffe52f653446c9cf88e5fea0f32bddf30bd48dbc643856340d5260801b7b72e6ec04ddae5d56a449c471a423fa846c70f2f7acba780cf6de32aeaedd4a018e10717243ec1c97d426502e8ff7c05478beb26ac740319b50b083106ce9bacb191231a90e18d16375565a88a476a8edbb9592064ea7b2dc2efe4a875f28a2a4a4301b25ddff37afac7eb3fc7b9964fda2664b6b32cb0fe83208d47b198a80ed296ecb9ffa63f5e35695c45da264bc9794dc35e749eeaf5752789d24b5fd9971d4812fbb52eb2758dca5461d6f09cd0870dca50f99e0234fd7e1d01fbce1251127c823eebbdb8e6d2bc8dc3a25674488448bcabadbc6ce5a8f7c3a6f2df1f2a74fb0fb30d8bfb9ab0ff9841ffaf74c726e94107629cbd87e24257cb9757fa1662108bfd1d16f8af1dbef225d49d06c6bd36cdd51f60ac8586b4fddb08f31158abc5fee16d43bb0e7dac5951cf4a9cfa1e72f2bcb06a38ee18c92e0cbf806896b5ee87c7606de3e84a5ab15d9263ecaefcdd59e6a7fd820e6e8873f69a01e36f82ad6a76215da838ba8b582a9aafb497cc3437c48bd777267c81119dfe97ad567fd38c6670032b84120b89ebe083f13618eb7a37e66347473e8111b806a7297331c379b9d957f9350e387a86965fa3ea6105d1be0cf1747aef1106d690a1b3ba8a2749defe978da4ecf610b7412324bfe27ed350e987d5e673d55cf1e6d87aab9109b151aac9aa5bf949759fc65983dda24c2bc1f323bd30993591eac8b2e9b2972d5be03e2b2d5c400cc7420c026603f36ab37151c1bf34e0e1a990c59ca9b1a4cebe7aaad1b39f4075343147c5f98515324370ed00361f39ab56b3c4fe8cba927e7044b203aea58a10578ef6cfb32676e5accfa227b1684c8a2fd865941aa3dc6b9da6c08dd3ed530acf8e39daaa2a3692dde541c9de78a69db543176f50cc79d34c5c024da1f568e283f99c7a9cf4e16bfa39db741de1901b3c8fba7c30a3c83b050b1873797f9da32a9bff7036042c8be3dda45484bc25f3e1ef79208aed2d63b82e9d006c6e42da50ce9026f18de1efddfd0aaf9610c5793dc150e932f655ce37d2f629e50b50cf1b371732a1f4f8556826ef94be2082831cc1ff9ff0a126b448e0f0a5984bfaee9768db648371bf627d557f405f2ada5e0dc3101f54787f76a89e2e0aa791f16ea44be63ae52efa617a6b3616b75b97041b271167f06d8024e551fce99be71fd2ec566339c6b2a4d485d3e06f8b91e8e2dcefe5f1e6153601e3c9e69bd7ce273eb003756c5ad8daa941bd076d125aa251e6d7814a3355ef35734a28fdd75b2400ef858db4696f3f6b8ffcc73a3bbabe97ee437a051052e368325aa7be5c673b4179cef3a62a2d802221ad099b82e807119ac49de3dfb9b29701053a4c8d3e487d1d7b9f2eb85622652744061526e8f054784e663d7c70616e554e013633a91b4e641e4541204ae1d0051e363e70238d628721df41a5d3b7710e417ee9cacd59fd0ab221a28a52a6f77254d26420885c01c527098e1f0d9909407ced0ce54b21eb154ee735de36f653c6912604f11a664d5f8b2361e57637acb22434e171b1a50da3e280954492b9ace6d875ba19351cb1bdb5094deb5de0ffb5c4ff0ecccb9daf24e9f14cf4da80ea73358aa5d0b7afd0cf759f1f1effa79924eb8fba0d52cfd7822e9d7bd0488733a5604b5f1d11067bb4b484196efcedb0b0420075dfc6cb1625e5132e2b86378f37d5815827a8f26a1adf620e4a07991ec8e23adc89d6f3d69fd39f470d164b8f7c43cf18c434dbfec134eaf0fb312a6ec22991a80a8fca744e14c902315ddb5ba730c21e18c3c558de1f9b76e5e986e7db1e92b0bd0dc7b7fd86921545d25e9b4fb39602a6efc03aec83d3ab90b7b55f260f543ed36363add0554efb1c01fc77064b2b831daac55fac6538192c33052e26bdbb0b0f42e9818477bdc556ddcba0d3a2b9f302f434c1cfa28171366b46028cd67e0e051423b41998198cbeaac05e5434045f38a62aab72350846c474502889a2403136c126531cb5af854d186021045b014616a456ebfe94958de8506d6d85a249e6473ce3f3d217ed4acc12d0728490b18b06c7a8a7060bd7f94462881b581d7059264ee7a26e8f4bbde625b1dadbd04f4d362b27d9ae211ed29dfc4bbed9a541a774e934cb844ee9545f3a9db96a8963cd62c926b9b7c819da5414c50eb64eef1f8653053e27d1c6c6a3650ba794e4b91598c41e617c9b6a72cef7695fa18aff2441ef6dddb58cb28c02b31cdca32d257b27c3b8dcfc3693ca6b7d6f51c507825e2d39f9297df2a758630d040b4d5dfb2b2f9ca470a364b863980e4edae2518c84c05bf13f74f0450bc4dd63b9565f3b9f976115e8db2327399958b300da4140eaab5a923ff9596ae67dbbc816baafa6314b9d0f86df401795fb84c41246393c73f7bbb2facd7e29d920a2fd5446fa5c631b64eea1a8db64d8a8ac128536849f7e57a477cc90f857cbd3c44cfb50e3c34110d51fb6180eae69bc8dbed5c66a8a5c9f0603aa074b9cee1b2530f11f24045eb87b64e87f086857504ceb4dfb6bfe42932de04c9ecbf745618ca4fde338a616c778be1f1e8ae010ce3d84d389cec143eb8b9bbe341be277881a87e5a371a2c4581ded2e12a07cadbd2c21de0634d52f0af23806f0c538c52847d9178287269a22f291d74819688c41e9f5df29df0db839f653a2f73579fe35f6aa9e8d785332738195dec3479bd6c3793c89c9ab9d0e03fa0fe63e2a1e433a96cfba4b06c55e9470b93fa53273961a82eaefd475bab673351e93fe9d056d72c72597b4002c3f672c7c819d4ff05f4466a48a2bc50961773f18073ac2672383680b67ba3be3d825824fe902993e1c4023ecd69d9015f90237293c6cc893fb821cafc231c7b1a001f6f2013e9cd9853f8992b593680a4c9b9c6e37ff6c52356a21bf6fdeadf7050a3bd5e65875c43ba7e9a7fd1b5491cd65af1b2cae6947c6367f1760a3d91cf76f136549df53ed8074d4d8608be41817ae8ce8717dfbf4dce85be68c67690237f931abf0cf0aa08ddaee558f6571a6aced2731b8a90edf0cf24c9189c4e3f4a57d5858d03d62a748f59f564b288d9c9422e15e4b6a75d39d89df56dfb7ee26c5d2bbd60b1cd2f48ac1aae794c1cd65f3978e9a37314d8ad6a41e8d374ccfa1ea5318a6c2f8b6009e7bc1a107e84084ed9a596cf171e25bb43ca720fbe96665a0c38d28f32a61fb017b3669e5a8fb258f32b7c149436c7fbbd8093aa78543c2619611bd097c845d8f80472ff5fb6d3ba95cb3f0c07f6776f9273cddd9b0f0cc26b0893e17126445fbe27ca7f6f37d2b4fa9810865deb0419700f4e4f8e0de95a2a38465333b5dd30354f455ddca2e35bcfd72bd6c957c4109a5a4c6f7858f42d1921274677ae6534529d3a9e1f766ac9565d97d49bbc64f011a7eec39c70c876e24ac464f42891fad4976201b588526e03118168deb20d930637c85f9bccb52f4b1101071ece72291caabbe5c148c1e30b70ac1c7d155971dd19ac1691ce76887e52866e3509adaccc099feb7175988dbe1a7ba9ef771b53695255f2e803c73f86f30382f380db91f2d7931e9a68675689bd273661d49a536974af0b5eb6e59ba00ebf6677bb602993ec3f80e1d40fa3696b5a5bba681f1cf56a6dee3f528ada3d6d8348d0f70c7bb60ccc6089eb9514365c89178d97a88c864ede36132d75650d1f86b0afe1dcc82bbedca8189f6d897d9ccc0d2fcce59562003b786a57ccf36b2ef73fc096f018092385a5a6090dbde6e014974d4cd1bbd66e843888fee6cb7d13ac0d5bf7f02f7ebc17b078d58d9ed1d3fd9f4b98950552d61d6c4f4747c96f39662f6e0d9a14d053bdd10ded5e2008199818e6de1c40aedb03726c616c4176262fa90d272e3710b272927dbc29356ae17e00ff130a6cc185223c29a0cff06333977f8009fbaaad6eb7187bc1cd196d9cd7ca2a40cab42fe8459e8d7cd4b482471de903812d366e17fdfb2835061f0489a2327b5068da7b8ccfb45debe2a4d4e3d779d72a7206d91f7adc7247a1647fc42caa6706b24046381c7af6f035915d18dbcbbd9d57b04ffcdd28c5c576788089242ae777ed9a58bf59450c54b576fa996d53d56", 0x1000}, {&(0x7f0000001580)="9d4ff9b3f4e1262be9a3b0f3647f6929bd70110a4a2cb68b67ac185cd919c8fe390edf3706bb3e1538daa09f85011702eccfba5ce622fa7c71837314528d8da44a823fa1f229307a08b003f87222e246f2cc3363a021a67413f501fb74c026eddd96922f8d73ac29f1dfacb6572173fdeff760f1336331b802f466239911def043396e7c47c1ec301e49c66219d9cf1d275be52e530e1183a6ea3f688ac69e75eebde16d75f6fe0352e539b0e6d030a501a3e9fb9aebd84718ae7d73c18fd24e41b683129e67990bf409db6f0f27deb593f0262d0498728578", 0xd9}, {&(0x7f0000001680)="b329", 0x2}, {&(0x7f00000016c0)="956a6e36e46cf4e845f4da057f0c124ff083befbb5126774fefabd657a1817688404b190c082ee244e527cbf4829b37f7c32efdca184fc041e30bf632b3bc9f68379b0c49c701c54f824f2d662e12ceb1d6f110f5c0c0f0ea3e59fbc5283d2f0b7514352bfbad34932556fe3abe3ada80109e51ec260e36a7bad0d6774", 0x7d}], 0xa, &(0x7f0000001800)=[{0xe8, 0x1, 0x1ff, "c9907d8dd6211e211ef92a7e64b1b56c3559195ebf6bffed490d504ef7dbe920adea670b511afd62f0c457dfc78140a73cba27d559056cc403350e921d2778ac494ed18c2526e4a784390d60664d760b23c9413bcd2bcac4be2e41865ff9be6fa4685ceba164781e1e9e6dcd456b02db0fcad2b4a10478e24ad52e4c53f4d7160f5f6c89d6d67d423b822c9066c7d62cecd9e6ed912ea3060f5da65a029726afc3f321d0e364c9e370ba0dd02b9cecc423dfb5bbab2d445769f2e9813ecec5a12b88309e4bbd33e8b41db242a910b4fec85166e1fa"}, {0x68, 0xffff, 0x5, "5c1d95f80fc88407178fa92e636a1f6facc9418581fca1b5fec644ee4a861a6f128cd09e60e5915771c1aa0766c18fb944ee918fb79bb65825dd5c0f625904503a6d4d5b052e79c7e610448ac2d26bf03bad"}, {0xe0, 0x1, 0xffffff2e, "79b3c91f0119a18d680ce5aaaa21881e23ed6d703caf23b855711b3063ff3f1203cd2d97c631332e1cfe27efe6447bc51d578182589f240fe0bfdf0ace8b160bce1bb5dfe8fa108733cbf05b59d436935c62dcaed45a47b844f33839857f76a078bcfc1d7fe7917a293df1e7a5be087f0be83e964262866776684a0ac602da060cfbec019448abd15b48efdc7861b6b0d179cab6daad33b52b69cd20129a879deab97dd564b5d17d7da5827cde58139c0eb8d635ad6093cd3698d7119853b2bc9b2ef4f3f504fd2f9091"}, {0x48, 0x1, 0x8, "c65b5fe5828fa6d0be7ad40ac76781ea6b1e063ea30d8df0204bbd80bd19a5ca17d3f428dad4e791e837b39776dab3ec05a8"}, {0xd8, 0x1, 0x8, "215c88e4bf207ef3f4ec7deafd12d042da746b45afc7b0f47f392746f5859c331c660c773ede1f64e5ca41e88daaba2271d18337ea960d57b30ad6dcb441007c4b3701ffee76fcae3fa6b1ad3afa802b5fc82d4699ebcdedab9b853e584c125b3fe86b336e04b8c7efaf509b81e3c7fe859506b7d70b6ddde21bc6beb6354d24b3a51e1e28cb568ec6e1d83740b184b1f767ecfab178625ecad79363c3f6e474848d0328d6e0ef394cd2abf80690c55db0a753e5e2c3f09e81bf0eaaaea0324186fa8389cd7fc22d"}], 0x350}}, 0x10, 0x9) getpeername$unix(r0, &(0x7f0000001c00)=@abs, &(0x7f0000001c40)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001d00)={0x6, &(0x7f0000001cc0)=[{0x6, 0x2, 0x7, 0x41ea}, {0x6, 0x6, 0x7, 0x1}, {0x2, 0x0, 0x80, 0xbe}, {0x3, 0x1, 0x3b, 0x80}, {0xffff, 0x8, 0x8, 0x5}, {0x6, 0x6, 0xc, 0x8cf3}]}) connect$unix(r1, &(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001e80)=[{&(0x7f0000001d80)="a0d543ee173cf998faaeb9c6bd81efa40177f25f5eb2f1a390ac928769c8a430a072792719da1ac7f4124b54710eb27675a8e6df60fa218a68ee5b8cf73bc5fbb119e7bdcafc9a6dc0a2f35a728d8a76d6fbea833094a622bc351c999a7e8215174b5bfc0d", 0x65}, {&(0x7f0000001e00)="2046c28336b62458adbcbd12aa7d1171f74fe693b6075d6f5f5b27df3f8f93c9970a710f136af935885f959f429d1e8e2d4a5bb2d954d94815cdecaa6632c8deb33d8776a39090e8a13d99ae47700ebddda7ce0aa4bc7ebff7c26a2e3823e48824", 0x61}], 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001f00)={0x6, &(0x7f0000001ec0)=[{0x7, 0xa2, 0x2, 0x8}, {0x0, 0x80, 0x1a, 0xb6}, {0x9, 0x6f, 0x6, 0x85}, {0x178, 0x40, 0x2, 0x3}, {0x9, 0x6, 0xf}, {0xd, 0x6, 0xd2}]}) r4 = open$dir(&(0x7f0000001f40)='./file0/file0\x00', 0x100, 0x8) readv(r1, &(0x7f0000003180)=[{&(0x7f0000001f80)=""/229, 0xe5}, {&(0x7f0000002080)=""/200, 0xc8}, {&(0x7f0000002180)=""/4096, 0x1000}], 0x3) r5 = socket(0x1, 0x1a4090ad84a465ec, 0x6) recvmsg(r5, &(0x7f0000004700)={&(0x7f00000031c0)=@in, 0xc, &(0x7f0000004580)=[{&(0x7f0000003200)=""/23, 0x17}, {&(0x7f0000003240)=""/78, 0x4e}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f00000042c0)=""/81, 0x51}, {&(0x7f0000004340)=""/125, 0x7d}, {&(0x7f00000043c0)=""/223, 0xdf}, {&(0x7f00000044c0)=""/154, 0x9a}], 0x7, &(0x7f0000004600)=""/252, 0xfc}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000004740)={0x1000, './file0/file1\x00', './file0\x00'}) listen(r1, 0x30) r6 = open$dir(&(0x7f0000004780)='./file0\x00', 0x800, 0x20) linkat(r6, &(0x7f00000047c0)='./file0/file0/file0\x00', r4, &(0x7f0000004800)='./file0\x00', 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000004840), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000048c0)={&(0x7f0000004880)=[{0x88}], 0x1}) mkdir(&(0x7f0000004900)='./file0/file0/file0\x00', 0x90) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000004940)={0x2, 0x10000}) sysctl$net_inet_carp(&(0x7f0000004980), 0x4, &(0x7f00000049c0)="d9da8d0a17ce6f21cd7674c5c0db1b6191c3ca49e272a0f6773d919344130ee53d95c26ecb341f865f25f30399062cec845169f0c285e089f0dd9874a022731037aeb5aa31b8d06763fca86d81b9abc48ad8e7b66260c93bffe914182e0f44679f1d31db103b79a9d90feb74bd60af182dca2b4c3661", &(0x7f0000004a40)=0x76, &(0x7f0000004a80)="af8bab9ef0ade92d761ad3702b0bb2f58619532900297146a72cab689db90483ec27d65e046546e54cae7f76d0fcc1c6ccde96cb62536912bff4a0e8998d0b87afa07f1fc8aeaf4f59e6ee", 0x4b) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000004b00)) close(r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x7011, r1, 0xe71) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000004b40)={0x5, 0x1, 0x26, 0x7dfd, 0x2}, 0xc) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000004b80)) syz_emit_ethernet(0x10de, &(0x7f0000004bc0)={@random="08d863b9c2ff", @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "d1d300", 0x10a8, 0x2, 0x8, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, {[@dstopts={0x11, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @pad1, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @pad1]}, @routing={0x0, 0x10, 0x0, 0x72, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="452a2322e023ddec71822d54e1e8ba42", @loopback]}], @generic="feecd7d6bd27e0d562ad55dcffaabcd182443bc94aa4b009987fb02c3eccaf538e617057925e920133330907a872d6e5c9d12d4a6a84bf6ea5c91c553c87a4261fdac6b5fd25c9d3462d95312ae046c6d96c65866c9e631bf4d92e2e076fe89e68c5a4557be9686ae37b84b37daf5ce53e7279a7eb1b305a30cf2c51de6ee5e0a9df44b5162b1d89f37136636f0d0a1a600b69b9570b77fdc3348ab090b502d91e0d50490a25c8bec04bd715fb358a9184180fbd3698f92eea88608625f5d29ae8d540b7fe1c48acfdf2777938fc69f27bcf0c2efb083540b15e382b230c602c212ddb40873fc3b36b8c0f98a32b9966deeea0681f05e0e8236820969bce1a01ba55c4ff5f81b9dc098c1a7313bc58c4616b6d908182b1b9bc190fb6a63aa9a6e59b724a0eb143ce3a738feba5e8a6bf3f031ed007ab8c5d2d80696b660df82194557dcb3b186dece5c09c8c80483a99ad382ef0b627970f7a73d8fecee4e4cab30142c48bd2e54867a358a5fe0330af6a465c6fb7ce527a2ad81c6d4c0abbe394dff1987099cb80b417be13abfc86de74ae9a8cef4aa20f15e30af165d8536ab8ec83d14b914a063d80d5d715ff5ebfdf5d8f82790aeeec6ea8272650649b5a9ea0dcf241c773c2161fe265bae0a8b4750c87fe87b99fe11e20646c5dd9b5861990f525c96a5f8e68f6eab8282f531e34fa90950387de4351e6eb7ebcb1a0072b2c948b39f30518031e2b5956d99e20a3c9696a6e31f1a13cb555f50f8fc36211b34b1534fe69c70f759b259f95ca433c1214cdd02b5a61129ff73426e6d391c5a1f7362d9e6405bb3e3aaf95892fd9457241ee4d696d4fd4a003f18148013885840feb1797fcf9bcd04fd8a88bb6670feeca8d683bdb7dc818cf9772ae57bf10db9eeece4ad086ae33dfc4df22f085b5c22a5c1d2f07714ad06dfa9a4f22a6b93b6498b1b81ee93caa1435d1ab9e2dd61e73ef6faead3fe06cafdc46fe9ec78583b20a6ce275d168f25ba4d6ad4ad9cc1748c70e7222a4914271c0d4a0c05293b9c19e2aa54393535483d47a68f3169182494c31406722c3f3a67a6d2a08722b85449bbacb459f8f29fce7b34742251f3ae9cb233321efa063a5504f297487f5e4806887b7ddee94b32e8df279823f321ee1461e693e1b2647a1be3100c2ec7017529c0d94dfc5ee21389a5fc04db180660a163c0e86886ddbd5d67eaf8aea2f0971a070074677dbef1316add90d62a4f314906dc950b812cc86f61352319b028239d83fac0916f15704757f186e97c22eaba59a5aa8fd06189e45d2d84485da328d65758b1ced31e75ded42d4e9d0dee72b1bbf48c7995c15a8e319b676512e19e2fec154f715e23811ade077ad090ee2f36ad9bf5d9fa9845fa7af9191dfb8beb0b960d9f2d6bc4f561cbc5a7e35002d46b0e9ccb458775d45e8accdd2ab03155394dd7c47a5a398cabc7acceae8cfba08bda5a8b8b447b64f4d4c4fa1e1c6fc2c2b9397f5370f82c95f31f8dde9937de308212799fb0ff9208c66a8009bcf2744abb17df8a7111000c9ee851ef7e601ac5523ebd830acda9ff44c00c778dd15f1430a41268aa799342bb01dcf2eb49874e0d161a9822c30e423a5703c1e15f008488fd7905f2eaef1268bde956ead164f0a04990d1bb5e88c2a5b52a93339b965d943ff60633b41c833cf01b289f71b20dbcfe2daf18d35d8de36430d6f54eed343b2bb42846aacee516fcf1d8640f9a64b3a9dd2bf2db1d0835c3836bee4acd1c2b5a9450bd389493fca9f1646a1e21bcde9684b3ca72949f06bdf01377065c5f76907b6f1038b9217944bfba9c97604c3438bbb2711527511bb19936f6c82c574a01b7a20a7a25b26fa97286ef80ec43a9eb53b867a80439dfff24a71a3551b0dae64bbec5092cd9af55abe911e187375ec19a0bc9ab88b6ef3f7f7497c2a9c6721698a6759a8c2533b8e26e7b3c7e114772b30c6ee4ce9845524a4c5133401fb97af503d365bbed79d28af6e3cf73726b2cef3b6a7cf6c22274eca068500b25c9ee35efc3ced83eceba9042a9a43d0a1e7ca87ce3e111746e35aece19268bc90e3155ab6e0a14b85b843a6b262687e410c03745550f1a301a3a16b1f0879d1e5f743b3c31731264f9bcacff9ed90526b1d5da74b2371ce1b180f24f1792f48905805567d2304168cc555afe01f9c81854030a11307ac6eaccd0b9d2ac2ac74c6183aa09d60230056886922a1515fec9e33fdba23a4074a0ab78c76e12da8c82514908cf7d6d09c00f87e284b9fe90604da63bd324a957b7968c706c1a671ad51f133be44556574063adddfc70485e8420fd91dd21ea9f60ea2dd70ece4e0f374ab6c634048b7ac1b7c330e3842f63d222330ab5f3657e7257f9dc47e9581a2e8a4aa7504c7a7995aa74545b1073256d54877140bd6dce2cfecb321e23f8b87dae30d542e67733cc763b389a07a06488ef28c9886e6c4c4f1f5f461bca26bb10e199d63a30441172fdf390f19365783d67f055f69aca35c82a245fe08b25269966a7dc0e38deba59e1dca981c0d9a0b177333f6e3b2fce34cd0d3c404cef3df334183b40bc0f6fdde7ceb91dd2369f8ae63eaf9ce4f30a75c8ebf27064e2222a24879088dacee4715a9ced218c34976b18e5fcd34201fc108dff9b699b064e16f0c9055c0bdddad0fc56370d037ab34f0dcac5bd097cb77301fcd4d4b49c9f9885d89fac57579cff0a6cb4c68faa81b912ae7f3dec08c55ac0dc6a4b28e5e03ec87de1dfbf104f1dc7f3d2fe29709f68e02456710bd53158c519f8fc2dba499773fd3de6db398301e5e129bd5a920a0fe0614d3427b50f892ec08789cd47b02e03d42cacfe1a59c6219a5639eb3da9264dc0c540a7370643f7da93f9519e8b422bade019c56308f472ba670984c83f45061f14bfff4a43288f809ab2b85c92aee2dcde9d684fd819c907685266c4d34ec37b5d904fc63f7a07fe70b9957f54eeff217ae1100758042265eb81497a18e3fffefc42cff7b0a5f24cec04c480cdaceb7e4ddf13937ac865d8fd9d63531ea22a0ada45d6c2c8a7b1b628d337cac714c2a7d4abcf397210099416f9fab36672d8518ad9fccbf83877d1dac7a11c3ce3022b7dfc9af5d8c4e2b3511439c9462dd4f441068916c7e5aa486fed654445be8c2c089bc763259506a31669447c4e6a9515ca5fc16a9a6d3fccefe7fb59d954c6b69541cfa286b74c6fb41bb92129d2511e9a10126c8ca1bffde23f81f56c3370f52111bb20ccb0c84c25b47c76fbefd99cee9d77939007cfb4d89af23d45dd85eb620b272316c963c81a92632ce571d7ac654d09b49ef7790f13328921e5b4d899a59dd461492d6da8f0041f1dbcbcef551805ab45cf8238824676a670038f8bcc0d25218a41a2729bdebcde653244d01adc78fed1c847c592193a7c915652ba554b864536a0a0667ac3fb19c745bd537244b99ed9bf3b0bfc048bec2cdd8b0a68ea55a8d13d52d564f3570c387745c90f0eb00e970656c48e1cec2a87d046f6ea505ce453e7c43be15563681893437951d912087ed62781db77db05d414c44324b221a76e69a4d9e4937f928d02ebf335e4815a850d4793b6aaecf1995fe25042fe4930518a54a582fc0bb0216e5c57c7662ce6fc8991dab148436ec60e7fed0783b9d6fa9575e8f962232d0c3d263ec31f99c036ac3599fb41d7ea134ae95604595357537ab091cf390e6022483375adda4cc4eaa530f8019241a2aa6fd85acf7eed78b44a423caf8bcb3ee5c5199ea07bfc7f74b2d1330d4e870961142521bea844c8d6fb814f3df4800f5fe019ce07e59b5c74a0b8aee724697a6eb644eece5354b0f6ddd1a0e77d4df60500dd79f6bbba5d69772f9fc169c7e7c9d552c406de1243895f7c3fb21b804f4939fa41c120272fbcfba97a54c48d3e3f3d65fb5dfda85b8a8eefbba8d5728e6c56ed25ce0ebeedaf96d176a4bc348bcf60051771228f772359e00af4dae4a647c734e6915977500837349d1570515ff5dfea7860632d900c818034e12a8cbfbd309395a76755246167c542d8d15d7d0660f3ecd414ef3c46fdf8955e070b0903f5ac07e0146bcfe4052abe740ecaf3dc55b92896bf957d919b7d8d1db61eb8ae9a3975395cf67108bc09f7153a8e0874b34af4f0bba31f863e16994d9fa1a3eee2ebd1870bb20967ce649062607da1f504b8a36395c9fc95a21e519efb4387272b95a9f6d40eaa80791663e75e23be09849c99872bdd44af0be9cb7e7e382d1a1eb57d908fccf41bc1251e48fc981195abe45f8d57655dc06d62144e5fde4483ec80d830078c720ab58adbc034c19f6bf751561023b7802b026c367a0bb86cf3152904162131267d7a1e6e17d1057c768ece1f36fe3dcb47cc7315f278e869e349593c51726bac7624136bbccc2060c48173c857c91eb38e1641b9d65873da8fe26439c1556f74399e81af403b08a458f645fef63954cd5a48babdaa8fbeec5228bd808ec39691f723762ed56124d4c71e774108f323f1068ea4f35938679a45aaf21e149a7bd9cbcbd801eb2589c4fed838e02aea530574185023d960d0affa288a568db06aa4a1d69a2fe3d0adfdf70f765518e44cb2e4c2b5b5ffb29d097323233d15739b41f7703ef719f577a9313f307425e54893ef9d106302d90bf7f1af69fc4528b3ea0e790c5948a7da4d0ad8cb5f3b94b8735fec6672490e2ac6a039715801da7111075a923d9031e3824255d92fd23864ba75e9a9d089a8205ea670c08f3f5e1dfac6f146d7da7fb717a74934a739f9dde62b55efcc413f5a9cb7b1b741d706b6ce5a6f9ce6660ae4433a9509d56c50dc82ce2999768a34d1407b8ddce7486d895d048ee5c03dfbdfb4cc4c911de3bc639323776867495220e2156aa42ea86e279568dbd17dd4b6b56dfb4987d622f3c6c2c7b4612618f63e9dbaaad0290486ba471aaed6c432a464ad05b3412116232dfc301f53b7e602994c882084bfb21f55556efec9cae07dbb11ccce2823e8b89311801e198c96cba9668c2d00c77fd7eeb062543d82d3808af0fcba52dd920f25498c2ccaab448c3ef1689072c2234a3f38fc66504dc07ccc345b3cd2f873ef1f202cf11610abc86efd9107d379bfaf3c708baaf7f2dd21b9b5fa8ac05de694bbee5839158527b8c44b04382174aeb67bd8abb621aff102ceb6841907c7758e96e1c0c69606e22e77e76863991ff69d774a0cec87b1578fa147cf39ad13d58638d1297794d8492665b2fe1578f2905f58d9c746e3252379c2e56389330bf7c721b5abaa95a7d6588135505f73593b827800614963a151119a8783f099c6525944048fd56c7153f190b6d5b333dfe4acb5252fb64e29291ae7605b0f719db2d6006be403e223034817f0bcbedc3cbe64825eed581ff4b21080983ec50d2ba1d2ed62c8b28816f3a42075297710e09dfca3d720265cbe8bf27a2600def59ba67ffd240bb21c40006d764f577e69e86c1f2106905be830062371903cd17bf96f08432c1dac1e0acbd919bb55647715769a8eca5764825e3cf1f5df13df875d196739cbc502387abe2bd96ef005610991f6af9e3c62f43648c5a0ca3d31937b586b57fd33b6bd015977ee57c88fc8dc71f3710fc2604f7f58004e1d0c32bca2ec6e35843fa70324547e068aa71adb1a02be857c154880fbb2ba9bcbca5a24efaa0815362a0acffdd62252161560e7e233ebb6488365a5aa7d23a65d0376c1278c583fd8ac881d978b49fcfcdb0f3e19fbda6b6937b581c6d9b8b60"}}}}}) sendto$unix(r2, &(0x7f0000005cc0)="e7e38eae0ae4b431efe11b25c29f8019f86babb685126386a982703bbf8e3f683de42b1153f0256959ea7bb0bc56c12d57d0ccdb", 0x34, 0x401, &(0x7f0000005d00)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000005d40)={0x101, 0x6, 0xf446, 0x0, "a9748903622155008e77a5024abd2fde4e8b116c", 0x6}) 850.464101ms ago: executing program 1 (id=1969): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x18a) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 846.882403ms ago: executing program 1 (id=1971): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="34729b0c85826275cdcf680e4d8098fba53d1131a8be9b4788a5d07b109ba98b815538530418fd0d805eb055f64901fea76dcccadc96cde6ed704c69d1249c548fe24c294fbabb7fd09e57", 0x4b}, {&(0x7f00000000c0)="e7c4a4d86cb242843ec2cbd63a9e170a73cef2a623e23e5eda0501c23699e258b514174ca57079fff349534637a55fadb4a6329962bd40adb295cff85f36d14068f2d1758c71a2ca0965bc17be0180000000000000c46de1961101376492cff60fd9ddb33432677dbe8f9bdcfbbd4d0f258ee907faa79ce1d92e47a8bf03", 0x7e}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x124) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000001200)="47a79e75098cf02f230a0000000000000000", 0x12}], 0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x4, 0xe, 0x2000400000000000, 0x210, 0xb, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESDEC=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x803, 0x8e, 0x7e, 0x40000007}, {0x28, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0x4}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="50060000003e807447ff000800000000000000e3cc3499aa4765d4db11030000", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) socket(0x2, 0x3, 0x20) dup(r5) 718.424603ms ago: executing program 3 (id=1980): select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x6, 0x0, 0x9, 0x1}, &(0x7f0000001440)={0x7, 0x1ff, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1/file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xf672, 0xe, 0x3, 0xffffbb81, "1b1837b3127d35044487576a00752f9e68cd3304", 0x8000, 0x40107}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x3, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x100}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) writev(r0, &(0x7f0000000cc0)=[{&(0x7f00000009c0)="33fdd4623b69191a20b44928e7b4c4f13131bab0cc6165dec03852739eb861f043b3648ea7cd46bdad63683235798e7b3bb3e619cd15f07e707aa020314f8a14682c8ac2398d0f855735ea19f718cd16e207c3ad8531de8f23a856be3e693e7a2666f40df6151f2813d0629e3e71d8a20d73b8ea6c96acca9c5132200caebfce5b54350cacaeb181bbd27a31721e3ef8c8531a1e0ec7fa51c5868cb726db7ed48cea24540741d45d4bfdaa8476e324182f0912c989ffdad9ab471b868d97431432a5626d4686253ede2207612947f05d5afad72c35a4efaf9c5767bdbf5568bb9bfb759d3457c66d9dff5833787af074d313e62ae66c39d416a34c8634e6ff9bb77cc1a123c4f8cc4d5a2129daa172af43e3fb3e980a58c711a7644f62f00aab0080000000000000d430da7080c4ec5350d21d8a110d23afdb95f993cc46fbdca736dc34c00b10d723332d23c87ca4b631dc17c99b716c853c2ed9a491b8fe29883cb3d063a2e17fa0f90928fb7fb7c7bf29e4ee6a1fe79b51a4648fba428187c7be1854cc913b1d42776603e314e3c46fcd4f2b4280fb6181dc29", 0x19b}], 0x1) 638.91297ms ago: executing program 3 (id=1981): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x48, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0xa, 0xfffff7fe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 638.605264ms ago: executing program 3 (id=1982): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x7, 0x80000001, 0x7, 0xd7, "00000000000000000000cf8c077b00", 0x8, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="299616cdc44135e66719ba6c960000007e9ac583b6c40d5be343ecbaf83e2dbc6f8b4d0c293ea790", 0x28}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a876021fbe186875f7c5b41d35c36bd9ede58887e795007c1b", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf13, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x9, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 637.771033ms ago: executing program 3 (id=1983): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10101, 0x7, 0x506, "3b082001f78b67af9e3bb0c49d73230100040c00", 0x202, 0xf}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) unveil(0x0, &(0x7f00000001c0)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x51) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) (async) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') truncate(&(0x7f0000000080)='./file0/file0\x00', 0x9) 637.354796ms ago: executing program 3 (id=1984): r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x45, 0x5}) r2 = syz_open_pts() close(r2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x40000009}, {0x4, 0x8001, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28004, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x803, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x10003, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xa4, 0xf, 0xda, 0xfff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000100)="814a43c83f7598708f2ad81ad301", 0xe) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) 461.496485ms ago: executing program 5 (id=1985): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4900) sync() sync() sync() sync() unveil(0x0, &(0x7f00000002c0)='x\x00') r0 = semget(0x0, 0x1, 0x0) mknod(0x0, 0x2000, 0x1e5f) r1 = openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0xffffffffffffffde) ioctl$FIONREAD(0xffffffffffffffff, 0xc028756b, 0x0) semctl$GETVAL(r0, 0x3, 0x5, 0x0) sync() getitimer(0x0, &(0x7f0000000000)) 460.799507ms ago: executing program 1 (id=1986): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000004d000/0x2000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x8000000000b1f6}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000012e000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00007d2000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil, 0x1}], '.\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x2000000000000, 0x2000000000003}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setuid(0xee01) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, r2, r2, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x87654321, 0x1a2c, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x4) 458.283815ms ago: executing program 4 (id=1987): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) clock_getres(0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) fcntl$setstatus(r0, 0x4, 0xc0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x8, 0x6, 0x2800000000000000, 0x181e, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000000040000000000000002d4fbc55a071a00be208a05af864a6169d8a46c2cfb0521812"], 0x10}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x5f) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005030000040005", 0x9, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x20b, 0xffffffff, 0x28000, 0xffffe2e7}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x9, 0x400009, 0xa1}, {0x3, 0x1ff, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0xff76, 0x3}, 0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x8, 0x4, 0x4, 0x1}) 348.217282ms ago: executing program 1 (id=1988): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x2, 0x7ffbffe2}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x38, 0x64, 0x21e4, 0x84, 0x88, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x4, 0x0, 0x1}, {"739a67d26ed12b5734039fc65d4a6825"}}}}}}) msgsnd(0x0, 0x0, 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0xfffffff3, 0x1, 0x805, 0x800003, "7a0100000000000000000000e500", 0x1}) 347.638407ms ago: executing program 1 (id=1989): getrusage(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) getrusage(0x0, &(0x7f0000000500)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='+\'\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='(#}\x00', &(0x7f0000000380)='tap'], &(0x7f0000000440)=[&(0x7f0000000400)='tap']) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) sysctl$kern(&(0x7f00000001c0)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="5331ff77", 0x4) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdac9, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x78}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000385000/0x4000)=nil, 0x2000080000000001}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000357000/0x3000)=nil, 0xffffffffbfffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000467000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f00006c6000/0x4000)=nil, &(0x7f0000027000/0x2000)=nil, 0xffffffffffff7611}, {&(0x7f00007dd000/0x3000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000162000/0x12000)=nil, 0x9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000015e000/0x5000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0xb7e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000027000/0x1000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10012b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x40003fffc0000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00006c7000/0x2000)=nil, &(0x7f0000257000/0x1000)=nil, 0x34}, {&(0x7f00007dd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1007f}], './file0/../file0\x00', 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) ktrace(&(0x7f0000000480)='./file0\x00', 0x1, 0x1000, r2) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) getrusage(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) (async) getrusage(0x0, &(0x7f0000000500)) (async) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='+\'\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='(#}\x00', &(0x7f0000000380)='tap'], &(0x7f0000000440)=[&(0x7f0000000400)='tap']) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="5331ff77", 0x4) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdac9, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x78}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000385000/0x4000)=nil, 0x2000080000000001}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000357000/0x3000)=nil, 0xffffffffbfffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000467000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f00006c6000/0x4000)=nil, &(0x7f0000027000/0x2000)=nil, 0xffffffffffff7611}, {&(0x7f00007dd000/0x3000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000162000/0x12000)=nil, 0x9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000015e000/0x5000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0xb7e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000027000/0x1000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10012b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x40003fffc0000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00006c7000/0x2000)=nil, &(0x7f0000257000/0x1000)=nil, 0x34}, {&(0x7f00007dd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1007f}], './file0/../file0\x00', 0x4}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) (async) ktrace(&(0x7f0000000480)='./file0\x00', 0x1, 0x1000, r2) (async) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) 238.544493ms ago: executing program 3 (id=1990): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="8c93186dac110c02cf03957b26e0c0f04409e02e311c359c36a36db8100d183372ff1f76fcec2633cb22f9ab1be7eea55205226b71d0fb13c5f57d50eb8e579b411a4ddf79eec9251849203783b66c03e7ce204201ce163a6ff8296be0c40363eaa557b28525d35b3f055c57b855801f7df2a78bd9a38d53d191ecb22099046eb15af0dfffb65708401d293493c6246f5ee10afb664b", 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x2, 0x4, 0x80002001, 0x3, 0x10, [{0x4, 0xfe3, 0x6, 0x71800}, {0x23, 0x4, 0x800000, 0x7}, {0x6, 0x1, 0x8, 0xaf9}, {0x2, 0x0, 0x4f, 0xfffffffe}, {0x1, 0x8d, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x803, 0xfdf0, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0x5, 0xfffffffd}, {0xa44f, 0xfffd, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0x2000e0, 0x9, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x426, 0x3}, {0x81, 0x33, 0x3, 0x2}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f00000016c0)="20231b000f3a8095043fa8cb7c7d40b5395ef4fd8a2694e9a6cdfad553b6e7ec064b6bbea0ffff160000000000ad06463fe5411e69be014c3ad48ef7400259e5669fb0d3fb80acdfbfbeb80f5e", &(0x7f0000000000)=0x4d, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000001a65013d080606080002000000000000a38c028e00000000ecef0df56964b4844497936645dadc6b61d412daf5a110e92bd2eedcf99376ca782c85be754b1de9af0c88eda3f9d1a5e57bbd99c6e61f75d645a255e6a3c87f0e881ab7a98383a267288a2ff1adb2000000000000"]) pread(r3, &(0x7f0000000440)='+', 0x1, 0x80000002) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xd6e, 0x2, 0x101, 0xf9, 0x81b0, 0xfffe, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0x0, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x5, 0x650, 0x3, 0x99}, {0x200ce0, 0xffffffff, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x68}, {0x2, 0x82, 0x9, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1c8, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x7f, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0xdd, 0xff, 0x76, 0x6, 0x5}, {0x401, 0xd71, 0x5, 0xfffc}, {0x3, 0x400, 0x8, 0x8, 0x2020}, {0x800, 0x8a1e, 0x1, 0xce, 0x7}, {0x8, 0xfff8, 0xa6dc, 0x6, 0x7}]}) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 234.623035ms ago: executing program 2 (id=1991): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000100)="d520e16ba97fdee2f750ae26d83381338e72f7c7e6913ac5c9a0ee7432bcb33bff2b7742c6a2da2fcee520074b5e36074684", &(0x7f00000001c0)=0x32, &(0x7f0000000280)="1a75ea720c2ce0b58f4e432e2723764df4ec60c8e0b4c45ea2a1d52d0052347049170bf861e9fcb73006175d5a6687acb6aa40aaca0f920428165951a49769edb87a475b0b7c5fdcd8e9610a8309a0bd30969c0edeb80ab1c971567af601870f7ff483bb6f9f20de4164d3a6199d550ff336d1f7e6f61f3cc6958b5491fed1fb314e719ecd4dc8f70c22124d8d819964edfcd391e320c8cdd6b332527be85a7c073f70a60ec88ca848d3ee56188e501dd5b084469996350788978be3", 0xbc) setreuid(0x0, 0xee01) socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) connect$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) setgid(0xffffffffffffffff) r4 = semget(0x0, 0x1, 0x281) setuid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000140)="0366dc", 0x3, 0x1, 0x0, 0x0) 233.853204ms ago: executing program 2 (id=1992): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x83, 0x2d, 0x2, 0x1ff}, {0x40, 0xf, 0x9, 0xf}, {0x6, 0x2, 0xa, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="ebff8c691e7900b39024815715825ffdbb32f9c19dcfdca1892cde26f0f2e32cd645a9db53887fb9bb09eaa7d6e621de", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x3, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x100}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000140)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r4 = semget(0x0, 0x1, 0x281) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) kevent(r6, 0x0, 0xfffffffb, &(0x7f0000000080), 0x200, 0x0) semop(r4, &(0x7f0000000000), 0x23) 128.7706ms ago: executing program 0 (id=1993): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6, 0x90) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000b80)={0x3, 0x0, 0xfffffffffffffffb, {[0x80000aeb, 0x200, 0xb, 0x8000, 0x9, 0x4000, 0xfff, 0xffffffffffffcd6d, 0x5, 0x1, 0xb, 0xe697, 0x4, 0x200000007, 0x4, 0xfffffffffffffffe, 0x3, 0x1], [0x6ce4, 0xffffffffff7fffff, 0x1, 0x6, 0x0, 0xd, 0x7f, 0x0, 0x5a15, 0x1], [0x4a, 0xed, 0x8, 0x2, 0x10000004, 0x42, 0x8], [0x10000000003, 0x400, 0x8000401, 0x7fffffffffffffff, 0x2, 0x80000000], [{0x9, 0x4, 0x7, 0x5}, {0x9, 0x5, 0x80000000}, {0x7, 0x1ff, 0x96, 0x4}, {0x9, 0x8, 0x200, 0x8000}, {0x80, 0x7fff, 0x1}, {0x12, 0x9, 0x9, 0x5}, {0x8, 0x7, 0x200, 0x3}, {0x3, 0xf0, 0x9, 0x5}], {0x6, 0x4007b9, 0xffff, 0xfffffffc}, {0xa262, 0x40, 0x5, 0x20000000009}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x1, 0x7fffffff, 0x41, 0xcd4, "9cdc452b68767b0400", 0x2004, 0x8}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf782c) ioctl$VNDIOCCLR(r7, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1c000000) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x481}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000655000/0x4000)=nil, 0x80000000}, {&(0x7f000032b000/0x2000)=nil, &(0x7f00008c4000/0x4000)=nil, 0xf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x51}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x3fffc0000000}, {&(0x7f0000116000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x80000001}) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSETA(r8, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) 128.329103ms ago: executing program 4 (id=1994): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) syz_open_pts() syz_emit_ethernet(0x138, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) chroot(&(0x7f0000000740)='.\x00') 127.608356ms ago: executing program 7 (id=1995): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x32, &(0x7f0000000040)="ebffcbe553b9fd812eaa4e090000009911929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14.139734ms ago: executing program 4 (id=1996): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x8, 0x3}, {0x9c, 0x9, 0x9f, 0x10000}, {0x6, 0x7e, 0x6, 0x5}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) 2.232136ms ago: executing program 4 (id=1997): r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f00000c000000000000ff0200000000000000000000000000012b", @ANYRESDEC=r0]) 1.963369ms ago: executing program 5 (id=1998): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) close(r2) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x103, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x0, 0xba4, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0xa}, {0x7, 0x800, 0x0, 0x3}, {0x401, 0x3, 0x2802, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x6, 0x4}, {0x5, 0x10001, 0xc, 0x3}, {0x8, 0x4, 0x8, 0xffffffff}, {0xb94, 0x7, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x8}, {0x1000c, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xfff, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async, rerun: 64) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) readv(r3, &(0x7f0000001f80)=[{&(0x7f0000000f40)=""/4096, 0x1000}], 0x1) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async, rerun: 64) writev(r0, &(0x7f0000000000), 0x0) (async, rerun: 64) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="20092100019c0a", 0x7}], 0x1) (async) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000300)=0x98) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) sendto(r0, &(0x7f0000000200)="beff89e75c7271287a1e929d21789e8c52a278e622099e38af82c10c3a84ab8b216219dc1d61fe0c1959b317f97114a043899b49f971b2efcab612f08c2e56f477686a32f5563e54902edb5f849821da9084a69e0c2b0ea881d43be3f1c01bbc20ec69ebcc9c6f0ea593f588da535b2b14ed8394668443709ea61356bc8c8426e07282e5a831ac3731854e6cb2cc6578741ab92808d23d00292324fdb2ba8b724cb1973274a95abccc24317f38b0d4a804c6183d54adea53d1432f49dbb315e8cb8ddd251d0321c08d273881534fdc9ac910fdb008d3a1b73ddcb52ce46737ca329e1b84398edffc07bc3c7ec68e", 0xee, 0x400, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 1.097257ms ago: executing program 5 (id=1999): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x7a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x5, 0x3fb, 0x80000001, 0x3, 0x10, [{0x4, 0x7, 0x7, 0x1000}, {0xc5f, 0x7ff, 0x7, 0xc}, {0x3a79, 0x5, 0x3, 0xa}, {0x80000000, 0xf, 0x107, 0x70a}, {0x401, 0x7ff, 0x1002805}, {0x8, 0x4, 0xfffffffe, 0xf3d}, {0x1000ce1, 0x91, 0xfffffff7, 0xffffffff}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x4, 0x9, 0x7, 0x100000}, {0x2005, 0x1, 0x8, 0x9}, {0x1be, 0x80000000, 0x0, 0x7}, {0xd2, 0x0, 0x0, 0x8000009}, {0x6, 0x63, 0x2, 0x2c4}, {0x29a70716, 0xfffffffa, 0x1, 0xe01}, {0x2, 0x9, 0xfffefff9, 0xfffffffd}, {0x0, 0xbf, 0x2, 0x20008b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) (async) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {0x2}, {0x3}, {0x0, 0x1}, {}, {}, {0x2}, {}, {}, {0x3}, {}, {0x0, 0x5}, {0x4, 0x7b0b}, {0x0, 0x10001}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2, 0x2800}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xa}, {0x1, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 4 (id=2000): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) mknod(0x0, 0x2000, 0x637d) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) sysctl$hw(&(0x7f0000000240)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pwrite(r1, &(0x7f0000000040)="8a7a38abd8ee5989863f36a8e34593fb4f5424497f3145f7e04ac71ca447c74afeb4684ea5bc428200b5c0c2846617b65db7738dcf7c6fe2af16dc51aa042cb38cbbbc35e4d0b9428d5621e848dbdb4e48bd5b1d16ea7066e0d9f444989c1410a8f3fb7fdeb9c41b206d9fef5c2dc86b7e0cd7a9f2263af5e305f21a8c862c7e2b04a803d48b5a427c875c0923881be183193d7e4dc5b0d5eb11c6c28fe9ecfee560bbc2608d3a0a6c5275a2c0c1ccad430ac19c0dfb4ee841c12ff30fec2f72", 0xc0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.89' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806ca27ec0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17    pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4002335994 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80647d2838, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error WARNING: thread `nfsio' (507676) exits with status -1 WARNING: thread `nfsio' (427076) exits with status -1 WARNING: thread `nfsio' (442273) exits with status -1 WARNING: thread `nfsio' (443899) exits with status -1 WARNING: thread `nfsio' (397544) exits with status -1 WARNING: thread `nfsio' (224799) exits with status -1 WARNING: thread `nfsio' (363798) exits with status -1 WARNING: thread `nfsio' (76003) exits with status -1 WARNING: thread `nfsio' (93502) exits with status -1 WARNING: thread `nfsio' (79597) exits with status -1 WARNING: thread `nfsio' (178928) exits with status -1 WARNING: thread `nfsio' (455428) exits with status -1 WARNING: thread `nfsio' (76991) exits with status -1 WARNING: thread `nfsio' (169157) exits with status -1 WARNING: thread `nfsio' (24223) exits with status -1 WARNING: thread `nfsio' (393512) exits with status -1 WARNING: thread `nfsio' (2549) exits with status -1 WARNING: thread `nfsio' (209855) exits with status -1 WARNING: thread `nfsio' (510650) exits with status -1 WARNING: thread `nfsio' (476832) exits with status -1 pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4263431299 seconds 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 6-#2%!4%: 56--!0 &!),%$: 12 0#+"$%.!",%: #/--!.$ %22/2 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 4263431296 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *256791 63197 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833affa3) at panic+0x1e5 __assert(ffffffff833f02e7,ffffffff8340dbbd,1cb,ffffffff833aa8a9) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4477e0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000149c000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff8000fffeba10) at pppacclose+0x16f spec_close(ffff80003c429c40) at spec_close+0x417 VOP_CLOSE(fffffd800c57db18,81,fffffd80097fd618,ffff8000fffeba10) at VOP_CLOSE+0x132 vn_closefile(fffffd806ca72358,ffff8000fffeba10) at vn_closefile+0x12b fdrop(fffffd806ca72358,ffff8000fffeba10) at fdrop+0x121 closef(fffffd806ca72358,ffff8000fffeba10) at closef+0x192 syscall(ffff80003c429ea0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0837a21ee0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833affa3) at panic+0x1e5 __assert(ffffffff833f02e7,ffffffff8340dbbd,1cb,ffffffff833aa8a9) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4477e0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000149c000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff8000fffeba10) at pppacclose+0x16f spec_close(ffff80003c429c40) at spec_close+0x417 VOP_CLOSE(fffffd800c57db18,81,fffffd80097fd618,ffff8000fffeba10) at VOP_CLOSE+0x132 vn_closefile(fffffd806ca72358,ffff8000fffeba10) at vn_closefile+0x12b fdrop(fffffd806ca72358,ffff8000fffeba10) at fdrop+0x121 closef(fffffd806ca72358,ffff8000fffeba10) at closef+0x192 syscall(ffff80003c429ea0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0837a21ee0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c429a10 rbx 0xffffffff83891e07 cpu_info_full_primary+0x2e07 rdx 0xffff800001506900 rcx 0xffff8000fffeba10 rax 0xffffffff83890ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa991ba4b210d2eff r11 0x9c6b7686ef8a620b r12 0xffffffff83891c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff81f63865 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c429a00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=256791 pid=63197 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffead18,0xffff8000fffeb4f0 process=0xffff80003c4a44f8 user=0xffff80003c424000, vmspace=0xfffffd805f2a6028 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63197 105888 28000 0 3 0x80 nanoslp syz-executor *63197 256791 28000 0 7 0x4000000 syz-executor 38647 501119 80484 0 3 0x80 nanoslp syz-executor 38647 73744 80484 0 3 0x4000080 netcon syz-executor 38647 292767 80484 0 3 0x4000080 fsleep syz-executor 4314 233055 79127 0 3 0x80 nanoslp syz-executor 4314 301619 79127 0 3 0x4000080 kqread syz-executor 4314 83443 79127 0 3 0x4000080 fsleep syz-executor 30765 274630 12508 0 3 0x80 nanoslp syz-executor 30765 378299 12508 0 3 0x4000080 tunread syz-executor 30765 168392 12508 0 3 0x4000080 fsleep syz-executor 36596 359039 7971 0 3 0x80 nanoslp syz-executor 36596 186058 7971 0 3 0x4000080 ttyout syz-executor 36596 469296 7971 0 3 0x4000080 fsleep syz-executor 74095 344597 94493 0 3 0x3000 suspend syz-executor 74095 2918 94493 0 3 0x4081000 biowait syz-executor 8423 214394 0 0 3 0x14200 acct acct 94493 246595 18329 0 3 0x82 nanoslp syz-executor 28000 78455 18329 0 3 0x82 nanoslp syz-executor 79127 211034 18329 0 3 0x82 nanoslp syz-executor 80484 141302 18329 0 3 0x82 nanoslp syz-executor 7971 389797 18329 0 3 0x82 nanoslp syz-executor 47092 242205 18329 0 2 0x10000002 syz-executor 12508 102042 18329 0 3 0x82 nanoslp syz-executor 8347 281853 18329 0 2 0x10000082 syz-executor 18329 3088 63797 0 3 0x82 kqread syz-executor 63797 402505 16145 0 3 0x10008a sigsusp ksh 16145 335288 35757 0 3 0x98 kqread sshd-session 35757 500727 94949 0 3 0x92 kqread sshd-session 80108 70086 1 0 3 0x100083 ttyin getty 94949 330266 1 0 3 0x88 kqread sshd 75661 316969 28326 74 3 0x1100092 bpf pflogd 28326 98709 1 0 3 0x80 sbwait pflogd 85502 442134 37974 73 3 0x1100090 kqread syslogd 37974 312431 1 0 3 0x100082 sbwait syslogd 15818 421050 1 0 3 0x100080 kqread resolvd 12232 341413 29966 77 2 0x100012 dhcpleased 93304 329520 29966 77 2 0x100012 dhcpleased 29966 182135 1 0 3 0x80 kqread dhcpleased 75010 383273 0 0 3 0x14200 bored smr 77446 182128 0 0 3 0x14200 pgzero zerothread 19058 90082 0 0 3 0x14200 aiodoned aiodoned 3250 212651 0 0 3 0x14200 syncer update 70696 131665 0 0 3 0x14200 cleaner cleaner 28064 174199 0 0 3 0x14200 reaper reaper 70043 207214 0 0 3 0x14200 pgdaemon pagedaemon 36765 66618 0 0 3 0x14200 bored viomb 21981 162210 0 0 3 0x40014200 acpi0 acpi0 16538 403246 0 0 7 0x40014200 idle1 57139 62256 0 0 3 0x14200 bored softnet1 90082 475316 0 0 3 0x14200 bored softnet0 53043 255433 0 0 3 0x14200 bored systqmp 52676 41444 0 0 3 0x14200 bored systq 31594 179334 0 0 3 0x14200 tmoslp softclockmp 34020 520557 0 0 3 0x40014200 tmoslp softclock 69552 193820 0 0 3 0x40014200 idle0 1 445139 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff838808e0) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 63197 (syz-executor) thread 0xffff8000fffeba10 (256791) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839a3048) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 msleep_nsec+0x132 #4 taskq_do_barrier+0x293 #5 ifiq_destroy+0xda #6 if_detach+0x7a6 #7 pppacclose+0x118 #8 spec_close+0x417 #9 VOP_CLOSE+0x132 #10 vn_closefile+0x12b #11 fdrop+0x121 #12 closef+0x192 #13 syscall+0xbd4 #14 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff838808e0) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 74095 (syz-executor) thread 0xffff8000ffff2a78 (2918) exclusive rrwlock inode r = 0 (0xfffffd806f283b88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10242 11130K 11719K 166960K 15709 0 pcb 20 22K 26K 166960K 763 0 rtable 201 13K 15K 166960K 810 0 pf 35 17K 82K 166960K 294 0 ifaddr 34 6K 9K 166960K 189 0 ifgroup 52 2K 2K 166960K 340 0 sysctl 4 1K 9K 166960K 21 0 counters 70 36K 38K 166960K 522 0 ioctlops 0 0K 6K 166960K 2108 0 iov 0 0K 24K 166960K 229 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1498 94K 94K 166960K 3802 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 9K 166960K 33 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 270 0 dirhash 12 2K 2K 166960K 57 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 232K 166960K 2230 0 sigio 0 0K 0K 166960K 206 0 proc 74 115K 196K 166960K 842 0 subproc 72 4K 4K 166960K 119 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 508 0 in_multi 59 4K 7K 166960K 256 0 ether_multi 1 0K 0K 166960K 22 0 mrt 1 0K 0K 166960K 21 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 864 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 38 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 242 152K 175K 166960K 21576 0 UVM aobj 18 20K 22K 166960K 23 0 pinsyscall 41 82K 104K 166960K 3509 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 236 0 NDP 11 0K 2K 166960K 135 0 temp 84 8680K 8760K 166960K 106691 0 kqueue 14 22K 30K 166960K 435 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 221 0 218 2 1 1 2 0 8 0 rtentry 176 222 0 152 6 0 6 6 0 8 0 unpcb 144 1947 0 1927 16 12 4 6 0 8 3 syncache 336 14 0 14 6 5 1 1 0 8 1 tcpqe 32 7 0 7 3 2 1 1 0 8 1 tcpcb 736 923 0 913 28 23 5 16 0 8 4 arp 136 29 0 16 1 0 1 1 0 8 0 ipq 40 8 0 3 1 0 1 1 0 8 0 ipqe 40 12 0 7 1 0 1 1 0 8 0 inpcb 328 3565 0 3548 48 43 5 20 0 8 3 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 152 48 0 34 3 1 2 2 0 8 0 pkpcb 40 84 0 84 5 4 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1192 191 0 190 1 0 1 1 0 8 0 pppxif 1504 20 0 20 4 3 1 1 0 8 1 pfstscr 40 3 0 3 3 3 0 1 0 8 0 pffrag 232 5 0 5 1 1 0 1 0 482 0 pffrnode 88 5 0 5 1 1 0 1 0 8 0 pffrent 40 9 0 9 1 1 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 6 2 2 0 1 0 8 0 pfanchor 1288 3 0 1 2 1 1 1 0 8 0 pftag 88 1 0 1 1 1 0 1 0 8 0 pfstitem 24 70 0 61 1 0 1 1 0 8 0 pfstkey 128 76 0 67 2 0 2 2 0 8 0 pfstate 448 73 0 65 5 1 4 5 0 8 0 pfrule 1344 27 0 22 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 939 0 649 37 7 30 31 0 8 3 art_table 40 943 0 649 5 0 5 5 0 8 0 art_node 32 220 0 158 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 268 0 258 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 48 0 31 3 0 3 3 0 8 0 dino2pl 256 5672 0 4154 96 0 96 96 0 8 0 ffsino 296 5672 0 4154 118 0 118 118 0 8 0 nchpl 144 8688 0 6963 64 0 64 64 0 8 0 rtmask 32 25 0 24 5 4 1 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 32545 0 32545 4 3 1 2 0 8 1 percpumem 16 276 0 226 1 0 1 1 0 8 0 vcpupl 3968 11 0 2 2 0 2 2 0 8 0 vmpool 840 14 0 5 2 0 2 2 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 218 0 192 3 0 3 3 0 8 0 scsiplug 72 14 0 14 4 3 1 1 0 8 1 scxspl 216 57231 0 57230 11 9 2 8 1 8 1 plimitpl 152 632 0 614 1 0 1 1 0 8 0 sigapl 424 2547 0 2498 8 1 7 8 0 8 0 knotepl 120 784 0 0 24 0 24 24 0 8 0 kqueuepl 224 1264 0 1252 18 13 5 6 0 8 3 pipepl 344 528 0 501 12 3 9 9 0 8 6 fdescpl 528 2501 0 2471 3 0 3 3 0 8 0 filepl 160 20501 0 20264 40 23 17 23 0 8 5 lockfpl 104 1066 0 1062 3 2 1 2 0 8 0 lockfspl 48 364 0 360 1 0 1 1 0 8 0 sessionpl 144 36 0 27 1 0 1 1 0 8 0 pgrppl 48 210 0 193 1 0 1 1 0 8 0 ucredpl 104 2877 0 2863 1 0 1 1 0 8 0 zombiepl 144 2501 0 2498 1 0 1 1 0 8 0 processpl 1232 2547 0 2498 6 1 5 6 0 8 0 procpl 664 5852 0 5793 9 3 6 8 0 8 0 sosppl 176 13 0 12 5 4 1 1 0 8 0 sockpl 752 5890 0 5850 73 60 13 26 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 140 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 126 0 0 10 0 10 10 0 8 0 mtagpl 96 118 0 0 3 0 3 3 0 8 0 mbufpl 256 322 0 0 17 0 17 17 0 8 0 bufpl 280 23778 0 17642 439 0 439 439 0 8 0 anonpl 32 12468 0 0 101 0 101 101 0 246 0 amapchunkpl 152 74198 0 73686 53 25 28 33 0 158 4 amappl16 200 8980 0 8805 76 60 16 27 0 8 6 amappl15 192 9 0 8 1 0 1 1 0 8 0 amappl14 184 8 0 7 1 0 1 1 0 8 0 amappl13 176 487 0 486 1 0 1 1 0 8 0 amappl12 168 2912 0 2871 3 0 3 3 0 8 0 amappl11 160 6 0 6 2 2 0 1 0 8 0 amappl10 152 50 0 36 1 0 1 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 29 0 27 1 0 1 1 0 8 0 amappl7 128 102 0 101 1 0 1 1 0 8 0 amappl6 120 347 0 334 1 0 1 1 0 8 0 amappl5 112 91 0 79 1 0 1 1 0 8 0 amappl4 104 490 0 458 1 0 1 1 0 8 0 amappl3 96 15033 0 14926 5 1 4 4 0 8 0 amappl2 88 644 0 583 2 0 2 2 0 8 0 amappl1 80 20723 0 20140 14 0 14 14 0 8 0 amappl 88 20368 0 20203 7 2 5 5 0 92 0 uvmvnodes 80 188 0 0 4 0 4 4 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma16384 16384 2 0 2 2 2 0 1 0 8 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 258 0 258 3 2 1 1 0 8 1 dma64 64 8 0 8 3 3 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 22 0 5 1 0 1 1 0 8 0 uaddrrnd 24 2501 0 2471 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2501 0 2471 1 0 1 1 0 8 0 vmmpekpl 168 21779 0 21719 3 0 3 3 0 8 0 vmmpepl 168 164427 0 162407 135 32 103 107 0 357 10 vmsppl 488 2500 0 2471 6 1 5 5 0 8 0 rwobjpl 80 44495 0 43221 39 8 31 33 0 8 1 pdppl 4096 5037 0 4961 149 67 82 85 0 8 6 pvpl 32 20453 0 0 167 2 165 165 0 265 0 pmappl 256 2514 0 2476 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 389 0 112 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833affa3) at panic+0x1e5 __assert(ffffffff833f02e7,ffffffff8340dbbd,1cb,ffffffff833aa8a9) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4477e0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000149c000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff8000fffeba10) at pppacclose+0x16f spec_close(ffff80003c429c40) at spec_close+0x417 VOP_CLOSE(fffffd800c57db18,81,fffffd80097fd618,ffff8000fffeba10) at VOP_CLOSE+0x132 vn_closefile(fffffd806ca72358,ffff8000fffeba10) at vn_closefile+0x12b fdrop(fffffd806ca72358,ffff8000fffeba10) at fdrop+0x121 closef(fffffd806ca72358,ffff8000fffeba10) at closef+0x192 syscall(ffff80003c429ea0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0837a21ee0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299ddff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299ddff0) at sched_idle+0x391 end trace frame: 0x0, count: -5