3211ad855442d5ad44f2815f6dd14e030b5f24df63e168a477fbf66c4c7fa66b1f34df4420c60aada8c2cd9cb0188781887a1482313350b6899305b359af36efafdf7ee3627ba6b569216bde7e5105db0d7eb115a78447a2dce678aa0aee2ef06dd71d8979540f7ba7cbcc8dab6205b16cc15956a61bc83dc2365e183175e38b846159531f0af5acd5e533dc1a1d5c90bfc3241492f568813442657f3ab7fc8ddd278ddc5359c2df573b320f244d97e66f9377daefdcd640cb2ed25a70102cfb86d538ca5b71b4b2c5527be0c348bcf66ad2e8fc0673fe88b8714c2ba373b5f6612deade39768e1f93d0ffb0723018e80cfd94eb1b4a2fa56be331245b510019506f66134226c0fbd5ed247d671ba06cac5a897cdb8aa61adcab8dad4fb3a842cf26185d81940d2806821520c603e0cc51d6593cd3c3d81074a1e58646802f245967597db5898f8f4c906515587b5245cf6b6c96bbba99a25c6cc387aba6fdad90988c34c8eb6e4b2c28094cd613b9777fd17739d5cbc0fcc44dbdbfac5777b78da81fa3defc63cf44c44780a7c6823260c3310ab3aeb2afbedada2bbaecda845c0f31f6069a137af2ef8d6b11ec4947c2ff6da878ca016670504bb995f7114e82493e62a28d1f5cc91023ef0f3f2ef04e86aefa6e25b2c0cf945da165089129263cbb8902ca0f70bb2022ec8e2a3c160a12b48e951a758a1bbb8db2d779b8173e6b16f1506de105370989281cef17734c43cdafd98dbbc717af775d6ed25fba00a384c55464efc676c39e2a393fea7f9060bf5326ef163545ab240ef3cb1f27c977c753ee6b1ab2a32265a1237eef82336d6b55bef364a1bf9c051833387b94676ce0b0e98157eea4edcc2158f9ba090cc577f016219fe647228445cc8c8ec8bc4f25980fd06979bf81ea6dc833e8f031922a40e73fa2fd525a87913fdeb62211dfb693866a542bc11ab9587cc0b7e7f31d24e98a4e3cf0617b89984930dca71ee088e70c8845b9223cdde71baba88e1febafe47e7abae19327386564e2caa351a7d9ce0553c298b6037067ceb19940ec4a514e7e7b4b33c3209f6d947ab8193d97ef07d867e9ccb55dcaa2006f5017baa635f6ce36bebc341954093839da9e58751e29119e40812993803aa62bd8ba8cf9af8b3952fda837c2ff419dff364b9d7b3ef8d9b50eba16355ba64f0ca32c156e62e2ae0e107695e456b0f233983fe19970bd8c7fef4a8ed4197c23e39517eee0e9cc3b9fac248a329b1be4f13c792f1512f984235996686c435a49ad48d0af157c096bd7f0ee1ba50830fdf75832678b0fdfca66ceff9dc77fe01c8224758d7e76625e100cb09884a264ff6a6e58707f41edc4e89969286ac86fbc02b85c88962a6ea2cd750a06dffc8a3e936336263f8f8ed0e23a0fa5dab7d02be7153b6682b28d6cc7f38173802f2b44a945f5501e4057e891e64e13509bb149ddc28b18ab4057d1e9ce5a1d0107609921bde260e918e883ed8387dc67f86348572a2924f77f7c4ec45f10157744f5333744fef73872a24538d3b8c85aaf7d6bda05405e4209d4034f4f2a6593f8331ff723e1872c6fb3408f1347802f0c63a019a6e483bf395a3b384706fa0631785e73ada5cb73a63e312b5612f8285cd44bcf70ccd9ee6849d89a689f419c6b371568d5124876696a74868aa40071463bbfdd898b9fd2d0cec33f188e9b92efa31898168be27e2f5ff3a5fea1ae54a5fb5ea9636b1de86f681f64ced08bbca084ec3adb749bae3e2a3f0c37249bf14dc4be279394c8407066be83df9c6a3d7be7bed209270b2d1638e7c0e3b49c2ce89bec0c8139027507caa6258257b9acf8d4e22684d16b91824ce017a2f096eaf8230c41afddde00cd87533ecf26af04cd5d4602fa7bc0feb584c0115d151385df03a6dc8821494886e11d907c96d967c843f813e332d84d49e23bfd1bf47830460892701ede97cd233dea0f4b5760d438449d8ab7ff6991d84af88bb9609a7a30d794373e2a9f6afeef812ec38de5e769eac3820b0e4808d7420ee7447ed4ad32aa43c884ea70ab59077884fd20885732486f481d6b1510806d4eb2799762a51f0396bdb0056ccc3a6aef9fda88d449608afc8b22927030d1f39b790b374ccf06fa32351b7a8a17b79a023ffa52c9a4223bbc1659fb2fc8103add8d736d53da2d9879d35796a5718f6448f4817c493e81e8065a6501b85462cca33f8eaab2821ca4e79a730d6795f0351a5511a9d0837526b66f77c60d5d8fae699d4e750166e4f9446b3e60fe737c224cb392c0a532b123bcfcd1e84f89a07f7303de9fe765191211ba9efbee28a52bcc0a5739058f90df2a50627fb7a0a5a71b7d8717bf5947709bb7a3dcf6e90e170f479bded7df7", 0x1000}, {&(0x7f0000000380)="9362563021d441864d78be89564c5c4c8c2694041dcea914e01ba12dcd052a167ba0c06d06ea9969bdc7d5f94bae262163c912a5e7abb9585b9639d942d6d8734537b7912fa6b8645b2d2b1311dbc4a6d57fc70e87aba8df4184cd3a8062c53074763e0e3822c109ce3fad41fdfd21945a1f9ce0096e379e60c0ef0338d3620806f3a04c4d1731a47963fd0ef39d09179b572ea27cc823172100a57630708efb31f1ebba5c03f415179bd9b1e48235e59f440168dc44e224939a8a28d4ea3db5d92498e14ac63f330782eed8ddead303e25d45d47544695056b984ce049fb48969c0a9d706585337efaee23fdb2a", 0xee}, {&(0x7f0000000480)="e3080853808e5daa4362c8cb68d73963374cbbc6dce286c5caf64b6e31650971a7f7df9f33ad494fbb0e3a0d95ce9a80baab69a2418d7ad4289ea58d572c2b03641c93a0e48a8d1e33d5187d9486d1a159622f29963475ee653edde7bc194c56ef2d677f28b8a49c398ca1b2be14e557b9005582a79a1d272ecfa065259f4e7e1c81f39fafaa11dbd6c4206684f2a26b0b71a4e6dd595e37d6eb40f4723f3d095dc0", 0xa2}, {&(0x7f0000000540)="102f4d07a79317a366bb40c35a3cc2b57fb3cb95cd95e6d494e0b2d9936633fc27f3ba44351cd5a0449a845241836c891cba5a68d82c015b87732e437cb1d88f55874bcb16d7f75d4f7953fee38c014078613a02e1a69852195cba3f3909da58fda5528cb719924790ca8903b8e1023a196244fa5ad0175fae8b20721f847deba81bb2cf1e215da9013227f6a091e69764eb334e3260cc2eb1788a3f9c35bc5f0133ed648198b37ffc3253ffdf27ed119c63ff99296a8f8750010e71c7f3119a8aae33dce335d428aaacafac204e3bc1ae061d5ac2e2ee0e0ba00cecbd1d232bbb7a38c95c9ca58f3b1aef3f8987de381967d9b1d010cf8ca6556b7d", 0xfc}, {&(0x7f0000000640)="a036b5f571b02d17cde68474c0eef00bac606c5c781bb96fdc4a3b3a08d2e2e86a94c03798d04ef8ac040856f1e7cb88f405f5326785331af6349eba21324af1a3277d7b4a6c100063648e66cf90cac8", 0x50}, {&(0x7f00000006c0)="ea48d90a750074ebd082a15f5424579a62e0781216274e4a4da6f9950cce6d15402b3e9b9cc72c300e8a6b9425e55eacfdcf222eba551588afb9546a4bbd1eaf9ea1a8fb0c30ade3906dca15d64fe8baa4b81c36ff80b81a383316a38e0f96f0e1cfa35cc2868c9f165b0732a77c6f46a76162f4d267c0b3385b2c8ecff32050782a27516739321b54a68cc082e90bfec12c95cf78bda88b5bb756605fb1a68fa3d76eeaf4d2bb3f7f0bd32a6c68c6379bafc94da4555e47afceacdaee8416241b344f97e9311a3c74a2286d19c451", 0xcf}, {&(0x7f00000007c0)="1acd7783c2a1f43a5d558a8287bcef0739357397fa8325d7e5877b3306e1ccf788ebb80c999fa92bc518284b025f53668b61823fa06eeb273483c6d93981d792dcf1addbbbb5ae2bbf6314d4d7233030765fe6ab070124e10d2d9233c1285a7548133ce062b082500dd81d42a0b815d5fc248a42c843cb2c6b2cfaa044697ab5799f595ba900e273facc564fb123bc855eb58919dc735a723df0fb8cb5e87d99e935a4535015a3ce3d096cc0deb3410132795481f2e12558e0aa79780fd220974c84fb686b5a11f5387257e6d43e4df48c61fe2a3533caf7ed12c060e494f4246f2269f0050f3f5f", 0xe8}], 0x7, &(0x7f0000001f80)=[{0xd0, 0xffff, 0x2, "77c1bd7479324900fe6a24c093dec9e994f1632fc8ca6e5768cb08db8224ce8db258818146fdc0854ba4dfc5afb2e9c3ae5ec3bf949bdf929c0757785e62051c5a8416b85e01f8d10493a22f68c4152fd9173f30274596faf24b4bcdf816f6bd810ea7cea9940fbb007f6e0bebb45df20cac96229828f390dfa9620a717e1cd1b49aff7b45bf1b0282e5fd87efd02f135bf633362e702fb254bfeea0cd477a8384d34ef1ade91403349775ddd7642a19540849be69a1f514bb"}, {0xe0, 0x1, 0x7fffffff, "6ddb826430edcf6909a29b7ac22b679827ae74c99258b5a84cfbc8dc0b0fc23fa078f6692b8ce1b6446e67e19b7b215751c664978132a8f6901b6b4691da3dab4f732633b8ecbf96a88fc8e50691b194caab732850d25df2ae336f7554734c3ac68c9bed3843c6840e7f86e313b73227d6a097f43598b181ef31f596d9ca2c85cc368e5beaacadd6a612d3c935729bce821c2c209b7dd449a538b7574730038125eb7e14bfc2cf90990b311bd6992a56658416f536f306056ed935d89328c92879f4eb19cb616ea31128"}, {0x78, 0x1, 0x40, "3c285dbc5647dfbd0d70b047c18e466dc95b83f6a642e8e823c9d119457a947e20e4d8890b27829a7d7f92fc6b5dce71655f8106b0aee781a48f8383b17f88bb2f97add5cf06a6bccbac02a263ed68ebb35ea92f6fc2a9615e74625cfe551fb4a6be2a9fe0a4d197"}, {0x110, 0x0, 0x3, "0c33eaa850fe9b1c5e917458ad0d6db277cee7a88f8009c167ea43bfac4b3bc94cc028a8e8ac5920791380274e366dfbb7d97773f5d31817bbcac407169f89b6902e91285715d3f84a9dfaa8b4bfa104435f899587a9eccd18831b97445b10b2138fcda9ba77f8cef07c54491d9b45f35e27be8a9c57df2717ebd0bad4fca2b8ef3288939b52bd64080c91f27144bfd1a82e83cdad85214c757517153113d1013d8c956e8710e55306aa390dda1466e0524177b5e9b792b7d98d1ac4e89f69d442cb95b8bda432a67322db14bfd8e3e37c53bb4aae62c664aa8605967c10aa00c6c131c53addeb3cdbb4f723db08b9fbd92cb443119a0f4888"}, {0x100, 0x1, 0x0, "8f01aacc548994d2caf50859ac424e0a40c908f7e1f6a5457c7777551248aad3f718316fdbb3d51862f488c5149c34b7aaebf9996f7dacb330edb2691fba12ef172a69de1f624639bf9519d2fc75230294c0236c71d0b394745549930c459027383eb6798cac6b69a24ebfe58305211c07b1bf5b8b698c8de3205373e40bd141cf7fb6c7afdf0653857d92eae5c9615ec7d8899b97687b9f1e1a66e37cf7b8404854a369a295b392055d763af5e3dd9f8a910a3f84bff9cfa9a400eb845c4d4e140df73cf08250b7efa5d8ad78a328e186cdac9b5e3ca7752e7cf40bc5ea880df9e06b772c14eaffb83808bc1d08"}, {0xa8, 0xffff, 0x7, "a5643df1806e9c2b3464e062cee02514eae16594f46b76826c0f93a638b25806382a770f095b29cfafcf4d8ba8607e607513244c2419ef669fa31bd4d3c91cc1ccc19db735d64596151f4e5697c59c6059ee175249c38baaf7ee6a373e6d306bbeb9a24dbca4c6219db01fb4e1c97ec10127cd187bb4d41030f9a5a1bd4c58b7a46b9a7f0e2bedcd76272ad2dcb2b8c2fb"}, {0xa0, 0x1, 0x800, "b6f6a5dc3c0ec17b0d207732c02326953f1c3a40225ec56d127e612c166c278439d90fa3b77005079f9e549759818793cedd95159c0227aa0ef9a52e3b25e30cab564d5aa7950b350b3f7b9eebd5b82c51adec350025228e92980d2e4656e08f4245fed0ba7695528b9021689b5346bdaa1d51f785b77e68365854bdec3e6e7c92c9c57ebe243129ad281ab5"}, {0xb8, 0x1, 0x2, "caca540a8c96147ad3913fdc8f0b75dae67eea53cc51db7ed0cbf6a5257bc79aca6c78e8e0a55ea7b4e72d8f99ed64d75b4632b21baba2babfc1d340fb61c7124f8f0aaf06eba6a800ab860ffa38797ddf602588cc29626981559364bbab2c31af1c42e298b970c19a508866e8afae48f7e6fd4818cfc3c65ae3d2f0b53bf60f0a369e10b537552c94f749d391908ab66a0afd39b79fe390f8d3efa27c5d629cf30b28bca506"}], 0x638}, 0x5) 15:07:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r1) r4 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:07:56 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x20800000033, 0x0, 0x0) close(r1) 15:07:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r3, 0x1) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000880)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330a3045958b3e05ee4d2f86aa1e8674fc22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65201f808638f59914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518af7a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc00f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a2ef4efcd4120cd47ae21fbe1347858894926e14c3251901335395c519b5dd1d76a2e89b3c2b3c67fd2feedb990dd22d736659bddcc5611835e453133923e672d6498deec6f1cbd6f243ea6c4aee554dc3885f902c04b6ab17b6c5a2e8ebc25d48ae98257fd2b45c3a552a93b5dcb2d8e9348e34c5f6e6dcc8a9d0d122d0c34891dd63b819e1560c5ed558961a51e6edb2788ad87cd40ced064d3272749eba5970515d0cfa63f847d76c31b361eb66ef0bb2ec462680e65f5734fdfd776962755ec58a713d379de33b0bfe3555094b", 0x316) fcntl$getown(r1, 0x5) 15:07:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x43, 0x842, 0x0, 0x0) 15:07:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x351, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r4 = dup(r3) getsockopt(r1, 0x7, 0x5, &(0x7f00000001c0)=""/175, &(0x7f0000000280)=0xaf) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r5, 0xf, r6) r7 = dup(r5) read(r7, &(0x7f0000000300)=""/116, 0x74) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) listen(r4, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r11 = socket$inet6(0x18, 0x2, 0x1f) connect(r11, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x7ff}, 0xc) fcntl$dupfd(r9, 0xf, r10) close(r9) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 15:07:57 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:07:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x4d}, {0x7}, {0x8fe}, {0x9f, 0x3f, 0x8, 0x4}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 15:07:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) dup(r2) chroot(&(0x7f00000004c0)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = syz_open_pts() writev(r7, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r6, r7) dup(r7) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="0000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000005d6b6aca2491318b54a29c29ae90c73b299e42e36a574bf73bde1d7f825fcef9944752043017500a10f178edc2"], 0x5a, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/252, 0xfc}], 0x1, &(0x7f0000000300)=""/144, 0x90}, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x20, 0x963}], 0x3}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) 15:07:58 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r3, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x4) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r3, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x3}, {0x0, 0x3}}, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x287, &(0x7f0000000200)=0x7, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 15:07:58 executing program 1: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r1, 0x1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0xb7c5, 0xfffffffffffffff8}, {0xad55, 0x9}}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 15:07:58 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) getdents(r1, &(0x7f00000003c0)=""/162, 0xa2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 15:07:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:07:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$KDGKBMODE(r0, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) mmap(&(0x7f000024c000/0x600000)=nil, 0x600000, 0x1, 0x810, r2, 0x0, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 15:07:58 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7f) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0, @ANYBLOB="723d49c76156074fe05402"]]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0xbd) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000200)=""/238, 0xee}], 0x2) clock_gettime(0x3, &(0x7f0000000080)) 15:07:58 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f052b7c31834a299ecbe5cd2611db818f3721842a38d95ff15035599240520cfb755f0bed3c4fd5b12d32cf7ac860696976a3822c6928fd034355669aa84cf972d6013c5772bec400dbd778fad468b32c23a97ca93586425f63a4a9b958f823b879b2250fe36a63cbc3457da02f7b877abd7aca3dc3eb18327095aa82dd23c1220c693123ddbb4d2f2ac452ba38d7a2a32e5a588bf9ff3cf43a8395b3e82ec11859550f3465e84bcfd1025ee6e"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r3) readv(0xffffffffffffffff, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) dup2(0xffffffffffffffff, r1) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) syz_open_pts() bind(r5, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014b52026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef47e072a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900000000000000000000b93dc3d82dc97ea5ad821573d9e6ed63809fa700b6cc0506db8905386c8cfd85631d57056aa8bf96706ddb638bb5142ccf0ce30b9180acda7060cd396b9c26de4faf2b8e17b0c3f5b89ad52375d798ec4bb76b4f5044c6722188895920abb818b1d7f0c805c53834c6e282938dc212dd5e104dd9b2ae35fbe2cb2457bffc92e257428e"], 0x156, 0x800) 15:07:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x8, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x100) pwrite(r1, &(0x7f00000003c0)="28045b6f392584ac769d2b56ba1c12feef1abc100c3d4af2690a3ed948f1be602b887f1c877a4b68e7d62d0cd6", 0x2d, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x100) getsockname$unix(r4, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r6 = socket(0x6, 0x5, 0x1) getpeername(r6, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x10000, 0x0) mkdirat(r7, &(0x7f0000001640)='./file0\x00', 0x10f) clock_settime(0x4, &(0x7f0000001680)={0x1, 0x849d}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x20, 0x0) fchdir(r8) r9 = accept$inet6(r5, &(0x7f0000001700), &(0x7f0000001740)=0xc) r10 = accept$unix(r9, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) recvmsg(r10, &(0x7f0000001a40)={&(0x7f0000001800)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001900)=[{&(0x7f0000001880)}, {&(0x7f00000018c0)=""/47, 0x2f}], 0x2, &(0x7f0000001940)=""/246, 0xf6}, 0x843) pipe2(&(0x7f0000001a80)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f0000001ac0)={{0x7, 0x81, 0x4}, 0xfffffffe, 0x4, 0xffff}) socket$inet6(0x18, 0x8000, 0x3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001b00)={0x3ff, 0x7, 0x7, 0x54, "ca4c96f439b5f1a2774a99267a8de03ae8a70caf", 0x7f, 0x1}) 15:07:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@un=@file={0x0, './file1\x00'}, 0xa) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file1\x00', 0x1, 0x40000018, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/64) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000c00, r0) socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0x2, 0x1, 0x1, 0x7, 0x35, 0x8, 0x0, 0x0, 0x2}) r14 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) recvmsg(r14, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 15:07:58 executing program 0: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) recvfrom$unix(r4, &(0x7f00000001c0)=""/6, 0x6, 0x63ebabb7eb9ae4ad, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f62754d8a038be8ce827dab664e30df7300"], 0x8) msgsnd(r0, 0x0, 0x0, 0x0) 15:07:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = geteuid() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x3) utimensat(r2, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x1, 0x7fffffff}, {0x2, 0x8}}, 0x0) setuid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:07:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="1eae0978", 0x4) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x265d) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x59d) fchmod(r0, 0x100) fcntl$getown(r1, 0x5) login: pckbd_enable: command error 15:07:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x4, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x8) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) fchflags(r2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20a80, 0x56) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 15:07:59 executing program 1: getrlimit(0x1, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffb, "5f01006600f8489c000000000000000100"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0x6, 0x8, 0x3f, "9ce760956c5ead000000000600000000007f00", 0x6, 0x6}) writev(r1, &(0x7f00000000c0)=[{0x0, 0xfffffe6f}], 0x1000000000000354) chroot(&(0x7f0000000100)='./file0\x00') 15:07:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x5c}, {0x54}, {0x4006}]}) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x20800000033, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="0967fb9c721c0f9e06b78eac6065") 15:07:59 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r0) dup2(0xffffffffffffffff, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2c) ktrace(&(0x7f0000001540)='./bus\x00', 0x4, 0x30, 0xffffffffffffffff) 15:07:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x401f53, 0x9, 0xef3, &(0x7f0000000080)={{0x3c, 0x2, 0x0, 0x20, 0x1}, {[0x7, 0x800, 0x0, 0x7, 0x9, 0xffffffff, 0x4, 0xe2de, 0x7, 0x7, 0x4c628237, 0x20, 0x80000000, 0xfff, 0x8, 0xe4a, 0x8, 0x9], [0x5, 0x4, 0x5e3, 0x6, 0x8, 0x8, 0xfffffffffffffff8, 0x5, 0x5, 0xfffffffffffff001], [0x4, 0xa91, 0x0, 0x1, 0x2, 0x40, 0x2], [0x2a, 0x5, 0x3, 0x8, 0x100000001, 0x1], [{0x20, 0x2, 0xf72, 0x1000}, {0x0, 0x2, 0x2b0000, 0x3ff00004}, {0x2, 0x967, 0x1, 0x2}, {0xf7d, 0x7ff, 0x4, 0x4}, {0x3, 0x800, 0x9, 0xeb}, {0x6, 0xa8b, 0x8, 0x5}, {0x510d, 0x1000, 0x33, 0x3}, {0x6, 0x20, 0x2, 0x5}], {0xfffb, 0xffff, 0x1000, 0x7ffffffd}, {0x5, 0xfffffbff, 0x6}}}, 0x2, 0x6}) 15:07:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x4006}, {0xffff, 0xfc, 0x0, 0x1}, {0x5, 0x6, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 15:07:59 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaa3522f9d6dd60a4f00800f83ae21ccb794400fe8000"/39]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 15:07:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2be2c465c36940c259cc82ff8423a125f62cfb1169a04f7a324e7ed72653a7883ca6f256ad60506ebdffa443761f2e91ca1ca7b5684b5de07b2214b2e2e3c867f7cd11f175bd2814f875c"], &(0x7f00000010c0)=0x1002) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r3 = socket$inet6(0x18, 0x2, 0x20) fcntl$getown(r3, 0x5) 15:08:00 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() r5 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r5, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r5) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000440)="8deae100000000000f000000", 0xc}, {&(0x7f0000000340)="ce479b43aa733cf0800689fa1314f20d7f4cfc69711d07a46c68484860e820e01de6787018afdd2166436922931daf55b92f8a823e05163c648ec8335c108866614708654cd2ddabc9b2a0dabd5bc51a0063126b9ece1852a54a9759cc8be8a7919e9def3acf23f4df827cca3735026b3968185b0bb2eb25b91bff336121bf3e7f07c6d4e181132f94c373d999fee8466e4b554a9b555b03d599338c0442db9989859178759f9cf3cbc534751c3e8b71002f6255fc206161fcf18a6a52ebb9b821db14b3e13fdface59bf5fc9c1a7128a5518eda9e69296cf253d8", 0xdb}], 0x2) dup2(r3, r4) r6 = accept$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r6, 0x10}, {r1, 0x1}, {r2, 0x10f}], 0x2000000000000154, 0x0) r7 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r7, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x20800000033, 0x0, 0x0) r9 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) accept$unix(r9, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r10, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) r11 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r11, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r11) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r12, 0xf, r13) dup(r12) r14 = fcntl$dupfd(r4, 0xa, r7) getdents(r14, &(0x7f0000000180)=""/209, 0xd1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 15:08:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x8f71], [0x0, 0x0, 0x0, 0x0, 0x6, 0x2, 0x800000000006], [], [], [{0x0, 0x0, 0x10000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 15:08:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="0000000000000002", 0x8}], 0x1) 15:08:00 executing program 1: mprotect(&(0x7f0000787000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) clock_settime(0x4, &(0x7f0000000000)) 15:08:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="820317f762c1727cfb6799de6e4bf500000000000000000000000000c3322c9c6f72c33d0db4712a4564950ff3a36d8ec5298b16e36419e45eac2e9039ee089b51e888329a1ebc9ffe293be5ecf13a84062c7b040dded247a4dbb2ca8b73d0123da7ca6fb6d673ed37e3028d0326"], 0x10) shutdown(r0, 0x2) 15:08:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a8cdac10"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r5}, 0x0, 0x0, r4, 0x0, 0x0, 0xffff, 0x80a6}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x0, r4}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r6) write(r6, &(0x7f00000004c0)="771919e84adefe5c504e5e2d6276fe360f47b01adf1588e21a81b583189d1bbc73f19d6d6d8492c6dca0268b42614f18d83adf99a9e85cbd12d0249a524b4ede2cbcf87016ca1a11b5b892cadff2eac1613c42acb85d10b99ec20c6167d016455cf1ddee0f957869b8c838e9bb2359d8773ff4ddd6dfa1e56da8cc5dfc33e9b8d3d5c4ba67abee5893a32c35cf5d016718c66ac91fc6699c1aaa16d8f4781a4d3dacc286a89023871786d5bf9d12f16e01914267df4cc9d472fe6de2550c7a9001282c6f53e2b046dd3f9120977bce367600923f926d9e5fa0f20cec66cab404e8261925307da58ba1a1575370740e90d05e8651be3115c64a31346844ade24657a30800b7de761c61164fdd35da6747bde67d670f7cb3224e36cef51f9b2b61982b98e109b47f23b81066d69d67bc9ad32fdd3b895a2ed8956ae1fe80a8512bc22b524a4b417dbaea15bb27b7b1c95c6036ad8b496e5795ef6bc25cd2f8e6bdc8baa80d58f0cc4aa02b92d24c0cc7351686c917908174a7301c8636fbc44a15f5acd995710bba3db34b1861a38b26bd30e79275656f932be1740f74cbc525b030f299538a074bd0e829c85efa2e7b47a85df8f08c11be503dd784d577a2e92e7d87cb0767b071366d029de6f77a5da1ebfa294b2c5f89430117374737ff26b50859cf6bf2e7e130ad53ec8304988f19d0d586b3b6492743f9e5021fd03d6297ce542b8b08cd47313a61583e1b5b8598e5fd96dcb246a9e20042896017d40d26dfea23418a02b719886daa3afcf204508ac582a4ce311ea3a6b42b8b08215b7215cd3591471e23721f0ac91c917ff596b8e09222f054417f64cbd29bd155744175791ef86947cba8e34e9824d2d02ff60578d48723e1d3e6cb55aeab6f68c93a27b4f3369c2348504756a7c9974add2250d445827ecec8cc0dd8e56aacf26952792857a83f7f8048e3743fee67b68686ed739f52b19ac1e993f58b2f2e1173d838864b0786057b761976c040f8d07a606d7265a1e70896dfde3a609a19e0323077b0b590f61bb71de62e4d06a538663e7c7222ee315b84fcdac32be1fc1ee6ccc5925b2f43dad03ec9cea49f31c1ab632811bc0bd7d2a2b92fa744ad4a96eb87c0116deabe628d8621916321dbe60a8427722ab5ae2961570c95591105b0f6ed77a3ebb22274bdbf45fe079b0016b22bd19c1ef4c35de56da354720dc974c54d3ac1e049006770a396b3a80775399d3227f2e12d741d6a1adeb243b8c0fe32c7229d5ade3ba3048cf6322c4b122c039c6a05f07d90cafcddbb28552771e875a04ea21f90c4fc88b2e2c8ff9c1c764eca8927b3a017971570b3a6d011e64d734e409581f8437de5611425c8d83cf5478a5e019ddc89faadab93a0acbc0442e66f0c4607d7aca145492af69b0425409e621809251aff8a479991f6a319cbcbe9973015c6adf67d2c6d25a322260f77668f2abe83e841012b0e154ea31b411af028ebf31823bc49080fbccc8d3b27a838d781e95d994948a68f9e58d89a21019b13def6de1c9d90590fabf8195da994c9c6c2fe56a1fc49b7b6a4471dd8d862ae8180fd2726c10a8e1fcffc928d694f0cab4ad19d938faa4970e52013c0db83607d1c4b346c2f2b36f28788ed3fabc44fbc8da44229105947ab4121bd346d6e9e1969a096389cb33c1be78445e7a7677f2e80e0c50fe4067ced7eb464d1f290b7c444a71f1de8e33ff9be4ccaa3e2164479c7151ca4d91763b1b7c3d1384005306e3e52383900d14bf4023a694306e265364452c986a6756d5321106147f68e92188b70b1659a80d22b0ed1e40acf5151d60bd0687748b766bf62b1d2503782509f1576c60aedbc784484d68e9becbc7b5d9a5194ff2c5228e7491d66a71c5ad9af88377953b501658dbdec5f7ed28740188500e51078228c33d2d6da157c90618f591e2e9a7ccd87818548e64f9984c5d6923d08fff863c4bdc613a9dd2455d6ccbcb7bb5bf61c316a024842efa6e60887ef4701e39591834388e199f2f0a1b2c6607857649ecd198ca949bdbe4b209970b5889459958121e07059910f5b6db4b9ef6129c67755a912a027bcda0a8fc2dfb725d4943a52fe1dab02058aa114dd661622f45848dda359e3e40fe36444a19a732fcfc904fcaf061d5862db2c7c82b3d863e38d822e284f1c21ac7dbd45591b3f3e10c9fcb0f086d1dee3ca5843a0926b8cc8abf52d197be52a890f457e0dafa1b3524f059a670be4309293ded22c88a4a22841a1719b53dde4218be7babdf1b9ad5278defc9af78360062b49bb1f712e4baddb8da58fb1d7f5fde98de31f8b4ddc066f9ca7db9dd02964286a89acb1c9aa60c4480172808a544fd1855c2c58b5195105a39cabd0c3dae363f142f9e67dce649e73eea02e3ba13f4387ba6774c5b71a53ae5584bed4c6219620f9a11a6dddae556424a0f1dc02e7fb5e6818ff8a8cf5b870c0c68f33b4e7975d6a0cdf2aeb9204c0714585a69942b04ff0d16b0a594b04b28f88e57ba1197d51035d0b3a0a676b7d4118978a633f0a43acaa03939e73c893fe1ba60480f29f0e75099dc35f5bf9ac3ca9afd39b82c5e19cbc68a88831a2c258ded13fb662c91475ed4c01d9ed5221508f6a454e749976430870da6e28ceb70ec4bd633f2c181a7ad248616a13edf9b027a8c8676ad57d9b922a4196c3f693f464f263a945356cde82350114e7f42b14eb5f745fc550e5e5e747025eaa8d1671e8bc9df0fc6b2c5e0cb58f2f6d0606092a68bd2259b5eb315a7ee763deddc0ff22730515b7bcd4e949c193f351962036d70a07bb16bb1ae6d0335775dca7b828e1670586df0c503434d5b645e8ebd5a22bc8d875a38d7e66f1fc272bce279643b4cd67408c335101b731e461bee9d2cc1b312f385f649deb731393ce64fcec9f2288f11c729b77f7659a64bd64ea1e3d11bccec05afc2fd154c0c398f3964baa5a54b2d82523dabe02d38b9ce1797f66b2c1b54e9ac70eb610607bd1a2f14ed056adc2a82aa015f8f6e1d4befcaafde05ee1de0fbdea5e739612877234109de937f887ab32c2191d2efeb60a42b823ac6f491cecb88ab37a8d23e85463ec8f931fd08f07f2a323116d8cea2aa04bffb2c4c6a1bf7ce325ea50c562e2a84b03a100adc9c34da3710aa288ca943e6c8250b1f96802ff449ff475979d9962ed3efbd3a7336ce38045c7989adeb83a25a92ba96cbb545865687d8ceaef074a8c888172efa3bcd995cf774c6fcb8bc942153771f06fa78313edb9767ce9ffb56c3f578aeff851ce805e3f06e1f04224c8208d90ff8bd817d10390f6ef275976d5abe5cd4470b558b8673bb17eac559cb408903000eef5897514ab2a0d2dd7a19308084c2d63ceccecca6bc24b6be23d20336767e11101b26d4cc0fb8a7f478690a819876361d0afcb5f68105972e36be04c46990a940971135ed686d686e8ac0510027dae007fb6cd00a1c68ffdd5a7853d1ffd651e03a169e62b8248fa12f9585ac36f2805ced8975ef832b23076cfa1fc2a49c8153398ca3e0335e41f8d8bd260e64214a3ae376c22222977ab858e8e022a5b4806f9bdc8652d0e9af98945519791e8475db8bf84c474321c195d0e5195b2ea2f12fd71c4c62af633d2a9688a4137aa7606266458fd367b09703a95d5a2176192aa0e0ce9672f725d57cde9dcf102f495856be468053866ad350f454b77d7aea6ba1342d61e5938d8a97b7c33f7bc5e98417a28db76cbdd0e6eebc1736023397b66c2336ad73e7f551acfdf29bf55ef58fe849d2a64b25a6047e432a4ceb9d55523bccdde9db329d3f26579b78ba79b4be3b92d4bd261aa127368612c6bc3c432fd9a47c48411014160a0c7f65594cdbf0e48a4b661dd0d5706f7bdf638b9a54e37c2b8370af40aba2564866c8a3423d17448f6b2e86d01ebef6146ae7ed0305f005b39ebe6af4612cb0e711e2122faea50f99ce0dad2b9f9c59ad444035b588906d99ce56e143a95fec1a911f29560b3f260a0e3cf69b2c0c81116eadbf3311379066a044c72ce19a3d328d4d176be95fe8e8e52b0ffc9501691f393089b6fb0e9ded04de5922255b5809bcdcceac6516293a9124e6bc8036473bd916a69adcd3fc48e1595ed47c60d245800cbea1331cd354292a9de1f70983e9800b74f557b311655a0ba5ba282babdb9de899cfe450a7c75351a4e32d5298e1a8147bba889406c2f41f7fd6ed7e914fb6934b8f02701ca861130465c6d249dc0fb5dbd75dec1c0b5f1765d688c9e8d876610bf1c061fe78e189f1b4e7c9d9145d3b3233eb7dbe55c55886f4388d39b6656b1fc7f30dfb6293a8cad3f43e87294ae3d1f8719eef162830c5d1bb40bbef22f0873845d58df70fadda1c76a0bce62a63c3c5e76e68b2bdfe6044dd24e53e476d11e08d4c1b0738d2676e9799e32612bfe2dbfc58ebb57f37fbf99c3d95ce28a24f0e2cc69a96295c218af3cb3c3d23180b71ad94fd458703c449e9badccfeffc915e0b3f3a41d8b4c10f7b701a3f9fa182c7dbe40da1eaac11c3b763d821a8a03ace4dbe6167e5bd92108d792000930b53743b8594d53938e5227dc51a5c2113ea654e9046948a60dd40bddc3aa885b8d6d3356ea34345e50af9c773c03c77f514d1674625eeb1aa3d1beb071d1315520e51540c2ecc52cccc8ef40e21648d07a4e6f227109302fb63382b6f035c7d21a752f7cca267aad4b8eee9fe3b068e9420bde966193a8c46119b421abc9b52be9adc2bb2011167befe85beccf913aedda600dd2bedd3e144ce8f03c3394026246017d0830fa9b593d6c88b5880f50834df8180fbf2b9c31c639b85f5daea1e6e67c7ae9a5058ed1aafcadaefe5cd5c4c6e06a0d39f0b727d9ef0566adc3b7daf3fb2959ba5ea869fe1a299b8a2a77cb71d6c27c4cce2ccea98b6d520830152325725cceb9b76364edfc77bd582ecdd61a7c89a54c0260a1fe56568b4f0e372c7bec7394ae927fdd93559b19011bab5346a19f008b2cc6de3c701f34b5d5047ecea6c8488ab8ffa6764654796e2aafbbf21f2b1fbd3821df7bfe9e18cffd98908c22d8b08ea04b282c250a6bcbec9efc8a0a9d30475038abf3a8fb123da3abc6a7b8e9a05717851e21c9a652ae3330c6eb05b4e1a3af29b5973e65f87d1465ed111817e9b81a32c7849071c4d89aebb35fc5325cbf593528067cb071281cbe8ea2d511060122aea88ee2edc41e4fdeaa596adad2c816006c727167b87c610312002557519864d09e2c27c153ba913a89f8fbcfea0a2deccfdfe893c7cdec5575f8309c5137a4c2ac8d434e47aeeabb3a13073ec5771b4c267c9d382a812a5f4e8d3455d97aa5739ce59df204584e0e01425ba06738cb1ecbed8b0d9dbcfb16c380c45fe0daaad787fa78e75db6d05f072bb381ae5e0813d8c77e1de679775a64f335d8846d10cbb032a2daefbe910ed736e00cdc19d64758fd3803ce1653482c69be6187657cae885a8f1f37160423fc13be2c4cff423228f0e0791724e08951ab004677ce68dcf57e867f480fc5e4df3c813b89f2e94ae9fa064661f9a06c05298e42fd833a0780b6f51c932191060199816b739aa9e610c14303998dd37bc7571b26fbe3de92ef54cd5e364ab64edd720ef8152ed7791c861c64f5e8bcf4818b750400e5a687293b689e1cd71e70a36e10405c7cd4d589e545a2abf64fd0a1b68ef0e4cb05ecf622294b378756ef262ef7428fc931cc4c8cea049fc80f2802fc6bb55ac5e0341de6172697c834c7879a4240acae0778801268caef", 0x1000) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r7) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/14, 0xe) r9 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000240), 0x0) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getppid() shutdown(r0, 0x1) 15:08:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xffffe25b, 0x5, 0x4, 0x0, 0x3, 0x4, 0x6fa, 0x10, [{0x9, 0x6, 0x5, 0xffffff9d}, {0x7ff, 0x80000000, 0x4, 0x7}, {0x4, 0xd8, 0x401, 0x5}, {0x6, 0x7, 0xfbb, 0x74}, {0x8, 0xfffffffe, 0x1, 0x1bae}, {0x181, 0x0, 0x237, 0x6}, {0x0, 0x8867, 0x2, 0x4}, {0x1, 0x2, 0x5647, 0x8000}, {0x8, 0x1, 0x80, 0x47c9}, {0x7, 0x5, 0x4, 0x2}, {0x8000, 0x200, 0xde0e, 0xec}, {0x800, 0x4, 0x4, 0xd864}, {0x6, 0xfffff800, 0x1, 0xff}, {0x1000, 0x691089d8, 0xf84f, 0x6e7}, {0x9, 0x2, 0x1}, {0x1, 0x1, 0x2, 0x4}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0xfffffeff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0\x00', 0x4, 0x8) r2 = socket(0x2, 0x2, 0x3f) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/200, 0xc8}, {&(0x7f0000001380)=""/136, 0x88}, {&(0x7f0000001440)=""/35, 0x23}, {&(0x7f0000001480)=""/30, 0x1e}, {&(0x7f00000014c0)=""/50, 0x32}, {&(0x7f0000001500)=""/161, 0xa1}], 0x7) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) socketpair(0x20, 0x2, 0xc0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = accept(r1, 0x0, &(0x7f00000016c0)) bind$unix(r3, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x80, 0x0) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r6, 0x7, &(0x7f0000001780)={0x3, 0x1, 0x1f, 0x80000000, r7}) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r9 = open$dir(&(0x7f0000001840)='./file0\x00', 0x20000, 0x1a7) r10 = accept(r5, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8, 0x0) kevent(r0, &(0x7f0000001900)=[{{r8}, 0xfffffffffffffff8, 0x61, 0x20, 0x7, 0x100000000}, {{r4}, 0xfffffffffffffffa, 0xa1, 0x40, 0x8, 0x5}, {{r9}, 0xfffffffffffffffa, 0x8, 0x4, 0xc49, 0xf5f6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x2, 0x7f, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x66, 0x80, 0xffffffffffffff52, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x3}, {{r3}, 0xfffffffffffffffd, 0x47, 0x20, 0x40, 0x1f0}, {{r10}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x9, 0x7}], 0x5, &(0x7f0000001a40)=[{{r11}, 0xfffffffffffffffb, 0x2, 0x4, 0x4cc2, 0xad67}], 0x8001, &(0x7f0000001a80)={0x1800000, 0x1}) chdir(&(0x7f0000001ac0)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001b00)) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f0000001b40), &(0x7f0000001b80)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/diskmap\x00', 0x100, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001f00)=[{&(0x7f0000001c00)="1527171ee6a7f5d56fe3b3465b90e2e8f5407e2bde50a9b883a313552aa21a2e3acac3be192fcbe8a1336b0a919f1c53a777b5905316f3d16c42b4bf2836e0073a8c72fdd03634601de34f3fc4f457cc3aba029dcfcec55a927c878da3319e52c8f92d3286dcbd231277523f77753e31826dca72cb87a32958a9eed7412a17fa1a48ea0e8402094581a322e1f5020c184120f777487e2c1b2ddb444fc6ba6f92d97ce7bb56461a4a498652dfa2d38cdbd340d71dd376736f996099c7741e3cc91edc3a56a682ed9acf1c3c233dc9192cb5b438ebfd1b7433442048002a11e1e2330a0490fb53ed6274a1584583b828", 0xef}, {&(0x7f0000001d00)="ab59df4f2d09f35e8a77d5a6e7cd53d1a8b3d4bd6f650465a06172d8555ced006f26a4e79bc2e8b1ed2721df1fba6b0c41d7bc99884c32e47786b8e3f35e8ae19551710ded9cb8c74f895c4d20b14642d4e59ad02f0400becc5c6a79593e23baea6731822cbbf50f4aada049495a95428118f03453bf7376bef3ccf338b797c1b541b4e992ed1b6c9a1842e300dbbc4e83733d7bff084807e42297a6cf8e6964139e9b700cdb3cb9baefa6c352ff89de87c54e05a3e8d3870e8a3769fa7983030562b2694c06eb678043856ba2c426496e180846935fba0fa1a5c99177771fb0d954fae045", 0xe5}, {&(0x7f0000001e00)="08ecfbd91a52ce1240df60902461e47d065c1984c5a433ba5072780dfd1a957c589e007fd431529f446a2bba9e6bb34290e931a4375caedd3241f6db4a4998541e7461916c8924ebf647a21cdbbb37bf4b5e969e60c71386385af7e180f8f90b2609045b4bf7ca6b1226c7ebe1c5080d25a32c96be1576f1f9e0f16010585fedb5c113cd686f653bd8d10f27579b9fa856a63e82313f9b146d5f6999ecd66286cce896e62273825a80ce7180d1342087762cb75f37a75372ded68a304d6c4bfdc60c5878ad091adc61e4d5d0d029bf8bf97ee4fe8f8cb98c7b5693145f36655b14b1bbd5bbc272b0358b3e6f8d5f", 0xee}], 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001f40)={0x3, './file0/file0\x00'}) close(r2) 15:08:00 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb6138f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 15:08:00 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x400000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 15:08:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r1 = semget$private(0x0, 0x5, 0x624) r2 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1800}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead0bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) r9 = getgid() r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r10, 0xf, r11) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r13 = dup(r12) listen(r13, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r8, r9, 0x0, r15, 0x1, 0x401}, 0x5, 0x9, 0x4}) setegid(r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:08:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) accept$unix(r0, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 15:08:00 executing program 1: kqueue() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffd, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) r4 = accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r4, 0x10}, {r0, 0x1}, {r1, 0x10f}], 0x2000000000000154, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2e54f6afad8cf41ea9290897e5bcaec51d4a407157bdece7fc021cfdfc8f04556bacd2cc2cbde0b2beb81c893d857cc0f2c52c1435777487d1838abb313e2523f9d707f5f6970f8fadf376dfacc276a0b392a363e9eaf7c92ceb172f1c50701b14970534794ee0a4", 0x68}], 0x1, 0x0, 0x6) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r9, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r9, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000140)=0x4) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r9, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r9, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r10) dup(r10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r12 = accept$unix(r11, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r12) r13 = socket(0x2, 0x1, 0x0) r14 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) dup(r14) r15 = fcntl$dupfd(r4, 0x0, r13) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r15, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r16 = socket(0x18, 0x5, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) readv(r16, &(0x7f0000002200)=[{0x0}], 0x1) 15:08:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x561, 0x81, {[0x101, 0x4, 0x100010000000000, 0xff, 0x80, 0xfffffffffffffffb, 0x1, 0x0, 0x2, 0x567, 0x1ff, 0x698f, 0x5, 0x5, 0x3f27, 0x7fff, 0xfffffffffffffff8, 0x7], [0x1, 0x2, 0xa0ae, 0x9, 0xfffffffffffff001, 0x7f, 0x4, 0x541, 0x8, 0x20], [0x100000001, 0x2, 0x1, 0x4, 0x100000000, 0x29ef, 0xffffffff], [0x504a, 0x3, 0x3, 0x5, 0x8, 0x7fffffff], [{0x101, 0x7f, 0x9, 0x7}, {0x5, 0x5, 0x7, 0x1}, {0x7fff, 0x2, 0x20, 0x641a}, {0xdb, 0x1, 0x0, 0xfffffffffffffc00}, {0x1f, 0x0, 0x7, 0x8}, {0x9, 0x92e, 0x9}, {0x7f, 0x5, 0x8, 0x8}, {0x9, 0x9, 0x80000001, 0x3}], {0x9, 0x80, 0x20, 0x1}, {0x3, 0x7f, 0xfffffff9, 0x2}}}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 15:08:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="3f96bec125cf13d2ebb9d2c20911fcf3d7bf6bca444a30fa6a8ed2adc3938d8ef42a35bbfdd55eb3c3d32987ad8210eb022b753654cefc87debabe87346ae022bcf8901f1fd671437eb79e230c3371e284642b", 0x53}], 0x1) setsockopt(r0, 0x80, 0x7, &(0x7f0000000040)="1dfa66896ddae1e76ff40b2082aba9d7f48d2a2d4cd798bb0eb5e569e69c922600dff0417b4e303fd45b06c9b37984b1882c371e9519747a8b74916080e483b3f6", 0x41) execve(0x0, 0x0, 0x0) 15:08:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) accept$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r7, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r7, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000140)=0x4) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r7, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r7, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r1, @ANYBLOB="e60e5a3b59431e6bc0656a5cc592d0faeab0d68ae2401fab077c0fcbb4cbe245c7446e9683900d09ebe887be606a4b4461182032663eb7489220f683e339f2ddab7385d9271601c6fd8dd4d5a14c5f4f6ecd4eabc30d376c9f412dc14618e29e48b7e470661ec39822b813b5685b4cf905e1d7f463f1790b3145a5e3cecdd8f9c4aa1d03691ddbfd3aaa3115b8ac8e3156e4b010faf5d4e6ce02625639ca32856319a970106a9ed84c74f3b9a373fefbe66747e5b73ca86d77252449ac71dc30b95330", @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000001f80)=ANY=[@ANYRES64, @ANYRESDEC=r5, @ANYRES16=0x0, @ANYBLOB="88bb7ba5f865e7c574e3187fdea8623bfe7ab48bdc2ce3b6c4e472708921ab4fcefa8ccb2b42392dd4c1bbbbc666d77ef03bed696b57f8c198c820900a962d1075c372823b9de8cac747b054ea02ca84c647362a75f9cdefaa72d69725b4c1909e27cedd536a828889009da60b314d7fbf798aa5c39b931119500fc37dc431b61e20a08c36e37fd6e04f5bd7fa870627ba31f89ec373373473fff74fec5330b42accbc0b70417d691c17df131e0f648bc7545673b5e52844447d29ae099dc51a35becae00378676994e3751da4733b7cb5c284792e70e850dc1a787ff583eb0d19c1d732b8b36fde1b9df075c010561ebd95fb183d44006279bd7bc2c991c1119f356b8e2950c09b0d42bf7525c323c9f704090a668ae1fd29313c939ac97ca49643f9f2371296c91c3f0b02b134c67eb7ff3103a7d3311fa673813ed6ee8de40f35ab7f6db35be1b51e93fe96ce2edd59e8a49f43d7733919119a0b687d9a317a1705f9c333d17a9845e87999168ff8003f3ceab0e88997e66fb996519c93f7c76992cac67828c55a8c1edfc9d132a0024b6cf84c1516bcbda06316f67790965539597cc0daa9420fad4dc4852f6f6aebc652d693f398693ce193ebbff1a58a3f4010b633710e5c3d75c15f6f17f48b171d80c4917dfc33eaa304855e7bbc21d2069733ea64de6f36b975ff5aadf28fdd8fa7a65b19138243c7e24d1c530d38eab4b0a11f81297e047aa773d8d4fc5b5941d477ae1a4e0d6cb2de36dea69976ccc67eef9df29f00ec7f7a78e08bbaad62bfecf9dbf5d908c3d4edc4f1e42f1167aad9d84cbc029a0e1d586be56ef5ce5bf36868cf5e8fcbbab341ecf6aa26b799d48d9c042b9de81d319178b4cbb898ab2fa3e125a7ea955e0ab6729a44665df28d0a672ce9165d58a12b7ffc291a8333b4d3fd22bf39c08d7a1c2876f6e1a86375cda89534dfdd046df54e18c1fb57dd8b64ce758eca53b5e645737946bf0e91baa4a640167b2169d9879f1c0c706403c9e5d451c78327ad4d383f23a1cd12abb7aab6a81053dc83467afe0c65a37753cba45ba72298516f2d0962528a621c5b999a17e7d8832f9a22db005d81dfd48c4128668648c66dfc2d28b0109eef311a2321d7f01584e2f1e1d083aa1a224e39513fad5f85427c1b64ff6ffbcc98d36f39f2a4ad4bd3f5a6b349add44803eda663c3161d4c1e7c5789e021fca7809404c68291b88ff99d0d792866af1a741ebba2def426e628c61a5ac52b4130704fdba521daf3bb7006d56a0c68a660c31d5d2490b23a5e09bcd1d9e0016e890d29b9de3441b17da1efdf2179b3f7a4d43a9007151080096ef8ee9e785eccb2f3756ee3852702470862999e60de8a083ebf4dcda5548ecaad6291236fd93bb00437ce9694ab4c7a8cdeb4cb2c01105641d05d17b0f6cbbecd107de75c71769dfcf8b0ac4765355065a8ffbdf28e91c1f54de3ae702e0a8042bf112e0e9af1020b1e149df75cd794a403e2be8d98c70429064e9ae7b255ec496e86f5662fff663bf555d0842a123df578369163591dee5b756316e04dbec0ce17bc89006601e180eea15704e29846cb23f6fefcb9f6f803d9d6d83d30ac079d6650ecb0070d489040e43a917be6c6e7144594d2a6b7fbded20fc79efdd0cdc434dac22efe4cd6722bc836fddd6f3df817da2a45c6706458681d2147039f41485ba2210d6f5e1d5c6d0e1ea41a3c1df28b2a7f172d29854b9ea512c4aacfecdc676d4f10fa23f065314c5835d23da4280604bca36c03553437eca194b76a853b1a58d1f4a2f8f2fea5462bc0462aab9bd27d7235743371f4d984147bbdf3ffa41b8f44306bd550d086078754b14586a1ac9899cd2ba662660fe8f97149235bbb52511bfdb1399517d5bef95190c3a8c8ccb401f47394a2de8ec0fa2b2c4daa8e64a63ff3b6e47f0ab70ffe2dc72641f0683a97895de7e0b60c2fcabe8a2b5eb4c8511faf0d58e52a1dfcf7b02d4630e98e4720705a213097c99123e8f101294202794503ce734fcf4e0c026c4c49a4c26ae72470024650c3198e8b4d1a298eba4fa1ba4c416df0f85c2f9fb3009299de56d5cb87bd8ad23c1810ed13ca0064e30ce5efab585e9ad42644c6ecb86640f2b2d179b7b65be60ec256dd0a70304761f9dfe4be11f5117fee1620e346350b751b3bd284eb47cc2c8fad5b3c405099a48a71f6d0022726e763bd093c7d05fc613db9ef22ba7314101d54acdce37bf3e833cf087308dbaa9935a67da5bdc4af39701d7d1d0e077b6674ec6fef1d4e91b946b311726a10909b8e3b085f607cb2538d2199ce8478d9ccee667f2d38476901019748327b5ff3ffcbaa2726961ecf629786dfb7771182ec78b8e4aa051a909f6f84ae4f6fc15d26ec99164efa2ff7a17893dd9e21bccfc53264ec502a0c17bb7ff4e88b71e4c63e6571926ee661f5b2b04e9e74423a71c9ce346dd05f072fff2e4286d295061a122053a269f990e77929a0b89663543c6de4eee2c4bc852a74cd74ff78048ccd12d7f953ba7aad285e3b2325aa2e754e7a9c105d2382877d67173c4941e309a43a3bad5175785d4224cf0a8823fa8773c58c7582b40b69e163cf8dc9ea45abd9465d75897e1988a3f9ecf07274765d10e286d63a341043ffca9241112015000520aca0acb51ac9e96337b8e986a5dc046a1fa3b6c6535f21cee2d25204a4d54860d476bb3072bee9159a9b6473d8dec602e8c51b7049f1da22b3b28490f10d2957aa720a746daee25d54707921e4129febe6e6c5429ba5bd5b48b8879483a0c786d43092b4766cfd80f5167d4672529bd36d2f2f1d994415bd04d0fdabcd28648ec6c6e59b1690f0be464fb3e0f4c69de4a4443b936a23d3eaf36fa48609b2238a79e65b2e0d6048955cf2e402bf5450e7a062476ee408677800f67067181f6eaaa93cc35db51b65d43de3c407cbb545bd4a29c01c76dd414f0abfb6e182955c990953613a1a4b5c9435484580452cb99c9c3a80f9ae61e99cd9d0ae846a87ddfef9a6b980691cb91b0564c6fd67e22d94cd07dced06b36d74d52d89ebadccc3682728e033cb4fc15e87d2f40c78b8e565b481529eab65a61de5a20e6c4f8377fba9656ad934f92b4a3f31d092976c739e441a6127c2fe67281165e3e43274ad2e26ef4625bf4ef94b7de1860b0c5c6db5ed535dcafbdf6eff173e48f9a66651667e9456c63b69a6ac43e38875bd4f14dd47aa70eab5a62f6042f49e22a251ec8a7eba9336c261c44c7ed10dc542d87855ef6636863b251cc789447d56e78693b55833d12ecfd9ba18c69e6bb2a189e83ddf160c2364e51b9417c3b55a0de6c86610ec92baac5e576befc2551936be024088ec171ec044c0290835c14a0d133f9096f0f5faa7d7c024c0fe7bddfab801790e56ca3c07e784d0574fa6a9060c1c68421f7d544a49d83c7e5e518373219150dda9dcec9dadb390ec50bc3ab851ff43db3dff6c264f5f930d571784ca5f66fed2e39a7b1d34c3bd8c5151e6939d8c1f3ef1d07cf0ac629fe1faeb89c037dfccd2ddb69a85e01cdb1ed0e52ae154bc412ba884d089e5f5089a7cb121d76c68392c9a05a0b7168b5a5ec7737982e6a6bf4f511fde99980484d1bc168235423dd37143fd2edb80bd0d04056591650a5f4d86811aadf238a512de078aefa8825900e588506a72e496bee9c44938da0617af03c4b122b355a461e3caa4aa20aaca6cab4c80fddd80494ada93485ecc59497c27e31a247f08da1c1bed37809f5dfadff3de5fd9020e4fc01b316593fc6862abb5d2b480586dbcc1b41b56725f4cc96791033bf3328c98e2fb343fd418cfba9aa33fe4f638f941e9d932d1016772ed9c7d5c37aecd0feb3864bbdc810ca75d5fa58c640497d64fc921524fb9c8c0325a271aded6305e2137cd6ae69955849f06f5b31081ea473fa4ae13dd5ee3c7ba71c37e462f353002daaaa8e800a54f68129f96733999e260cb8b2f590be5f584ebd9b179e2dd01c115e9b4a048f7e27064c2b869bc7dd4cc3bee8b1171edd2bf4ca1e44c168d6138bd5027013155f9e9d7953b4e8cd41991daa2713a0687eee35f5974ae67c9e3b5e65681ed46fb0c3548273e82425fa2ccc71be8588b3644af39e25d6a56499bd0646099431e0632135213c40c2eb2bd27165f86e3071ce5a641c1c2f519657301d3856976635827b2d95323bee85289f887a4514d75931b104386ba5ea53bf8234a1e9a7cde14a602848d7356de858e34ac36df99d63a0e216bb66fc86cec1ba7a719c7fc55c5e528757aa46f291f089b9f951fee59bae6d47db0d29fad2f9dd82bf56a4d95afe30a96aec3ea6c7e94c31032c12db3600c4e3bf63a12916e5da0ec1ddd15eda97215c2dca92e6a8e3fa0a210d53e6080d6af43417852ef9c9ab0ea0bd4b5f2c6aa14ebf425b4d5fb8269d2390249d89ebe3315729adb05a26074efa115eabced2eae33b0795348ffcd6787a26d04228838e0a68c246d5dc31dafd0cd8179be95959135bafc0b5c8fefadae6beb89eba15f33f8da632f7e13497b10dba8bebe0d3494aa0673e5a96e0ad4e59e2914960e23945e25d3219b689bd3d21bedaf19cfdc973727a1dfddad16143e37551a1b3b0f86f662ec4c59edd54e50de9c72953e9db9d73e6bef20daa8dc5bc370395ba18f4cba78b598a1b6b7ea97d4d5f30729758177bd95c9d7a77086b15dc66cb5079d7f87f2e671b87c6acd27cb0e43395bbd6cf3c75a3ea968be27c13f6c96deaddbcd3cddbb805ec8af776d0df66e93e41fdda5f651fa3c36dc3e5efde93299b9801bd8693a55ea05fe5d147b2203ee2806d1d3ace5d475e8032bff1ffb21d0b1711987e5295b3049c0e3503c42b6fb05f99ca25ef5e0eb3290589e5bdef3679155e13319071298bdc7adfed56c1cdfe58a37c93429ef0498a4231d8215af46adf193ee1eb4dbae8c24f02b678b700fa3436cbb9da816803e3463efbb7479e65e7e167a9591f829797e7a75d87a74204e4f6299bb6e1bff1615ebadd7c1a38f7ae5df7b9933845593dc7c61c539d492825469a0de369dea2bae3f8fe8224a862239b908321b3a04d0cabaa54cdaa4815c0a210cfa48c4f746b117040764e57d477c29226290c72ac4106540893bc15cc4d65047e04de49f67644f0c8cfc50297ab99c8d7795ff29da0e0733c94b7ee27cc317ca9b54a7d47fc90e8fd6a8d563fb7642c70dbe7742d288ef48dc34e8ca42c634f5311393ea70e963f3257aa336d1b53cde1bb0e47d85e27a647211d1b911a641d558cedc0e1b279ae6001f45ba9e19a0a963102f92640c94c5336cd19c745b25436772fcda7cf3ab93986baef84883eaf8df0b05da9dee05307135320f7bf0b4d077a0ee8718272ce6606165158081483dfdebec2e499226c6569580b1c30e8fe5ee7edcf35f68c11a8bd9d0e2b516b38e74ffd20686fe815a7d983c1963ba71e0a911f9e81be409f2fa66f5e090e30183f947a2b1cc9402f5a079fa231a0154678e52b0a1d3a16b28b0c39763eb1190c9fc79ef9a5752fb23e27f03799efb315a23406da79a61c065f93501867ffc4b09b00c0c243e4cf0da9e19e23020676909224c67e000fa4a2fb4731296a6100212b1b1725c9ae75771ea940e8856ae5b332f15ed1b59c341784ea5ab8a3a2d7eab10adb8e20d783b1509040e6ec16fec4c8f388517958f0cb3c1543d830d8ee30a6dc2a3469b6044e8d64f66b4f2e52648eec0f6386af68c610e649cc4645d23cdd78a39ac4fc52502537d404ba0b84b7c66"], @ANYRES16, @ANYRES16, @ANYRESOCT], @ANYRES16=r2, @ANYRESOCT, @ANYRESDEC=r4], 0x120}, 0x40d) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 15:08:01 executing program 1: poll(&(0x7f0000000100)=[{}], 0x1, 0x8e) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = dup(r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r3) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x5}, 0xc) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 15:08:01 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001580), 0x1000000000000121) execve(0x0, 0x0, 0x0) 15:08:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xd}) r1 = kqueue() kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) socket(0x2, 0x4, 0x1f) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xbf, 0xb1}, {0x18, 0x0, 0xc54, 0x4}, 0xfff7, [0x3, 0x4d6, 0x7, 0x40, 0x5, 0xfffffe00, 0x7, 0x9]}, 0x3c) 15:08:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1ff, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffffdb, "03660215795acd76ef5caf040002000000b000"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f", 0x6c}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) 15:08:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec5f060f45375d123e5045000000dfd541806af200"/49], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 15:08:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f00002c5000/0x4000)=nil, 0x4000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) 15:08:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() kqueue() r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x10}], 0x1, 0x7ff) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 15:08:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2bf20400000000000000000000c476bec4b7dc51cdbe40af0d4ce4b493492fdb321e03bfaf3f8f8c8baab948d592a1372d0aca9121c94eedbd2936fa4846e1f7ac918c1ff37a75aa1b5eeae19b009e6d884cb22a5ee388ec3bec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) setsockopt(r2, 0x29, 0xb20, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931928648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) syz_emit_ethernet(0x6a, &(0x7f0000000200)="9f019d55b2a61c3eb676dae320100720ae64f553846e07317516c44c6b358a5a348686c7f3b872c837b17b2de8cdfad02618a2926438a8ee619392174b07883dc0631cad5bdb02e46172c1c23c90c4d0e818856bd35e317daeafe2354db71a0e44900e02e637e43cbd6d") r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f00000000c0)) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x80, 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r7) connect$unix(r7, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040), 0xe7) socket(0x10, 0x8000, 0xc1) 15:08:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa00, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x7ff, 0x7ff}) 15:08:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = dup2(r0, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r7 = fcntl$dupfd(r5, 0xf, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) r8 = getpid() r9 = getuid() setreuid(0xee00, r9) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r11 = dup(r10) listen(r11, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={r8, r9, r12}, 0xc) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r13, &(0x7f00000010c0)=ANY=[@ANYBLOB="00008091d53a13653000"], 0xa) dup2(0xffffffffffffff9c, r13) dup2(0xffffffffffffffff, r13) r14 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000000)=""/155) syz_emit_ethernet(0x5, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYRES16=r0, @ANYRES32=r4], @ANYRES16=r14, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r13], @ANYRESDEC], @ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES16, @ANYRES16, @ANYPTR64, @ANYRESOCT=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT]], @ANYRESHEX, @ANYRESDEC=r3]) 15:08:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) 15:08:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xfffdfbfff7ffffff], [0x0, 0x0, 0x405], [], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00004d4000/0x3000)=nil, 0x3000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) accept$unix(r0, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x6, "000000000021ffffffff4000", 0x2000000, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r2, 0x0) r5 = socket(0x18, 0x3, 0x85) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) dup(r6) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00aaab071ea92bb412b5214e84476d745feb193a185046c86b895cc87d4c486d5da3ce59c04d29265a6c2291708ced49a484aa52ea1b"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="b6681b884f1bc3e472637cc2caf09ed0b804240f7cd812309106076e07701771151dc714b91398583dfc6a561a14ba959303a43b51156dffeacf9d4ac05147ebd186b98835964ec88bc288a2b586bbd05abbfb77f2509a7e758914d50f7893c4641384b11fdc2d2d9fe15271421b3f8e51b922e16b6fbd6c2aa9e79b2af079e912", 0x81}, {&(0x7f0000000240)="7dd5f580c0d8bc018110ca2f9444f900cc3e3dd2c0022c4e571976a4e04504bc431d2f79217efea10132a0dd6a0c7205eaee40350e108be7ff65b1186d02b0d162d0004da44be00fd7f78fb453efefab96cceda729e27f2d84ceeec6b97dd91032f26271210670b12094e28e7d29a85581e000d6f93cfaceb9e2556469aa31d5c4cff5ce3d339642", 0x88}, {&(0x7f0000000100)}, {&(0x7f0000000300)="9439734028d155cd02d861c91a26f780304662c973f14e08ead9fbfd8e225d15683362f5b531128f4326ad98d5667e360af816b3547bd0e13deba646b52141402d318588ea3f5296f55d8a56a267fe81f3b4db18127da3e3e3ab5ad36334a110883482f606a2785779a04bd8a1d8c651d3b37e3d095c9a41c8eb999cc5182d731f01e8884eeb0f03e7efacd9a5b4ad41fd6e8d5c061cdbec073c7879825656b2afd47fcd5d7f0453", 0xa8}, {&(0x7f00000003c0)="7953015e09878a1c57d88df0f0a8c2a508c35d8a466b41ad927efd0bbe035043f16ae0a1ceac88e21d529d1b240f4a2aa848a00af6ee1a1c0329407c970e461baecf6fb33f61ce228e55b1cad1d293ec985d15fb3f5bbde10a279abcec750b3652bfc1060d461ad60ad177c56830b6", 0x6f}], 0x5}, 0x1) 15:08:03 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000000c0)="c7a895b22a241c0a078163ff86dd") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000140)="e55641b0b2a67fb49c5efd874b41354ea2f3e7da35509ec0846f9edd3b47d150444580d6b58a5eb024c279e3540bf10d5adf0bfd88eb59075cf6694e9448232916accee758758c201b24ea", 0x4b) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='.\x00') 15:08:03 executing program 0: r0 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r0, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r1 = dup(r0) listen(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESOCT=r1, @ANYBLOB="9fc74535d51ba7d14b41d74608144424951b3124e05b486a8ba6f476ae6e8e2f5293c6e6645a73747e86f4c7090e27d5534f8e2aaa4e8a8ebc1c454786b825cfab92d48a6e154b9c2d6f2d3945ad2f771014164ed3a9413bea87074225ac6f6c2441a9394f657251e87344367f1259ebb9214950360ad9370a8eacda9a3f8360f90d0d7702d610ac18c54689f761555ab53d91ebcba2690095248eba16f6101be00e3a97dfa0358887b491cd8540279c8fe6ac4a4b1cf10ddd0dc83abc6873e9f8610ab37f171da338f9b0c1525fcc819d41e1b2e40886ebe6238686d562c21dc78cff9ba16ad6af0a8b485ab2aded154bd8351800eab87e74054e4823ef862faac549564a8f7eaec0e25794a72d9b141769abe0b5e3b81e4a6364be5f60a607a9dbf2f7d0de181dd8f62e1fbc41a25c3cdb2ee836407eac68f736fe3c6adadbf92041607d7e6641e82b92c1dac4a878532a172ff9242f922dfdb1d0ef4c6e1d8aceaa17b60b62ed86a1d020d77bb23c553edf70f28604e4a2d3c2783b4a2849b78e6f069c1f4478b9c2511c2f253b64f69c66f1ccd15e140c2ab7a85e333b1d44badf56d3c78985fab97ad7031f916afa33f67b8e4e4dc42834a846ad3eada303a94d7ea1361a99b7f7ed4874d5885dc987b848c78d53de55027a5f9e5c14c5cdbc7acf49087e574c27f82746268daad6ad2672ab4f0f90e6e4bb0b380b3e92163d22a5f91e6f7726c8747cee6c8d45937a9eb3f5540a170a7c916e447310ed40c161cad8a6303887ec448db5203aa0f88d39c60cc7cbd7cbb64d9fb3cca4ce5b51b4c25f9c4a157b6118601eb2854f805bf5d7ded2517617ad7ed057a1614740985fed4aa0f57ad40444b9e434700338bbf28a72fe75ee937a187e8f66aa05cf1c2443cb66fb836b969acc87631f7b9846b9195427ad0195fe0ad7d455f4e7f7ca26d407176d8c833a63fd558eab4b325b08b2001502730d02fba083738bb6aba36c45e0009f35386c6b2759062967c44dfa83897b6e252763d18887f835826bd7ffbb1fd83a6ba39b8b71c0f3b7c9035fa74672b309147bdbe20f1e56426db811450513e0d7964577b1414c5fa8cd78c3876dc1eb2b4c84ee0331e5615685a79e2e1dca12f74211bb3ee3cd11f4ae2f217445d25e91165b0e7219ef773d012df829db30e376d5631310004ca0e1f0a79069b4ad171abf1bc9a93b50a5e12f15c9b23f665d8011596f4126fdf3b679b1eb7914d003be3fde38c3a4198b3b1adf2bb3c3698a1c4ee4c29ad4bf31c2e6e0fe055b844913647aa195d737623e199bd9a63798ba69962c27bfe59b7dce47110ef91ff836aa9a8a340a534ac3ab351adc72bfbd63028915dd23d31c36afe1f58b145fcce5e54109fbe5a772814fe1f6335497a3cef427e7798000adc35d2c1ed1c9cc8c7dec46955b44e9a4fc10fc84e2b67b0efc3903cdf6b2e62eb0c13ca0ae8cd35460a5ffcbedbe5f7ff902ab77c64229a4db84e343723678066dbf1f0d5fe6f5ab1ef14c448b1adc3fe2d6c26aaaf1bd4e51b6de3e5336b9407d2214af536ad42a40735cba1e1f480c8b32f82dc93563d31c8f4187904697a8ddeb74a9b47da89471748b8deade86990ee1f63b13b551ba003b462c22c578c4542c34a718f1bf8a3562e80432624da164ff1e3894c064f7ce5f8fc59202b389bcb2be7490b08409e9318044abf71786fdc50ee071fc44c0eeb17e9eceeeef87bbc7e4f10c67e4be335196032d5cb239c63b7ffd1acfe0c5c76850d8a3c76d0a91fce727b04da8bf50cf8925f2505556a1ab54f744a6d0e3f90a7080f95899774f4843578c94b69011704606c8973559ba676de00df46dd4f496dd6c36151766a861c6f97249cba51200ac4714fabe703cef2af70d1b05cee68994e8d0fddbcff7acda2112f06371576532b92163540f82eada25f4597db502d6b9d46c5f6ca8b459abbcb537f64fff69142f8bc12bf9fe639212d8d248ba8bb48646cbceac978ebc1117af5988b04c1796559f3cb5f00155592cd0f322a2000ac5fc1533aeee8255a6aea2496e7c128d7b596fce52596bebc88827d017e28afa8af086d1f50a3d7676fa5a86cc487f2e8fb66172087ac3d5a60fa4d0d16fdb8236599e021ce3fcad1b7d0375532ad82be2f26d7bfed049ab98c1cee7e56328e7fcb1e5d7ebd224e9bd63f1649f078d9494a58b4da35c23856220c94c5219939a85242a9cb36c099b5cf8f46dc053ba369fd952dd8799b58a57f94d09ed999939e826c715a782ce680efcc0d9a783ba2c1fef2cb9a1d8e0f330bcd88eff60aa5b33286c079104d1be8b89b2c8aede5a02a1a692cbde66aa60d071fedfdbd2d3e2ac866604c899b81e71f1f9cd7d66abd8f81161a70d8e6e5127bb096da7d9662a55ea8b587d32121604ad97a51e62165dc5e31c5d3f39217b8270e4061d8b0c53150b9f07763044df957c05cf648857168875cf0c6b04ec33b189b0ab40cd83c65bb27cda375ca6f77dbf01645a06d1c38668bbeca381e31ae6b03e676d228967f075f42105ba83071f297253f0ce95a92ca7a9fd5ee89733c92e5f35258eb90c3363947ad45e2407776f87ae0a866b2a9eb280dcd579a7889976c8d53288bb0a0e43a0bfe819959db20746f6c83d68225fda761c6b492d225f52a391bda18d2bad1948c631f120234abd518f1f10d0f062fcbfa1614b6b3e9e997d209da274386ed8bcaa3187c7715942bbc984eed28029c18124740589e3167e0dfe9b63ef40c1c90e3d77053b487339ac6ddeff3f98e4774edf68ff1ded3bf907145a2039cf3131438806f392cc3738a7db551cf42083a1cdca007594d6f26e4e4e8af03cdd5d54437ba4fac0fd4b61e2395b8de41a1bfaef32ca39b1ff244db323075b1197bf9b9c69da26d68ac989faace480b004c05f43477a70a64b9047f989357bc92099b2799e089b5f0d2e23b42b7ea4bc49c294d69cf59833ca161c3f591de508a1833cb59cc0d127c3069cec1bff0bb49efc7cbe9e9031c42e5f80ee2c5af12565d345b262ef9032ea8550b742994b3622d03966eb2254778343140aa3a8b2aa55148c98730e6ae6c83793063e7357d81411c1b64443e7111e6ba74ca8621d28baa6f1d629a6426e97e0d658b58256900f30ed83b01558f86c044bc7abcd885b72c1507edfe439bea976edc1b5f2b422db76c4fd21eeb053633e351783ad29ffa0a7e9a59663b89405c8ec3bccb436c835eebffc510a124be7b854cf8a13c2b83a05a6526c65dd4fb6adbbf2d1861eb8d67bdbf9dba3fba159faad8f1737f1d3c6106067b978be503cc796165e118c91519669bfe5a2f4ce1197decff5f9026a17fc3f6f0df89b90b08a17809a60efa88f0a3f28581ea4ec0e7444045a3e8973a413f19dc4591339e457d1d4dffbf09a510c7c42104b86c3fc19e586dcd15257698564b33b49475beef2cbc3142914dd480895686eedb6f3803fff6938c62e61e757b1809e5dd985c325b29d15e6cb3f87951d0e4272d465ceea836815560f823e2878b3b4a1367b432a56dae7bb9d79bd6f81f2e02b50785d42f40d5f5867ec91b3326f2fa9b522ada6fafe9b7180aa2862280e1a9bec9caa84d5ebd730a47689fefdfc7356465bbf2165c1ad8a525a9db25386ba6c82ca8bafb4d04df1bfedea08be63ffce35c7d991a288e5342c115768dd2a672f0d9542aa16e4a14e4e69efa6d9e463e063f11a727a172b83dd1d8612eb713a46aa9bb4fe3d3a88f57286682aa6a8027ff42fb5976ef1e9daef8e340456391834005fc92c515a095ac4113404861b4aacaa94f220cd1005818e9c1afd5b01a8d37d12720a3225e0fa32b56184bd3129401479f91c2c1b68447acc5e63165011cf2207e44413def8060c3013cd487ffdd2a4beeb1fa1c601608d3252778f64d60919b9bf5834f9839a65f38d4907f4014b1218aff1483281b6307bfe526977b216bbd38d54f2a261b8993b501a3851b55d09837c80dc8a6d2ec0b3a67781ad12cb4eb2600ae9108f36e5c51bee30336bf42b2b41787169c301149a64af05e052b02299060ea925360e33ccb8410d738d20c3125d2fe6e298d7178358aea22aef762b4baa6e41042bed3b18222d6558d61796614870f10ec1a6ae49024324814cfe214e2963278629daaeb59f946c10b2d7843c276042af6c96ec16a79dc36cbe3e7bbc2bd1efc30907eca598596d69f944632e9c898acd85d0a2c1c0a0ad1650ce2c22ee3e21865af2b81fe05001daaa2508075fb518f2d9e8a05d3d900f58cb8396a0d8d0a57e9754b7f6b7b72bcaae1e6507ac8a1b48239777aefb22b275e1b73e9258af5a81f9b01817d3b0d207d48c9b7ef83ff207892cf821d06e287bc489c2d76e00e8f2e17db0ffdc1f2b364f484792dcb6e5d0cc2cb0a3359de0115ebb6c886d3586d1c12aeea54e971e348907d2cf3f000d4497b6b95c2ee14f280f7abc6e97321abe133d4ea18256ab158135d2eb6c0f30ef8f7d48d8ca76b41fc559e22111fc413e0080949851c0a7245082c5fae0ccec0cba55eb051e7cbed33fbf6cc7e73d44e4feba00dcbc8082264c2130952ea6e91b46e72472b884caa7b0a4e0182cd9c413c2f7570bec6749b09644fde1b95c2f0a604980ec24368a1a0faa84d233b010224d9df9d461c4ab5905761889c1a6e1abff25f0d1f413b8d39e2c30d811dfb0fc42564dd833b954dcb5f63038af84cbc3c6747d777bea00e4d7f79380c30c1dea0d955d0cee18ed254e6948aef60fc6ea536eaf03766c840240690206ea10b0696a311f3dec3c91e15c70d41c7ab6680887f2a6edf7b70ed14b45da602331a36efd31f109766733048619fe39ef74bd87edd4f1f5180304bde1cfe732f55620c026744364c6fba91f14f084239a82660440141bf84757a1f9d4721bcc0889f1221bed22a4462bf04cf303d2caf6cd20ddbb153e598a5eab719d786cda0470ab1409820047a01ddda1be460528891ee885b97140594f10e895aeb7932645e1e359e40eff1f8190463cf194e6ab32765f7cb93ab4a071253069988032445ab069ebb2ebcb882b617cb218015acc619cac35cce5170e78e0cfa5aae2181f76d00a25b57e935dc77dc5aa09e0fef235dcfff7d3adf39a9cfe71b9a9e50a207e9c8e5e3e0a6567bba1363220a670ae910559d401e2e01b609fb273999b022ccbd43761b89f0a7a9dcabfe35de7c3d39f16382c9bf652c2779fe3f88d49f06c39d8669f049dd3cd14443a54062862c4e9db26ececd6177801a70c08da8079f2592054282f2eb9698f668b2b00a7415acc16ce88d9d4495186955400c7b07169fd108b341a09b7c0af35742ca66f63d9ea34603a91515acabd543da2faa1681625ca5ce8064d099219f634391774b173f331ed9daed0141d9c3f6486fc5e5bcee9775a5e36b9167021f44c7c8bc81560ea43cbb0d2d75e830cf5082c57f81a87a626af6f2d23f00375c19065e9a7c4d27ba6da6a6f366ab8935297d4548eb232a245fe4c94cc82555e4757762fc16ecbc65f478d842edc597a7475d45e507e818d41019b2a4fba13d4b57b6869c9d3b1b09698fdd6351785649dae96daf06787dfbd0046c2f80241db65c53161d5f7e77c00c2b90eb4a14a3998467abd092f4cd49a44911d0c1404b593896978ae9df4a9c229db1ad61bb0209d37d770db07658c6f85cbbacadec0b8ba9ada19c5ea60deba9879080cfed0c3b3f355fc8ea2592f0af487aed5b621c6677351937ec402998ccf9cfd224551e9baf009ab3240bafce4"]]]) 15:08:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1, 0x9}, {0x4006, 0x0, 0x0, 0x2000fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x488, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) accept$unix(r4, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = syz_open_pts() writev(r7, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r6, r7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r7, 0x3}) openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000500)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:04 executing program 1: r0 = socket(0x2, 0x3, 0x11) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r1) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r4, 0xf, r5) r6 = dup2(r1, r4) connect$unix(r6, &(0x7f00000016c0)=ANY=[], 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000140)) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r11, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r12 = dup(r11) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="8c65", 0x26d) r14 = accept$inet6(r13, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r14, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r15 = dup2(r12, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) r18 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r20) ktrace(0x0, 0x1, 0x8, r20) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r17, r18, r19, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r20, 0x3, 0x18f, 0x9}) shmat(r10, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r30, 0x3, 0x18f, 0x9}) r31 = getuid() setreuid(0xee00, r31) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r33 = semget$private(0x0, 0x5, 0x624) semop(r33, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r33, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r36, 0x4, 0xcc) r37 = getpid() fcntl$setown(r36, 0x6, r37) r38 = socket(0x2, 0xc003, 0x6) connect$unix(r38, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r38, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r38, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r39, r34}, 0xc) r40 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r39, r40, 0x0, r41, 0x1, 0x401}, 0x5, 0x9, 0x4}) r42 = getuid() setreuid(0xee00, r42) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r44 = semget$private(0x0, 0x5, 0x624) semop(r44, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r44, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r44, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r47, 0x4, 0xcc) r48 = getpid() fcntl$setown(r47, 0x6, r48) r49 = socket(0x2, 0xc003, 0x6) connect$unix(r49, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r49, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r49, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={r48, r50, r45}, 0xc) r51 = getgid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r50, r51, 0x0, r52, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r55, 0x4, 0xcc) r56 = getpid() fcntl$setown(r55, 0x6, r56) r57 = socket(0x2, 0xc003, 0x6) connect$unix(r57, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r57, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r57, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={r56, r58, r53}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x8, r31, r41, r42, r52, 0x22, 0x9}, 0x1, 0x9, r56, 0xffffffffffffffff, 0x101, 0x2, 0x9}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e900000000fbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447a86f82867cacc4fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a4740", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e33956d2cad085936d8fb9e34157cf18b2d735bc4365f662af79397a58f319a1ae1f4370b071d2ee78ce4b1032a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae72187ed1ef15e504a0ceea1ab90674362c57048956364aff23b5d6418ad5df8847344ed70a4e42129366d4d0796fbd4bf", 0x9f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393", 0x26f}], 0x4) kqueue() 15:08:04 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000240)="27fe06215363c82ee30a0a6976ef8df3b55d917342fc0e8fdf1175f8b643d633f81bdfd62e04a72992c7f9fccc9b4a8f25e411490d41953d735a2cf075030143ae28a9d099146a55a305b514145d152936247a7b7e6593e6e75c903c1e334e119fa8b5e60b3b12a37adf2d9fcd1b0bb44b104ce8729806611455757e054220d950b7b06412634f2baffbfe3854b497d64ca2396650f18e", 0x97}, {&(0x7f0000000300)="3eafa7c58fa31604f56d22efb2789c99963b79b96b654fe113393a5a6d724c773ac8a51f8371bbeebee845aa08b93e0ffde86be2799e4f1ae2b5ae1b499239816ed68c78bea02a76d9156c3653bd63731db9aae00ca598815499b7a958cfb11e0b22fdab3ccb168b11f377e3417a42edd16f95bf716d3abc8e4ee2687f02b844fe948021add1a6664330bbf4ef6a7dcd47", 0x91}, {&(0x7f00000003c0)="4af5a7f100d22dab7a7450e634d12f0c494f7af677ee91ecb2bb6cb2cf0bd4da1d864a335806373d48b0033552c4e1dc8bfe2484f5493f2b3baa2e5bffe0639b504768f3618d1cfe367c8f4cc542e442b28a68cda9c8be3c4291360c77e9b0", 0x5f}, {&(0x7f0000000440)="f45a8331e8e4e326d24c4396329d9f2f9ec70d312f94a824c08819d654db5cbdf69dd54286fc1681573612be0e573657d4b8f3daa2915aa34e706bf8d8ed1e533d0bf74fb24c9ba7d52afca6f2ded26385fe37bc88f0a96fcaf233df4b9b9c494539fb041a639b715eb06d59657a91331c2611ac46d884784701b7b8e4d657bfc798891f4cfde1cdf01bca5a8f", 0x8d}, {&(0x7f0000000500)="639fbe6cf67741c7565b0dd5a26d1de850f4c64598c07672c0a02043a8727eb726e92eccf05ab29aad9908574d5dd1cb35fded80d75eafa5d0e4abcf2b737144855155ac69006c2bba0d9ec8b46fd0", 0x4f}, {&(0x7f0000000580)="f838464dbb1bbca354b52339cf486347ca9091c327c944894992de2ed2d76f7a16b60a547ab6ec62fdededb1e1efb69e2a1c45533a862b886058f447c7d65418428c97c27a908051c5370aa2edfb65ab84e17d999f916185d6dfda1a0b816720a16672a8f36ff9c3ef703af8c66f0bed6f09b201784ba3d462505b89b41e06bf6488ad17070e0108a2daa5db3fb34d3aa71ef3ccdc380bf4ebe613d0dfe1152f5f4b07b34ad0ef81c95cd8684713ad8581cfc954b620", 0xb6}, {&(0x7f0000000100)="353c09c3", 0x4}, {&(0x7f0000000640)="556c8740097a49c432994d610e475f2a0a337beb7ed9e5dd59ca23b51716387a83e676492a64b9b9bb06028929e75746f1646319d9f292a253418f9de0ac00149f3714e90324", 0x46}], 0x8, 0x0, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="100a29567649ea98c77a6af8c844b796a9248798a434962d5386d14c19d927cfde9a7928d2de7ceb2f6811c669570036db24f4be0f47fecfcc4f0891c907f19f1cebeda90973efe9e7ae1cd9d3428e2637b9b170750f248aa40f842a04f7651ea14dfa3cacd0b027768d9058ac20da1f774f98adc2d8ac82fb82fe0d5886fd8c76d9dd88208f62ddf66501dda795d94753a3c8d70eecfb3a7f4d600168058183562252fb75ef1e6c31", 0xa9) 15:08:04 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001680)=ANY=[@ANYBLOB="000010000000000000fe00000000000000000000000000000000000506000000000000000000000000d500000324677ce1638b679df6cac4ec036f2a2a013ff03ebe8eb61675a5ac000000651be999f2d9b2f75acae1d74263fe3ce6188dab913dbdfadefae6f49436878ecc8818017a8b9a0e0d43952fdfaa0000000000fafd1ce79cf445fa8ad6749044cfd47e56b428434a6ae9993fe5229e31dafd01c73c7cd33b2f7bd7f19645c4fe0f9b324de9068d0141583374a46cb26337c30395c430ca718778c3a87f0374a02da14e2cbcba9444f93075be535b3ff4009be2f27744f09c009d34911027e8a721c62b40dd32d46337c7ef8aed76f9e85cfd872dc6cfaf353a8d627496cc96f9315fb043009c60249e24f9af205ef661fa45bc7493b7cc5008633be23425a68496867d8afc4b625650fe82c533e07219d6d9e7795f6c6e54a9a171925a8a57111b8bd6be9b6a9c84b8d6"], &(0x7f0000000480)=0x31) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0xa}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfff71, 0xd, 0x7ffffffe}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0x20000000, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x3}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x1, 0x1978ca53b}, {{r3}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x800, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0x24abb9af1b3ef6e0, 0x6c, 0x40000061, 0x9, 0xfffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x82, 0x5, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r4) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000a58000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='.\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r10 = getuid() r11 = getgid() fchown(r1, r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6, 0x0, 0x0, 0x10}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 15:08:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530000eb87cf5984d0ca59928a8e7021bd97473b66a586d1590d9f807eb169c7c7ccd9c88deeaa649cecb4463287a9f480ceb0b60de75aa7685d2129e7381e43f9b417adf2f67de2aee518d8b8e64f6fdd489c66d60bf21a651ecd71435b8de19b74f38"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) accept$inet(r1, 0x0, 0x0) 15:08:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r4, r5) r6 = accept$unix(r4, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r6, 0x10}, {r2, 0x1}, {r3, 0x10f}], 0x2000000000000154, 0x0) dup(r6) dup(r1) r7 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0x0, 0xee01) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:08:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdfffeffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495bcee48c02f6ac41e6bf3bf554799000000edbb228ca4744e10e952beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b7555000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417ea6b04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a8293228d35aea55efc739a1dfb4bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf393466196f4fda9c56cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b69a79523ac740e38c14b0b3601ac6378a27e42cfc93123b8284e6b470f7ac708988227869115e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab9e30c5de3d3f3708e0029d36d56bf5f227030446137813494ae2033dbb7d4c41347f46ec5a80cccf913686412d26ecabb83a0000000000000000000000000000b16b42c92bdf6df798934da92cfeb41000469b9b0e9e05326e50697436d019ddaf1a8ef8c9ac8972fd267e8957aaa5cc23fc93acc3c6cf333301ae9500eca18e08b202d41b3567377d96adc6ff1a5943fc8176199c6985ef5beb57e787bbb73c214954d3daa6e07270dda9b8e1c43acace8c95e6daba60d4da6703edcc92b8df025d33d9787a045859e51ef6468b615ad8d0a78fc9309444b40ddfe58a5f7541d76105c6f7ff6887c5ba8b9babde7e61c7298aa8991fc67d798ee1112e55b1165f293ab603f4db3719942e2d7a5026215d13b3a72be9794d22f45dcf465732ea5aedeb0a710a2b0fbd4287f1a4c105ff153bfad297c56050c425d5bbf5a37442717140ef6001e2fc958805d8956d4ebddfa1a188a9681e57cffaa36082030f3e685aead15df9b8960fc491d1"], 0x10) r3 = dup2(r2, r0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r6, 0x2000745e) sendto$unix(r0, &(0x7f0000000300)="e17a4a67dd9b4bdac318f76de086f015921c409979fc53f622a6e1026ad73811d05fdde135bf61c3f9e75ce53e22530f5b9636674a2740841a8986f5621c8edd11b7a8c176dad46dfd4abb7a5d64a4efdb4b381018117c4f454debe1e9ca04d989254c404bd0e804738c50db4c827143edb6bc39217f29440da9f5820b0e05ccffda0c58520fc7136fc2f677cda763c33bff2a8b02454300ead27f136fc1", 0x9e, 0x8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000180)="274b97e66b95eefab952e514f1931c563bc8961adff7b601993551237c2e1a0a4e346e1eb3fa3e4927b499090901dd625799415a7aa149f6bb841ea4d4331c65fc8c4ad994f6140e6d486fa103de5d31b0d36d7ca47d34eaab53815a2f2497165ddd895337bf45b5e8333d4a26c9befac171657071a0dc5a48f080e0663e6245e6ca0e5dfce366b0ec434cbf8196af56b059807c8e", 0x95, 0x20c, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000ac0)=0x7, 0x4) 15:08:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d0000000000000800ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e1d32d75383d8cec3434c3db8a1a9e3d378c05e17e25e634ae05b5ea669d602234d85fa9999bc35e1fc74d7671f4ca018d331169107ce92461cff70c68c1d4e80adc492d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7806ced4e2178cbbc6580cf0d158e9dd417a76462d86550d2ec3e7f098b446a01718553806e62c74ef315ad20e04227fcc382af4a9e18b9d3d69b2f7a254de782d4d38fca677de8dd217dc87a872545f6185004a305f13934", 0x14e}], 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x3ff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x680, 0x0) write(r0, &(0x7f00000001c0)="fba1cb6ecb569295216ca505e4b1b6c89ab6e43e762c593f9d032030992fba7ae2442067c40372458b3b1330dce17c3614daa739fda4082208076e891ef1b716b2ea9f89c39a9b74eb706bfd13a260a5d5ee7bde80398e3bc1799a9feedb08f308982c2c905563bd4983480cae6921a29a5db0baaa7e4790f54c08bc41906fc35ba7bdb2a6827befdad2bafb3f2f21b9e632c64316f48711f1489b96b5db6881b998a154202a4df1e6ae5f38883907d0b45f88052161560c956c1ab0ac44db1de9e1783ebc2060a68956840eba0b8d", 0xcf) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x111, 0x16d) 15:08:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x40, 0x1, 0x3ff, 0x738c}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="9adb0ee0b2250cb299d0f32ae463e767069fca34a82862a79d73e54f3378e6cbf37c5690478fb35299a8e67ac00754db34618e2c24a37c55c18de501b6b18b1692214f67e1a4cb7f7c0e0fbb15eb3d96b6e74dfdb9fce3f0d817ad3fc2590dae8ae24f39353f", 0x66}], 0x1) execve(0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r3 = dup(r2) listen(r3, 0x0) sendto$unix(r3, &(0x7f0000000080)="752bc148cd8db715d92390dc97e37e8131d87a7427aae1bd364b93", 0x1b, 0x36ce5bf27fe69da6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 15:08:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0/file0/file0\x00', 0x12b3, 0x9, 0x1ff, 0x1, 0x401, 0x49fa, 0xffff48bb, 0x2, 0x2, 0x5eb, 0x1}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:08:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73ac510e5d930900000000000000500d6dff00"}) r2 = syz_open_pts() syz_open_pts() socketpair(0x18, 0x8000, 0x3f, &(0x7f0000000180)) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xc0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x10001, 0x7, 0x5, 0x75, "0c67cf09080000005111c1a45b199518a8989f97", 0x1000, 0x4}) geteuid() fchmod(r5, 0x80) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x105, 0x0) r6 = dup(r2) ioctl$TIOCSDTR(r6, 0x20007479) r7 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 15:08:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x7000, 0x200, &(0x7f0000ff8000/0x7000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/135) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:08:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x3d61, &(0x7f0000000400), 0x1, 0x0) 15:08:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x80000000, 0x3}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2}, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 15:08:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x17}, {0x5}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") getgid() 15:08:05 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/65) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 15:08:05 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r3 = dup(r2) listen(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r5, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x4) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r5, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r12, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r12) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e70400c600000000e7c6cd86741d00", 0x0, 0x2000000}) write(r14, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r17 = syz_open_pts() writev(r17, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r16, r17) r18 = accept$unix(r16, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r18, 0x10}, {r14, 0x1}, {r15, 0x10f}], 0x2000000000000154, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(r19, 0xa, r19) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r21) r22 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r22, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r23 = dup(r22) listen(r23, 0x0) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffff9c, &(0x7f0000001a80)="582720efabd16e5b9d703f3d3d40abe05d49bc95a0257fbae60125259560f8e581aa62f76cc4312400f266783a4011a5bd98ad81ba8eff1968d596e6dc497ec7297c1a5c6d1d74abb52efa1e4d49e1956e7a1cc749060e5cbfe6deff07871f757754f34de0e735a70e2df8e40b170b3071976e9fac32469bbe9fb02b7f08393865176a0a9fac1c360306ebb92ea246aab58106b91115dce8b255817d433fda6e98362e11732fcf0dddcaa214772d20fed6506d493e20b43d139c1f49dd2e37e100df2efb6ad09aa4ffb65c729f892d8444b810d63c6a7b84c39257a67f522a62893e8ee938daa89fc0be5588eaf986ad2625eb9ec361d95ac2dfb59b930607bbce5acf0e77d6613dbe56ae20dfa85db331289bc2d8ca8cf4d501dfbc96c1076dc333e4c77be1898bb86f63c7174182dce119a0a21b4b9557284ee734ae53cc82842a8a26c597552fc1f0c4a38a5c74c3f722a0988784faa7a95412b348b845ef2e60096f", 0x164) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r27 = syz_open_pts() writev(r27, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r26, r27) r28 = accept$unix(r26, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r28, 0x10}, {r24, 0x1}, {r25, 0x10f}], 0x2000000000000154, 0x0) r29 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x2, 0x0) r30 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r30) r31 = socket$unix(0x1, 0x5, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8028698c, &(0x7f00000000c0)) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) r37 = socket(0x2, 0xc003, 0x6) connect$unix(r37, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r37, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r37, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={r36, r38, r33}, 0xc) r39 = getuid() sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e2f66696c653000c397be09d0f093d216cae101add93ba36285cc1c5ad89b5deb1607706aa123bd01319858fd6eda03aaa0e765145cd8d8825c1515afa482f6c838e9149997deef8f"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="c177df10489e3e4e64040e918550d8166ef5d72d79dc124063013928630b1fbbaadb74c54e41e100fba31b95fa650ab4629ef7c6de1112f9c6e6400f87a754bd109533042917cc655bad145adc457f7b53361c0a630562e75849131775031f1a13161b", 0x63}, {&(0x7f0000000140)="27fc2290c46c1fa2d1f0e1588e031f9c9d3b9a1d654e06a57a2d40fd6b6de8fec980fcd37e2dfc9c156a2de021f0bbf5716b33df20f8ee9219dd01250ab73720f803cbf708585aebc4706780205704102b6af81cf8d21a47783973c7a48129ca9fd1aaa209e952da11ab4974de57b4c2efc71e281cc97bc473148a59a28fa9ffa238be11fb62cc40075eb2bc5b58cf9940276d3f800c842cd646ab9aeed82943fc3ada74970e681968286db1e419f54606b98001acf42be9682e97e1dbc8f2e1645d1bf1c536fb9678336923195fd5d9eb0877d44a7f1f80", 0xd8}, {&(0x7f0000000240)="205658aefde2b40b3bc07cb16ec366825ab5de28ab67be3e77918b40de448b79a00052f42fbacbfa0987b77124ceda81abbb32c35b1a3ab5df7319a178ac134e", 0x40}, {&(0x7f0000000280)="a7b5aa791aa530605cc921d1f3b629156a63c5f6dd0c71ded83fcc9774c15558d1dfedc8ccdd1d590a4c2ee2f0b7b730f1cc422ba6bcd06dea5c26b39009f5a20563226a1cc7c5f652de2cb4831baf348c86499f459d2ed9c00c361259", 0x5d}, {&(0x7f0000000380)="7ef2e0acfaa96b89052b78a0b12e8c84becf691fe7f9a05ee06269f24b713f16aba15896e1cf65e2ec88106c2bc145289f52d48558e85250794e16cb5e1077885693d0c9a8a557", 0x47}, {&(0x7f0000000680)="aa61373a5e17ecae9e865521e6c18368354d14baa598a583cc544fd565f9d1041bc7c8af595f982e83e607a8af2c6f9bd185dd626bfd7c66faccc24c0816db18f5b38151ce792e06701ecd3332eac391df78b5f6700a73a45c15ded0746d7eac2c0fb146b8056eb9ae71605ab4b808b087326626bb522c37c921a3f1664d2458bb20cd90cbb95e33c64611dff5925d296641f80c2ad70818c864bb6b28f010bc4c070b1e0c143ea29ebc888216cb9bcd0c6cb1ee88983355074673c3ca2a76d67664f37b81f53def5e138b1aa15a1b1f0979c5bce6c4a5b6d23416ef51fb49a4d3d0726bc94326d60b50b3daa27f2965c28434d0426ff23f247f2862d2a42b8afa603f3c672c4a455aeef1c56fd3000bdc35bbd9c907178ee75d985084b3018bc7e80a6f137532e5ab3a93cfe2e925a74ac762b68782a295685d5a9eb71745d7c43f36c27c614482207bcd6f4133ff43478c945c19c05a93648b0f926a2e813cc4499cce5546e35eadd3ea295094ed739c6c2f089e6703516dbaad21d66526cb170a8c1c05e3fe94f50898347ca62c69e334c0cde2c0e818ffc14f989767b72b04e8edb43eed3323537d432e84ca68bdcf9bfa337cb3cae91cb961b9e27295bd9eff23da03f3fcf84be452e4a2a26a426dea2549d452d42bb82af1a974aca74a01f9307decd790e7e178f0e65d3c576f5864d9670ecea64941281878d0f55d561945a0e404cef53cdf691c563c92b0619d54f17a84e61e2bf255975d4f74ff78ab8e64485d87d780adce5638ae64156b7d125a4986be178a7c8c0af9b2cf7236147688a7df27d5771bc146acef30665ca2234fae4ad2f4144cc92125abd9fbaaa57ec7f373056ef919b9adf653ed97b78ad9044267fbcab0b3fca950222198093a651c88673796863774625c4d4501f750f46cf81a824af960b854a04a57bf211c65858e4711c75937ccf582835bf897a4b9df5ebeb2928f38314eb89c037695cc81e1b238eb6d785a7c131671ea231cef0526de2d302ac51aeed5b932c6fa25633b7bf10232869b71c90ae63bd1d60d8bf9065a54f5ef584c9de419d76df9a3776483e67c4c714506caaa2e446cc26ac2ca34287c3724fc82532ce781b26927c590cf7370c2d67c3f7e6f39b86a9408f2714a4a0d033eaab5c4bea833f809e93cef7e238cac9423db3067ac79db3435bb4846ca16d166f9f6442418511abb60bce260b7da95184f033e8e90f9abe4d7df615791fb8b945556b10a32a955795e9f944917b799e175eb47cc8c3948c8e3d09d1ca30b09ccffe392131a73921dc63687b6e8595f056b742e2796d44a9b07aeb1c29e4fa1a52be5465f5fb00498bde1408835a4a2113f63235a9e4c8a761301fc897f1a3b3cdb33079eea7b98b53a267c212cc22cc51fcdb22351605f2fde5a23095eb2eb4b865dc162a14df3fcdaf679ad4548871842d690cc68e33f2bc83f7197ff9a46368efe68838ca0da296069e5a5381b78306fe0d537cf8aebf5d612ebdaa3c645ee8ea73027e4e55fb5950222ee37219dea1f23a6ab1be58b67614d16578cf233f6d64bf3a837a1d6324e7a5b2c4b990c0e4662129a60ab027b58b4ad5de59ef9c00aa49b9cdd05f924906543a9b519d20b4124aceab896bfc1f671faddcfd5ce245e02f5407e5cac7fdd5a5944fbcae080e8c1293f034adaefc0e9863501ba4d7351349554d270cff4418576a436a4bd9abfe5923cb34d47bc2296e582f0306e53c43b0d737dbfe494b1781e84f0b7b0c1734f9663eb307d90062f93743bae0c2625d822536da920814c43dfb25070794482535243e5fd468aa094d5d76cf7da1750742548686b5ad5f74a2024cfea07bf900b127ef577c3f6196590c4d268453e4a5eb68f6a95841158128dddddd54ce05f58b11763b5bb6d408f087d432c11f637bc07bf8289de2fdfc6d0fcd4d96479fca0f522eda46440f418ae84a983bd0890998ffa1b13142941e98320cda77476ff8814d5544899011601b08db7b8577cc006e2551eb1a0a8fde6ef1d6a7c6af1008e69a2b95a90e13a26a0235bcd31d9772ce542901d063baba2493e1096d29d7790c3264d7e54a7d4a2dc079fc13813f170efc4e609c6a65bb6dffc3a8a12e33e0b0899adc588c7654e94c18ffa83afa50663b0d77e4d43c68de67bce9ab3779b54ffb928b745272ffd067e01f115a429c8b3b2f3ea95036be11c0a7b0f08197a74cfc495f3e26ed7f3d3a03e0b26e2f297a9fdfa8e2cfe1d9687bc86ff2d650cfd8107efc9c5636b7c1beb8fc820d33e20ba526556b29664ba3d4dc5ca4453cdc8896fa3c1b5a66e505dcf971b10f278642482c3c7cec5aad9bde6a022b42de966d15e840708eb3c2dc426e61295031d30aff8bab4fe2e0439efe7af54a377a066b1fe3aa91901f5143e7c109e72413df437a044908cdf5c9653ecbd67db783c8ac746ed93995fef59002edc0957dd41132ca12b46a3e40d174c922172cc7a379e5ba85ba5cabd175594afd209ae71e5344c86f559446521be938f8c707b6c71cf4566fbb26d0d2d4dc3e7361c0e05ac31a8d229f7ac86aca5a23c23bf8cd48abc0566003ba6b79950630c3bea62cd5587e74c84798794e6f578c457efcd9a3288fb942d771e332db10bc26b9325533e2f50efb10f4a12a74b2e6b5b080da3269064a050ace0532a3991a945a0e295c8f211f2dbfe96acf08f742dba9fdaa0fe8be31af987bee82b3b9e904fe660fe8b9ff53bf4091860fdc90aa1fc33f3f55bce4812ae76213fbd0db73213c04bda34a726338718d8f8c8c611125674186ee132162545a8d180f70b1afc6f7b706c11cb84e25902bdda497379cdd6517f576556e881e9c448bae5bda5034a78ee8d801af37959fb4ec8a40773fe2b3dfbaeff4ed606e1863b7f8cc2e2ef5cbe4af2985612d68401ed18b0768bd37e09b986956f57f6517d9f802889ad41fd5bd27e457981ec70c6e1026d794d9e964ecea1d85e2194120c41ece37bb608bedb9f72a09639d2127bbbe4c0132cd95d1e0bc0a73ee878a7f6377a0fadca305d71ad376bd943578ae5af4b3447440db94dba5c0997b6a6e5be6c6ea0c42fb339e082cd38a788dda82585dc7eb2f8248f7d4c6cfc0da7e505b96c84dc19b59a6a1d0631161621ae69610c85f9fa5b7cfd581418a3bd17caf53dbf46482596a82e666790d305b4d9ec136e7c5ab5f2bb1e23a959d2e32a08ea61eef9080d9a60e06c549c88154fa235e7f34df3d5a45457edf08ff431182d2373fd44dce284849d9d7e38a237ef1b966d659716dfaf9f563736867c5f9c00691d61dc71b1a568dcd6e7fb99c210823df462ac98751bceb3c9d60a1ca022dc913a84f858022920a745bfb4d525e416ee567263ab770a427939471042e5fd34848089e83284fb63f56c23b7f14f111270537de320b2e9edefea4537f471404392319d499c985380f71b1b10e4f1e33a206d525363198887a2067bb556333cb655c659b38d8a7563b8b4d08a9b4cfc59f550cb14cf0b8411a378c02dc27ab6715a49b537bf8aa4a01de0eedc0bb4aff3c88ceaafd6bd5350470907661cb61fad61abfc99b7f84541a17f2234f8c81f1e1203c2ecc212af9694d361b06bd028fd195726b05baa08b814a2c824361a65a045fb6bc50aedf5dbf8b50c5f6ab95d35c468ee5da331db1e1ac6a447510042f60226f8aa50eb7e7cb95c2d4d518144fa4786af48693d786547a25756240f1a7cd7e0032800cc00545da2f4bf03ac2bc59d29d6fe258d666700c32be06654bc823672993a5fbd57796daff2b9264846628f0fd3a56dcdf3e649c2688bb1755db00973330bc3ea37eacec5bdf46e0586f547615a36ce1922466242791b4b8f064f3210ab1ac6ba63d282c37578c884c5a34f2ccadbc19a3be28250af2b0605d241570995ea7e03975eeed73df774c15b95b135fa8a7405718c31c9d73f0da494c7d3e6877a4bb01dd4bfedec1e42a0ad24d87f879f0578ac19b39b0577c78c7f915f26dc1fabb627061029bb6be24ee55add0442b4eba09623416046e0651f93494932e4491295ecfa42c31f762b7c092d58f01f00b8ea4c5ee80ef9b562a02479e23ad3a21e0e92d05337324b883d3d3defd524df0b84509ef2dcdb96f7f3c8c23303c1edded42cbc9f3749a8400354259f974f0aeb0525344f54aa8b7b37cb8357f2bb6c1b889ba7b01fcc842bd351efea8e6c8c0dec0bde2f8e7a9219521c744cbac505add95c9b80aa52bc0149c38bcfbcf9dd9ec21e593ea57b66c8d99636f6cd10ea8dab872accc888a39d46486472f4523283d2848e7909e721e958fc7b0304885da4fc8d1493ac7f2d734a5be98e2c991404c013d5899077876b3ef9a275a39357aa8a894f9273c8c7f27dfed9db145d9baa505744e6ff05c6209241aee6c7b418723ef0dd2d49c6629785cdf4f545cb9c4157d78d7965f8183e4a9a1c301adce1136781e1324abf64868b9e3dd009eb2e4d26c6a7731b5c6866eddd83385a9a2fcd005f4953ff3c465054288c2b2260641eb9f34782437f9ba883f9574b98419ff66a81df907da2fc0cc0311209063a25a993eee34a0876f094454f29cfeeb66c580e416981244d7d3f4518ba9e23b8ea9213415d5eac8bb910becbfafd68f6599bf53b8b08305fa2af0e3c2646ca737db88192d1ec34533919fbf652d8a6ff161dbabc525437fe55276f4d44dd5d3a5676c743ef560cc8cbbd7a998dfa394660cf68939598fe08400c31e149cf407f55f1e66c0ba0429fcfccc4be55e371fedb9f41ae461b23f779887c27f2e3e052281ee3cb22a70488d4072b4da0da7cc0174c5f2c967b65833ab9ec6f729bb8bae259c081347c37c286f1051dfe63ad2996e5752dd7d02e873eb74b48bb887b0e86cf6324a1aa9adfa165e39e71bf106b72f90ab4360ba2baaa17b2b151486a99f98a43c969ee8a33059c3039134cdca959333b63411a7c53ff2dd1823efef4cec2f0a8ac33455cbb447007084cbd5f1096bfbfcfe094a854ccbd65e36b914d73e25fc1298be0b3bcdbd97b91931801368e05542942f1b9b97f0d6aeae1e045320c022898ece0cfca17a844e39afea263e730d362c39aa9c8ca148105694af416e422edc2d23b1465d119a267d816df2a0d00791138d428e63d161429314a36a381ad23d028500345e0d185f82af66c3df725abf75ece2631fc1e6214dbcd7491c5d86034b526f2edef79b28ee4162f0f656ce30f13a845feb403f0dff912c148d3e73db913d6d5f4a7d0f8f92e823c9380c4c04151ea70fc762733d793b68aadadcad1982e9b04bbf9f4b2cee26c254cac610b24fbb4adefb9903b6e0a1c370bf67ffae2d65c76e5baed0b55bb9999239bc350f2003281a30b989994336e1dc32e50b30752241343fd50b6bc2e04d3ec6a4de0a0ba0882afc99b0a8e9b995327e021f437744a67aa4dc45c94bad097b18b1a43911a102e4c095cc1fe81beb78df6fa7130c1702662d988e07b03d1404eb2da5e79cb039ab615df55c9ada3895ce38f924afe6c2762ff380c6701d7494cc03c6a76255f4e586c4f1fc9d58830c2b4be689b4d6b97f1ef76b8f00f1414d5602d6bf6cdb42f33fa205bfb5e249684014bd8efb0554714cb78c245c26a119ce8149584d537ce4f7c23f7ebdd0fd565b16490e2e856724503a174d3b21077a2fa0cf76713931f3f74e56324699a2607a66de240a0337633e0bfae39d2b745cef16badd2b205e3b59c0535c6dd36a81ff2ffe8f19c9a122308ef370b5343d990bd39", 0x1000}, {&(0x7f0000000400)="f5dfbd5ab0010804999ecc77ad164a8e453c", 0x12}, {&(0x7f00000004c0)="d41eda7842ad5a1c853552f09e67d81f479b93ae9e59a234c777d777cb72bd11640dbbe1ce4e4db6ca52c569c5f2203e6b4b0c504523ad7304e9597ebf758f9071e9e2afda176237b8d53bb725a66f6a22ee47470a564fe8d45657f4296601b133bac778eb18f288202c35f6346106707b213a032bf8f84ef03d31e119004c9d8834123d4fa3857a5c10c3d83b842adfa2f390f80d934a0ce5bed4d97cae21011b22e2494dcc8b5d5beeb10f876f6365b650a127a23c7a5a41ad8e06810eb82774483b99aa8b73897cf5e8e5312b37d19fa74c930018b52f25c0a988fa8b8595ff64491aca29e4b3403adb0d96894b3cc6cac2def0865b8fd233", 0xfa}], 0x8, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffff9c, r5]}, @cred={0x20, 0xffff, 0x0, r9, r1}, @rights={0x38, 0xffff, 0x1, [r0, r12, r13, r18, r20, r21, r23, r28, r29]}, @rights={0x20, 0xffff, 0x1, [r0, r30, r32]}, @cred={0x20, 0xffff, 0x0, r36, r39, 0xffffffffffffffff}], 0xb8, 0x2}, 0x404) 15:08:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setitimer(0x2, &(0x7f0000000080)={{0x5, 0x3a}, {0x400, 0x26f}}, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1853018fa640800000"], 0x1c, 0x0}, 0x0) 15:08:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0xe}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 15:08:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000080)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000980)='./bus\x00', 0x100, 0xd0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000700)=0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r4) r5 = dup2(r4, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000780)={0x4e, 0x8, 0x27, 0x3, "13299a1459703ab17c9f4351ef7abdaf00422079", 0x0, 0x4}) r6 = dup(r3) unlink(&(0x7f0000000740)='./file0\x00') listen(r6, 0x0) r7 = accept$inet(r6, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000240)="39cadd0a66fc5e2f977482bc4225aa1941ce871c121cbe9d555e96d0cbcdafc5d34f1135c573898426c046a09562643867bece3d787f5f52501e0c3fad5a975d2485eedeecfcf052c1a2950cd36ee66d9dc742129b925b23104d7d3d06d59d4c7190bed824910f644a696e625aff3f2627be0d50f9d8452bc63e506e7b925428171f27edb201e2c49e3c78483b79858817ad32d6132d86e16012f0a09fb90e953557c6d37f597b19e92c988e0de0cdf8ee48e08e941623d386a01372c0cb95", 0xbf}, {&(0x7f0000000300)="f4a087c1407b1f1d34a775b4a8e6865bd6419dade0c2a84003d64663bfb502a7efa4e24d2d5a803854e9f2e2e55be0fc7bcbacedaacd35185b974a74e5d03cd872ddc0b6b3", 0x45}, {&(0x7f0000000380)="d619c69d02d39d121c4bb0bddccaaf9b1a3ef1519d0bddbeaeaefde16270511b09c8a2c4de47a3a47b89d0c673c067d5acc6c282b2c3b0602f5ef5b1a40356663766580b3801f8d80cb3bb7baeda065c745f61394a3837bc779597d9b8077913a34944b219fe50cb24afa00aa048085bc856ee864c06c9116ae36d933dd03cc0753308e8a2d5dcb228bcc5d2ae11d289c1a7f56864f944475faa7deebf3fdf4dd2d57cb530bc0b6bde87f59e8b4bc63e0971a57fe33301db03c226c973ba56d97e2d5f47ba11ef62b79f745e1159a720", 0xd0}, {&(0x7f0000000480)="8913e240245be69e3f6cebd3a9c0fdbab5874e4d526edc2db2ed2f7759025a3cab7a26adeb3a4cb16b106d745562ed8d578686db6937585c5a5c17bbd68a70e029dcaeaab329e41956cf777ef15fe23600d7e151389bba6ac0b44bfcab040af463e1102b55470e8f9c02349bdee64747643a618e1f2d950a7edc6d4dc87b9d096cca72ccd5e273b019ab454f8819b6850c538b06bfd88ab256770d650fe36f17f477ed4e6201ea222a8ec6094efc5eb952beb3c5984ee363cce58eee4800228e9f45c65aca9015b8b62470b467959516dbd602c1875afa3dd812d08c5c8bd9ab19", 0xe1}, {&(0x7f0000000580)="c94403190403d6b534a16370e5a50af10f2cfd9a6cf53af9a747fabfb370d230175069a15623af951f69f0b867122b8f72fa6f132420cdfdc44a5fb6c84bbda51426ee36a9cbd65c0fe8103a", 0x4c}, {&(0x7f0000000600)="6f8e79cf63d53e970e87c823b923c487cbd00abf199dd57c35f07e0025880f630a80f4c692f91978b882c7a646f6b6d98940dc7d08971a34835094f6ecd9bfc20ca720f4fb3a69384cf77530bc2d34773901fdee4bbd839b3e23e2413a0b406885e82193308ce35ae1", 0x69}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="8000000000000000ffff00000300000014c7c8296fd78633f53b1a92c9ebd1b196eaf59bb515bee16b0200000000000000d03cf426af592ec7a13e9f677e4c9066912acd28c7f7cf60130dbe391cf2d3f5df8be330a6d08bc518516c7179e50db94d0b327e8a90e9bcec6f1c5cf29990d83d31fa6eda4fe362894d0000000000aacaa310c44dc0e96b75c7c39646c8189914262877e0d68146b94344ff57b637dfff748651b644dd1f0664c29973b32514ed9d26c6581035742f061ca4c67b10f77711b9169ae654c97a5c30e3dfc28980f5f8f449416e07e305033dd693e5f8ea4ab941f0f08fec3f19e3d01c0d6e6f1cb3"], 0x80}, 0x3) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) clock_settime(0x2, &(0x7f0000000940)={0x5, 0x3}) renameat(r2, &(0x7f00000007c0)='./bus/file0\x00', r9, &(0x7f0000000900)='./file0\x00') 15:08:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x5668) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r6}, 0xc) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r7, 0xf, r8) setsockopt(r7, 0x0, 0x6, &(0x7f0000000240)="e1d1149714d4ac3f21499207adc2c672d1e37b4050cd48321acc6914ce", 0x1d) 15:08:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r5 = fcntl$dupfd(r3, 0xf, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) 15:08:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="2436267ceac39c97172a7c27aab96d8644462421e1258258d8f20eab65130d5d993becbd6bc85a26d4c2ccb987641a19256400049774eca62d64fdaa0eb3fe2229b9ab22ce0abc623b2a7544268e8a569d40140f36982ac0e162f733cc0393672e1e0c778e3d11b8920875b189f15927e71c286278e061", 0x77}, {&(0x7f0000000240)="118808be04c2d7d0746991d5b2b837afa59f3c6d7c9ed1c3f45e94fdff92c07da27cadc261a0c8562b440a6aaae786a5dfe208c6679801c4a56fdd40156b53750be65e53ecf957ad4dc6fc5fdd2e1cd05f6ab721c5853b3bd19433c66432432d3e12173cf7a6682beacf1cc69724c4dd8a661c84139e78f885e7db342054d5d237d28ec430d297af59bbe3c56a973144410e264d28d304836ac33980abdefaf3c5cd010ea737", 0xa6}, {&(0x7f0000000300)="6674cc071853250702f38913fdfbee4d2fe50fabdda3f45c1cc27a980980241c3ef0c526cc73de75e61fbd6376028b6047f4c26af591e35194351b71e48978dee032a966d85d270b1ca9b822940ad9d1cee7e2a36555760d0f90678be9374669e3012c390e307953ff36d8ac38268c633a5e038ad632703eae01e840039ea998c6e1289780bd63db463da9e30cde54b5a94942c257b684c7cb947792806353aa761a5006f38ac22b1c03403467f4e21da082365b2e6a57c31d8c5a6650d17276e9e5dd4235a5b5834b5d412a7b1f6c1e527a197572aa7c728403124f55fc25159f45cacc4b56598c7843657336134ef075e63c462f9335a38b69", 0xfa}, {&(0x7f0000000400)="288a9e265001b75e20b20f19db7a5f002c4229ecb463e0d405d49c269f193a4223e64b6a912c084fa1ec150357d8ade0155417ebf1e354e9f9cff15ec92b3588ac29074b0a915981200e0afc4ea2a2b52aad9ac005b5013fcb6bd3712fb715bcd0f6963c974108782821309574aa80b14e384a0158edd366732d2461b234fad6f1d1ae31441a66c601a8b4643d8b3fde44b3b8ce5f0be978e2b496a749d010122aebcc44e75bfb55602c3551bced9f7a9d8bb622567b5741999c4a33da07020c37694caf7634ee92de10f6008a08f83713c5d10be7e57002b24832310ebee1f2d14bb029bc2501fc188a5e7b4b6aaa511aa194f2e05a3520c16240eacc2f5ecbe46114ecd5c46b62fff29f5bac2e940f84fa1fd1ecb434fb8b5fc52756d321c72c161245b34b87a4b1903ab8aab2b7b23aa9ce279eb281de22d8bea4c888ab44906e10fab15b7a852e3add17acf1ff3a0c17ec40ccb6705375e5db0c0bf5d91a4b24140e8c0ccd5565d26ec6fa43b411aa1d257c4c421fac6c853ef20f0db301d56a763bc67fba4645e914431e16abfd615218a3f4af10f8a9533ce97fae6fc8572294ea77c5e446a0eed1405f6c651aecfbb9b3268bc151cb6d3cc6b848d6d6c1076fb74f8f8a87baec9c800c874029989aa3aab3000b20021cbef8e9cb0c97e1ab8cb2337e652d668d8e6fdaf2cbc04787f4fa6c7f7cb780e055f3f2deea0ea5c418ae43e74dc0e2ec7f432b009753ad0201962230f2d6bac20f2bb5137e6682fbe304af2eeadab10eaa2268814e41344b698c5f28be322024143dcbfa08b3d8504913f16afed737ae5001093cbebf9380e4f636f88b0ebbd1c54727803a27c4aa3d3d428414900684ffb6866af6055d7411c9716ce0d32901f90ddf3586d8f7f588b7a85592c099818895cbbdedc956ed55681e1a69b3163647dd6e549e5826689e23344d313006b44f8a8b22649a76f1e399a07905afb2735f00f775283610833851f52f03ea72fc03b07139fa240e0c08c8a522f6feb5de4d4eb5075d32fa47cce8c519c70dc9b780fb8428a9504a9a79ebbe1df647e2fc35d840ea04f5ab14ccdc5668d4dde4b63212e09158879a5be76f2a9b28e65c2d205a4b2d0dcebcf9b178cb11c3d0e6b1c39a34ad4a912c5306cae91f309c22e33fb9e14a74208ce57425b26024d7bc7f9f5fa7764c23556d422a6e278abf3a78991c316808a320a76dbabaa25b8a005a2c7275bb90be21e37c29f2767f9fefcbab558aa732231c6fbac415f911926364b9a4c097e8c081c61c27692933b4985726511d77017d3866e707c399a097eef44ef4cf6d8eab6f13a96bd9a4a1a615e1c05b80643cafbe8bff70a56ece6a8221395a44ab86d35435ff849314dc6f6fb1ee13be253ad08e8547ce485f683ce7c9216c656104bf8413eac197d511706005a000aaf4f10073de85f0b1a2639736b33d9545a605f0f165c8f36717b9a04b207ceb5bb768198e0a1236ffb523e3d3f8ae2de18b56a6695fa46479d632c5eca4aaac6540442c3cb8063a494f4c972ab1531aabac0abca881e0e1a52f18a5b71272923d9284f1e76e1b8611bbe76dacb9bbc41dc8bbb5a5223e90eaac78154d1086e285f32212b905e82b57dc5130ad9aed13d6d8e9666e85fc19ecd42b31b677a1859fc84bc011cbd90e9267006b63e8592f8ddc3694fd1c5c1eff4fa75b69b33b757409955255ad50ebefed35a72b159846c5766a9a24d05471dd8641f86b7c2e1990ca837ec8dceca7d926d575f1f846bad0abee90bde4ed66e9b1127e722fa790c104b92a2723361e0ec9061724b08f2c220e8e67f157782569b652160a95b4340a6ddc157329b6be226a012c9c4ed0ed2455db772597d3b759f6b3d8c2214764343fbd51ed3648697e40e4fb7d6da02ed50f918fc6b6a4c5573f972e945f899405afa1b6d0745d3649790cfc5be9245324961a1f4ccfdd46213aa2449acc1406f22a9778af579a09a1ad7d5ec711abbb90d0854e66c0d0d24b88787314ed53cf5d4bf9754be2abae7a11abe8b156d749fbebeba02d54f548351d273be3fc058b979580573c6ad616c05adaa8b69526b03105c8b736d1d642626f8c2473d66a22eef7998709de946a6bee18a45d2520eeb1788b0544e50356d00dda6dcd17496431d22926f6a5ecb1ff8a480073c12376fe4faf293dd08e0fc3af6f1cf9e50b0f915fbe4df3f1c71e933821d53744f0f8e09140304b72ad4ad2ffd971dd8b618e125e256afc6d661b17c2329aa2e38eacc538fe4265d7f7df3f8fb044001d6d4b22c610046e4ba75667bbd6cde2d1f5ce3a0aa0931b9867c44e0219571cd8d47f0a8cafa9295f06ddfb441e753d49f9f69149d000d754bb13e0d3736a0371bd11fcd5fcc1076cfa1921981fa2246808ff7b6807a1f62cc350dd92b762fa24e814dc80ddd30e49da07031d8ad3f59fc12254534b25797afac1c3397027b93d78aba4531782bc1efd2e1fb39f3abf61ea41fbd75e070d06f8813e9720ce1bfeaabfb7fc399cd01ef395bed1793e562646d7416867264353c4eb00a7e5b1b4ae36988093a105d78ebc7dfdf8579b31922cd086fbf9e31d4763a4a4d4318d52665e80c2640f090d38198770a874ca692345313a01efe34fe9d34fcc2941a5c949744fb07f6326659bf606a845a7d5f48f4a8f59b12e015be770100dbad1e1639606003c161f13bcd1568a2e4f2fb6a6edc6f9d5e604d540fc175fd3af1ce09785ad2e354e9bbd371fbd3953c4cef0d7a49f92208d65c278ab315159b8c7b402aefc0daf1d1ed71653620dcaea8f134c1f770cabf69f29a2ec90fb42a66225a009a6b44cebcbfb7c13849c6f4197373964f8087b29a17d428cf049b79726b4281330488cf54daaeab8b57392e97fd225f248a6aba39c67f0c56628b2e50c5d3b5bb2de6dc1bfa3911a6a8546da4f9c47da5e679d494bd8d6add11eec891dca719bb41bc8208303c2b2b1ce92bd788eb272550ff94e6954ee108fea954b1541e1b38876046327e6893b9ad3d9152ab466ecc0729e5fa9a1f7f4abb9b61861a0bbff9fdbef18fe21f3230504492e900925538ee6917d476b866a1c298908c10c41087cd958fb500043a6182e210549bec425317266349000952efffcc90409cf0e45efc2593092d30e1f02990c2f85a985f77d37174fb039707e18b010e442abeb209f81995b9fc989a8c98c3f601c9f6e99ff37fd1deca34f3827656fe3ab9aa9f675f5dd78eba8ea3ca611e2d73a4b1d3012abb0949643d6ae089306494b7af60d0725268876abb1cacd6a463db901fcfc7d0631b9e7381e8cdc2dbeb60209d9bf8602bab5cb07f6d4dcf0d18cc4dc2c5cddb0f326289009bb33ef65b38c948d5d320c0b32ea3a72e1a64dbb0e896b68288acadf6b8a6b394d279b7abfc7de629c85410540648030b371a9b10db39232e7d026d7e8fb1c6956c7aad87abbe26f83d4514aa18654a4a0f28cd1fed22a30863ab6da47df9fea17f6e55863aa13083874e2f2ca5bf69c8c35a84270dafd5f58d549738832eebb7e2f0f54de11e93f8bf7ba4e37636d0bc70847003f9ae899b21a75679e30e0c6a1089c3b5c41b3251bc7358698db23c20d727a2a3ed3833e48899682423b63541c8effcaa98b3df91a3dc2c9cf6bad9738bbd37d955d979a6d1ab21bc5b2199841c60f10a862590ba3b0caf1fcb4634ca3284b6f55ee3b6dd2c8022b5c330e94e71e9488f841ecf05ca56aa540d01348bf2ec6d8e585b186d503deafa899dbffd80a5933c86cc4c71a06f88b9e0f1c85a3d26d75c95b0eb9c104228a51183b2e01d25e33cfd8252ee70298465aecbdce1a255a6850086e55c493cd9fb4f57565338b87d7e73fb4ddb9fd3e1a022e68db85eacffa82171000c8ab12429b6b52ea4745ebc1a31195fdfe34c46172a92611c082793de5e7363cce72893795a3ead727f1924fc14bdbf1158b7270b89e7487ded02aa2851b06d8568e2e6917987052c20a3b7f330de2c92e0be2c71516498256b69a2f50531035775155117909dc2bb0e9cbb7bf4148b83aefb40ebb8f3cc261ce05702c48d1f30adaaee7de9f049c7308982e1bf09731e3c7a67a16051d4b3bf9006bc2435e1c030855fe3c84a7c15152341024607bbf8efa2a6626544ba5cd425096ecca69c1442138b173d72da962d1912377d235ce3fc3bed756590f100af2a3ebf7ab04820c97f5bf6eeaf578010a8b0df4e595cb88d19eff89ee68560c8047966053a8dd6883dca9a56d67b50220648fc1617aad8509b152a71b9c065cf0f7f87536447ccd240bad5d8f137dd96b5bf3f9c856ba101fbd2bbeea478acab4c39022ec7b622bcc66ba4f58898b7dc3288d4c98233f4c3980f9c40e34fc876a4cac59316d3b9f777f6afa03d1c8b2660b784039929c2d31a08d75e714a434f7e90b51a8dafbd2af56523f9c55ddcafe0962b1df6dedba3f6146c20162120fed32d7029f2fe0bb7a4ae9b57a5a3ad93ac3aaf6003d795ac5d1256ae91cdf7d24cfca6dbcfae9d94116f0193fec8d6cdc53f8f945d50c720f133466d723d0d2ad40e612b240089741ef1b0a65eef62f9f7a9b2de39c6127763d358f8133b5a7c7e37193a66b6bcf6781469964ee416165b40f02251ac3e3600f7bb8c2f30b886f962eebd01b3bb1a894026be3499dd8bb23c6d19a652c7f656b66991b5e2ea233d3acfc671d1b4dddbe712033507a15518baacfd7c9345f69e768e8b7330f754dbeaba55d98ecea5f7b1b6417f87c42732cf0beef2e6b6f63d8f2142015924a2ba3f15f7676600eb66835305fbe3c95c646ab562d99f08645200ef1b32334adf5a08f7db8b8c47be9a979df3354251d4b6d66e5e4685deb9d415f00fefcb0f1746914fd0735b4cab0d74b2e4615ccc949db8f0cb67435d88e4fd27f55014e5b724c7f41cb38dfe620f7f1d46b7396d96adc5cd7a9e424cf3dbc062028b029ef300a3ddf8b009f697d7479ba37438507dcd707d10f65fa66f9cea79be40abb84b1fca0da6be65fe41c118252e66b55dc19930e01219f5bff7080ea5b7af4548f7ca61b72d61d72c37425da518f935f382d41c8919133a6edecdd4860898a5dfb5ce8ecfe78b432b83c138cd6506d3530dadd800d1f0a1ef69bb22336011e556d3a6ba127026bfc907b103581289deefea61f9db9b6318680cce1272077ea89f059566997d28fc5bcecff6f667a3fa1f8d682ed27a1f705fdfce26d871430dc8f69f7c698522007d46b083b63d1c6ae16fdeda94e90a462e66b3d4c3243ea49c3b2542d38e6b147e42ee08e6ed432cc4c65d4fe5faeb8f31f4867b9f3377d82840b41defb07899f9e192771807a638a63b3da013d1c055b653ba2de63d616c0a9d6a645c3ccf83f3c7de9e7e787717698d7aaf6e6af77596ef751785975b63d031d00a5c14129369def8b8b50497123f30a18d3ff0f3744e801aab45c84443b271c9ed46efdfd020d6e3376ad4fcaecc3af6cea11183b9892c7b7cc4eca5bf6a5c608c851285bbcc68a9d1e07809ef71091003d3c8d2eeb62fbe1aa50df563f21d2521b04d7d27f643f3e025b71f1ffda7c0326406107ef2ea355e827998ab4eeb681284bc08de164791747857f91734fbc5ab6b5c6be8f6bad5d1d5c786411dabaee4d20c4f0b2184ea06dabf17f800f0a5eab5ad2d7388c043dd2429209e0c1edf452b6187234ddc8c146ed475c9acdf17227c36364753de07927707d2b55ffccc8d70972d1d00b3c86d02578a2df0a8566b3fb3801d0ce8b4f683de9d5", 0x1000}, {&(0x7f0000001400)="57ebc11f8f5e7965e825e3cc0c8fa8df79d84fa566f97459f5acb400726154fd47f75f00aea0c15d7a65eb9f0a4b17ff2470e3d4f763fbdb16ce5bb80a4e9ebf504656f8781fb4a4490ab2b920381039d40ae9f0835a2c4775f898fbd42e73b7ac731359fff26087d63339e43f8f6d639ae3ac377ebf6b41889e8be6ceed5cc268029ef593bf2c42302b3895cfba8fcb378e4755df847c179d4e48a3d4feadbb5d82b821c34e0b7ce3de45f96662b7f958a704514a717ffa76c1e4957a70d96674f67ee99794248c74a44d813301b644db1bf3ad1d7030bf36485b1e23ec04c5b80a79e36b", 0xe5}], 0x5}, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x0, 0x9, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) accept$inet(r4, 0x0, &(0x7f0000000080)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r11 = dup2(r8, 0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r13, 0x6) r14 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(0x0, 0x1, 0x8, r16) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r16, 0x3, 0x18f, 0x9}) shmat(r6, &(0x7f000027e000/0x1000)=nil, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) r18 = socket(0x18, 0x2, 0x0) close(r18) socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r18, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:08:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = msgget(0x3, 0x10) r2 = getuid() setreuid(0xee00, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r5}, 0xc) r11 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r10, r11, 0x0, r12, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r10, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r16 = semget$private(0x0, 0x5, 0x624) semop(r16, &(0x7f0000000300)=[{0x4, 0x5, 0x1800}, {0x3, 0x0, 0x1000}, {0x4, 0x100, 0x800}], 0x3) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r16, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237cc37f9f61847a2a028b0b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db122cc0350000c367fe134c5c814b2a3c827cf9c54ec401318bb689d20ec9179981e2e2f04c8fb2a06b3f030526fc2466ee674bad0f6eaed6976377daab5a896279d6552c3c727c0b49ae00cdf4e3ab4377f8ebe4e0673080776d41f46eac09df933f5fe06360a047001425a238aad0dbfa01fe44d184df5f47125594624158d6a90c2ce865d2e3ce9fd065646b87f5161b3784af5e80eea7b8da9acb00b94f275ff79bd999e8e80f6fad86838b65804071d66b0535545e611d46fcaf78e317d8042656f96d3e8eceb3e1c73101021199bee02ba1a5f8704b77a24ed8c82adbd6881ddaef00"/426], 0x10) write(r21, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r21, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r20, r22, r17}, 0xc) r23 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r22, r23, 0x0, r24, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = socket(0x1, 0xc003, 0xf9) connect$unix(r29, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r29, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r29, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r30, r25}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r33, 0x4, 0xcc) r34 = getpid() fcntl$setown(r33, 0x6, r34) r35 = socket(0x2, 0xc003, 0x6) connect$unix(r35, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r35, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r35, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={r34, r36, r31}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x69, r2, r13, r14, r23, 0x1, 0x9711}, 0x8001, 0x5a, r28, r34, 0xbd, 0x6, 0x4, 0x8}) 15:08:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = dup(r1) listen(r2, 0x0) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r3) recvfrom(r3, &(0x7f0000000080)=""/24, 0x18, 0x40, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x2, 0x6) r4 = open$dir(&(0x7f0000000240)='./bus\x00', 0x300, 0x2e8) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000300)="4f9a9bd3ab2b1946fda2101310f03187a32949d2d3ca5fe59dfa6c378b518c7d8b83a84b3b3343627bb192b38a7d41419f52d6d5a1678d8a04b3d2f47c747e4967e131a880a8ddd156ee8b01c91e5d969c0e59f496b936e1a1270802f19c502497a8e23fc4cba717ebb81a0bb8db8192b71af8c9807f293930f7be0c3bfe72a27a9ea300b25c6ec388c125d18bbe8293f903a0ba7d4fb2effe6bc5b71ef153705c8727", 0xa3}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r5) dup2(0xffffffffffffffff, r5) getpeername$unix(r5, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r7, r8, 0x0, r9, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r11 = semget$private(0x0, 0x5, 0x624) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r11, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45c88deb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r16, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r16, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r17, r12}, 0xc) r18 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r17, r18, 0x0, r19, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r17, r20) setregid(r8, r20) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r21 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) r22 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r22, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) r23 = dup(r22) listen(r23, 0x0) socketpair(0x6, 0x0, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) r25 = accept$inet6(r24, 0x0, &(0x7f0000000580)=0x45) readv(r25, &(0x7f0000000480)=[{&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000280)=""/159, 0x9f}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/82, 0x52}], 0x6) pwritev(r21, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r21, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:08:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x6, './bus\x00', './file0\x00'}) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pread(r1, &(0x7f0000000140)="3f60b72531936dc62786233fa2bf91cb97e18e98d8a798f346d6274e8130365622696a21f09ae870e4a58807fd069a2709b920dc76c5ad5a20784c4cdef5682bc85bdd8caa3714d43022914dc1c196bf08282da178d83bec4611d7d369a5f7472a7371dfafbd0b7aa3e9bfc35a4b888a1846b0e5c98584738a9b482011a3f6f18a22c79f", 0x84, 0x0, 0x101) 15:08:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000e1bb52403fcf02b3b8b400001000000000e2000000000000000000000000000000000000000000000000000000000000000000000000000100"/129], &(0x7f0000000040)=0x77) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r4, 0x1) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0xfffffffffffffd3b}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969000000000000000512e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b00000000000000001f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba9b098d175cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {0xffffffffffffffff}, {&(0x7f0000000cc0)="904b01fa79e3440040e16028711043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c7078c795b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc0200000000000000859f816230d2362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977ac6b818b073a5fce336d72d57dd642f46b8828beb06", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce300000000300000006ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x8) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x4) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r5, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r5) r6 = socket(0x2, 0x3, 0x1) setsockopt(r6, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r8 = fcntl$dupfd(r6, 0xf, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x54c2508135683d82, 0x7}, 0x8) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) connect$unix(r10, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 15:08:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x3, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001340)="a8a101c78dd531ae301f68d7980cb6ca4da3da9df9f2eaebb9d1326ea1e555ecec4a192dfeee34dde45d24a872d5c840fa8233519a5d7b1bbb0ca5d9c86874075ab6720bb3bc136c215e2348872cee19447efc13f5207febc90642292910e13743e17d05788a704d62fbf33c66a495756d671d489d8d61d084cc9ef44b08d7cf9f35c6c85da7563fdd46e11c5edbeb026b00ef3bab199b0391c047d653fb08dd3296c66e718ddbfb111b9144274b475a61060523bdbe6ee72dc6c777bb3b32acb20b79631c03db79a85d6f71910d767360d078f67ec7c39da63a2d96988d0821645329c56da03d37987073b489c968cd1016ab3242b2569785bce6042b1e5077cd4c7b47fb10fc1d252e534d6909656b0f3ea3f57901c98019f784c6b6aeeeafdfdc1a63448501a0a6ee04e568f8", 0x12e}, {&(0x7f0000000240)="a2df58e681eecdc441ed9154284407d83edb73072251eb782c77887d5c654c68a6d40f29cc62416175961ce4cc08d1e23ab49dc83028ee13faea83e1b6605b66f5ace740eda4ccd55ad1efa6fd3bc2ecd7ca6896e0f0a9a217e9603f63ba18cfe2680ad760c9dda66446860d8f2527dcd92362c6e85d77e064f5a28bc2bde1c2fd0bc49a0a4e69518e636dd16cd9e432cbd1cc3ab07e5f35a4e596173866f39a3110e0d1c8f1a9bf941db3b295f38cd579ce356f952d169b6343bdfdfbc074643b0b7e4ffa8990cda344bda7bc65a8563e8702fefe4190fa2aa8ab0da3f5c56b885a5a2ec567818f1160b8aea75226fa17f560a4afe0c15492d44cb0767bf81e35bcc5511256c3acf6b2dab670cb0d4f8a524b302847e599980a298789a9821282fbd40ab9dd6a6534af7cef8c23c9febb4d2748429a206a874e537ae7cd401a2199d6aa59dd9c2bea4cee9ea31aea08221516de02c3cb29609549977ffaee4993cebbe170b677e907202187c25c3c0b20779e7d6ae405a77bf3b813fa5aa5a62f4c89f8e8eb232ff914684787a6f3b9ef54e829ca5007ebdd79699d3ae08170f911ad92a30566e76c02f9b66252655b124c370c3c8c8403319011e3365f06d87542ed0a674efd5ef2e4c35312654fe2185f41f7d3a8d4ec4d15c7aba05a7b5e22b4d8332ec3dbbf1bd341b76e0bea300bf1e6fd22c24b5d03aaaecbe5989e6f829b1b296accb819123cdcb3866cae440f22a30dfab3588a39cba40c64a0eb7627225f02fb76ebbf3692fd1372427bb58024e02af7a5288393329db1cd7181eda62e23ef883c1d54bb21accf96a2dae6f3e9014bb2b3940f369e0801f7d2468ce87afc98cdd0880c16f2ea71db87d22d2506d6de325b2ea460909d7eec0fc4e2e030a06ae0ac457a3d98d7851bcb3ddf5bcc14b921d6fe1e1a7cf61fa8e20ce866d794d6cd962661bdcc2067d8fdcd583b61a88e824da77ed1cd415c717a2247c41d2397d61a33e94ab89da0095e3cdffbd809d567de2e6154946f8510f4284dedddfa4b453dfa624fbbe73485848d4630efee88b18ef97fa5b2ea791e61a61b40ecc3aeefcb82e07bb75c43be716d173eb80ab15680681b5cd03ad773fbd1e9508d719e978b81fbcff67360710df72afd2a205d438c711568e29fa10938ae030fdb52a691783439e44be14504f46b99e207d2d2d04a91af2808d2224a8fc10fa2b93b14a175608bc1105479cc0521d0df34aa24dfb26921174079731b5e995429f9118fbc9cc16353dd7f2aa2b50d7f300878e2050016ccc99113bf535ce65e7831776e97be01e96b081a9a3992eb2ffe7cb5979a98bf87f706639f61c7476027f7421844fa36af9ef35404b8ae8643be629b8d7bdbc1aedc03cc98fbae046b2b84d1f2c08b0e2776bddcf72b03ad17a1d606c49c4c28d8dbb858211406f58657dd81928d187566829e694dcc83bdb86878f9ff3b73cfb3708c9a93a3c449e35a2cc271ff53df5b0020234c3dc3ddea49918545476b77cf1196a113bbec6c1adfd55d4f211f4b8ce8a99a0dacf468b9f4f5d97468ddd638e49216c7dda263ee34fe303c9f8863a4ec04bb588ef8d4d03146c736c7fa009957661cb81ab87b49f33e36a69bca72a0b31454ecb697131a7909240935e4205496f18f4d9b23a3b4ad53f7011f2255d2ed7560a9622d42d948797c29222ccd37877409126c801ed3a9fa14826722a5d67ae2783f2733f46c67fdd67574739e97403c7141137d9067745fcd7b39c056ff46b488e763388d5f38403ef3c8bfaa29a46cdc84da38ec13ee36acd45bc3aee6a5fb20301ee15f30e8006b04e035964633c3fadbc7eecb81d68b10cf1a6f5c196c0e2da4f1e0a445bb64012a502eb534f06fa634406510cac744ddca8241cdc68af8ca279848329c09cd5d0fdd1b9ff13fd323b96f5210a9a5b8a4c840eabd51ef41d6d5394bbaa2a63fb087bd07a3c07426dc2f5460e2245ea3e45ec148f6cf90cac78ec511e27973139c7a320ce0da8353b65e25659b22f6cbb0b6816a1e04a07836934106bd85bb8026c74cb1d27edbc097ab39233de593838d1e9e82b78f48dbedd6188e51fd07541ff434d143bc17f456949ec1881e65798c921236d6f274c06613f721fcc16fec41d27c508d1f915974db4349970591afafd5b1caa91532bf071617c567ea90a4cd466c1a4ba6ed099b81f7664286282b19b0fe16e5353a88c7b3894e3189e371198cabdc1d391d38a62852f64bcfc98c56c2b55f562bf1cc67d238ee7db1a1ce087a17ab1aa97fe21ade2d8ece8a798a60eb285382218fa821f03d2c0b78229eb7e03c0f9e2edd8ad47a99822e14ce69b1b0db9d62a3e1987319f3314b2cb6e3e82cc93817076531de827a312bc14fd163be9a7e99c9841e6162528e1e9018cf40199358a20296b73f1435a5f4f184ecbdc550b055be82971826a40df46e2c5aba55189e1b0ef56494078e94d7443c3efababfa772f7d16ce00c2cb2db01278a83c276328a6ce3040d02379ad5aa1466ee61f5d1237b94f203d6098623e07f0ed9d1017e0230893cd17396359911e4a527346812f1c5886548c3b5ecd2aa84fea08d239dad2571abc9da311ab5a5e9b1ec534d02db64eea5200a61e0568410077f1f825f89fb98cd51410a24026ce74da2643ec691bfa49f1239c08cbfb68ae58f4021be9ab6e48a83e8de08ade103326ed14f98290b3d0a2ec65a3dc7e978d09302df90d1531387ccb37e03fc127094ae6a6e97ffa2002f5977caadcd358fade041d9396fd89da7d7d0b56337c448bd98810351a992436d8c785fef479b3134747bcdf470c9e55ec66d878731521211b87b9e0f6eabd8bdf35918710d4b58d8b92dc79f81f64a87ca0671c7d4d2cdd840052c94362be419974f08f41f912a3a2e3a12c74ffe3b2c9d3cfa466bb6630d2d7754b80e4a0c7713ea02e833a06503995c05accf09b9defae7843e0a38241190b2c3f98f22e6d7bfc0fc2ddb24922a8369a3da216dbd62816354f9e5e833bfdd31e92b75bbbaa0e46807720f9210b5940f7e896c7ec840210a9f0313e7e1a4958d5707f3d43eac3d0c37109291531cbf1aae6dd24744e43380bca60d9176ce93496135bcc31f7b5904a1fbb59de1790ec61588407e841a0e8605993847bff09808955c5afe81be9715fdc0db5a63009dd491a27f871c18e726fb8d041605e2e44f18309852625978b99ed2b3e836fa3d82b4b616d3ddb73f6d8b44325c1cbb9653ab60690514abea1d949057eda20ef1d35dce97cde2242ecdf4fde6a47de8007eea6886d29554524249eeb597101d63461670c703afa07ea17ed92c6fdf60be590378a3a1759aeb2699604032c2a7d307e54e667226f3daf75ad1d8ef8b818c793bc655b65fc1398bea78d965f60c90deafeb5cfff88c137b9ea084f43737e9fd22704ef4e41103d7f771ae97e58231b82a042d658007876e26ecb67b42406f0c1c89d1c1ed64ee9560132a1d98f6ed15a9eb31559170bd6429a3679deb84dd4c8ca747e51e9753ce13c450c32c4f30bac72f123f8804a7761daba2df8dd2d2ed6dbaaebc924ade4164c3777ce699e4c3e0ea83abd92e0df6bd9ae5247ce465ab19b4581602372e0a1b5879c109fcfc708c1a3906adec7c9f80cb55a0aa3a8ff5250660db3a6f9c8dbc3c9917d8f163cd735b326c315cc1d9c97b41c7a9c9990155841ca0c1a2fa97128c258448988d85f9846eed2940a05dee6e320d0a02acff9c1b794b8cbd43e3eb7a63032ababb9f408ac590e2fdfd34d2552f3d732384e597bd3669760b761663d241eaf7d193efaaf17a07d3dff8881601a9d2a87635f5b2b927133d40c7839c021149a6c6a913e73ef78f236ec8438e46fb5edd7627d7411fa6ebf575d9c4d6393678527f935cd6f8260f2640a1f2d226ab3267c1dc88c1bb0450ebc611de87b03cf6fc4cec805a4002f2a0c5cb9ae87254ee4b79e246f99cada2273233aef27238c69e8bab7b335a32dc3010bd33a3539f39b1a20491cce719bac4450179605c26b9a0480f2097a48e7df32195981bc1529ef9bd417cfd0bad94c5a9165fab7c6477c2e64b4eb76b58fa57001085dc45e84140deeb39e6628a8299135d34ed455bd41cfbd609cd33e85c70ba8a37e0d21ee1eb2a39a607c75d5be4353f472287ed405bd6699b555fc1e60af5adf4f09041204ab62b96674d93efa1be0591e856346b7a7b7d1a43192b4e071737225575f19dca333fe4da3cf556505dfab2bc67acf16a6e54d7c39d1e9f7709f078655b2d6eaf3b7db6cd24ed0b212917996480be91b49879078def208557723538ca3d2c7f366c59090a2b01ef578f5a2cae1290ede4398f8c312af23f13e4975d525a10234a7cd837227b3f517484dfd0f8f316cb88e25dcbc1de26a2bf6bbb1f24023bb38b72357cdb466120c8d163fa5c923e3937de80216680b787c3d2a0d3fa90a1e15c279164020f815a31860a2bdd5607f23d3d4f78542068376f15b3de0043e6050fabf0fb102e0e23cb0d4747747ae9f7d24ff7ac0239338eb7a60f08c3644f9609f4d7be2071ff8289048dc08015148ab9d83c241bd63bbc30411bf3ff1a643f6e277a1936bd64b70c4afa239cb8781c5786d2806fa0cdd7544d91cc08eba51f15ef53ec95fa0695aaed1f544aa645253f432b27a8472bc1ea19b12d9a0d536607ea8e2cc0b4025dc51ff5d23adc87d245e07f404801bb245e1fd3e973a9706d630c11d0acd815e8b4eda86e9689d262a3ded9ae30498b66911677b1f7a4257d8c656a1f87c62e1268d14943cf61f9380078f28fbddd3802e5936c4c6cb08089b31a247abe1423debaf781924632573f6c07a2c5bf35ecb26beebaae7f7d8fb99542cf1b606ddb2c7c718f133a26fc864d1fcb88a09eac014561a56208c718e3b414cbf5b7afcef938cd05bb8527db117d54438f2a786b578399896a0569565568a5122286a558d5d08e7609395aef803a4431484d1f19d4729682dbf5ba996446902dda47ccfbb20d9495b454f62b00f57e8aa84b57e0108a57e210e48cc790db6bda93753b37cd7fefaa9a84cf79cde18505d145ec020974fc414a472c79510585c55a7d3d580b8258d28f511f9adbdbb8e4d46eca778df2a5650dc9c4f7829e2195a6d21e54ac90a9afdb32b535da16066cf70ea74b86849d0a1480fce130a45982fcbbbecc909240c01a5ffc9e65c342a756a5b05337c25154d4ed5656a2bb453fc540fe8660374abfb2a19549189bf30e90fa870f9a983890b41676d988f9839ba7ce01be74d3a95b01f5460150c2353532756e3791ccd8a1004c260838390eb9459facd29cdd8ec567c00c5c9492b81d6642efdcc8eb846c764d1f60ff2c2b4041775b42e4e1b9def655dfb26cb33e3d2f137b5bb2581c9c5818a38d35f5cd3daa194bda691518176325f8168069178ff569b0f8670f9be3aab5e90ee8f45c9f3b8faaa40e536e1fde02c049d1d8d80535fa4b15ac591425db7af63eafca2ea579ce7560217b12f9b0b40ee937c6c9483deefedf3ec542d74ae9851c3dc5a4332cac100410a67a6f45f007ce2610249acafe76e32aaf652a33c3d0690272d512532ebb9908246abfeb5dc0b9fa8194f36f0ecb651876aefcb756c713d67d061295562999786ce17b60160faeda00ec1259840704a4083ff5c7b275d0b46ae6aff446994cf1884d6be733a365753fdbd4787b8b5f3d8a973c45e54fc5f2d761d37ed31e1c59397a97a79c49a6ae1ef7b4e1e0245d8845871ce7be6ec266", 0x1000}, {&(0x7f0000000000)="f5dfe274937f5ed7227ff4b50a8a385d672284a25d039f821dcc7b4e7f257b3a169bc285c9f585a51c05a569492d26a5ec5ba87f", 0x34}, {&(0x7f0000001240)="4915999c24906205b24d02f5fe2240eec879d1a6f6342e55d6f0d1af86eb795d22dd3d7b9ec5a2a05dbe7825cc5f2e70dc5b196353fec2ca767819af1a790de8c4b7726a59d4acd67e17075681658282f57b525eab45bb56a9811ea5488bad8a7888af5542571c163bc68d6277f5c1258a2e6c8ba229dce9fe213da2b01d1577f6fc5cf740533382e9ce17519796e5c95955c451db94f6123c54a59ad00f42dd22583e894521ba7ea1147701ec96884a49dedb2e6861e5e5f2ce05e3b9b492ca2fae1e76d1a031ba9f83e29f983031a188112ebfbe", 0xd5}], 0x4) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000080)) 15:08:06 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0xa0, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 15:08:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f00000004c0)=""/5, 0x5}, {&(0x7f0000000500)=""/47, 0x2f}], 0x6) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:08:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x4, 0x81, 0xffffffff}, {0xfc3, 0x5, 0x2, 0xd5}, {0xffff, 0x3e, 0x6}]}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4, 0x4, 0x3, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 15:08:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x857f1ba5d972bf41, 0x0) 15:08:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000380)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r7 = fcntl$dupfd(r5, 0xf, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) mknodat(r7, &(0x7f0000000340)='./file0\x00', 0x4, 0x538) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r10, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f00000001c0)=0x1) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) 15:08:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000100b, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0xffff8001, './bus\x00', 0x33, 0xfff, 0x8, 0x1}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x45) socketpair(0x18, 0x8000, 0x8, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ca8a04f9214bf4adab130471b0dd0b6ea6b0134fa7509bcf56006ea1afb51090035d9c69854d6648e1a93290e0e84467d2cad31e7d9d5577371ff9a49cc3c4d3e07adf82b1c7e5e48133b484d02c082aaa25ce618945df4e641c9d7b6d3050a6464954eaa146587e65c936b87db44e6e6d51d96ff3a04a4e810d036ab6c731a3d6c24c86c16b87f220f243e8df254c9a7cc3aac4d40186cd2e10759cba43d8fac7c336e497142a2d9a62760fde18947e76e758b8001d81c67f7ba1f201163647005301b3ae9b2950874f94368f7f5b1e6f1e5114cfb9efd54f658730eb25b4f9752a15e5825f06a793a67e7a15cdfb1fd72a113b08d3509394ba4314a3fa0d48665d81ae11115d84d41f701add91ee0b9f949f47a6d71b960"], &(0x7f0000000100)=0x6e) fcntl$getown(r2, 0x5) 15:08:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="67022e2f66696c652040b46f1c57417a0055951edcd6fb92301ab0b06271fc4039d6f73e32f4e32b43404c7bf0cc55255d6c70eb1ec216fa8eea0684662351de7d610fafef02cd26bcf852cf4cbd415b225c1c50a62925e8"], 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/158, 0x9e, 0x75970d44193d1a27, 0x0, 0x0) shutdown(r0, 0x2) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r3 = getuid() setreuid(0xee00, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r5 = semget$private(0x0, 0x5, 0x157) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r11, r12, 0x0, r13, 0x1, 0x401}, 0x5, 0x9, 0x4}) r14 = getuid() setreuid(0xee00, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r16 = semget$private(0x0, 0x5, 0x624) semop(r16, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r16, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee43515c1d00000000bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0310000b1dfeba3e8cd4d76f98a24c7aaa2294e788243a0cb2e025350525b4236715191c393"], 0x10) write(r21, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r21, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r20, r22, r17}, 0xc) r23 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r22, r23, 0x0, r24, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = socket(0x2, 0xc003, 0x6) connect$unix(r29, &(0x7f0000000580)=ANY=[], 0x0) write(r29, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r29, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r30, r25}, 0xc) r31 = getpgid(r28) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r34, 0x4, 0xcc) r35 = getpid() fcntl$setown(r34, 0x6, r35) r36 = socket(0x2, 0xc003, 0x6) connect$unix(r36, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r36, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r36, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={r35, r37, r32}, 0xc) r38 = getpgid(r35) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r12, r14, r23, 0x0, 0x7}, 0x1, 0x2, r31, r38, 0x3, 0x4e58, 0x17d}) 15:08:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) setgid(0x0) socket(0x20, 0x4001, 0x8) 15:08:06 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x5) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x1, 0xff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001900)=[{0x0}], 0x1, 0x0}, 0x0) 15:08:07 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = dup(r1) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 15:08:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000100)=[{0xbb, 0x4}, {0x82, 0xff}, {0x6, 0xff, 0x8, 0x10000101}, {0x1000, 0x1, 0x5, 0x9}, {0xa6, 0x3e, 0x7, 0x8}, {0x5, 0x1, 0x6, 0x5}, {0x800, 0xcc, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) close(r2) close(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) shmget(0x0, 0x2000, 0x7, &(0x7f0000ffb000/0x2000)=nil) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x5010, r3, 0x0, 0xfffffffffffffff7) 15:08:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x10001], [], [], [], [{}, {}, {0x0, 0x2}, {}, {}, {0x20}], {}, {0x0, 0x80000000}}}) 15:08:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r3 = dup(r2) listen(r3, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r7, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r9, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r9, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000140)=0x4) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r9, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r9, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r10 = openat(r9, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x800, 0x0) r12 = syz_open_pts() readv(r12, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) kevent(r1, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0xaf, 0x40, 0x7ff, 0xb3a}, {{r5}, 0xfffffffffffffffc, 0x40, 0x20, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffd, 0x48, 0x40000000, 0x4, 0x66cac784}, {{r6}, 0xfffffffffffffffa, 0x10, 0x10, 0x8, 0x3}, {{r7}, 0xffffffffffffffff, 0x1e, 0x1, 0xc2, 0xb5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x34, 0x1, 0x200, 0x400000}, {{r8}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x3, 0x7b5}, {{r10}, 0xfffffffffffffff9, 0x8c, 0x2, 0xffffffffffffff1b, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x4, 0x6}, {{r11}, 0xfffffffffffffff9, 0x43, 0xfffff, 0x760, 0x1}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x71, 0x1d16}, {{r12}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x3c, 0x5f}], 0x56, &(0x7f0000000300)={0x800, 0xfffffffffffffff7}) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:08:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) accept$unix(r1, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/99, 0x63}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/164, 0xa4}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/172, 0xac}], 0x7) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) getpid() r3 = socket(0x8, 0x5, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x112) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 15:08:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x120) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x95, 0x1, 0x1, 0x2}]}) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008000014000000000000000000000000000200800e4ff6f0000000100dc922392689c8ceb61c40f37e5000c0786f7ab2c0db560f6f7e9a47e05a52a88911e38bbe34533c898bf1d1df2011a7b000000000000000000", 0x377}, {&(0x7f0000000240)="471d6202591eed3109bcb4b75d"}, {&(0x7f0000000340)="2f354835e8826748e82da38b05db7d1f4ea3600fc3f75ccf9d9129c98512641c32e98175a63fd062eadd8f4dc7250bbe8c1cfc276b39c7094295c63ac628e142e3352381fbfbce132619f2f023491fdaf03470e54f159dc03781f43f38dc13fb2ecaffa80a4001f702fa9b0e395ab8c8ce34cb625ecbd15eb201cdde463ddfa4637b3e738e2ceb5678b1a733320d5f3f8af572e41de0475d346fc409b2848613f27eac8a831534fd47054d854a40c35ffdd53e1583b65bfa1d13e707877fb9301a8e2c679e435853e900c1b871bbb0f9bc5356f69ed1b2e7a29b0d12baadffe31fded846dc5c90a03479132358043e8cd6f52885f9432bac28b6ca17"}, {&(0x7f0000000440)="f46d4a63c0f65643cb2dee637874de8390de1a55739b9ab115a6cd92c1e28c222101dd50e81ca307cb440c795fd000f1d83cb9cf4604b7d64b541ad08800760c15b65ae58d0423693bfa2c2153841c40630d9eab685e92b21811ead529bdcb30ad7142ad028961da96886764bd1bd0e3c9d0a8a5411d5a71093a6079aa8c364ac577c52e2c309610a92809f963bd8fa23c2dd403fd601bfe61728cb7d0edeaf0a598603a6a772b4c6162f76b5178087dea201b549195a531d8c782eb"}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) fcntl$getown(r7, 0x5) 15:08:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f00000006c0)=""/115, 0x73}], 0x6, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r5 = fcntl$dupfd(r3, 0xf, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) ioctl$TIOCSTOP(r8, 0x2000746f) fsync(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x400, 0x1f, 0x20, 0x3f}, {0xffff, 0x81, 0x4e, 0x460}, {0x2e8, 0x1, 0xff, 0x80}, {0x5, 0xe0, 0xfa, 0x3f}, {0x6, 0x38, 0x6, 0x1}, {0x8000, 0x9, 0x6, 0x6d8}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000256000/0x4000)=nil, 0x4000, 0xa, 0x11, 0xffffffffffffffff, 0x0, 0x101) 15:08:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/231, 0xe7}, {&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f00000001c0)=""/161, 0xa1}], 0x3, &(0x7f00000002c0)=""/72, 0x48}, 0x5) socket(0x18, 0x2, 0x9) listen(r0, 0x0) 15:08:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0280000057"], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:08:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x0, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r9, r10, 0x0, r11, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r9, r12) r13 = getgid() chown(&(0x7f0000000240)='./file0/file0\x00', r0, r13) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r14, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 15:08:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xbe2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x84}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r5, r6, r8, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000200)=ANY=[], 0x0, 0x7fb) msgsnd(r1, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getegid() r12 = getuid() r13 = geteuid() setreuid(r12, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r10, r11, r13, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgid() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="5b1a7d4deb2e0c982f98422d", 0xc}], 0x1) pipe2(&(0x7f0000000000), 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x84}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) execve(0x0, 0x0, 0x0) 15:08:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getpeername$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 15:08:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 15:08:09 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = accept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 15:08:09 executing program 1: semget(0x1, 0x0, 0x204) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x1, 0x2, 0xd0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:08:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000140), 0x4) 15:08:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000008c0)="db2687cbdfe515342611be25288db7b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb3d423accb502c068e23ed5dc245bc599c9b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af6468e1c2adb0045089ac0c09546bfcbb4aae57497cb034e0b744301c8d0250fb9899cf7f1e2e6d65d95805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c802bf86d67f18a8cfb1a4fe57e0fc7116350cfe293c4c837e622d1ce379f54c3f91e78e142892d823fa4bfa7144483f3dae0f338775c42defcd56037208451aa2c19dab378bc163129769d87c189e00000000000000"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0x4b}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7", 0x44}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092", 0x60}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x10000000000003d8) execve(0x0, 0x0, 0x0) r1 = msgget(0x0, 0x13) msgctl$IPC_RMID(r1, 0x0) 15:08:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1000, 0x1fffff, 0x2041110d, 0x9db9, "d64f568240b3a944374ff3e75a5a0ac26aa06540"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:08:10 executing program 0: clock_getres(0x4, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000015005b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 15:08:10 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3a, 0x4}, {0x5, 0x400}}) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) listen(0xffffffffffffffff, 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r2 = dup(r1) listen(r2, 0x0) fchmod(r2, 0x185) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x80000001}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r3) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x7, 0x0, 0xc2, 0x8}, {0x4, 0x1, 0x9, 0xc3}, {0xff8b, 0x1, 0x9, 0x7ff}, {0xaa2, 0x40, 0x3f, 0x7fff}, {0x6ab4, 0x1, 0xff, 0xd3}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r5, r6) accept$unix(r5, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0xff}, {0x14, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) semget(0x1, 0x2, 0x40c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:08:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 15:08:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x87}, {0xfffe}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xb297559d53c2b900) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 15:08:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) write(0xffffffffffffffff, &(0x7f0000000080)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3129a3bba05888e539339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff07917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b069552500"/171, 0xab) r1 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) accept$unix(r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r9, 0x1) dup(r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 15:08:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) accept$unix(r0, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000440)="000000186004008b00b12b710456d909000000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a000000000897512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b94a368a0dfa3a71256dd51e9e", 0xdd}], 0x1) 15:08:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0xd8) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) syz_emit_ethernet(0x23, &(0x7f0000000080)="2351ce9c802bd9a55b09a06b6ec603114e7b14b9cfc16f6a38e9e18e75ee3bdfda82da") 15:08:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2000006, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 15:08:12 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x400100, 0x20002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a2609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc9500000003000000000000", 0x7e) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x6, 0x0, 0x81, 0x0, 0x1, 0x1f, 0xfffffff7, 0x1, 0x1, 0x4, 0x1}) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r3) dup2(0xffffffffffffffff, r3) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000200)=0x8, 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 15:08:12 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x77359400}}, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x2) socket$unix(0x1, 0x2, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x100000000, 0xffffffff}, {0x7, 0x4}}, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f0000000180)="cff769f1be7e62b5d96a157d3fc7b9b8b45321e3280441cf6c67cf6099abd6d67bd978984740a11945a511e60c61e03d94547b33b27321acd9a69a7fb3a40686b051e847cfe6bc4230c053da2b51a899d0197b3c3cca4864c6e61b0a7ec277d852bf9be628516c12341f2b295f333d9ac773e4381de5aa7d5fd550719ec7dcff0d310d3d9c7651d420cb07d324b6c06638af2d8cd31b6b6d33", 0x99, 0x402, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 15:08:12 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) socket(0x800000018, 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 15:08:12 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r1) dup2(0xffffffffffffffff, r1) sendto(r1, &(0x7f0000000500)="328535ee75265118b0e41b62ca7f4d5f1ec910e9dd6986f25602c13d56375576175af3b1d05a9536d3cbb82207ee805a6e6e7ab43c9f84d4db753691e5ef84cfb1d8e2e0fe9c4059f9aa4c7a9826a92e1ddfe0beffea48019edbb76d87758d743a2751b844009be176d761e07e56e8a80cadf691554427bf4a4227205863e367225496344764715ab33bffa317fc9f3bcf953a31c31b525fd17dddee9d5c3ee9b3a171ff847d92a2a4eb68f4f170920ddf38a90938ee87ea9f4947244a45caf599824c8991383fd5675d154ed402bc28595d7c04ae0691e889c366b60f985025a16c6a16", 0xe4, 0x40c, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adf1bc24acf19dac29d30ff5a175fdffffffffffffff653000463f7b278bf46854d78a2a197a386283ee2803f40700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac4646bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041575accd88fdad9d6df6729efa0289a1d795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) setrlimit(0x1, &(0x7f0000000080)={0x4, 0xe10}) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x100000000, 0x10000, r5}) write(r0, 0x0, 0x0) 15:08:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b755500835934bdf4cf3100000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227033ef52701edfbb164d146137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:08:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x9, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="18f52765978065c44eec1fe7f006f7b48b22850f284239864b82f90e4525a7f83f1252544c18ad5b5cd015714098a2be29dab8ae2c87833b6dbc3d37259b7ee07e20d842001921cd50d4b9b15379b8974d32c82904ca93f9941a4eff20f1e696aea2d3bf94a4e8a2850e05e7d37cc119117de456ab77e9e9148c8bb4f35601b1048d1a333e53b75763794023450fd0e5116ae26ac20bf5588e3a43fdba678582f7b98cce63ce2ed1d4bf74f5970cb5a1200826518ffc4e2948478b0957ffb9ff96e05e49a2847bfb94c7dc5a9de9ec37f97b664e7cfbbc16dbfe5d9aaa355391c59fc7fab7173df92b3b", 0xea) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0662fd1c9a9a8ee7ded6c6395fa5075e4add0e69d2e29de53a7c88ffc5bcc8697d91a4a3c5df7a4eae5ed1fdea2f49d3c377762d9b0f91991cc44cb4e52c2badf815d14f64b4b6874d664b599f9207a8a9d228032d269b33731b0cf1eee7d6a7eb90b46d24eea35aee688d4ebfa84c3254000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 15:08:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) writev(r0, 0xfffffffffffffffe, 0x0) r1 = socket(0x0, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) lseek(r4, 0x0, 0x7d, 0x1) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r7) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x8001000, 0x7}, 0x8) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r9, r2}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x6, 0xafa, r6}) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) 15:08:13 executing program 1: setreuid(0x0, 0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x9}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x2) setsockopt(r2, 0x29, 0xa, &(0x7f0000000040)="f7e4a8daf03321f0a65d21c7511367dcb3598957a55f13e1ad6ab9276342a17060076a19cc5cd9fbe1218fffa34a1bf4735ac0722ab645006004b2f63ff07d8730f7785b45aeb6588779844df1788a81d593c58f7e9f1b8b085f68851efd5b499686237ebbb94daea4215fdc0437cb8eb3d5cdbde96817bb615a1db65ef7eb2eceb85af0bdaf8bf8e603120269aede0918f4e081bebdbfcd6e67862997fa1242de50a98fd572271eb0edd62fabff1b6c2e85ca5225e97019646f1ba15ba203dfeeaeadd1f5facb6c24c78259e5d8ade28abcc3fd8e54e6d136714c2bfeb0ab43cf77098dabdcc8d4c0069a881490ea91d6ca4fc9fe8517fc5d3dfe981b7dd7ffc9360e3859b4108e42e02a526c378253229c3a5e8ce82045ff0abf81fc825a97daa249cafce38b9eef054115dd", 0x12d) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r4 = dup(r3) listen(r4, 0x0) r5 = dup2(r1, 0xffffffffffffffff) r6 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r6, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r7 = dup(r6) listen(r7, 0x0) dup2(r5, r7) 15:08:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ad0600000000000000653000463f7b238a2a1801000000000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472a3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbfa8b7b465e4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c8c19f4643ac96f1008ce9732e047849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b9160423956d964575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f371e97efc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6aaade7562ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8afce0f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca3527a3c646ea83641a64f7eb1a81927ecef319f17c5c32f2a00f53251c8286e341356062c0121cc183a0628eb252297dcc4cb38a4d3043dbc8232f632426f32653bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c4377622e68c5e7ded8b77d1b960101000042b88a376388092acdb573261ef46a27fd3b21b07a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da731066cf4ecc83654692e2af69460bcfad755a13fb71996e4a1f7099a308bef75276ff94234d7458d7f57811c241d5634164baa1d8121e61ecb750cada2845d3133d09dcbad5977084e71574cc694e574a691f264b47fb758e52ad37ea4370da4dd2ee5dae9a18d17aa9d6546f47d7d2081000000000000007bb813ca8f8e60badc19d4097571b4f68b7bfd5f1e7620104e62d0eed5bcd031460f0e6d1f39e90dccf4117e5196977042a1fd17c4c6411b484cbd65c1e5586417971fdf25a1985d4de0bcbe47bb49b89221e9a5c79fc072212a146df492672736c42d6d090391d22da4181de1c8837be021d7ce3fd7baef69607e5e8aa911556518863e9fda719cac428a0ba5abae264ec3e343d00f497528112a0b3bb7074880689d3b6f472ff172fd590132ef2643c888eb31099954f01d43dfb2b0197a9ec152e682cd87ebf3e6e7170200000000000000239bcb0a9e19f800fb83f3dea23b698caa223e68b7df08fcd3b614591185348c88e4bae1625e8da30499b6f8b6211e10492f844b7d2750573976a003cc90f9d65e10eb7b8379705fa98cb74520a0f19df15eebc139f4b3c3450011b7edff713300"/1613], 0x10) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x3}) 15:08:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="15ed9ff3b5bf0bc88d6ca88c249242d1489686be450d4cc26ea4f846992f6a813053fed121203eb9012577a5d9d6bfdae77a1ecb9ebb0c1e8f1de75c8b625b7725a8606c11922dca750bb662bf1cbdb39c7e540e3935f1144b5c87204569d2b98a61", 0x62, 0x38523ded3e79e52c, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 15:08:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) 15:08:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x4, 0x7f, './file0\x00', 0x3, 0x7ff, 0x5, 0x10000}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r3 = socket(0x11, 0x4003, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r6 = semget$private(0x0, 0x5, 0x624) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r6, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r12, r13, 0x0, r14, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r16 = semget$private(0x0, 0x5, 0x624) semop(r16, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r16, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r21, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r21, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r20, r22, r17}, 0xc) r23 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r22, r23, 0x0, r24, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r22, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r26, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r27 = semget$private(0x0, 0x5, 0x624) semop(r27, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r27, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r27, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r32, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r32, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r33, r28}, 0xc) r34 = getgid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r33, r34, 0x0, r35, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r37, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r38 = semget$private(0x0, 0x5, 0x624) semop(r38, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r38, 0x4, 0x8, &(0x7f0000000340)=0x7) semop(r38, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r41, 0x4, 0xcc) r42 = getpid() fcntl$setown(r41, 0x6, r42) r43 = socket(0x2, 0xc003, 0x6) connect$unix(r43, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e376b388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa01002ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc035000036e265cc20843922fee2788c861eb8faad4f1e1eabeec80b8a63d40616cd90b95edf576b3388a5df3cce262317d50a"], 0x10) write(r43, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r43, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={r42, r44, r39}, 0xc) r45 = getgid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r44, r45, 0x0, r46, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r47, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r48 = semget$private(0x0, 0x5, 0x624) semop(r48, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r48, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r48, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r51, 0x4, 0xcc) r52 = getpid() fcntl$setown(r51, 0x6, r52) r53 = socket(0x2, 0xc003, 0x6) connect$unix(r53, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000931c9906775c0acd7c736b0c7aa4ab05cbbd116e840f6bfd5e930af0fd3d6d3ed0e9b7588238e8075cbf0ab016ad83395e8e3d2e67075dd9df87c8818c0599486373c8fd8014eb0543c4866b0e459f49f920f6"], 0x10) write(r53, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r53, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000004c0)={r52, r54, r49}, 0xc) r55 = getgid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r54, r55, 0x0, r56, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r57, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r58 = semget$private(0x0, 0x5, 0x624) semop(r58, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r58, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r58, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r58, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r61, 0x4, 0xcc) r62 = getpid() fcntl$setown(r61, 0x6, r62) r63 = socket(0x2, 0xc003, 0x6) connect$unix(r63, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c8794ca7f2245c4a7902c1391a8bbe56cb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0ff0fb96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000602aef46feaa3490e4b8cec3b6f1d61610f690b0716e2edd9f691833254c2c400aaf80467b5ede09e9ddcf3fc376f62ea070ed3424c14c3a208e81398de52fdc861fe7712a4ffdf7fe168c029768bb83f7b589275a9c86137e817eabfbec4f2ea81b0434bcc8c71763ce343f2ab5a710e1e8954d6cb4e18e32b0a0cab510ed3d92fe02133982d8ad8eaed87826ad7450b395ae1c369e5bd8e557c0923cce010580cc265d01c3f2987ccab9a473eb0f417c12ead8d6089aaabab7536305162221d150fc268a7ce7266a2891fafcfaf9cd5e3575fe86bb60a066be0729921f325699ae786cf8c6dc154121d83a3d91b6e1c1036f74cd03fd7426c2656b9ef4666bb9e51cb4b3c67d25f8fc1093ab3100"/478], 0x10) write(r63, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r63, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000004c0)={r62, r64, r59}, 0xc) r65 = getgid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r64, r65, 0x0, r66, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r67, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r68 = semget$private(0x0, 0x0, 0x624) semop(r68, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r68, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r68, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r68, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r71, 0x4, 0xcc) r72 = getpid() fcntl$setown(r71, 0x6, r72) r73 = socket(0x2, 0xc003, 0x6) connect$unix(r73, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r73, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r73, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000004c0)={r72, r74, r69}, 0xc) r75 = getgid() getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r74, r75, 0x0, r76, 0x1, 0x401}, 0x5, 0x9, 0x4}) setgroups(0x9, &(0x7f00000001c0)=[r13, r25, r34, 0xffffffffffffffff, r36, r46, r56, r66, r75]) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0xfffffffffffffe62) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) fcntl$getown(r4, 0x5) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x18, 0x4000, 0x1) 15:08:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000200)="72c3a21521093c5780498387db444bf88ef3db035968cdee038261b40ac381e502beabe29c126d3af9ba80782ce61476bb260241154bb778c80fd88e8a21fb34e97a263d17901be6e109e8ffc40d042a6c241121", 0x54, 0x0, 0x8) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) read(r5, &(0x7f0000000f80)=""/4096, 0x1000) r6 = dup(r3) listen(r6, 0x0) r7 = accept$unix(r6, &(0x7f0000000180)=@file={0x0, ""/53}, &(0x7f0000000280)=0x37) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000002c0)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000300)=[{0xffaf, 0x40, 0x80, 0x2}, {0x6, 0x5, 0x9, 0x8}, {0x5, 0x8, 0x6, 0x6}, {0x100, 0x0, 0x6, 0x3fe}, {0x5, 0x0, 0x2, 0x1}, {0x3, 0xff, 0x5, 0x4}]}) 15:08:13 executing program 0: mknod(&(0x7f0000000140)='\x00', 0x40, 0x7fe) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x10c) dup(r1) r2 = msgget$private(0x0, 0x4) syz_open_pts() msgrcv(r2, &(0x7f00000001c0)={0x0, ""/142}, 0x96, 0xee970358d8c4ffb9, 0x1000) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = syz_open_pts() writev(r7, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r6, r7) r8 = accept$unix(r6, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r8, 0x10}, {r4, 0x1}, {r5, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) r9 = dup(r4) bind(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf64150d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c00000000000000000000000000006a78b4b710600db428ef20b4fd"], 0x3) fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r3) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) 15:08:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x1, 0x1}, {0x2, 0x7e}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 15:08:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x81, 0x8}, 0xc) sendmsg(r1, &(0x7f00000002c0)={0x0, 0xfe68, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) setpgid(r3, r4) 15:08:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001c0100"}) r2 = msgget(0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r3 = getgid() r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, r8) r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, 0x0, r3, r4, r6, 0x0, 0x4000}, 0x101, 0x5, r8, r10, 0x6, 0x8, 0x8000, 0x3}) msgrcv(r2, &(0x7f0000000100)={0x0, ""/130}, 0x8a, 0x2, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000240)) 15:08:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376336acf00b78048000000091f7c8a96d961d26f6376c5b23ed00f4c8a830dceba4d553fc51132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012000000000000020208a371a3f80004ff0000000000000000000000000000000000000000000000eec8ba6a5340129b5ee80bb8d03e", 0xbf, 0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x1f, 0x0, 0x7, 0x0, 0x0, 0x1, 0x1, 0x100, 0x8001}) 15:08:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x7fff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 15:08:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) close(r1) 15:08:14 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8006}, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x2ded, 0x7, r4}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:08:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0x0, 0x3}, {0x1, 0x20, 0x1f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 15:08:14 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r2, 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8001) 15:08:14 executing program 0: execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x52) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) r6 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000001bc0)=""/148) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 15:08:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) read(r0, &(0x7f0000000000)=""/149, 0x95) r2 = dup(0xffffffffffffffff) bind(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) dup2(r0, r2) r3 = dup(r1) listen(r3, 0x0) setsockopt(r3, 0xffff, 0x40, &(0x7f00000000c0)="d40d90ef", 0x4) 15:08:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r9, 0x10}, {r5, 0x1}, {r6, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x40, 0xfffffffffffff07a, 0x80000000}], 0x8000, 0x0, 0x80000001, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = socket(0x400000000018, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x5, 0xffffffffffffffff) fchmod(r15, 0x0) r16 = openat(r15, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) kevent(r4, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x1, 0x2f}, {{r11}, 0xfffffffffffffffa, 0x70, 0x20, 0xff, 0x401}, {{r12}, 0x8000000000000000, 0x8, 0x4, 0x60, 0xffffffffffffff81}, {{r13}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1000, 0x6}, {{}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x8, 0x5}], 0x489ee2e8, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x38, 0x40000000, 0x7, 0x100}, {{r16}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x2}, {{r2}, 0x8000000000000006, 0x20, 0x4, 0x8, 0xa7}], 0x3f, &(0x7f0000000300)={0x1, 0xfffffffffffffff8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r17, &(0x7f0000000200)=[{&(0x7f0000000180)=""/119, 0x77}], 0x1, 0x0, 0x1000000000000001) 15:08:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030c20b0000000070005000000003f1cc7ffafa9f5dd0a807b34de07bcff44d62f66353a696456e99314bd8f5b48d925921edd140c29ecf669f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f9bff6745a1645f728bd4ecbcf0bfb880ea8f817536ca36deaae37d357b0c445ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8229883328259ba53d949ad9e4de08ae333cb2cd558a74fa659aabf696911a31830f60e267a54c8e6acfaa5ed36292a47464e748568a82c4d8cedf2b5a086228d8adf7a859fe9d97f4d5bd55d9d1445cb84afb4be4799e4be9f4760291aea212717cf8df080dbbdbea9b8bc54414c31325f6bb67b97c3ddfdb0000092e47579af87458e3cfb2ab916c28a7918b4b95379bdeecb7282b4cde09017e580f11c1b440a4cc2f5ef5f1cb96c10f870183e7be19e8e84f507d7ae8f66aba4e25484babcf298ce4053af72839732d1cc8748b8da6e1631c8890517d1dd56a240b0d48"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:08:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x1f}], 0x0, 0x0, 0x10001, 0x0) 15:08:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r0, 0xf, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r4) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="196e1ecc1df3b20b0112614c150fa4cad1e19802a62c5515a1512f9ba98c73366b49519ff29c2ed98d3173536e50a45e1045c7", 0x33, 0xc, &(0x7f0000000180)={0x2, 0x2}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) socket(0x400000000018, 0x3, 0x3b) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x0, 0x7) r8 = open(0x0, 0x80, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) accept$unix(r8, 0x0, 0x0) openat(r8, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) r9 = accept$inet6(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r9) setsockopt(r7, 0x4, 0x9, &(0x7f0000000240)="38f1b1d3ddf8ad60b3bebc5b0801286a701807bedfa6acf52b8495f21f0b2700ced8d72948cebf4d46f342d104f61d52c707342149e9d0755eb8eaf86861df495b79a4d92bd6d6733ba847c06d8e272643d0669478340264bb36420e71ece18f283794f612f82e25efe225", 0x6b) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000080)="b58b", 0x2) 15:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 15:08:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r0) dup2(0xffffffffffffffff, r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 15:08:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r1 = socket$inet6(0x18, 0x3, 0xfd) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000100)={0xd9, 0x1, 0x0, 0xfa51, 0x2}, 0xc) 15:08:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000002300ebfffffeff0000005000000000005b67071b54aa53002e0000000300009d0c5893bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000000)="ee37862afaa567c7f06e2d0e68db7581f92c322fc2c3a349a3d7d811f286fb6a081fbf880b39a8ae3e86baa02ae218251800787fc8d2"}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = dup(r2) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f62758e38be43bd5b24c0cd9478ddb03fa79bcdb4f15ee4a388c115d0c1d62d93052817612fb6d39dd3382fe0002daa1322e088c9310ae33f1687976027e63827696a146197862545d1102085e4993d85e0e2124e4d437a9ecbfe1f27997ac6b423caf0fdeb481429a58c6b80734028952be57901756741c2b820"], 0x8) recvmsg(r3, &(0x7f0000001700)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000016c0)=""/12, 0xc}, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000200)=0x3) r4 = semget(0x2, 0x2, 0x9c) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r13, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x0, r6, r7, r9, r10, 0xa2, 0x6}, 0xfffffffffffffff9, 0x3f, 0x7f}) connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f00001df000/0x1000)=nil, 0x1000, 0x0) socket(0x11, 0x4003, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x400, 0x0) r15 = dup(0xffffffffffffffff) bind(r15, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) r16 = socket(0x10, 0x8000, 0x2) r17 = dup(r16) connect$unix(r17, &(0x7f00000006c0)=ANY=[@ANYBLOB="0a597c5483211f1a6d2e659b96244e8943715b30563635710aba9ab7dbd2be4917a5be93b0b9c4f55d68387381c8d9c630e6c164b1d933bdf1063e78d3a983647fcb827fcd050abade40d45a1cd508a92ae875aa0674c9bf60dab87adcf23b928c1a03e0d30322ab384e4d9113068f78febe7c7b31b4b802f1058fe76b8a96037192dd00"/144], 0x8) recvmsg(r17, &(0x7f0000001700)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000016c0)=""/12, 0xc}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r17, 0xc014575e, &(0x7f0000000280)={0x8, './file0\x00'}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) 15:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r1 = msgget(0x3, 0x500) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(0xffffffffffffffff) bind(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) r4 = msgget(0x1, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r5 = getgid() r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r10, 0x6, r9) r11 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r13 = semget$private(0x0, 0x5, 0x624) semop(r13, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r13, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000480)=[0x1]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r15 = semget$private(0x0, 0x5, 0x624) semop(r15, &(0x7f00000006c0), 0x0) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r15, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401}, {0x3, 0x0, 0x1800}, {0x2, 0x6}, {0x2, 0x42c, 0x1000}, {0x34b6f141423662b4, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r20, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r20, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r21, r16}, 0xc) r22 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r21, r22, 0x0, r23, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x5, &(0x7f0000000100)=[0x0, r23, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = socket(0x2, 0xc003, 0x6) connect$unix(r27, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdfffffffeffffff653000463f7b238bf46854d78a38dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae445473c098495aaee48c02f6ac41e6bf3bf574799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe419294514c9f1654c7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r27, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r27, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) r29 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000380)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r6, r24}, 0xc) r30 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r28, r30, 0x0, r31, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r28, r32) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x7, 0x0, r5, r6, r32, 0x0, 0x4000}, 0x101, 0x5, r9, r11, 0x6, 0x8, 0x8000, 0x3}) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000a462d3450f5734d59f9b774902d25e91fa0f15e5728b8a42f19688f1"], 0x24, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r33 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_int(r33, 0xffff, 0x1008, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:08:15 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000735000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 15:08:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x4cd2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="dddee8e692523b9fdf64bd49b1b4d5a2b52f14def133c6dbd5b4854c6cb4b25fe54515750f3e62c55942425d35a3a8af20fb49075e49c8b6566cb78e39d2405e5df3d2312474fb38d041b6bb2efd6abcb670dbab2b6ff785f8f6827378685944b6e1be307fa646b150121d0aa1a9b259d2890a94bed91af58d84731194f7b94c2cc60490d8d722a8204cfce4e608068fe03c838134822ba8ec38ae938c1f252f3e9bb4c77be644ddf19ef11d479026a413849270c0acddc81e5de1517973e27c0768df4ad4a2", 0xc6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0x3f) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 15:08:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r7 = getpgrp() r8 = getuid() setreuid(0xee00, r8) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r15, r10}, 0xc) r16 = getuid() r17 = kqueue() r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r19) fcntl$dupfd(0xffffffffffffffff, 0x0, r19) r20 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r22 = syz_open_pts() writev(r22, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r21, r22) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="fbd1d29980d071999bddd0cd36324a4739e2068417cdd8133f1f311a23b55aa4cf31a32c69aa3de200ca891c4e4e94afc234d2701fdc7f357aa64436694fe05d61898c03ac7e3f6ad9ef6488f8f18c95b53c414096a15f6c97c0a880b5ca673a64c50e567df95fbc4fa50fb91cf0ccee9b8748a978ec96c3cba79bc995d5af84f7ca62a8378e0a7e424ba4958189ba2f48d277aa2c988b9844d98cfdccac80f49571bd5d72534157b70779401dd7a0fceb056fe13bffbb6055013d24aa16501773a42c84038be66bdca6756864d13d8f07e9159b948b7c0ddec046e47825ed8fb8b2994df63e64", 0xe7}, {&(0x7f0000000440)="4d7ca86448e7ada4ad330563ac600c7cac66a1c632c4d2d86d94619fec2b87b5dd0b1aaf7dbd90e17550cc535c8fa1522853240b66bcf4b9ed17a044ff11032ef8044079d70c62d21899a95281097f820a5bdd8aa2dc48ea686a8ba574525689c1364fcb1e0ba1b2b0872c2ed09960526d1521c4664bb871264af189c0bf575130b24b653d15a20ea7bd84661f01a6e1b55b10eb41970120d33f6245b388ba2e0b85dd124bdc7c469694c24a66c5a4407b854d0f156e89cc2f910e6dc238ff07bba23f6c6e540416846c2420df7159476e6b5fac6f3b8c67e014adb96f07ac182a245e36e2ae5aaa96da35", 0xeb}, {&(0x7f0000000280)="1e4738cf6a270d5fd2caa4f343ad358baf808d78cf868c0d43e189b3d9004e9a45682cd6972508074272778d42e220555b132a1189a820d8cc1a7469c88dfea8946755f3e4ea5d38d96c1b3ea723ce558efc2a720d", 0x55}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13, r16, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r22, r3]}], 0xa8}, 0x408) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r23 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x200) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r24) getsockname(r24, &(0x7f0000000080)=@in6, &(0x7f0000000700)=0xc) 15:08:15 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f00000000c0)='N', 0x1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000140)=""/104, 0x68, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = dup(r3) pwrite(r6, &(0x7f00000001c0)='T5', 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x20000000000000bf, &(0x7f0000000000)=[{0x44, 0x0, 0xfd}, {0x2d}, {0x6}]}) 15:08:15 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = dup2(r0, r1) dup(r0) setrlimit(0x8, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0xfffffffffffeffff, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ffc0000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf29a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xd2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xe692}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20000000}) execve(0x0, 0x0, 0x0) 15:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5c}]}) r1 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc000, 0x200) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) bind(r3, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r1) close(r1) socket$inet6(0x18, 0x2, 0x6) 15:08:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0xcc89], [], [{}, {0x0, 0x3}], {}, {0x62a, 0xf7f0}}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 15:08:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0/file0/file0\x00', 0x6, 0x2254, 0xff, 0x1, 0x3191800, 0x1f, 0x7fff, 0x1, 0x0, 0x7, 0x9}) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x80, 0x60) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x800, 0x3, 0x3, 0x0, 0x8, 0x10000, 0xfff, 0x2, 0x1, 0xffffffffffff16cd, 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x2, 0x5, './file0/file0/fi', 0xdcb7, 0x1, 0x3, 0xb305}) ktrace(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x0, 0x0) 15:08:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x1, 0x3, 0x4) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1, './bus\x00'}) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff6e}, 0x10000044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) socket(0x1, 0x4000, 0xbb) 15:08:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r2) dup2(0xffffffffffffffff, r2) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/178}, {&(0x7f00000001c0)=""/150}, {&(0x7f0000000280)=""/23}, {&(0x7f0000000400)=""/38}, {&(0x7f0000000300)=""/58}, {&(0x7f0000000340)=""/57}], 0x19) 15:08:16 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="45dd75975f85aacb9f5ddd95f7e02705cf53086fd5c31e1f007cc142c1a5a5b293392e595f05b8654bf184d0b6657a9af9ccf15709117e94b57712f3a190342c70f4feba662fdb91a3f7a9655592336a834e5b0000000000000000000000000b38d1185112b8be25e4cc02f54ae70dbf72f8e1d2e4d94c70bc"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd\x00', 0x20, 0x0) r2 = dup2(0xffffffffffffff9c, r1) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r5, r6) r7 = accept$unix(r5, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r7, 0x10}, {r3, 0x1}, {r4, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001280)=0x3ff) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xde, 0x4, 0x9, 0x5}, {0x7fff, 0x3, 0x1, 0xfff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:08:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x76, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) r1 = socket(0x11, 0x3, 0x0) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1243269d2a709ebd, 0x5, 0x800}], 0x1) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1010, r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x3, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f00000000c0)) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r8 = dup(r7) listen(r8, 0x0) accept$inet(r0, &(0x7f0000000200), &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = syz_open_pts() writev(r10, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r9, r10) 15:08:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) recvfrom(r1, &(0x7f0000000780)=""/125, 0x7d, 0x1, &(0x7f0000000580)=ANY=[], 0x0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000001cc0)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fb, 0x2, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x9], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x14, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x104, 0x4, 0x4, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0xc8}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r7, &(0x7f0000003840)=[{0x7, 0xff, 0x1000}, {0x0, 0x88a, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) r8 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000002600)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb3940322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83fcea51e6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518ba2f8554029490351949c352e1b2736773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e2960401005941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0d29bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d008086a70485d99e1d7061c8b1dd326b4325449d6def9c61fabc63e46f823b6f9f1a9b17668823c023333311f51ad3835d82b78f0fd93bdc22f631415bb6819da65482c6a49736440d82bfac5b2c77a97d63080355ee300eb5d8556a38e31dba2985e9fc8e01685c8fc87bc6e04c7a0d4ec871e8296b07b603a7e9c7fd4b8b9610f6986ed38367fabc2ba15db03cd3e7fc89b808d77d23832103d4a51524e6761e8a716ea8dfb25445e926bd812baa5b507ee9d5545dad9aa4bad6498fcc33e87e0e09a9e3b8a1ae626f9ac2ee3173c7110c9e4d3e263937bb4d1633ef0cb4a366eee2572d08e8600000000000000"], 0x4e8}, 0x8) getpeername(r8, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r9 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r9, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r10}) r11 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r11, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c2ff5e3896782fd1185e00000000000000800000000000000001000000ff7f000016738d35d9f1a6dfe794e26d726881db62ba870455f2b3d763be0f6670ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325390f63e512e7c77f5481be53346e00008000000000000800ffff000009040000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5b5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r11, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r12, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000002c40)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac4500fb3993a052bf13ea794d694039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17067422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab9a283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f4104000000000000002570068f8fd046cd4f56bdd045f5b9e515bc9897c2f86948838dc1d1062f6b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de5e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0000000000000000000cdc5efb9ad85e6af862bbcb81afba83ebfc7b62f49fc73737c33cfc2a76dba2803c6cee4a178e501b4c036d2256fee07debfbf7bed45a72e5ca750525b3c427d50625e45185ba78658d92c3d0d1ecb59972fe923b1223286f5e4ad88384171019890d484f130ca5675270fbd64683402d2a34418b23533ed3430e92773af3a6eaa22303eb9568c6e846fef300b1e8657c211da18ea619f4b51b1de1432230b3593609a2a06c91bf721a220ff0e60bdb127bf0ce018827bc3b32e124f20ca"], 0x4e8}, 0x8) getpeername(r12, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000000)) r15 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r15, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r16}) r17 = socket(0x10000000002, 0x2, 0x0) recvfrom$inet(r17, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r18) dup(r18) r19 = socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) msgrcv(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYRESDEC=r0, @ANYRES16=r4, @ANYRESHEX, @ANYRES64=r8, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="a881baf20ec753e34b3b485f3dad64d06c28f11621dcff030098f19d2341", @ANYRES32=0x0, @ANYRES16=r10, @ANYRES64=r6, @ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES64=r11, @ANYPTR, @ANYRES16=0x0, @ANYRESHEX=r18], @ANYRES16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT=0x0], @ANYPTR=&(0x7f0000001f40)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[], @ANYBLOB="73c950ebb9e9c90a28e25a818891959b8372ac321d412f35b6d520f1d31942d236dab37516e0f4c5b047daf99fc182242f419c93ebbae3a7ef30272e5bca7f9577307c621df7b1a265f71677482b6f2e7593abe8d61d284e721f61fbc588", @ANYRESHEX=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r15, @ANYRES32=r8, @ANYRESHEX], @ANYRESOCT, @ANYRESHEX=r17, @ANYPTR64=&(0x7f00000020c0)=ANY=[@ANYRES64, @ANYBLOB="d3b8a63d059aa2", @ANYRES16=r1, @ANYRESDEC=r20, @ANYBLOB="adb435f9080b5c7b5ba1036493aacea94e3460a5d61c57dcaec617da7e88fcf743124144c8e3ac41aaf6c2bd213abdbb65d9b5ffa7ab834aa85abc9529f9947f96e41c7af58f95885ca0010ae101266ffd7adff78a9027eba5bc72e4d7ae481e8f6fc547505bfe0b9b73d20e4e55ed520afdbe4c43ecc302107027290b7df65cc4273aa0e9a4f4be6b5efa4b9f34098a069e99e6bd0d4d4d544ca9f611245146e0240e6a62702a2e888a0e8b86311bedadd6a2b6377dd92e4b194e8c91db311dacb49771e9cccc"]], @ANYRESOCT=0x0], 0x9, 0x1, 0x0) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x24, &(0x7f0000000000), 0x4) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) r25 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r25, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r25, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r25, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r24, &(0x7f0000000000)={0x2, 0x2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r26, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r27, &(0x7f0000000040)="01", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) readlinkat(r28, &(0x7f0000000840)='./file0\x00', 0x0, 0x100000463) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r31, r21) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) 15:08:17 executing program 1: r0 = socket(0x2, 0x4, 0x27) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4cebf8ef98eebc23cd0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc292ec75e2f967563d13dad22a1cd8cac72870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af81c83bfebd9209c921b3293e65805f306d08596e961166a4cf22fc99a55321142674495fe3b9b5673f31a8befd639ca8fa3fcb00f8ff00000000001dcddf36535c3de03aa4f86102e8e9c6c06595d7000000000000"], 0x10) write(r0, &(0x7f0000000000)="9e3eb34fabe4f2f76555333c560213aaeb9700000000000000bc00bc00"/40, 0x28) 15:08:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='i@\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0x6) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 15:08:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r6, 0x1) sendto$unix(r6, &(0x7f0000000280)="21af2f59890151a785675f3c505bb8e57cce4af3a793aab8a392957971032928411d029874fe58c98faa81b2876ba1630457eeee93f26deccf298b125592ff0bea6db38f40ace62ff4067e8c727c212e9669f0705d1fe2396a4cfe3d0be75a402789eb431ed15d9b4ca0fcccc23c6ec4387301e2c172210f35742b3e4bdf8c622ccbd1aac6149f227b45bdd4ea718c63d20e", 0x92, 0x0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 15:08:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000001c0), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r3, 0xf, r4) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r2, 0x10001, 0x8, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r0, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 15:08:17 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4092, 0xffc}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) socket(0x10, 0x4, 0xf7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r1) fchmod(r1, 0x5e) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:08:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82c10000009900000000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r3, &(0x7f0000000280)="e7b4e12b58b16b59d4a473e9e7d0378d7dc1f191344b0acaeb699ace942581d82dec6d8c9751c6da184258903f3d109483a08deeec8362c1af221aaaf1681b4008df001de9ef37f6f3cf3382efac45a720b4b590f780d1bd7d6b56fa66a77adfbd223626f3a8063b42befde7e911d153f7bc06c8fddf2ee6402bfc2478c36b42cd0821c71de6be0fb737d5b75022531116", 0x91, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setuid(0xee01) connect$unix(r0, &(0x7f00000000c0)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 15:08:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="9b012e2f66696c65300092f48927f0e9789ce378813e1106df9436e6e16668b3ffc7de916bfa6e2944d54f53b2e926fddee143c6ec5c786152ed723bf4cc5eef69c440c97466816bbd41406f4729b4ea7f4f2d17f63496459370c7a9fe4024d7f81506e4a8b3a2b5c385bc00"/119], 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0xc80) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r7 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000340), 0x0) semop(r7, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r9, 0x2000747b) 15:08:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:17 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000880)={0x4, 0x3, 0x400, {[0x2535, 0x1000, 0x52, 0xfffffffffffffffa, 0x5, 0x4, 0x21ee, 0x9, 0xffffffff, 0x0, 0x6, 0x8000, 0xfffffffffffff09b, 0x1c, 0x100000000, 0x4, 0x1, 0x1], [0x5, 0x5, 0xe, 0xff, 0x1, 0x2, 0x1000000003a, 0xb2, 0xfffffffffffff302], [0x6200, 0x200, 0x3, 0x2, 0x6, 0x50, 0x10001], [0x668, 0x7, 0x5, 0x2, 0x4, 0x7], [{0x7, 0x0, 0x7fffffff, 0x6}, {0x3ff, 0xd2b, 0x5, 0x8}, {0x38, 0x80, 0x6, 0x8}, {0x6, 0x7, 0x7fffffff, 0xaabd}, {0x0, 0x2, 0x401, 0x2}, {0x1, 0xb4, 0x1, 0x23e}, {0x0, 0x1000, 0x9, 0x2}, {0x8, 0x2, 0x100, 0x100}], {0x4, 0xfffffffc, 0x100, 0x2}, {0x2, 0x0, 0x8000}}}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x80000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x101) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0fee70c8230c8265e957408000000ffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) 15:08:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e0566a82263d2b12a5c3851ce75492aaf26291455b9ea03fb25b5caf1fa9031ce495e26f79e1603aafb2bd8b4647ae3d97efbf7f57264f1339c4c0d8a76c151f85d077a14236a3ba80e98d44510006703a83ed5c34716736923ea284ad508344d5c3661f7c9db3c07ad4645e89ac6cfffc8b83a35e3f290181911c7a8b6adba69ca443d199634c59588fff19460a139a3706393f561fbb6b75d38bffd4f4f39ae5a5eb50429bae49b7350bb2fb916b4ec64afb7d251f812c21b3951c1d54fb122ed08a5903b656a8f5a02197e6fae1ad06bfddc985bdb8eacf848040089ed91843edc695fcb32fc023b5faab58b1bf05d9b7f50f916dd0914ae149bc5927a2f595698c39ab0949d9505de0d7813b00065d316ad660aad360b55eb4b1e1eb8f314a02cfdab85a3275ff9584e5f94941b050a1f7c58a8ca47d7f6f2a6f9b53e12ce893d"], 0x1) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e0566"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 15:08:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)='-', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f00000000c0)) r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="c814cd81547dea6000c00c84d446bca87f539ca96c6b3fe9e8ae1947017e2ffa313f78c5387ca3ecb4d6d3f5bb8858fcb71c1227715a279e53fc9356d6ac5ee46a9be1bf47be6b3593162285b86ffbb1c109cf2492c08de85553999841872a7971fb6e2b0f7d96ab7a5336c5bb", 0x6d) 15:08:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x0) 15:08:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) getpeername$inet6(r0, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x50) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000100)="5e9db7c4ead959d69729b157b6ae12418f7b1bc2ef78d573d921c8cfee416553d165ac1a6fd66abf01fbeecdef856e66ea6804e387af8197a73e8c5f377c6c99e24e752893dbbfd6a516cb4d7f6c8b22e7e5b8b45fa655444bf83b6fd59f9c098833c3ed3a292a33e1dd9e12bb80a159b5a29be9d2cf928ccb87e0d5ca9e7907e6f3b44528c650d77ae642ac09b721b539cee210c3be1d85616e", 0x9a}, {&(0x7f0000001440)="ee1e8b21849e0200ce12b86287db516959db15f151a6b1fc959e22187c8ac44439b20b7386d2415ab83ac55e328b02084211d87ede2811fa8b481fc2344dd0b4cc9377e8805ed2ab6c7fe2a681a700b9590f29e92bee3f99b31fd5710cd00c8214157e2ee75ecbe707c5058a6ebd61b5bda6c34302c38e7cb37ae82fecc4550f412af808c732a31195cbf4ee22307784b55c0b222be8e07384c9b475018e73ef0e4aaf5a1912ca78c7fdad4818e549608404603b201f790976b9bab248dd8dd362593db72434f9039aa41c8fe5bb913c8761aa9955e3bf415257313065f7e0815354322425aaf3973eeeb002cb12565513cb219623b815b108a3e56a65b5", 0xfe}, {&(0x7f0000000080)="2c38eecb2df1535f1fbe", 0xa}, {&(0x7f0000000240)="20de618ca2d0bd5250c859648b4e453aee52d770cfadec626906b4adb07a9077ccf11a262f81f18692a4b0398b2022e0591305c23525cc14b597897eac25c682fd2c247cb969f58055f6159fb93d14572d9104fd0b45d43251c725b0e909a3fcca742eacf741f0448e65f7d7d0dcf81d07038e2c438a4667fdaa88ae4cfb97adcb6183cdeece742da45d468aede418529ea5c167a8487609f2eaaebc08c7b0df3ad2a200d976b690f3ce4db5e6fc29ef876ec1f1ff8fa6dfc8991e35264348d3003b8f6fb6162736fa9ddaf9146d26c2a9a418117e9d7f52c3234de85049fbfdf0cc94d22eb463635f0d1b4cfef8568f756d941278adc94218dd415b3b111029dd3ae7230f4c71efeadfb5b671d7caa3e6221d5880315afef0f7b8808a9f23b0a6747f27b27e790d778350eb35b9941e1523721e40e9c479c78b309a5129f758df9af909ff437839c989303ff67282b03e23bbff1c8f28c452d9286afc910eeae46b7da22e7d3d0a5c0ea9668ef0603b39b358d2f1d5c0162eaa851b88b711dca568bb13898ae9870509f2bde60fb17e77ad1a78edf3d43711f8331c815feef2c2463cf37a88e2d4a6a9af9996619e4709ec2959aeecb8460c0e903c2ebc7002114f3eaf3265e2774475b48e0b91034acfef097ff4257c119eff8162a99604cd013604508eeb3761a1394ce1c41020a013bc19133fbad74b4917c27af3543da287b1dd69b214b75175dcca7b856644f1067c4da3a3b1a5269185c887850463952bc6f8e7f7fa3841f2a43ce046db769e96e92188ded433b3dc5a9313a9533ef58d8a4e7d0c5f74e5fd65cce06863e135deeac632f8cb71698d29a8ee521195a38ea0af5ed0dae1788cab3db4b841cbfc3cbbdb4c4f1adfa71111bc5ae11f682d2c53d98754e25b53bbdee3103bab976bf0ab2af038569f9e1f8e879ee3ac92aeab9b2ad4e2e3732a2d2797ed5a95b71c83c64347384eba339bcc5998a2395d69bc3898209b9f3047ab04e6611926d978069f7c813979cde021cd240089a33eceac53bdf74d6852206fe58a6f46c2e8a372c39dac9904f52a4b4ff554a874f05b73b6bcf38af64bcb1a96cda9761c43c51048a2ddf958f480eb9411f1bfce39452c95eb03b9cae7a0c46b7fdcf5abc70d3944d77785764dfc643f8c8d2a42d8676b2bbc503d423893c1f7a6910cffe2b462229dc72bd5a18dc23fc108f2788cbf70c60dd67e69ba5c4843df19c51cb57bc6abf92f8f2ad8d170442bc853dcf27271bbe38ecbc928572a61fcf213753d7d509f711a70185c23dfeb78343932037705eab42933b08f69284fce7d11665dd1d1679b47640aa7c5035592947e687f9b87016971c5765817424533e8890374961c140a8af65bb55ff1301f6e182a037fe0c1b3050c2300d2e9148b0a103b22b67cc7cbaaea219f6419a3010bcf35b5aae9afb618357bd99cd3fae88cb547bcfa479c0f6bdf423c58daaad3fb65e61f55144ef7d542dcd039f59f221d82c31809353515e02935dc86a046ce2973f979c8433e946662bdd7ee35b121509e4be2eb23843efb0a158d82aa84729ae549a16a653f8b4fdce22717698dbb466e3769933bbd69b18724904be111ca651d29b1e042be93f02ac86ccb76ad2572a3ca7b895b9244c163ff7d04b2bd75a545526acb089f1c7d79e5fe5a88accce1981b68e262cb1cacf4a51a1d92d03e208fa609eb7181c56b2145833471410a4bd54a65bb57634eb98ba51d6928ff9f1407f131a1e9f69b5e6d52af703ed4415b19b095f32a0ab1eb5cabc2206171b26eb7a2e9cd52a69cad8d5e4bcc8bb1905ba1865138712df7ef66efaf74682d938bc612b07932e0bdaa0a1089e85cc00bec223f5f25f591d0314e0fbcf20619a0acc1c191c55cf22d62487b564b6b2ab614eb5b9cec8ce0ea2d6b58e7223d2b05cac58ea656a2df78c9f156e0a819782de8b6290fb2b2081d85a8d06213ab7b7f7b14a87c962926c1227c6fc455b761eec011e437eb241936186677c5d10b023b50b47b31e6b418e282049c923efc594f82a52806cdeda66647531b72c09949b4be5925dad8a86fa19b16af01636072e9043d4522d0976ab15596fa16f3799d095d27c8bcd6773af21982b4fc47cb25f1b38a456f81415b100c77c9758e5cb7097b8e1d289addde34e59cec15ea7030efc3d51473bb35eeed00b835244f221d450fc42022d93ada9ebc66bf07f2ba9b161c8e3ba9cd8d3c6ab406c0707b197b2e241625be3fe6a997dc544fe2a5069124b0e7e3780d8c289d1884e8df70ee6d36854aa006869c43f81fa944f4bb1d25b8ba118288eef2b14a570b2eaebb52ec7493cfd67f2400aade5f61790958b3ce99013e2db1b2cb3e06ea5859f5659b858a61b98aad7a29b98098d63d65fa822c53d99b9767556bf313ed97921f3dc36ef335cc47926c0d79f5422a7a33dc4e559022f5c3b81596112129bfa6fae3742bd7072dee26648e2a5bdb1d03c58da19e10ad28a3511869bcfc561900b8ae0541ca3705f51077205dd88af17523fd3a2898a296f6ff8a66fa8b298ab609a7baae507f6adf00e53dfa5a0f453b6995902c681b5929dc7a3c88932a61842830f259b01d0dbfdd92c3299bd806b531ae505bd748d4ac19e84a9894f388166f4417b900dc53d1b0cab428d62b76d0b56b217fc9d70c9bd978b393335f0f59b95de9b0b07ecdc1fbbbcfb05c556895160a7b5ed896d22ffc75b5d0dc2c6f1d6c1072537a5ac3cff20ea5f9a14f65aea56190519a75bc56773a5b14e7ebf1be60a22687f6196842ed0a34e3bc0443783a38b5f157aa5edbf945752afe9e138d8ede58cdd0a4ca7259e13c57349e9884fbb24462ebe9ec64d94b7ec543c152e2d4d08fdceec5295a8905304c3e00f3ac3fb50754c3705f0cc2fe1d87a52ca56436bd47efe7f2c770cfa7fa0795a1d88b196919a4b28dc48caf9850ee4ff1095c2fe3339a8a90e3160053b52fa216de5eccf455e40d3b627c411eeed33513a17b448e665ad66565fc46f7c77e7d30df9d01df74067dd5f0c78de6b9a2288e609a1fd888678e8df82f751352524f991e174c73f9ffcd3fb9768f88f73a646316d8103086aa82efbc916ee21e4cad307c52c373a19604613d3bdd7e3742112537451f94cec6d7e416c3dd137e5433912fe5797dc8de42079cf130e0bc7f3bc832f2338c242a842780defff9f0538a60171de541acf1cf0ed17c25252043418cf78ee99737cfc3a5739adf0304ff5d1affb8dd56fce3b68a5c91aff5f8443ad69212e90224fb898fb7f279d07713c9d0a7d8408512d711dcb67f8665b91b315447d36f8d95f1ace07ceaf13ec3abca6df4cee9d0814447b233342f6a10b285bb16970cd135201b123073f4627cc65d2689c4787fb7fffc6c5b6486adf152a707e7e945bc8ec585e7b4f1adcae113b16ecaca30b004f182e7b7d4aab19be67db11d47473ecda91ddaff970952b293126a194787618b5df2569cd57ab87ab33f3547eb96da2ca2725833ee0692a70e6e88f5edb04013989ee380ef3b90a6b1b443ebe842632e795d0fc997acff9018d4a35d49fcafeafdc056567c53b4cacc7ffa7d832d5895274c92dec48bca1ec193a73b9cef79e9d24580fbebd53a17ecea4fd8605b03ddf3fd1fcc4a9be4d8b5487e4fcc4a9ff37ba5e86ab137eefa76b2dd5d35b79952e27bdc4f0f61c3bcedb9c9d94385b4f080da994556357003066d1d4fc89f79ad7009710dbd3a60b74eb27867564d1426f8907b1ff37112e921f3038abf82bf6e9ef1c3dd2b0c80b487f3809300525f6040524a746389fdb93004bacaf9ad644a8f8266feb8285fe13dfd5c0fea3c9d22dae5805740b5f725e7a7b3e55dd5edbb61c25752e3cc4137f8e31fd349cb0be1a977631fc0d4bf34cf9cce2315c539a7a1269613f5028ee3f64ad25a375c3c62fbb817865820a439f57beb7b6e7a83596ced7ce8c55f720077fdfc4c41f7cfee998989cebc43c20d30e6caec5a30be40c0b75b44d8fe538f4b7e1a3452de23e21ffa9910fd2a5764137d7b7082596ec977a325c769aa284185d6c9fa4377648a21f14d5874358106fe7ab157c2dabd83b4254e3325593a6f61216dd52d1e9c5d64fa6602bcb333a4f125458b5058710fb088486e99c3e926b3f29adbcb449497807ba7426491c69ce6dc3b53038ee8500d21cf3465a14ca9839ef989b3c92fa89242b69a2d23381167f914f31cbc71bd3eed15f34ba331be830d30785edd8cecb7ce1ebcd990be94de00cb08180559d067912b55cc8bb5d3e53d679953c5ca2a2a89dd6bbda79e7560a7681aa27529e580d6b7ae8faad2384c5f953202cf05e04bc38952627eda2540ad45e7e31c237161f2bc78d44eead07bb8dcb89d9b4356dfa4374a8069a404438f690377b50d9c3f2fc431bdfcbb7038b7dbc56d31446c8acef9a21b1e75f4c17f544d279b0c8bd6b4cf12e33e", 0xc5f}], 0x4) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) semget$private(0x0, 0x1, 0x28) 15:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xac, &(0x7f00000000c0)="4579a77f12e82b494bdc01590978c8cd3f0ebc83d03de24e983cc319036ec972abd3d5687c9e5f3e90fc334a9733ffe3cc72bfc62700741506d05222912295888394dc4fc825e5e62e208074ad3b6c143ac64cc9ebcc00a9923f35b6dd5971c59d46f67b853c3a086f66804784c8479ee989d90b0fda966c07e7dd7ed9124ae847965f505d36a205cdb2ca4164bab1898c4e9df5a750b4cda40b073354437792e6db976b78f635eaaf8c60f3") 15:08:17 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e634c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b90d74f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d5d2c6d262e4b69415e2c80942ddb7f362e7776b6fafeb1afa1037063e1ea5270b992510b345583c6dbfe47f29c2106313cbcc525c79a342f888950890f81d9d274706ad0cbe871ec847a5185bce8c26f2728db8b1f7369f1b18af0212ca77b1297434186174fe5b862cfde4426fd705eb20f8ca7a182a3205e6c02f669cdf94e"], 0xbd, 0x3, 0x800) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001280)="02000000", 0x4) r2 = dup(r1) r3 = socket(0x18, 0x400000002, 0x0) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r7}) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x5, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x400}], 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r13 = getuid() r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) r16 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) close(r19) r20 = getpgrp() r21 = getgid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r19, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={r20, r22, r21}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={r20, r17, r16}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r16, r13, 0x0, 0x182, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r23, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r4, r5, r24}], 0x40}, 0x0) read(r3, &(0x7f0000000340)=""/226, 0xfffffffffffffff3) r25 = syz_open_pts() r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r26, &(0x7f0000000900)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea7100109d0000d8e7497c513bbf3af22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c20a93dcd06901004575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae286875500"/258], 0x107, 0x40000000000800) msgrcv(r26, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) msgsnd(r26, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f6895e2d995f2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) close(r6) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000001, 0x100000000000511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x3}) write(r25, &(0x7f0000000140)='\r', 0x1) socket(0x11, 0x4003, 0x7f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49910000000000000001e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff372829df9df9e272d3872babfbb770c1f5ab72c881ff7c3c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000202080000008000"/177, 0xb1, 0x0, 0x0, 0x0) r27 = socket(0x11, 0x4003, 0x7f) sendto$unix(r27, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49910000000000000001e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff372829df9df9e272d3872babfbb770c1f5ab72c881ff7c3c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000202080000008000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) socket(0x18, 0x400000002, 0x0) 15:08:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/184, 0xb8, 0x42, &(0x7f0000000240)=@in6={0x18, 0x1}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x80, 0x100) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 15:08:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x1) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) r4 = openat(r3, &(0x7f00000010c0)='./file0\x00', 0x20000, 0xb1) open$dir(&(0x7f0000001140)='./file0\x00', 0x100, 0x8) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001100)) setsockopt(r2, 0x6, 0x1, &(0x7f00000000c0)="10d612bcacfdc9e9461e9e21b2f98f1220e4674aa719ec1ab5e031e66323c04bfc10322c66ca2f4f93f4084139a679e3e465c407e040a785ee2d7d3c8d0dc851deeb8a3439897d9667d37980fbeef2f46770b355e0dc41a5a8ef712beab747c7565325b8cb6a3fa1ca1faa4ce4c2696981645ae1859d913d258d86df1ae106af05b74acda76a7c8257d858f7a8edc5fb972afe9035d12d370bee3e6d175addc5d84ca5304cdec0914c4d8e8c90209e121ae9c747e3d7e0490a652a2327ed15df825254212734633d646e57061b3f3795a37b1f89af6ae9a84c6a31024c46d1c5dcb30bf1530e4cb550cb6d89bf851fca9d14c029ff1f5a88c416a3702c1829928abf9bec271c292a6b60e11d1c6d6206904940688903db886fd5d7b2fce3e4678c5982d28813ab71b81944a2f051683af27c221b58b0160c50edfe810a06e6889f683501e92fd9e4490730ec0538e19eb95a89ea96ca86b0e1fe067864c860b1bb8f71286ae7ad93c8391206b36e4b23161e780b9efa8abf15775a17601f89b6326d305b8a17ddc7f302e6f8a4b827fd2a8ad485d517d1fdcadca0a09692779f07a60595fd3cb80bb6e4019ca4ba60ab77a28d09eafd684cdfe94236dc44ab3f474734af8e7a37307c68e74b999aa26ddd201ff82c2e67b880db003ee1b3abb08bd965ce16105e96fcfb2ab3336dd4d1d87a88146ca6b99edc1768470860a04643d31ddded605dc24ed32a3525b35088f2c4c81c53b7780e78ff28490091044a19a4cb54b51993b0e21198664b578221398b1007e560ff1b02d84458f6a73d01f7a86f62a59f7d41cfeb8196dab85513114de11d405eb2c9793a9ec865cd86f274cb1736e75fb3cdcf8020b971f4da819622d9194157026274f920752a74b94834494bdfd5ce4a1eb41db993bdda026e1bf774119b329ccbf4703f74056d0905e8b5be0d0f52ae38d0435d9c8f8987de0fbbfbe6723ee261fb270feb53eb81b6fe9d5b59732a9f326b8a3627f846ad2da3a229b94d20b75cbe0348012c9f4aa72428edc762a9b1bf90d9d3a92ba7ae42db8a6a9aa0444769843b68410e1132ac1d7dabd5f32c3805ec6aa4f967a672ba300a1b01b5cea9682879f752223a93d2db46e5f050b7f5dd7dcf0643893826a8c5392d7abf9ec2df1b1313e5ac1d1c5fd5447c641631164fe76f6103de1671db16b8d26f8100284257725caeae044ae0d3ac3a09396a891d295a58ba35c8d3173cb434a039c2e823a2a6331c9c565b66da19f5622cedc8ba7cb89b10c792afabc45664a490ebda9b0bb39fc39aa462a2d751f85e407416e5d3245c45ade60cc260729f54d795039037d7bbc164f03a426d80e366ce1fd2ab9b0d2ec35a9f0f98d577a8fa53feeab4aac6a1974682fde09ad3fdb4d12be7aa5fa5fbecba539c7532f8aec2df33a67b9b317a6a3ca246b6e8e01f67d7594ffd4d86d70dfb6ebcaa4fab8795d25b7817ef2ea0813d13e6ba0264baaa7cecfe26d00fc490ecc5a870f2fa3e121eb86f75b87e0ee8f734e9b2822b07448a1d35beda45c7475280eef5da5e59e80bcfcff2674fb76a637e5db4af3495c0d0dec3761682a88261fe8c3ca49bc98ec0b279011d52a4594c3912edbb0709e9bacd72ca343b0c7e731e7795f1eb20dbc22b09cb92c01192b80594a75434b90a440e2daa878d49797cefb774f0b86f39bdf23e8f2071ecc21234d9808e77a887b38b62d31057902db63e71d165479925bed08246a4bb83583813e743e221577dc89e1c9ed2635a5f7249f119d70fe499e66df7dc1b9e19015ac359852af006bd158d6c77bef8cd09f3c4815672e4c791a6baba4a255d712bf87d25bb47aa04fbc0718de4a2265699c7eb40895c2b1e07ca3349bc2a1811f12f366dcc99dfc2a1bccf77004f8c283a8fa576c43cecc6a888d286baf94387d659842d0c7385334c1543d5bb5d0c481e11d6398dbfca364b8e7a46ebf00dd4cabcf5d167828a8b1945b58ff7d123962d9273e2d826e982c8887cad8ede4821b89b8f7e4cd96e4f360cd87bf03bf4c4efa829e0aa5f26a33a0a6c51841de33cf77ec6cf8b202ac1a8a4461068e9792c228ae64b1535c318e24a9caf057943742c8311a54cea5ba9c612878afeff40cb4aeae7bfab9a46c5e869a33928517127f403d5ecc86bd06d250efc53ca0077e3c7e76686b9f7ca45de53181da44e7aba32f92e06efd6554b95b0796556585321cbca0816fa33efa458f9aa2638ab43be9d1cc5cbda5d5ae0ef32b2dda8612505cb45ccab9fc547a2a1d5624b1231caf664ddd65c5fa45c549e01d8d0d440d1518244152e7db7fa1b06a78e5bc5eafe8d8631f7903bf17975b2388ca117fab59dc1906466c462c19daad2b42b4875e00b8d627b2564032e2d0de6bd3b88d3a69073398a8558ab33575b06dccbe33ff25e286e05de90dff5e77418cde36707c5669df60b037426e9b8815a1d482dba8dd3795c9dd4061c3eadd2afbd67e34186c2e74bfba697370b366bf11b521dbf10d3844f7f8e13df535109f6964ec0b69beba3e4bb49dc80da092a174d8b743ced3af5fbc1e61431a052f86ab5ec2efcdea770706bff6c36707a096532c00911dcab59dfb24bf81b8b6d6df61649f99b05a330e60ddea2e942f4c65c2a8ef9467b265f8f9e51d690cc05b72e41d9090bffd3e9285e2cce436beefb58bc23f531b1fc4a0069d17628bcf6db783572fdeb419855717281ed670f803fe58149cb300ba6cdf7fe31ffa42462597a49b47bd49d1a9b33d9406250cad6b5df6c7735cc5a7ce9f86796f8ddde806c9edb9828ef88116ffea7939d5b154075ef5fb9d375db902293c77286ffb203fe37ea141a5050bb66ec3e75fbef9e07354f5d4b462c623f5e77ca488005874143446d0b8e1183ff7bad302aee3a838d5b76471b6ba4f292696ab4466a064282ae7128b575ee680fc4dc46d61cd749829c9519ba6572700b2b8215b7eac7df368d90f031bf4add2796419e5ee53fe173d7112f3f9b6bc3faa605d3d64972576703c3b0f48f712a420ec5155848a1d5ab58d04ce52883c531cc172f4e03248e019e74bd127b49527dc75216640566cd14f0869e6d1e41a9deb41a3d4cde4847ffb3f2c329abf135d6eb99a39df64746c637bcc55ce645ca02f8718f38e4bfa568d88eaf40b8061dddc1ff27e44ef2f9e428fbf9a083267d0f43678fe28416d0c778029076b388139d2087f98bd5479c5dd5b262328afa5cdd1de212a279291dabedf38ae51eecbcd579e8fc22f3b45de2481f0f504b8170ac6e818cc009e321f8a62959af22300a9089746e296d54bfc4ddccba557003c1e16b61b04df25a851c3259fcfdfbeb3558572629adeff5fd4b28a8e20ef0cf1d617715d0b23e3890eb6a6d5feff5365666df624faf56237c827f504e25307dab203ecfac2a89e9f4ce150ebc7be1062b35a237179b84749f9867d134c72458f4ac5c7a9d0f8090d43a0a06cf980924e4dac5c2f9df36213c0d5cdd80bc702718946589eb7a2dc34cfdf57896cf67e618b42b579e5e7c50ada0c095b1a572690367dd2bd09d0d0ae8d45d5d6ef78cc4bed281b5e87c4994970fadf94c5ca6be2fe0951eb9f82ffaa9f6d81f67dd062815f710f62274f34300d38b5a6bc0b17969a5cee07ff400d234ca8123b83840d492e0aa15142a1b1f2497e805e22d24fec12d2350e7f4282057bdfbc7e1d4a6c0be28ceaad7ab3d9162ba6b8fa542295e2b93cf216faab37637418f96b4711f74cf990fa740beedc2c6ec61b288cb94e7c9c0d193a9b9b699a62af4a705c413998c6ffc85a6c802d36b91632ec821ee521256b8b8ef026364aa2c285703f311017f8bedfbd8834f6104ab4c3a466a03cc1e8be0989843528e883fd00cd20f2d9a6a275a7be2331c036ea5cd425ebe532c17e5cb5aa5a2820b514b147da72deec4e7cbb9f48fd604da1ed85bfccb8c3836a373edbe02c7c591934b017023f74edc951b7a39bcb03f76c0e1b29d7b4e22d12a0d69a02f073398acd9613b9a23c7ce562aa5f6c5cde7f9b65cc57bc43b5ebde3d64739f79940ebe79c99797c96b6379be1b51cdcbd3cc57d2d705efa6bcf039edc0ae04d50d55a3d50aef674c32fe634a47ccc43625e10597f609fe700f290203d1a9c684aa10fba6d15ba62abfc9e7752353fbc160d765d83f7aefd76c7d57bf8d1add2982387ef9deb5f2cc40d23aa697de165def761afd3d50b66f4c32f63f6a1bdae17bcdf4c6f18ac2a3ca15a33fdee2f48ef67cf1008901f31028dd8baa8f706a56b1d11d183b389bd40c57f62b91de3f62a1621a3b81d4845cc85e370444557040f67d81529df2a94d4b01d106836e69d39e8029eef28822d931e6670fba565b3ea738c73b65a496de2343b85556408feab57e0386c6e12e00c8dca3634567693d2d7d0ce14ba337251ff1d90648c2fb6412ed8fb9496e5d52354e51831006e140cb8e5bb564cd83c0093e5faafd32c544094d62ec9aa19b7263c988b0284fcc1443493dadaa318d727d48570cb522ec68369c5a6a372f8e886aabdcb9ba21c33e5376533584bd883a43686fd49a3a858102a85425b2d90a2552338b77a8aec8b18552fa23f698a7c866893c8739de17b9bd982ccae22a177be236a1a059197e9fe890dfa04b095e4459c1a48b62d9dcea83e88a234b27cabab92d7d61b710ce55a8ec14ecb10213c57ce046e5d401edb53716c836163269598a1cfa8f101cf2af0c771416ffcfa925b2d888eca768799d0ede13141f8b807c10f4b2051b00aaa81b6a92c4dea163fcfd17596ef28e54c98acf6a9291085bfab88a3917e228ef67bd2c223fd05badd24ffea00926abc1e548279c76ef3c7265ed2bef2644f023388d940af8f04453d7ef493c330f849c9a83eebf0a056685436e5b85bb7054ac8076f5062401cef8e9ebe469e81b77fda6fabb592a4b7454352a7d5620829f0f92e6b68d5f052a153d13b57dc3346ce4fea28afaf03df508a6e1689d1e30f062b1caa94efe169844d735d9bbc4f444eadf675e691f1b3ad0cab1a17121a630036f12f2e268d94de41b8ce3d4053fcd7ebddbb3d9523d67715008631fa0f1bee359733bedb9c0e8d6237f2d5cd96204abf91bfd879d28f2efd1f34e83185d11cf2b6e1be65e4cab6f9cc4072053d34a734c1a25a624a9630e2c4b241b9dc472df5b370c21f8854a45a70c8980bc765c0c8de7d71b24c80334dfc8a70e5a5f81da692e0f62f21b761aa5a9a5714576c4eae8b6912ad1ea2e551cb492bc719a68c1ca1790cffaad3c8ba5353761de8e6bc8bf6df6be5f926f213e384d6779fefcc8b9255670bde7cf346d737a28536347e308d049931800a09c79069c759612f0812847d038a521bb6785ff486542312d58995e2513762da510bf73029375f6c7833e45ca83fddc9365143311861b5c2bc116177728a531d363464f186b7cb4088ef410c5d7dffae52fd7d934fa498f096890e1aff6cfe3e854c86a10dda5e2e0949489eb9dd296773749a397c9f5f229fc4313f84f2186076618ca4168d774a1901c282f125736bd287b0c9209ffafb22806720f42383afea3cfc3f70890d968fb19050bfe1ae47128e7b85193b5c2d91ee9474113727dabf22baa6baa8c46217cf6535965f9834e2b52340df1af0fff324c99822360f30937342f6e4f44077dd375eb80369eab3031612cd8469e15b0e210e0b1dd5fea6a25218952a06d43968060aceb42936c54887bc232df852abf9b1506f6da3e0bb6fed5e18503e5a6edaddf9e5", 0x1000) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:08:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) 15:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7, 0x0, 0xfc}, {0x4, 0x0, 0x0, 0x1040103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc0, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 15:08:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000770000200000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) r5 = accept$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r5, 0x10}, {r1, 0x1}, {r2, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffffe) r6 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) accept$unix(r6, 0x0, 0x0) openat(r6, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$TIOCSTOP(r6, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:08:18 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r2) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:08:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 15:08:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x28, 0x36, &(0x7f00000002c0)="bf993c63df38e3bbf109f105ad4b1df5cba7f1325dde2f4f6abfde603aae23d39f61b98ee43c6b9e88570b10713e4251ad1a2d64c2d944b92cb77dadc7c415969313d2869ad3ccdfcc9e1e0a1f181f9de008e9b0badd50d69ca450f020987b9d0b89", 0x62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0x18, 0x3, 0x3}, 0xc) shutdown(r1, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000240)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = dup(0xffffffffffffffff) bind(r5, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) listen(r5, 0x2) r6 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r7) dup(r7) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) fcntl$setown(r7, 0x6, r11) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r6, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b20ffa38c4b4a2596ae065a91695dea4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d81766d77ab8cc72afb177c255a", @ANYRES16=r6], @ANYRES32], 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000003c0)={0x20, 0xf0, {0x7, 0x6}}) 15:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x35) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2", 0x89}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 15:08:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r2, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x0, 0x1, {[0x7, 0x3ff, 0x5, 0x10000, 0x1000, 0xffffffffffffb494, 0x3, 0x4fe, 0xffff, 0x2, 0xffffffff80000001, 0x1, 0x95, 0x2, 0x9, 0x80000000, 0x4, 0xc5], [0x9, 0x8001, 0xa5, 0x2, 0x101, 0x5, 0x1, 0x1, 0x55, 0x8], [0xfffffffffffffffa, 0x6, 0x1, 0x3, 0x7, 0x1f, 0xa80], [0x4a, 0x9, 0x3608, 0x6e, 0x3f, 0x120000000000], [{0x8, 0x4, 0x101, 0x3}, {0xff, 0x2, 0x7, 0x10001}, {0x2, 0xbc, 0xd26, 0xbe03}, {0x7ff, 0x80, 0x40, 0x3f}, {0x42d, 0x6, 0x1ff, 0xa040}, {0x8, 0x20, 0x8, 0x20}, {0x1ff, 0x7fff, 0x80000001, 0xfff}, {0x4, 0x470, 0x1, 0xffffffffffff8001}], {0x1, 0x11, 0x70, 0x5}, {0x40, 0x7fff, 0x2, 0x7}}}) 15:08:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) write(r1, &(0x7f0000000080)="32099e021b9eb3d78e2df6dc7b40c3c1d203c321dc56f436953d2e7aa7a551ef27ab6f19584ed49339d75be4af10245e116c87a29671cef8d3a7", 0x3a) 15:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4a, 0x1}, {0xffff}, {0x6, 0x2}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 15:08:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kqueue() read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/127}, {&(0x7f0000000240)=""/9}, {&(0x7f0000000280)=""/3}, {&(0x7f00000002c0)}], 0x1, 0x0, 0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r5, 0xf, r6) dup2(r2, r6) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000acaed9186c6530002bb5475eed49a6929a8b0d1c71177e1eb2000000d3efea5fec2cf9efc17454507c7592462b80661c48158ed492eca235015ee91278f6c71d9ea748f5ce7906ce9ff27b373a1e8292047e50f581fd9061001244acfb2abb9b34c6b100e3cf8fc9b35fecbd8c2c149cbad6bba448cfcb8272792f0367e0a4dc4c2d326f03d71ef608da687867b4ace33960058550a1cd9bb77f5efb91fd4b6ae3ca330f6366fd0940453b68ddc7"], 0xa) dup2(0xffffffffffffff9c, r7) dup2(0xffffffffffffffff, r7) read(r7, &(0x7f0000000340)=""/136, 0x88) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {}, {}, {0x7}], {0x0, 0x10000}}}) 15:08:18 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) dup(r4) r5 = socket(0x2, 0x1, 0x0) dup(r5) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRESHEX=r5]], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r3, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 15:08:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x41, &(0x7f0000001080)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$unix(r2, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x80, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001180), &(0x7f00000011c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000001200)=0xe03, 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001240)=""/228, 0xe4, 0x802, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) getsockname(r3, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x5, 0x20, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x80, 0x0) r8 = semget$private(0x0, 0x0, 0x310) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000001480)=""/250) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000002980)={&(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002900)=[{&(0x7f0000001680)="957bda1aa9b17b10e40f7960d71cad9592ee41fa91a7c68d34794a1fef41a537f0ecd135c60951432cff6b579ff5112d83bda6c9a9998f289ed70147e3e689fd06e15dcc2cbe447f4c492384f9b8a25bf26c0d93c4cd41d48146370b936d15d4211f5fc13e7d43712d0db0bf71e91b2931a496efb4f84003c3c48847b6ccf1094ff7cc12e6c4399500e6531a4d99b689f5a7c329a1ac9b619e2f1cf6fbf36d517787", 0xa2}, {&(0x7f0000001740)="efd353510bebc0d424a3ffe6e32ea925c9ddb33934e94ca82b5fca40c89ea8a1cb658dc0892e39ff9dd175eb6efb3f6bea2106e76e1c1ae47a3dc821a9d983e8e3f4db6fdf5343355ec8551fa1328e338daa6140d000f865699ed028f3", 0x5d}, {&(0x7f00000017c0)="0ec368be39de5a076c8ff34b07d062d6258d75123ffabb5b930f30966d90300618f919187007dfefc93b6b1f3864a7ae723bbaa044298f225d3024a0fef52d6021817cfe445f8d426bd05b464de54c792b032e4d934c8a518771335def6c1a0801bbb14624d7f871cfb9f7385cfe2c6925fd763f82e69870df8f8d0bd6823e", 0x7f}, {&(0x7f0000001840)="61390e284cc4066c6de29863b85891ea86be90fff06c577b56f12a3a62db803c3f47d3f71f0fb34073096294b58eddccf248dc47dd04d7c67a617266cce4f036cfb0eac5f4bb469393dde816c28c7e3a913a16018abb4d3e5a8e21627a72e510b6a10f00820102a78c7d74313db85bfdbecbc1461ded45e44faaf71b88fac452d98baeb493dbd4a9", 0x88}, {&(0x7f0000001900)="1b925f8438858ae8dd4518b30209fe2523bfe3cc793cd8966bd8c1216d7adb36ba6f6b00eb5f2ce881e62ce1b5a071bf7724d09f1153b8ff4d9b9e5e77ccde16ad2efbdd4562bd6eee0ea5510d66d620678efef43be73dc7f323a6ff1c03229fe9fdc2ce8ef02a9144c6391706a9e40a92c435bb682975aad9858e820c134ab1a02cd86e6b26383b560c334e03734e406590779c1136d0e215f9a90eb26ec2febdfe2f1c55bd857edf8a8d248762926824d232d24efa00f89bb9c61f01f71ff7621bc524f3f99339327bc0ad50e28aaafbfd86c6133a788d314f2371d73401524b04270e46afe5be05fc756e531f14f20b8e2d8cae4fcab6811a419044ca33d9a04151d8778c0e75fa5cbf3a9fe974bd5abc5ec411f90fb821dce3e928ee77fa658ea904d260abf5b15052feea8e23b5baa2535fdc5a3e7f2cb745f536d542a44dabb27b015223b8f8b3043c2fa0bf9bef2c3dbf46049c9cc8f57b3544596ea6833db48c6a4e2637824eb7b630b371b2d0f015bce8a76032713390758226e249b241367176096d9f3afbe2bea7ad1240df004d5aeb6a6b98c8987704a949c0338ddebb7aca5ec91c6d67811b42105d2e19c600ebcd9be25d76505a471cc0be91948df72f488e7de6910c9956ac0ccea136415f4d852d07bc85f6822c1a337bee62538f704cd2cb777e9da69ec8c85e3bb42685644e8d82dcde15b0b6e15c81a8a79a6cfa7ef72b129386f2080ba53d99a6853187a72876d469b6a352cd7cd28a7fe73b98564b0f1042dc2a2243b610da74d873b9bb7370ac77b252fa8a670255f373fd501ea71c849d19fc2944e1cc5d2c486f04548c00d84cd387ade84d52da2e4fb07544d0ec7ae1e0a87d3e437e9165670a2dc843e59210436f24310cea2b213bf1001b1490e2189d154615f4e65a6e82e148c42e08bb3ad85a5a8a85c3bf6fdade93bda9d859a66eea856a7f6a28c28cd3f7610726bd4013669d1e64af472cdb948edbf82d2623b06860f000ca5156ca486059be39576c208fa669f7be6ece0fb0cb74bd695ec9b845859f6873e07ed9efa0a71db5e17127ac590c8ac71c3ae343da22d30c62676c3a381874c5a67bda6cbbf47ff0c7cb59a5f3ff2a9d9fb56ba925813b61a84f2a64f4355727cd8805ad4ed3ced9415f654e015645095cde9ce6b968a03276a8ed20a6199e590ee320ffac9fe85d9d9fdea941f477ba6d9f7e20e7906302fa350b0d27975c0aac978c14c26f53890e56c4c9d16cb63de31f0f6cdc8e743896e2634159b354c1a4ce759bcd5b5a94bc995d924b1b5798330520fde29ae8e7006e3f1589fa4a21b3ebac9924975a45a04e21a42fded826ee6576183e45883fa80bf8ca97518f177f3741987c363c2a9e5ab425ea87d2497c928d3cbe6ac65e73524ede36537b379d6f1b6a9c35df5632f640bceecf609c01bf3954b9ff713a2248f242ef696ab9e0e23acf1175043083b2c1b356f8d7065a33730ab549726581d365af5200ceccd4e114b92e5389f7e79fd1567e28b04589211776fa219f4657de060416cab480bd8263003547eb7d108b58a402029b4700a9501b7da3cbfbf02492e7b5e7321160f2d006c70f07376cb1d85edaa369e78a93d2256a0d7f64ccea81e70d887c90b2bb93c82750fe20af48355dccc1b6aab418cbc6ba7577df32d59687d72de8b5c57c7525526f9ac134d4f6edfdd74d244f039c22def584d42681f79fe3725d698c5570a4e1812b1b4fec7b1cfba33bbb39bb2842b391c61f433b6ffa3bdf6d2db7ff74d601ed7382994bada969bc173ba6784dae27450d39fca1e1c6266e39885e8d9330b5c0262e7b36ae90615318b1e6bc77c9ab0aa22b54331b22a357c3295c257cd4637382c9d2a1630b1949be3c9ae391df2eecbce7c09fe457f6e79c91c46310b81d17d680b77e8b5f11a191d1bba1c63d2208534de57cc590bc77c841c3db150b10fd9393c64ac986e7df84d1c7cc9cf6870271af879615cd9332ca376f904020f938e6c0c33239833d5291d86f4fa24d31c88274c89d69db766b1ac48ed5177866a2d3157f117fd77b4fe85554439c5cb6b67195f640e11d8459e2f9bbdc175e91317e932beb4bc80c99b040899bc24c3355b9c1feb22ed5cf5064e089ae57f69e0e2682b8a0cebb169377a132d8fd5671ead474f0d86037a4b3ddca2753117246818aae871e4510a5ff9428eed5a5d1763e00ce3a730045e2f16b98e92754f4ffe8344186085805aa76a13fbcea613a3e2ad1f61c2080995e95815babb54d2e150e42efde015cd22757839d50fdb7cab88f52f9c8aac17ac87c5a72b3f670d7b32739d700a72f1b89947d237436e5ca55826215672bfa1c86b5ac59b3db85cb4911fa584e59ed94f64478545886063b42987f3d9fca364f4df2d34e5bd350d7941d46930020416cde12b31b6ddef0951b319dc43a11f834bead6149482549646cbdeddd47cf9ebcc1ee406c8c8d01826c10954a7dacd25850892a63fc1c64e99d3275690a330ffa9685fa19f85574116c15ed58584e27a6e9fe483d1da8fe4fc50cab0948e6c55e0ff1d82dcdc375f068cb56b1307fbe28830268207d5e798652a1594fbbb68ffce91eada454116a0886c607787cf50394e417a3593e30c06328b1ac6b41c9c9ea5575d027d3f964757323473f90bfc8834061dfe12ae32e6d8bdebecd2f773b23cee12d402e2abf1be156538d0a1bc9d3734cbdda48f10a493ed74b34b7ca37136544f1463c45bbb4b806f8bbf833b1e47b92d63cb8693f2452191937bc2a2948f0dfc38eef211073e0e86a2b10c5b1fee3a75376f683ea0092afc4640e0397df14437f2815e41cd167de6d75745c9c32ee8c26affccdaefabb53d0597cb62f10abe2629ab29e6a95b120a63d06740f8666b14a88ee10cddab43f2b6c69d726a3f6d1549d81ba04b50537a1a14929044ab7f1ea9309e4220721e75e819c7b47cac23443f2bc3fabaddc0b635702e98b5f4c4eff3652ab080816ac49c0184bb119275cb9d6313b86314dfd259d43a2016d9e3340f77be56caaf7fed1ce5ed5d06d82d589cdb6d0b4a5ab8badf84030bd1d15397a1668831fbf041697d9966321744a148b79c4aa2b497310cd6755386495a8e79f9dfc8a73d0c2fbf5d7bc5505d83bfe30263a6f33f7b3a512e1e17ea5f2c44b51778460f9c49a19c06bd240e13a9260cac8addc4e3f83f5c42b9009201d95c09c33049baf65e26236bcce61f1927767e17e360308f0933a906f23b3067c027e30bd6d0276ffb2f8b3a75e48e0ee9819ccb866dfa5e90c5203657e620ce451571a9cc3cb1f7173f315e970e7e6c538f85e77210a668f17b731dc2e6fd39853ed97400f202948df51746e8b12e422e54767f78cc6bc741e0305a10f40f29a17709ad67e308b4c3df8066d840901105f76600dbbf0d6d4764daf014d1cfe5370ebf6072c3057064704da68aed02da63cc2dece28d38ba5850b8e14cf99f7068bee6dcaa9840d54fa207b0f311f22ba0b790f739661ffe7f3093a859684d846391adf5a0a68dcbed6727242591da174d4f28c7fa2447cda1aeda6ca869c145486503b13b9b8258c17ce2a7bf6c81c86618607d978bf4f676cdb1d2fef7f456c254da399e875275b09ac714d9a4dfcf65cc50d20df7e7556e81d23c46c1046c395ec8fc33c51df3798d1b7126915412028d17f3081df9c864fe06989460d1ad5515ea85b45d00522e2e811ae935d7f7e7ab5874ade79b5db68868f7ae29b994ad330cf560759a170b34a706f7935e4e86c6b0d1b9183e59184df9a4f978853b802490a69f2def7f7bbd4cf4b7d95e7c087b3deb246d7de3311aa5cdd513a2f79f43bf9307931dba152cecba76080b21f6244c49f0630b65a5120bdbeb2338dc1ed4b708a59020cf6e5c5d8995b67f25b1cc2e8962bbf0e884a836ab272163bb7ae4e08f503c10380f0b2c63c2ea7105e6912caffbde501999ce5367fb45a5dc56d01230463eb8f126261b2da84f558806a5574dd091b6ddb001c8e53cb4040c042ad3d9281d842106fa888f6044e4ad92460b53da08a90622c5cfd471b8933d6e1c40483cb31457fe8869c37eb37a0913c32dddf5f4dc1995c7258356299da82fdab73f44c557968d31c2deec3c2893263a0e83635ad43adc2b7b0eed2851a353f8608d1e6b0f5588599c80a377d4d8cb161c12c74596d0fafedb0fdbb512d3aae1ff3edd27020bd858618e7ef365c15c05c3285f736a5f9a55870dae7521bca8ffc1b43cf927cf353588d41c8b444ec374e592c7b2fd6824494c726b559ba624712c915c782c6558c24ec19829fbd777a8c1d31c88e66898b7fc796d625ad9c4cd6dd7484ca39fbb918f5689fd614693f7c75b96563d2831b9de7495f5d3b919b4ab07f46e6da434d735ee7706db515b2ce2ddfd6fdb35dfe15730e9318a3d12a5f736ff5c516a83156d8f30f380f945de99d7c431b99b15a06b68cb730a3c5dfe0ccc55587a9cb45cdc0f3835e9036480acb5373c2ab6185f7e19afe09851f1ef363248715e4db7f79c9190313a64206bfb689b183364539ee230e1852529feb59bd06fc797b4ff7c09b435b3bd0a8f03569d267884b89431501fa838880304590b23adf98a7594415c7e910cb3b87369c18acc7b52301d2eda725c91c6c463642b74c0a7227925613e044bb9d1a421626c510eda5b6d8ffe8023e54b219b2b273bd9762a32fb85757262716894410e11175e3a43a258b1c76d7a89b2d9702b5b006cebc7259b748f33742b051b9585384e1db3e546e24c7b825d1feac246363bbc330a0da7ea410c552a1b6a4760ce3f45f3054f65eb38d68d68c4d6dfe7d9681ed0168d32dfc130de03b8110b10d1b53bdd5e1c262aae7d4218b33c31ed2e4859c4c2bb5d21b090deee5e849e3aa7fd43004af187811387cc1e5a337ea88070b4382baf6031fccd6260e45b8e38fd2c9381c54bd13d7c250f5fedc36bdcd53632ab628e0f11fa67003c4bd0cbae4d02dc7e7e722466a11f403996f2a017a0e3f6eff5cbd0da99a9af8dfa217a91ea7f76e2ca57782d67f07119b95e9d8c8610a1398800e633b5e18d0f174b0c7da0ee5f9b4cd089dd511c7320d7a3253d30dfc554575212e78e3a9b79f5cdf19cf500fdc81fe93f49e4c0f19ec9b6ab4016b1d9aa95e04a9fa49b3d2a871bb239ef080ed8cbe06630a23d75b28c66440c3e3c068e4fb8ef218cb82d1766362d73df90b3b53643b564999fa563f99bda14d58cbd204bbbb06b01d45bc92f9e8d8d1a01164734adf13d0317c1c81fe8c1a0d09f24325c9c5c0a968116fd11db3cb4871a588869e54a85d268262de3fe87ec36f9e8f8da3fd8858a58243785c6c6d05d81fb79d78d3417616870b01cd432cd9d734524ffdccfec5e4da0e07ad166d083ac5c81f8293024797bea91031f5b6947765fd6ba621c67a971b4a6cd66591c8fecbdd7b21cc97a6505f135379f4e10c6bc120d84d7462e1ead8b142d9b5b98a7025a91dfa992200668bce81bbc9265011085be6f425254bb22c54d58ab6adcb27302d874f14dca9e34bf1265b8a6dd612ad18502feebfba6149fe71b10b7421d558a40d1e201a0e8ea22b6ca3fb648ced00daf7c6bef39e3cd03c06915215f5d239a7115929e0cd694316ba3e1e4c3c8d6441044dc8832396831dd2267599fe026923971c28794e123f9ebd3f1b3162c95fa6f059cc50bb6a06bde3eef1f699162c73705006a86f2dc60e763c7b3f518a756ce2534bef4b84056cf34bb1edacad08380167", 0x1000}], 0x5, 0x0, 0x0, 0x2}, 0xb) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(r10, &(0x7f0000002b80)=[{&(0x7f00000029c0)="6034d8b13a32a907fb94de73d6ee72206dda30c8c9de2406da0842bd9b5e6b719864e7ce478034005e77fca452c3c8e9bf627e0fd53bc8ae95b24f3bc2b43c65d723657cbb0b62e559cdc3d082945679a405df821e2a9e1a2e4c99fdb84641874cbdcbb49bc982d98aba5c3fae56bdd871455480126ce20516022429803cec887562bc3cbd7af0000bb1d2a6faf1ace43766387cbf6a4d1e260e4144d0e3b5011f16582a6e05b30a2baf15eab6c14557a08f3e4e65e9312e2c56b7c6b5e959075f154ce062eee8b6c2661c20c8a0876b", 0xd0}, {&(0x7f0000002ac0)="f79ff02e02c7281f4648b177dd650ae1101a9b03e6d8bee4d951809b0cd746d9f327ed3e2450b1129e0b0e05759410990b04e3c6fad99d8802c52255f1138d0db0e68d81a6d4fa5ac24ee4f52036dbe26a8d92fea799dc4fd97b456e9d674ff95f3345ebda2124f193bf9d309f4f512a7cdab3b7ea7a2d59a09ad508b659b830d03ddbe4b059bbafaea933d62f2e5e8f50a7c84798b3514d008986c7fd50730dddbcf7b077ffaf050e6c022c488e1e107cb140f43219f2ac077471624712e3", 0xbf}], 0x2, 0x0, 0x2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/null\x00', 0x8, 0x0) mknodat(r11, &(0x7f0000002c00)='./file0\x00', 0x8000, 0x8) r12 = dup(r0) recvmsg(r12, &(0x7f0000004140)={&(0x7f0000002c40)=@un=@abs, 0x8, &(0x7f0000004000)=[{&(0x7f0000002c80)=""/17, 0x11}, {&(0x7f0000002cc0)=""/251, 0xfb}, {&(0x7f0000002dc0)=""/12, 0xc}, {&(0x7f0000002e00)=""/9, 0x9}, {&(0x7f0000002e40)=""/151, 0x97}, {&(0x7f0000002f00)=""/81, 0x51}, {&(0x7f0000002f80)=""/4096, 0x1000}, {&(0x7f0000003f80)=""/127, 0x7f}], 0x8, &(0x7f0000004080)=""/178, 0xb2}, 0x6) getsockname(r6, &(0x7f0000004180)=@un=@file={0x0, ""/33}, &(0x7f00000041c0)=0x23) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000004200)) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000004240)='/dev/tty\x00', 0x0, 0x0) fcntl$setflags(r13, 0x2, 0x1) 15:08:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x1, 0x80, 0x2}, {0xfffb, 0x2, 0x9, 0x3}, {0x9, 0xdc, 0x20, 0x9}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:08:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c0f, 0x8000e7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) getrlimit(0x4, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r2) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) dup(r2) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) fchdir(r2) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 15:08:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x5, 0x1800}, {0x1, 0x81, 0x1000}], 0x2) 15:08:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="cb6a223647c1267b64b5e13858545ac85a45878e6249c3b4d240781d7b0e4364988d0cf82c6e2eaa3511dd67c166482c1188ebb26dfc98b070e960017e49396520616a2fd87c4e5203ce9dafc090ed2fdae5bcae10a416b119abc3890d462d", 0x5f}], 0x1) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r3) r4 = dup2(r2, r3) connect$unix(r4, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r4, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000c80)) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x4) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) semget$private(0x0, 0x1, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r4, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x5, 0xcb, 0x1, 0x9}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSCTTY(r1, 0x20007461) 15:08:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) r4 = syz_open_pts() readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r4}) 15:08:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="88079a020317c490184072ba9fdb5b6592"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 15:08:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/40, 0x28) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 15:08:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xfffdfbfff7ffffff], [0x0, 0x0, 0x405], [{}, {}, {0x0, 0x0, 0x80000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 15:08:20 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) r6 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) semop(r6, &(0x7f0000000a40)=[{0x1, 0xfffe, 0x824fd741d1f56e91}, {0x3, 0xfc}, {0x0, 0x6, 0x800}, {0x3, 0x993, 0x2800}], 0x4) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000440), 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f00000002c0)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 15:08:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socket(0x6, 0x8000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r3, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x4) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r3, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r4, 0xf, r5) fcntl$dupfd(r3, 0x0, r4) dup2(r1, r0) r6 = socket(0x2, 0x1, 0x0) dup(r6) getpeername$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:08:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) write(0xffffffffffffffff, &(0x7f0000000080)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3129a3bba05888e539339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff07917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b069552500"/171, 0xab) r1 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f0fdffffffffffffff5e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b025818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 15:08:23 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xbd57, 0x0, 0x2000a, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 15:08:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x200000000], [0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0xfff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:23 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x8001, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r5, r6) r7 = accept$unix(r5, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r7, 0x10}, {r3, 0x1}, {r4, 0x10f}], 0x2000000000000154, 0x0) fcntl$dupfd(r2, 0xa, r4) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r10, r11) r12 = accept$unix(r10, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r12, 0x10}, {r8, 0x1}, {r9, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x8000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66e96c753000"], 0x10) close(r2) close(r1) 15:08:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) socket(0x1, 0x5, 0x1f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x3ff6e}, 0x10000044001000d, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0x3ff}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 15:08:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 15:08:23 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef9ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c61ec15277477ac0fa991e0fd507306d992bb5db2245c72076be13112c71c5b86d1f664128c62cb95f1a753e9d0a866f9701b3bf94ff645a278ebfe0836748ce06b122176123560b8e119dd8d08eabe5be38d395533add266fbe019a67b1fb511f3a643a29fc119c4f92fe0d21edc12aeca2e0a55fdca4ed8dfe08304603a5c"], 0xfffffc3d, 0x0, 0x2000) 15:08:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xfffff001) 15:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:08:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x3) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) writev(r2, &(0x7f0000000640), 0x0) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) pipe2(&(0x7f0000000180), 0x10000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:08:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001000)={0x20, 0x9, 0x1a, 0x9}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) dup(r3) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(r1, 0x0, 0x7fff, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) 15:08:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/28, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="6a000000000000523b041cc3b4790b3304c9d0961cd57267293f4b387e42ec0cd50f9ddbf925ad2a455e1017a6331f26079ade5c848e5b7b012d9323a465b92c067dfe11f8f0c546b62cd5ef29ff0d8dbfad3cbbb2be9c15de6463e8309ab9ce6f77eba6a408d1075c8d10bea1a5b89dc3d02364c1c26dadd2fca99ea1794c7925f9b83615753fbc2e11ceb81a73ed02a592235a0ebff368c3f049c92e0154e2181d395678107446ec7e864f7d5ef501aa71e889ef688eecbe6f225885853a12ffeef0665a9f8dbda2cfaa0800000000000000eee882f8624f24c16b688b6929c1616d469018ec8ee6dd2bc64b2d3215a810833ec5dcbf29d9e1a51d"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/22, 0x16}, {&(0x7f0000000480)=""/31, 0x1f}], 0x7, &(0x7f0000000540)=""/133, 0x85}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4103, 0x1007, 0x840, 0x0, 0x0) 15:08:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r4, 0xf, r5) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000200)={{0xff, 0xf5}, 0xffff, 0x3, 0xfe8}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) fcntl$dupfd(r5, 0x0, r6) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 15:08:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x163) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x5, 0xff, 0x8}, {0xffc0, 0x0, 0x9, 0xd3}, {0xffff, 0x51, 0x0, 0x1000}, {0xfff7, 0x7f, 0x0, 0xd211}]}) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 15:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = socket$inet(0x2, 0x4000, 0x9) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1, &(0x7f0000000180)=""/41, 0x29}, 0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 15:08:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x0, 0x4000, 0x2) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="80571188ce5eb09f7e0ac9a0aca5f1a5c13a8c7ed20b4809cee4445ad0cae1a104f266072ad0a880698cf3f9f829041a144d3e86bbf5cc8d19c086b52f298eaa73afe9f14ca04c60802ff8858b1e275094d8a6b12a87254b9761bf151b523e133edaf1eacaa39ab064cb035ae784ea8d10fac169d3d406fcf4f10055af9bfd1f005a3c46eddd60a32e211dea4c3bbfdf4aa41bbf8a9f083e14a6afceb6c2005b9aea4bd665e669b0295e575e2c5e43091542ec3967562f5ab927f1846010abfbc7bc6bacc557d3e81e20b1e69425a9b9be207471365501d9d6b2cf4ccb9446e10e939fee5b318feb6c0100ab5ddafb", 0xef}, {&(0x7f0000000040)="e06f832f946749ac9ea1c1b096d5d72c717473f3e7ca25841ae4e33b5b95c29740e1a897b036c13b9b8c5387ac2e3017c838b9617d28e78597e6bcace6a5567efd990bf3a13e9d3efe5b2238753c98573a4b5bca92a7873f6eb0fa8d39a651a6ce0ff8e77ea9e50f8b7486b9b14af4f992d3b8a8863644882706cc48272d3d3de87eaa78e05662226718394be8d2bdaab390d94bc0ada1fdc308b13dacbcc1a512d90abd01c464f18fcbbc48e55d80c4f095e4", 0xb3}, {&(0x7f0000000240)="538ae66bfcc791b8760dd84e7bf80ac3bee951c0221ca70c381796cf52858f86d3ce9b3753e933987a4d0be80abb587d5906a9a04f22126729e079f9f77068", 0x3f}, {&(0x7f00000002c0)="1929eb5852e8b1b88fc0f4f39b5527a2f0e82e553c4bed5f1f48fbed5955c9b7f32eb9ae3e7cb203f3bda2a6098fdba9c2dfc1a265347767b40e42585db3a974dcf41481f1594b9a3f6c8f1406107ba8718cedaf2dc6693604b2ace27c9634dc61b2ecd1a3b7d6dd3636974251b29fb7c7e931c97cbafd622f9c6ea987fdb4aeb0371a785e7285807764de00b2541b88e2f7d0aee92c1fa344124f52f949e3551b60423d65fd20fc306f86a6d8d96e27b2f23240e71f6baa965f7a561d82f45c771be9e3987936", 0xc7}, {&(0x7f00000003c0)="1d0acfefa0139f02be3bdbcf9368f8a2f116a86f8ec24439440ca9", 0x1b}], 0x5, 0x0, 0x5) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 15:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 15:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1000, 0x3}, {0x7c, 0x0, 0xe, 0x40000000}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="b2d10000000000000000040001000000010000000000000000f7ff00"]) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x1, 0x0, 0x40, 0x2, 0x1f}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0xfffffffffffffffe}], 0xff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x4, 0x3, 0xfffffffffffffd7e}, {{r3}, 0xffffffffffffffff, 0xa9, 0x0, 0x10001, 0x8}, {{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0x3}, {{r5}, 0xfffffffffffffffc, 0x21, 0x4, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x60, 0x40000000, 0x9, 0xff}, {{r6}, 0xfffffffffffffff8, 0x38, 0x2, 0x2a7d, 0x7fffffff}], 0x12, &(0x7f0000000340)={0xffffffff, 0x4}) 15:08:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r1) setsockopt(r1, 0xbf62, 0x6, &(0x7f0000000100)="bdf78869d05e249a48f6e1b8f7f1e9c12123f05d3ad22d2c24e795f8c13da01ef6db75bff972cb534124fc49e4bc4a31ae99470ac85e21c2c5f28be4a3527622284f4ad44734a8945a2d27d368149ae30262ce913fb3282dd1c874e14022eacd465db542f79c6639cb9833333dee55bee8b591633a0947cf2dce3b53c4a9bd7ee992d15a58648a26bb626b02f2119ad4707bf719bb89d3dfcf9bdf54d7ac5d57e856c9c3f530d219df097aeb8f50bf03f60eb5d0f65cb40b", 0xb8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 15:08:25 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r1) setsockopt(r1, 0x20, 0x1000, &(0x7f0000000240)="7e349c076a9be132b4274ad2c85d7c9b02140d38ef5c8bf4195276662e6870eb7ab2aecff049cfe6b3e9848cfdf5baa5d166759115f09988b05a8184817c2b9dcbf7919e65a8bcfa6e9d68773d59b6ba2b87522aedfe86c551e999c73dd6fbeb228b0795f2663f7f403dc3bbd52239700ab86608f3dc170066f8fa00f6520fabdf9f5c96ec78c45306022af5da3c77e04853571348e8d9ea33", 0x99) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r2, 0x20, 0x3ff, &(0x7f0000000180)="9f2a48137dba3b533f65a905391eafb915758e27af8c9057056a5c2355ebd9eb644431346578c1a7895a6200eceb889a9e1e0073127b54cf66e978cb7949a688e24049c642d37d236283a67be44852aa297e0d7737ba9caa258c5f3f513d44d7341edf48384f3b03bfc6a78f8a4eb931c55c2899dab36f9fa4b75440ab1d3c4f06f1919688e2", 0x86) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000100)=0x3f) 15:08:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair(0x0, 0x4, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="56e0cbcada922b80dc4265bca018524c2533248024893af15152f128ab4043295f5bad41d9ae5021d4179cc6dc823e2d7691a7ffaeadabda", 0x38, 0x4, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}, {0x7}], 0x2}) r3 = getpid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r2, r4}, 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) 15:08:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:08:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r2, 0x1) syz_emit_ethernet(0x6, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe080000000000000000000000eff300fe8000000000000000000000000000aa89009078000000000000000000000000025effffff0000000000000000000000bb000000000000001de3c29208ce449ffdf6cfaa11c6d387a75fb758b3b9717937b1f14dad4d5075a785d10c6b6e52bd801b01a3cf18811e9470ba9eb678f2e5ff2d1fc528af8445a7f5b6c0f63aa216f2c61281661046d01fea7678f85bc617e9b6a775eccaa5f5d6", @ANYRESDEC, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYBLOB="223ef039c1b44b8a2c6f835d67be24a64fa23e580d1bc193f3070b557312de192ccbb446fe7648924f01a535daa70433d1a53c085e8397c059f6692900101332a2"], @ANYRESOCT, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r0], @ANYRES16=r2]) 15:08:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='*'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x2, 0x9, 0x0, 0x2, "40b0a4bf0e47e855e8d9f03584b9ed74c5395901", 0x73, 0x80000001}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r6) dup(r6) pwrite(r6, &(0x7f0000000100)="2c339af54a227bc6d546fc", 0xb, 0x0, 0xbf) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 15:08:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a4d7d65e5c00012e2f66"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) 15:08:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0x20, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xbe) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x1ff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xbf3c, 0x1, 0x0, 0x9, "36b8e8729d20aee4f26047b3296fedd63dd8fc90", 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x0, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) recvfrom(r0, &(0x7f00000002c0)=""/210, 0xd2, 0x7, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000003c0)=0x8) flock(r4, 0xd) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000400)=0x5, 0x4) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xc000, 0x1) close(0xffffffffffffff9c) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000580)}], 0x2, 0x0, 0x7) nanosleep(&(0x7f0000000600)={0x1, 0x2}, &(0x7f0000000640)) shmget$private(0x0, 0x4000, 0xaa, &(0x7f0000ffb000/0x4000)=nil) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) connect(r7, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), 0xc) connect(0xffffffffffffff9c, &(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x80, 0x61) openat(r8, &(0x7f0000000800)='./file1\x00', 0x80, 0xa4) 15:08:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x8, 0x5c}}) listen(r2, 0x0) writev(r2, &(0x7f0000000180), 0x43) 15:08:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x3}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x80) 15:08:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2403f895, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 15:08:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700040000009595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447f2c8f16295aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r5) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:08:26 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1, 0x3}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c2530000d1ab174f9b7a1eac9fd6996adbc05b0e9572f3f5ff67bc15a99f8fd09f3547a0634cb0caaa2a31d73f4e9e231ffd8c53ddb7569621c4d0b44b6cf274896c3cdf4af24c7f601f333f4ef6cc77dc2b2faa10758a6d8f109631c83b50cfa9f41cfc0a0ef1baa4aa64d1e7b79c12c804b224fd9dfe20e8f9f2b0b014d019d15bdcc33127a301c2283b50872e3d2b925e4d8f2a5a84aebce0e35cd9b2c83403b75f204620820bf3db453d815684336597f9774186565e0d672f1fda10325fadc59cc5576193c29f758e6523de497aba5d7708db1449a78f448c72060f158cb14d10f65d8fde41c5b6a0f95710084"], 0xa) r5 = dup2(0xffffffffffffff9c, r4) dup2(0xffffffffffffffff, r4) bind(r4, &(0x7f0000001200)=@in6={0x18, 0x2, 0x4, 0x200}, 0xc) r6 = accept(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r7 = dup(r6) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) accept$unix(r8, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x8) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r10, r11) accept$unix(r10, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r12 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r12, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r13 = dup(r12) listen(r13, 0x0) r14 = fcntl$dupfd(r9, 0xa, r10) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) setsockopt(r14, 0xff, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r2, 0xf, r15) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2012, r15, 0x0, 0xb9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r17 = syz_open_pts() writev(r17, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r16, r17) r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r20, 0xf, r21) accept$unix(r5, &(0x7f0000000ec0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x6, 0x74, 0x23, 0x4}, {0xffff, 0x9, 0xf8, 0x3}, {0x0, 0xff, 0x3, 0x5}, {0x3ff, 0x40, 0x3, 0x8}, {0x5, 0x6, 0x3, 0x7d7d}, {0x3, 0x1, 0x2, 0x6}, {0x8, 0x3f, 0x8, 0x685c}, {0xfff, 0x6, 0x2, 0x200}, {0x5, 0x20, 0x40, 0x6}]}) 15:08:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x400) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r3) r4 = dup(r3) sendto(r4, &(0x7f0000000640)="fcfe81903afca370833deb006c15e26f25e9234dd897031cb7e328ee84f34954dcb9b3c1c824c2324cf925fe3191714ed1067815626c9a435d3d3af8c1fa4a7dc7507de33d6a14417a0d4dda1f78b15b1a31510222079bafa3b0e784", 0x5c, 0x4, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000002980)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0b000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a51a906fc4650737d6a7007fad5b5d492d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000bd0879601d046b8303fc58d40fe9d3d75c8024d525939e74f75a21adcc4d30ae70f337eb181d74534aae42d0822072c5cbc16cb4d118a3958931774c847e8715e7b1508045afc0e62e6cc6a4cc4c81f1fd76ac366917d49cab3aca2dd4b1391b09e1b23d7e07e5ecc0b05cab8eee02f386a616117a46825fdfd60d28236fcff6f7b23709a2ddcadae7b8926841d873f2b0c5b539b143322e4cc1f3fd9978175f83f9e2fc5558c1200c17c7aa5e1da172522f9f904deab5039e1d0c35a2cd8f02032241a5ff93bdd4e784ba0a94910cbb8b89a808bd5d37607b1d5d5709ecd827d684d94204a7f9699b1fbe2ba7d700000000000000000000000000000000000000000095b76acad7aca91cf7706121a6a1e38791ac5c174cd7e1d47a0a72ff91aab58a152167fcdce12b08cb49990ad73ac4c70441c48389d58c5cc3ec90f3a25b56cc80da0df565c89f2d48f55373efd7630bd2df1c9d389abfd3e180e7bf2e73149a61717595ee7281e477e80ef897b7de59da0c961d696bee8008a602c09d233546a0cbe571ea8a2307a81d570f79c0568159b39082ff653cf8470c492d567f308494a067a805a773772012"], 0x10) syz_emit_ethernet(0xc7, &(0x7f0000000300)="6e96c8435e32060cc7eae1acb792aac731881978a38a17d5cd55e58aed74c2cd29ec9ec9eeb5b7f4fd4794a118c0324cf02f73c5a9067fb067f8e539d13459662936cde927042229631636e6dc7cb0bf5aa9b5bf27a8e8b4a55f1f7082e0f82186160d23f80facb9cfa2937deb822445134c95b222e447c5428b592539c81b27040fa59036a66a4bd41885b041f802c5af5aa54c58991652b445f3feeac3f43d2deaefc70b996a4cdfc18f22a1b569d0d35d5aef1ce320e082046d3f43f7c83f39fe422fe7a636") dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r8 = dup2(r0, r0) shutdown(r8, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000200)='c\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000440)=""/246, 0xf6}], 0x2, &(0x7f0000000540)=""/161, 0xa1}, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 15:08:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800000217b544c7f9018dc311c2c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r3, 0xf, r4) setsockopt(r3, 0x3, 0x3, &(0x7f0000000080)="2f6272c8e1b75cb0143f3dc44b4f3de3f1443e30f00179fbc273d961ad638fdb7fcbcf26115e913148cbf6cdd01ae5af0ef00ed4a5674987805911", 0x3b) 15:08:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/63, 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x7fffffff, 0x0, r1, 0x0, 0x0, 0x20, 0x9}, 0x44001000a, 0x3, 0x0, 0x0, 0x100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') 15:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0xff, 0x7f, 0x9}, {0x8001, 0xff, 0x40, 0xfff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="8f1a67a65b80e6e3bb719bea0071356584ce881903c643a93aa30ee0473c4f6b430e6a5235c0bbec8b1af3abd74743ef1158b5bd22211d7e920c17abe2662b6cfa594aeb03f2c9526262f5fa0d0def8e3b82cb9ddc389856bf95f5aff27cf90ca43bf3ab75246ea4ea6aeb8c54e5bbe0884ef4c3a7b0a9d605fa8e5070ea20a6a1d9a5f26a2fc038bf78a68c", 0x8c}, {&(0x7f00000002c0)="4372c484fbdc3e5efae0c5ed4cfbe3a5bb30ca99bb4a830c4c3b5be94d7d4185d1f9c0914eee069c8050c901fccbaae0ebf6339506ec8b62a1d9bdcc79876e1d6efe344c3373e4515ec926bb48ecdd04c73a2d66dbde4587efa3f37b36595e423a7c3a5776f209b0250f6734e5aeaf659af7053bd60cc958335046603cfc38fd5512", 0x82}, {&(0x7f0000000380)="888c7fbea8f84c1154638d8371c88458414c5d06762f5233a83d3d429e37fed619b3836de62d224b52b0394d522ddc6bc91dc05f4d53ac07c78cb0d1b919d4c3ac2f721475b23bd4dd1b9c8eb9478319", 0x50}, {&(0x7f0000000400)="5622f3a86fdf0f9e7cc2acadd77e2f49537cdc1093d740b4ca1555e92146e7ec1fc90a5c96713027d4f979ef0d35a1883fcf33900bf296c7f5356f658821d61ab7c6353c078925dbfda183077e52", 0x4e}, {&(0x7f0000000480)="bcc90d2ee8f635ce99192183a6ba1b6e90b6a1fee1e8064afa8ca5958b13b6d479f31c0db0f91ce1a73a4d26d33c2b21f1adc4bbc3712f5fe42c5dff797bcc5cc4c0d832b8f8548a85fad61ea78fdd9f7fc594b6204dcb348b3cb231a4090b9e6f8d5b83bb650450597dcbcfd0ce0c9ab71ad2b0c5a0bbfac27796a2d2163fdc87f5e6c6abe450e1ed5823729de892ac41d560105653b0417f35e62bbdc9a2fa15e8abc792271840ec21bf304493122e85109c3c461281215d426187e0e22489f930d3efab2f7ae18b2cffe398391bd56e7088e7da1a2fc622cb130c4264667f2be1b63e", 0xe4}], 0x5, &(0x7f0000000600)=[{0x100, 0xffff, 0x1, "a1c52e9e19e1250377010d42c0ba2cda4dbce52f8383328039942f7da2c19a134fa8566113a3d6be1c8edcc933509121681e0712e8028ea723a07e0fc54b4b754d207fd3ff333d8ea52b36296431360ce6dffac09f682c602a7de8a78386c708b7ae0d56733eca4e4b1748c52544102e6881c260610038c16720439ebd07aae45b3c06e2f2d8d40285a6b03eb3212dd5c07362be8dc967f528295275e85a06e2cf022b3f25ed1fcd1c45ce167c4e0da21375ba0ebfbceea747ba0cf3f516fdf2417625a800907d2ace6d7248bdc351ba27d222f0a0d495f2e9e19aa2d33ee89ab84c637b2ce97219188a03"}, {0xa8, 0x1, 0x4, "136782f3ff36dd2903c4b3d2d8e87dcaad6f573b020711217212699ddd990bbab670de4bfa1bacbd0f104fcdf52bc53e2100f52de66cadacec1516ef5f3c2da2c86deb1406af23b120705a2bc4b5784210d6872112adb4b14d8b1ba8dd2b7269c72873fe0bb358007fe9fd4223e683e57b66cde331fc3b9eac6a84d2c4dcf64ca80c64686d9aef8041b2a1e40a7fa349674b334e0cb6ceb1"}, {0xd0, 0xffff, 0x2, "7c3dd2cc837bdf421e83852f262fbc294c228629ccf0b5b6cba2a835e4387a78a5c7f36476a659ee8d67a82cdb5b8af079e4f9ecb1fc00b46d7f9cf9e00e04e0d6a8993c4216c95d09d5f982e7915bcf586980846db9131a70909f130f607dcb5f713cfda00129c7e8d762a0122e4855e7b7da2af3a7cbfed99b7e9f7aa5e3ed5b78fa324ba533a198793919e01e3cd7cd21ac81fb8ee1980a7fa0e4d7f5b8038b212cca04e6c8c1838778461648d18e90b62812f288179f9c3b"}, {0xc8, 0xffff, 0x7f, "a5382de0d67c45548eca9f750b4d74132c5937b92852690618fb9f6212af9ffc38bfb92c2826f09a226729f24536ce4011631abfeb1c68a5d70f6fd3cc1c7b1afde82943574b48ea1a9d60a873fc31b5b1eb29fe7d45ce8f5c1d53ca0a2dac52b7bd6d79b0fea82302c8c3bc0fb98abab688560e29098ddb944c589a2797a9b8a7e40fa9867fecb9e207657c58d8ef64439f1e7d38b80fb1f951f881bbf56cc7bff5ea73bcdf38fc7f4ae8a43f5279ef0fcb"}, {0x30, 0x1, 0x4db, "0aa4be3f50c1269f0a220ebbc8ea43f00ff6eec86b9c2abab5b42ec1afbc4e"}, {0x1010, 0x1, 0x306, "16244560208dcac3144353df2ab0538290ed063bf54cca71742460ce6084366d07d1982620c50ed50a7ae236fcc46d159a90b70a83247c262ce5ed908b060d2886cebf5c8b114faf186856c8b9080e7b2fa268e7eeb06c8edf75635f797c5f31828181cdc9a51891076fc9b40f138d9c6b5cccfcb09fae2e4de4012a49f62a0085c646cc59bd3b903256a74b512f66303056ff39cb6d576c618ecc52f527c79a6451f5491c94cbbb88f23e5cfb745f443849dc53cfa76222a4ac5ee8ccdb45747eaa87e6227e8a9892a8a117b3742411db09b6f9d3dd9c32848a6ecbeac097d4958d75ca1fbe113edb4aa134a4ebf9b655052d59b96d00c4c1ee83bb15850c9841332a086854e70cf06af27d8e8dc6435813c5468ae875a226b455822780970b5cbae0ad07f32666ef149e05b14de0af683a1d3d5ac25e880f245b0072d4928fc11b8b45ec1c2efcc711bce2498e922f5450d3a6244c95d6285f7f9f9a4798c4a34194f1fe8d4ca771e328793fab812ab7872f347302d2f96883b51d43dab203a7b9d0df290ad668569f4e084345968c1335654204197668b85847416db859597567243f4a2f8817577df7722a05969b6780cd104605bd0e13d33b287698d407b8357a9104bbd160a0e97bee44ea2f0f7fac57da9edfec04489150c41a7b38e121949371af5b33aa5c8d18495f361832fb2d372d7104cebac55b365b17ab51760e2df5919c588b7dfc7afe35b4667d8e5437a0f1c75e3e5ac9cfa3effcd9756b83ab8cb45555c4d4359615259f181c39cf29daea51c633762716b4a928c009a999ab2a2c34498aca2439de10b5a195424c1071c5bc686d85dfe4237d4a1baaa8539ab1f333ee10a9197b3eaa4fedc928b1aa7d8a3dc9fec1ccd1b288fe751889fc4fae50fa81d7dc734abab1e2b1ef4c935fc45403a531034d4330d90f506d1c5bd391f15454c88fd00f2101497c3488fbde4e12efb7bd688dbbdd70ef8936181de84e96b55f97c57edc884b3b0435406384322b31b3e91e44a214c5e46eeab5d5c578b197d96f1e5befdda2f481ac693721ce5fde07c7953829e00d7127d07d83f17753c23cbf56ad03b731cf76ef89bfeb81c438ff7b2f295a62cb10fadbfb39dc1dc27052f6d1036ae7566321ea507439a46092f188485ea362ffe537ecb2c644f3faa962040fc0c94a589421765faec604e499340d4cb8a8f4f396c239d7767619da19a4755defd261b10b115e02bc19e13bdba990365e6ffd662ae7f826e39257857e6430eed66ad663d6de2580c3198d0812580ae700ce4b2d867540b1681ea5b17032a1f9150a267a68a27fc26d2e79b53de92bf1ef50aebb48e141d8ca90cf4d9f3c5f2f4bb5341c1b70b4ee9f4c1cc1988758ff4834facc25ee07ddfa34635b35081c3fbe92aa570a7afbfeea3b077cca0e422877a3314b5a4dda22d05c60198e671f1f122f9b0b1307c338fd5001be597f4bd329e82c2ecaa37ea7bf3a7d867f095f1c19a549a7b53f095aa791b6bba25c573f63542e01d19b030ce508ab54bbc69ce4d676edc236fe69e8e0fd7165fe771cc96af7246203e697858da358a13c24b109c6b6dda95a13518d0e1668e03858ff3f2d93c15e8b807ce2ad48ce36919f7dc6cc73959d7e4720c74fbe7da84bb1db57048a14ff23df87bf2bee45c1529d222e20dfdf01ce1bb78dc2dae36219ddb881dd38877095124ad35d1e21ada44e92446c2efafea9120af382481a0d169efe2b00fd3e339133f9b03e4d9d16437064cc4a03e6dd7d153b9a3cbf886701660b6983ef6cbaa7789756d17b2c5cd1939e123799a47ac78ed6d6001f6f50d04ccfaddaef9f8a94491fe0204ce7b71df044cab0b2336832ffe4e12bf165ae3a6928a4bf2d6a2d15a0f5df1f1f424e95127bb22f40f622827e043a2db367895b835bd50db6845ee9077bedda575133a1becec9cd2128f3d9f37057700e6790a0b854db642982eea3350f8a6a2cd9d8332f2902a914e9258076d0f11c51a960281ae8dc692f737bd46bfae70b43b9270a50c09c214ee3a9219a3e358630d2def55feadbd715d275c308f32d03dbb4fd078f3ba8533fea9281f41407ec3e5afd573584f1b46a9425e5a138ee85d9ce9972468cd495d7611411b7b4bdc9cb56b06f4d57659b96306c52bec7a4b9e270f999a2602173aa69d45c273a04854b316a45fc848d63e654ec5c0867a166d06c0e8c2f7b1b620f0bbbfb4837bf2d3d0d803f76f08dfeaa7e59563adcde158f4c9bb756a8e637698474a8119edf1b269c0c5cd73bf355608b50705da0d5978dcdf5f17ba26e04a9c19765ad3f793ddc16abb3ec92f7b2f950f397579a2f91ed94e79900d56d80add0372ead8fb61c20e77c358a6e8d56d815bac18382b6fac7a56426c5ffbe5356f1aa793e53dae57da8b79e271a2b9345b1e78fb81fcbd9ded10f03a769b092b5bf2d89149601446bbced5506ce683b159d7513fed6c24fbb75ec9dd5fb51644907136d066988ad03821a4a4d9e905faad685f39976e0ab0e8ca84d927c78447a97fe88094b897f9d448ad751243d59fb1afee7a7fa9822a7f8d6b8d840f0bb5de4fdff67fbe9e981de83ad8b5a7c19a1429deff5f9750dca5451f1a3433a90e487fb6e92d5199e9ef64e02c3bf2cd5a3242ced3f686f5b47836d9ffaea728cfada53df4733a1f406de9d42c1287d5da43456e1858d60c52593339cf8b642aae66182f27c38c620f79cce50c2a4949beadbe6d7238cafd65e6f7d8fb03c9dce4cfb9839c6beb06a615101e8829a0d75d7b4dbb1f52b2e3237b14a766df1e74dbc398adaff1090da416e72c85883cdda14a36363989f002d1e44f01c7f09787c243b1debe4f0f313f91b9e0685b26480d8c4dc7e67ee75cc662a8c6a0be9bfdf4253f72032cffc107ded8208386d538e17f05a077b364f65339a4b1912fa787c448e9cf3fcaee7d67da4500b3dc9f55b5083ca9f375581c3b81a50ca3a5ff0537bb55454a3b2c241637ac39e4909ded0c051daba36368efb0e9790f062e433d63e7880532843edba8cb2c86a23884d58e0e6365b46e89a7161156acdbddc8b8d69602f9f1844bb9dd3a5d2aa8c85b5ed283fb7bdcf5b4e556d935325f9a8dcfe1f5f83f77503a8d6736bcb55caa392fd599d6cf5d99b553e3757427d8bf09fb6376f1a88f16f690a48e265360864a4e19dafd1e1752ea27d6f2808729dc6037baa4bd210f34ebb21159a797a8b0c605092dffca16e9aeabab95d4263054305bb72823e1ad242d4f3741ec9b485377d059129e2b03ffea8dae28df02971e9ff084e44796e9d7d7bba2221f052e87b358d1ab9a19bcabefea24b694225078f2e3f6263f0d009c0028445d2659d68cabf9a2a01a9edca835ed1cd0cc8551ac14d5967bfdae305bfb52b40986ee215a03d2ef13d60274ec06694b3636ba1ab1443ab3ddee69d5730d21b4fe4c2f62839f62cd0074f24988e5285f1249676edc6169a7523ae4a92e8f9ec4cbb9616e4267e80224c4cc35fe55eef59e10bc6403c2f8cd8ad7db3297b905b1cd59903a5084e44eb8d509f1652348e9e7c7f5ded4a0e8a4220a14d1a3b4f991a3e79ca173261ee569023f69da2251990932929b729daac4c2a18c25f1e044b0bbb46c5fe13b8dd704d34344600740ba4be9436a66d84393f1b04e2c1cfd9e948545548ac3fc314acb1a7110d9eab99ff123e6f5b61f859c838a5858bbdd2f7beea6fc7d86b1006033fe258bf7f8c69afd13c718728aa01ed2221dcbdc794dcbf501400c26d506449c1c7551a5425e9c68cb281dc8d1d82bd8e315cd53596e339036ea86ba06f942f077e1df3d8f38a35a0aefc55188d71e1245bf3d75bcfb500b5c3e07fcb96d7eb4fdde48120e40783ddacf8fb18fcbdf8a39f74064c9feba1224b2e4e8e9510730e08c39cc3ecf17087a357e03096b7a41a2d69e4d1f0083471270be3a33737c9fadd70a96991bc2d6e637373f331804eda8799f9457899855ce8f3cd4a27344ab820f25eb45c3ca34d38d1b59dcaf04c8ad626a3af0abdee09f59d9b4a4e21e811fd7910634d481251c7f30eb0ba6d607ec29b60c8bfc034788dca7cbbb28a38c5d9132075778c54004d750bdd278289425ab49a937201877986c2a8042e3b2bd0d261da65a17669af7986e9c2769fa9c33064d2950f470bb6de9afc111b373b5e29fb1bd3d7e24d7c2975389adfd2f71fd887def65d385c9b3d17c715b3b8738b122677352d9dc2c90adda1cd24fe96c532e3a4374c249ff2bfc1993946eefa58caee346de1524e0dc3f6439239d2ef59ac5ff46ede3cd5327dcb91d65d66bef43fc6f73657e22dcbe714d1f93dad5a77446f59a255de78c3854899f17354cd9a9de77e5735d17a90222830fdd6ffe1c76b496dee0f79123c50ddda03e2b57e9d2aec78d83da93a6d67e3e7aad491418a5f18b560fd68868c1cdf26709e11fe83745f3d86e250545da244f35668feb55188393124c182479bc64c89c4ba97d0bd76a0b40f9f17bf1baf2d302c3e6e5730b29431b44feacbbef826c5add7225051d53d037d2e0f5a4a253afbf46be470e0e4b5b9edca95ccbd4301e148a1e312da7797066a5f0c0a990cc53f7216a1da9467cfed0b11ecedd7cacd4bf2316ec05e1b4d38c92113b051739c4eb6bb037d2cb5a023cb511b56bdb52f97b32669da6d779f38e7f914dc842fd3e31e483f8b1ae71722c7ec5797f0ab67e068d029fc385bc5903daad9bb24bc806096ae6cf76d0fa4341d42d7f4c6bf71b6c60e4a0eea8b070c5adf7f00b594310e70bb87d0ab060ebe68e0721a61784a861fe19e8b1ffb0881471d2ad6eaff8fd357f1edec861d6da5b51f68ac3c51708f1a8bb3b6d543e6ed8e6165d07f6c7be953b40721a6e3194fbfcd8e21b5b84b777e4e267f55aac3f77efc613c92b207d7801a37a012ec3506c23e6288e714a2f6ad7ea4a94af3042b30791f961a324edf09cb2a256c8e122b796be686915cb4ca6ead4271adf542358f827b9c675db490c291db31f0c3eee348112cc98fec6fae69eef662a627d073faae9e978032eec976851e89b2f55595951f56af1a9bf6e897d7bbca9e415e4d4f65ae21a2ce4d35056667ef2f1cfffcdc6149cb7be655b9a784a9c5c25b4411167090e4b8bc0204f098fda4ba4a7f76eb96b5b27d8025076bd7797b1072fe44154b0e3e02764a44c3cc3c16cf8e54aad72695ed5c32988047acbe87896d9bc5da879af8cf65826d661a6d7b221eb0d4fd0773a2215c467ecc0832a44c935cf18d6907fc8898a0f54c0f90b0de6d6023f4e783ed5872d878769219bb157229bce91392c02a2c07f85fab34f531832529edb3c0ba5c66bc1299a09be79b0d4321cb902b0235be8ce108dc0573244126f684794d3a958e236167e4e22c062ec66c11576c76efcae864194e5fd7475be0be3e907a5bdb8114366a5998f9004afcc0f4a22af0bbe0db69ff38b14f316e2f6a5f3c5286eb6f1a40677426c60a7c55c91df0129b3f18350c74aa01d57a627e0f6331c74d9ae754b52b59726b1c5a82676f007339e25164444faa6394622794c6316ce2feea6a57b215ecc97572951e9154b0e2baaadc922f2fb3a32b962ea1b907b27b60b7411c487bb0285706292b0ab47d072936526bb73953d9ddab5a51c5d200836874d21ec0d7ea9bafabe6efa7411fbe6dede7452f69637e9fd88318dfdb51bfcf129bbb2284136209391770b38a52834027d8500fc7a1c242cbb55d03ee59b1e0bb80350b2f2f5c5a1de838a5f2e6"}, {0x108, 0xffff, 0x0, "183c3589aa74df538b91c195e3bef7a9cb4b8711385e27958e2a611d02957f04881375752bdb28bb4c70aa491642aa5e4573a3beecdad8bae49fffdcd142a51789f95f9ddb4ab9a288aec69efb6b0da8fd4bd679bd02c9478088b1ca3b4ae2256071ef1887c6af8ed4d939fb1b0b7401d5c174e42be08e84cd379f5c197ddcf8927292fbf39e7c5ea0ff9639b4d8796586da40b72a9896331dba450de17954e3a186a017a1692f85a95b5ad68fb3cee950aa9f6610e03e86dfbf17e18d13016b3e0091c6ced60c1a9f86688cdb27ea080c7348f367764a8e359409213df18e8428eaec6dbbfef4a59d6e571d18f9460ed527a7eb6c"}], 0x1488}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 15:08:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x42}, {}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) msgget(0x0, 0x3) r2 = dup(0xffffffffffffffff) bind(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) r3 = msgget(0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r4 = getgid() r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r10, 0x6, r9) r11 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x7, 0x0, r4, r5, r7, 0x0, 0x4000}, 0x101, 0x5, r9, r11, 0x6, 0x8, 0x8000, 0x3}) r12 = msgget(0x1, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) msgrcv(r12, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r13 = getgid() r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r18 = getppid() fcntl$setown(r17, 0x6, r18) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r19, 0x6, r18) r20 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x7, 0x0, r13, r14, r16, 0x0, 0x4000}, 0x101, 0x5, r18, r20, 0x6, 0x8, 0x8000, 0x3}) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r22 = socket$unix(0x1, 0x5, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) r24 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r24, 0xa, r24) r25 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000000000)=""/155) msgsnd(r12, &(0x7f00000005c0)=ANY=[@ANYRES32=r1, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRESHEX=r25, @ANYRES16, @ANYRESHEX=r23], 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = socket(0x20, 0x4000, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) close(r27) r28 = socket(0x18, 0x2, 0x0) close(r28) socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x0, 0x8f) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = kqueue() kevent(r29, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r29) r30 = fcntl$dupfd(0xffffffffffffffff, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8028698c, &(0x7f00000000c0)) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r31, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r34 = syz_open_pts() writev(r34, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r33, r34) r35 = accept$unix(r33, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r35, 0x10}, {r31, 0x1}, {r32, 0x10f}], 0x2000000000000154, 0x0) write(r32, &(0x7f0000000040)="fef1e9af8301f42a", 0x8) 15:08:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r2, 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xd0f) 15:08:26 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x3f, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYRESOCT=r4], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000002080)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002015dc9e37803aa1126482cf5c334e64fb002a3047b45cb267e08acee691e1936eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3f38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000000000000000000000000fc5ad47b9cbc5b8b47148022a14da50be036e2f62949c01158433a2eb5adf57a9faa389bd6a10945ac0ca2fc78ccebc7798c791fb9b8298ac488df68320ad30cfaa4d7f5214103b66261f31fd085caffe12bf49d382fa20884821f5da066ba852f9b39dfcb0533977caee94d12cdb697fdf34cb63dc12a361fa837999f851b1b872befe284be0f71fca3d70fcdca6fa87c1b5cbc000000000000000000000000000000b3504f21a676645c37bee501930d72ed05ca5907073c3480d7d904686c910e71f412c9494b417f6f34efed42d6bf9941893ad3730636699100deae85c17ae642408e076ed5165061a27dd01f1423cb99fdd2721a98a45de3d28a96538955db6ed9ccd452173b515d2977fda08212f3c5847896703330bd91802f1a5984621ad9f671ab7977149ca6a7680a1de939969f25a7bcdce816cefb1dcd7a7cbce572fe30388509643ed03d7b301af0844c9c337caec80c5e7f1965f1c2b4154fc85adc28cc9f4118c7aa6c25676ffc8482812f8da9c262c977f8c7d9258b1fa36096acaa72719efd753e88033616e31e99f3ed2296ecc19ae6fd52b12bb730e3af4e921c3334019b80eb527efaa3759d"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r25 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r26, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r25, 0x40087603, &(0x7f0000000600)) r27 = syz_open_pts() ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r28 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r28, 0x1) ioctl$TIOCOUTQ(r27, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000640)) semctl$GETNCNT(r30, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000001a00)='./file0/file0\x00', &(0x7f0000001b00)) socket$inet(0x2, 0x8000, 0x3) r32 = socket(0x45ec4b666b64c51b, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r32, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r33) ioctl$TIOCFLUSH(r34, 0xc0206921, &(0x7f0000000300)=0x64c1) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r35, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r36 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000240)=""/173) 15:08:26 executing program 1: socket(0x11, 0x4003, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x8000) r4 = dup(r1) fsync(r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x491, 0x0) 15:08:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1a], [0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x9], [0x0, 0x0, 0x0, 0x0, 0x40000000], [{}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:08:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000300)=""/171) write(r0, &(0x7f0000000240)="220e2a", 0x3) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000100)='./bus\x00', r3, r1) 15:08:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e800000000e71d0b50000000d5b603002f0000aa9502e1c4087dddb200ffffff0effd6898f0000855559e63c5554993cd3c40d9fd5df85660100671273b7e90100fc0306000000001eff0000090000ad21000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:08:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0xb0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) fsync(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r5 = dup(r4) listen(r5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x4, 0x80000000, './file0\x00', 0x400000, 0x0, 0x0, 0x4}) semctl$GETPID(r2, 0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/208) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:08:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) dup(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r4 = dup2(r1, r2) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x3}, {0x8, 0x4}}, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 15:08:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xff80, 0x0, 0x65, 0xdba0, 0x5}, 0xc) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:08:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x65a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 15:08:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0xa, r3) fcntl$setstatus(r3, 0x4, 0x8) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 15:08:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r3 = dup(r2) listen(r3, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) acct(&(0x7f0000000000)='./file0\x00') 15:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x1}, {0x34, 0x0, 0x0, 0x87}, {0x6, 0x0, 0x0, 0x104}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() fcntl$getown(r1, 0x5) writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) fcntl$setflags(r1, 0x2, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r4) socket$inet6(0x18, 0x1, 0xa9) write(r1, 0x0, 0x0) 15:08:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 15:08:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100037e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd13b321726cde3b454b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:08:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x7c4cb3c795584c4f) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) sendto$inet6(r3, &(0x7f0000000780)="6ac79171c310ae90f199ed3416ed02f7c000e66681daa21423e25fed79a8f85f2858f9cd22a3dc9c920a9af6cd6ec1dc030081a31bae9810e4b2432ff70592bdd1105f565515c18641e6b1cb1d43798b34672d11fe2cff5d8cf6a9d1971e34b1f4edf73dc28571cd1507472643e0705f1b33161e8e81c73380029715afb216ac3ae6e4e94664e027783f85325d3495fec81bda6d2e35d0c651c4b805d39cdd0848d4243296b93de3da32c633683fe00d730f5944206cb7096330f2df9535abd6513216892a2fc0e592c0099df9dbc5560850e01332ffa5f92a399bc75f00"/234, 0xea, 0x409, &(0x7f0000000100)={0x18, 0x0, 0x80, 0x86}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000500)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) dup(r6) pwritev(r6, &(0x7f0000000a00)=[{&(0x7f0000000340)="0d0e0ab37e7c64409da00c97b2958073e5a051f7d204f752d059e80b2cb30739597b5d83be98cff5b9d8b8f8523ce52deaeb6da1cba61faf866de9bc80110e80428e151d209edb92bc311336144af824a24cff990c1f0313e86dd426d1a7b27e8544da434c1631469308698cc4e280db954a346adc231d7fa853fa", 0x7b}, {&(0x7f00000003c0)="7ca59f94f1f1b39ac826d84549e9d19f5b56ea66a07f", 0x16}, {&(0x7f0000000880)="c2ad7180e0432f80b42403b5d78b3231b180ab45caead033718e2a43f83e787f36eadc71fb5ce2d0266f2b0877a4eb5b40e92c890bc16d3056be96e445115dc8c5215456bcc6390019", 0x49}, {&(0x7f0000000900)="7a2b67baa84ae337445b7a9f7be9cdb0905b6f9a573ac0a22747f7e3ef286c9288b78cfcd5ec8ec88c2ee2216ff6b123f5e60fb732a975624da738dd82d44ba79a2ba3ac80054c1ef590461162afaf851c1ed0352b20fb4b6f2e961fb8953d0d2edbf2313ff2296883dc66fd05666bcb62a113642ad227364e9e1d02cde20f2525309733d8a9778bc71277687f1da3fca73131f3ef2920d9209892bc9281c85cdf498b95932912ca70a113eaa33c8ba6df0fc54b6a5063406899415a16c9aa62fc12192dfbd76c5034a3637ae54d7191b45e02145ddf190b2fb0075965d3b6be283a9f39ea5c34aca2b7086a32e9296692c4b3454d43d4fc96", 0xf9}], 0x4, 0x0, 0x7ff) close(r4) mknodat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x2, 0x2) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r8 = dup(r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) listen(r8, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) 15:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x1, 0x2, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x44, 0x0, 0x0, 0x78}, {0x6, 0x0, 0x0, 0x3ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x5, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x9], [{}, {0x0, 0x0, 0x4000000}, {}, {0x0, 0x6}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0xfff}, {}, {0x0, 0x6, 0x7ffd}], {}, {0x0, 0x3, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r6 = socket$inet(0x2, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r7, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 15:08:29 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x48) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r11, r12, 0x0, r13, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r11, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r16 = semget$private(0x0, 0x5, 0x624) semop(r16, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r16, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r21, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r21, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r20, r22, r17}, 0xc) r23 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r22, r23, 0x0, r24, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r25, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r26 = semget$private(0x0, 0x5, 0x624) semop(r26, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r26, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() fcntl$setown(r29, 0x6, r30) r31 = socket(0x2, 0xc003, 0x6) connect$unix(r31, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r31, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r31, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r32, r27}, 0xc) r33 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r32, r33, 0x0, r34, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r32, r35) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r14, r24, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r35]) r37 = getuid() setreuid(0xee00, r37) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r38, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r39 = semget$private(0x0, 0x5, 0x624) semop(r39, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r39, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r39, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r42, 0x4, 0xcc) r43 = getpid() fcntl$setown(r42, 0x6, r43) r44 = socket(0x2, 0xc003, 0x6) connect$unix(r44, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r44, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r44, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={r43, r45, r40}, 0xc) r46 = getgid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r45, r46, 0x0, r47, 0x1, 0x401}, 0x5, 0x9, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x6, r0, r36, r37, r47, 0x80, 0x81}, 0x0, 0x6}) 15:08:29 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 15:08:29 executing program 0: unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000280)='W\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x8b) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x7, 0x0, r1, 0x0, 0x0, 0xffffffff, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) rmdir(&(0x7f0000000040)='./file0\x00') dup2(r2, r4) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="41897fff0a103027bbd953e6397ac3f09896414fe4ddee5892b27287901d76e81c916f43c6f786383207bbc79d35ec45ee4209e6d2a52afb68e08cdf675b25915b9bc615fc6c6ffb2a3880f8b886591cc4062aa219da6e095c4ef10d64dc42509fde7e85bfdba4c237481d451b3f96d1c00fff555e5e9dca17980adc0e62f1f86ddf052fc499d2159024a5fa9ac780e2384aed0cc664145d2ab9791fa330d2a723893a61d04fdd45a5c1d9b13ed56db0fab65d19692ac6a8408d78281a148ea6ae8f1786077faa3e37803c413eca2154219e98d74312fa7431225e"], 0x3, 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r6) getegid() r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r11, r9) r12 = getpid() fcntl$setown(r9, 0x6, r12) fcntl$getown(0xffffffffffffffff, 0x5) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000001340)=[0xbdd, 0x8]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x3, r14, r15, r19, r16, 0x4}, 0x200, 0x401}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r20) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) 15:08:29 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) fsync(r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r1}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1a08, r4) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 15:08:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x11, 0x4003, 0x0) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x0, 0xbd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0xffffffff}, {0x2}, {0x40000004006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x5}, {0x2}, {0x6, 0x0, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) open(&(0x7f00000003c0)='./file1\x00', 0x1, 0x0) getppid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget(0x2, 0x1000000000007, 0x248) semop(r7, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) 15:08:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0xa6138) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) pwrite(r1, &(0x7f00000003c0)="c93c8ef45f058d8d53ceaa16ab235c34edc6ac19193f86347ae77981ec4c0b7c58f12980ccaa9b75ae61b9e8934c9083daeccdfac2d3c2c5b287d91fc84ee25acf54d1f62613f70e6398c4ae101f3da5acef386195690fe02d3c11049a6f601a2e65af", 0x63, 0x0, 0xdc) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) fchdir(r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000600)=0x9) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') r4 = socket$unix(0x1, 0x1, 0x0) pwritev(r4, &(0x7f0000000400), 0x0, 0x0, 0x1003) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000700)="3d93a32d0000000000007fffe42f16ffa34997d61bde2bacf68406a107b71bc22ca0d159256c16bf874af99395cdf9b57465dec533426e9278a2f9aafb7bd189f4cfa5687b394abe39687ffb206b2a49735c1933253f2f5b875daac88ba33f58160a4994fce9423d0016c2a1a6c1c6abcfb3021045c22f9a9ec9f5e0a0b27a86d6dd174449a95cc4dde459ea5af5357a3b6b22c6ddebfa40d249ae2a05aa30560ab19445432fe05ede744e836b16bd8793b0cc87c3b7b53223edf69f4e43c1182ddd66cf8739023466f0b25a975e8824c0257a75c802be5542c8f0f916cae796550ccdfac0bf6c753454efac26e1615fe5037a599dfc508b6b30dba940a2ebe905002b8836e9f168e556", 0x4e}, {&(0x7f00000002c0)="f51901a6755be8c250121540a3b5d8762cf6fb2fc50fb728fad46b3b6562c9a98d3722c309080fc8a72be98841658d7f74b9aca00f8d054af747ec41", 0x1f}], 0x273, 0x0, 0x8000000000000001) 15:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r3) dup(r3) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:00 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xa, r1) setsockopt(r1, 0x3c, 0x7, &(0x7f00000000c0)="a6d69c126b47c0d2e75bf2545e9e3761c1629be9c227552ce51003cec079c5a05551d01ff263eea5cacb13446e1fcdec9063f31d0dfc55591d7d098d6618b6de799e984afe6b9fca46fa0f6d56599edaa7482a", 0x53) 16:00:00 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x400, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000780)='./bus\x00', 0xc02, 0x23) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x1379aad21d7a0695, 0x3, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r3 = socket(0x18, 0x2, 0x0) lseek(0xffffffffffffffff, 0x0, 0xffffffffffffff77, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000440)="3639231a74f4580cdc5107b2a4620e8fd860e5f6a320ebf27d74d0a3525ba06420", 0x21}, {&(0x7f0000000480)="7650339288a0f0703a12dee9762cae7623b15171952b97662b9ae92d0ddfc7ab0fd4e88427e3ac5894dc33474655fc2740af74d65fd0b2a5ed83928a8f61ce92a1a5fc6e5084e473a6f5bba938e7c5f6a5bac2e019d97b9e6ef3dc7e2af4afd3533b40eb9aef44d3c8aec8aa52be58166f8b8f53a05a351ee3e5de6564cb52407b3132509a7c553a5aaca0c450d790560d262f09cd1f94535ef0dcbcdd48282e0861b436073a888d50d7c53389f6b771aa64b1", 0xb3}, {&(0x7f0000000540)="14bca9bd3cb28d9d9fab78305c4b70bb64e2ced55dff4490177ac1bc037c8858a3b816b827f5aa35479a37afa91e31dcac9188b6e00db13b3669bbfe91a471427bf10ab0bc158c0e706b1fbb789a9f4f7213916329d037c1f896a3070be09cdce3df97da1fdc2f4459c9db9f5c30a5ad263e83cf981d743e6dda822cfa6c2626f9702e03848fab4c0f9a7b881d6e083c26bac71e2eeb896b4a3bf12b2a3e582ca6631c0401dff5dd745570fbc7595e00d2beeb0e78a0d4441e16e89435f5d5b05dccc5643eaf2777490451b59e9c00e8d70d3ca7c2a8fb61485ea64e9d21fb12", 0xe0}, {&(0x7f0000000640)="8c0dcd85c5f6604b8fa69f9c88f3817579744e3b18e39883371a74e7de9acf0c8ecd43045d8e3fc9646a6f4e196e79a29db6ec553e9a5f7662ddb2d923b5cceb3b1107723d46eef8cd4f067beaa1ee2a4566ad06671b18677638ded339c5dfaa9bbe8b371d317c12abe349dbabc247fe3d34779d49437cd9ad24785e585fa0c8a84be381573efd96f18e045088aade372e544af5c84f248e", 0x98}], 0x4, 0x0, 0x0, 0x58050a446ecf3d6d}, 0x408) r4 = dup(r2) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x10) mknod$loop(&(0x7f0000000340)='./file0\x00', 0xa002, 0x0) openat(r5, &(0x7f0000000300)='./file0/file0\x00', 0x80, 0x38fc2e8c9558bd48) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bedd34f033fc833c1a0e360b96b1d902e583ce29892fa4d012ae447473c098495aaee48c0554799b9b813ad30505e8f57795ea4a5c5fe659fa202360000cac7dbbc5b65c6593d2870b4122cc035000063405986f9d98837d4d1b1fc4bb35bb5918e3929e01fed7b029b0ab6daddc1431275ad194b22984c2c3e961c3557a7d24fef00"/244], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) socket(0x10, 0x4000, 0x7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r1}, 0xc) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) clock_settime(0x2, &(0x7f0000000140)={0x8, 0x1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r7, r8}, 0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239680473d48e4c734a899f96f0b225dc765ed0e76d9276b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb13d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b03310148d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b566933da3f996255f4dd7183fa2b85204e29c8c37709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da1601ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99bd0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a30500f6ffffffffff31bd10467c0ca0088cc590f42c14b2d904c0fdf00b47bb5f660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b37cf573f2201d84e5eca92f7739761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fe7799ab6d7fcf2cbe8e2c8af59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded470000"], 0x10) writev(r9, &(0x7f0000000200)=[{0x0}], 0x1) close(r9) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202023ae00000010021b403d27d132f33d11adb05002409000a90bdb50d26405db75e6319996761d3b12fcd465f1f356e2ac63971ef1fc76a8cfa83734b5790c9eeff894d75b94c03000008e3b27bfafc56b4488a38f83d9edee8fbfa1dd002df410ada4c3452e170ca404e7a2c94f11ca5895dbd9236b1f4434cf09c5fd672ab448f0b198ccbd66b732da8edfa59f2d8b800ff0000000000009900020000c234aa7e9718ac61aaa95aac277d05b62fe12c95d5e9fb57928107a000000000000008fc760000005087949da1acd50c0b54985ec66b688c2228caa3546b6f979a7bb98d4ebfeb221d551991333213911ac2a1ba6a4be41512275a7383266a934aa27227eb3f03ec5664d0cdf3c50944bd1a5bde1093ebe25aa3563aa7c0326a6f7a1e64f9efbff79ca9c660a9e48e44cd09e60629518517bd0b1309a613921b1b871dca552b08f67c446e682f00f0ffff9b41bdcd758ec23ea49a0000000000000000000000000059748dedc1bdd9490116379517d69a35196a48c0db07978aef91599cbc8d0a18a8152835b57d29646b07075d3bd687e0d97ebb40f005189315cb84f314cf700672c7b6b8e9beda2cae6955ba1f7f38ac32ef0cf26d997b35a5cab3492b12ee49b3320f79f46241340fe0138df981138bc1f39a1c67b820821c89760c049569ff153069"], 0x10) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x101}, 0x8) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) accept$unix(r2, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) accept$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r6) sendmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340), 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="68ba14", @ANYPTR64, @ANYRES32=r6]]], 0x8}, 0x1) bind(r5, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x80000001}, 0xc) dup2(r0, r1) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a4d7d65e5c00012e2f66"], 0x10) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x110) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) bind(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="45f49906e4868788c975bcbe105d921e1b96ae93a9d779d0e1", 0x19}, {&(0x7f0000000180)="7aefe129a8e0441ab1889d20cfb221cfa118844177a4ef439e0af208548c89f9128a20a297834201da56a2b8930f0803ec8a7f62b5574b03439f9a5d8532a6188a7f0abce89e9aa20fa04982dbb9960a758e3f683a870aaa5b6f5034e60687a76c6ed95e0449264a7037f5db982cb20316340148ed8997b12e39bcf40ade69847078566dfd54cb72355c94c6275895794805a806524ee52f4a7b1650670b86ed248adfb17a97791ad619aa2cf773c3fb9a53a99caa0bbf41d269f85675bde7aaf1dcf8d8", 0xc4}, {&(0x7f0000000040)="609a8965c24c94a4a0cffb315396036c223497738c29668b086cce47d5fabfff3051a762803029ebbc3853bcc81d9f912f334e557f59a9fc104bec54ce388814c4bae16167fb60bfe88e350d426e5e7290d63610efcb9a73212d352e87799f66c68d3e5a528d24424829843797", 0x6d}, {&(0x7f00000002c0)="024997ed5175fc453fc17906530be796df8c3718fbfa1aea5a11af89fb3ef9f7ca14d9b2388451133335564221c6ee750b40e64244fcb674570f489c5dde27c2dc6b27f459b40a47f5e8f07f79d9bfb4f310da477888abd9dfafd7b4786f65de312b08b1135ce4eb11785353756df29135a71995772da19b1ec48526df4a9baeec4daba825d7715b50f2bb11fa70c8351d5e67e6583c", 0x96}, {&(0x7f0000000380)="8152284188c9b450c97809bc91a3f9674b14360a13382df46e52be530190b331a2a678ac7ee7e34ad293e2aee0a6fc953390f9907b071fd65a922fe0ce546d5635c7f6f916136e63f5fddf4d0237fe8a2364661c31261f98a429d85a22af9457f9d133e9be358a42e99c346f7906392e8e2b9e7d8c9b387b89d01fb6c632ba569d549721eaba7b40b60607f9dd32df6549f3d831db8314a952b1f982eba621b54cba97b9c5b632131533ef96d186b086e130eb33e120299d330de08768bd0d3480675234d024c3f793aa38cdab2fc4635fba939d160a07eed2758b8cccf2ef609fb7bc8dfc789ceca5f74d7c7eb548088c9de32a2970e61f23428641528a747185f403ff83077a63571a5cf037a6895711d7c02696533ce9ac5e3e3014271c416df31a8858f868776f85a2265f877dd7bb8157f343f702b9637dc0da21a3a196e9dd2ca39c3b49f13f53e8a59eb6ff5f332d9fc047837309ed5bbf2be2a7d8ce8654b8fc209e48543018b602c0adb8012641a72da8bd65dcea4c1d659964c272824af4bb1d1dcb6bcade507960c2420543f122cfaafe7e3621176d03599d1b6e9b573546904d13eae063a1c51d5ec74feb7b4110582c7dbf5170857cbb13ceda0b19c7ed6577237334215e5684adfdcfad87bb5e1c67044f2eaba632e79689d513e8b5d2970ed41bc784ae0fdedf2625b6e1d8837c7283dcd3e73c4a33f20c585028fbc251ec4d5146179b3b4b9a805d62046dddbe37fa8a3e9e93e59c1085382fc64f2f8b748568f25d719a15ff389595c068887aea2d0f9005fcd0c8faa5415ce161a18ff1e34f650ca3974b7cf49452fad79c6cd158a75925ab25aa854e80b15c6e2789fcd43d81f61751cedb0f23e2bc5fcb354d92b6a6ef6cb79373de5aa79eed25158c07386fccfafd0b96f9f6037bdb70c33df325fef9bf1fcdce1978cc39eb39e2186274340065703a58283ed30173676db0e6b714b9bdc374b2b5c1201e640046e36f665c86dffe83f5425d06a99754899ef2ac4354d824883e049a2345a8a51898a7ba5636a58465c7fbd2c9ec1a9056abb827cdc10799b5ff9572df4e9b9e39ae85990fc27e0dd0e379ee893c5cdce37b89805e279f03f959cf01c4b5383e01812e8e35766b3e146074e4f2c3636539936357dd7dea3e8d0460d74d514e650017d6d207de817b85100232de400b8b1275100692ec4df621c0ee798856fa5ba4e735b0c2b516e3cb34dd60587183047bc6e6809cc0272b78eb1d7d16fd45b7c49dc4023b4816cb3f104b9adcff92301c17466bb530a71ca1ad2de3d32f1f78ac0d2f3378e79e5dd5cc2d4da66cf933bd56214fcff32c47171227ae938bfe9405b60417d0cbbb7e702db3db02c74c0dbeabc059b279ec79624567c4a8fb65b571540abc8b94ce38e7cb44478b461453a496cec9d2c339ff2181359729ff32abde6995988a6e8625f77d4e80ed215ff4cbb66ed709953f39209fbe85085129c25306eebea1bc7d23b1f6287d887f1355a505d15d39dca953d49d3687cca896fb740daf2bdc8b8dc81eb32917b926d4cbd784f3aab94329b46d9269535ad9035d775fc7571e2d289890a21d517ef533b8929f72734e569bb2f3506d0c27a7a10f79012ed8de0e5b3c2bb080b23d7f85c0a1f2ac55073819dec6e551a87b3ea122220067ab7758c8f29895417fddaacc8c4a05b58859240c49e2244ddfa91594832f9194a346e744fb232735096bf25733e1986daa063c834ef24f875b7aefed6199c6e33026ac76f70f5c3c6a40836c28f2657a09b64ab39c06004311807680f76c060b02ca3834735749c008999d66a05bc421aa514731fbd7ad3e6f9e5222a5d83a1dca5ee993c22e63fdc42ea0a5b36046b3321379e10562b5904cc231252bed4cc02893de600e1ad070ff73e738eca62c357cece42543c8b326096655c50e7a5d1d036c3750f998e780f390b6b6e6d900e0257ebe3121f160a3e206b733353ac12da8e9ba94af1368345fcf8a0ddaa2dc590c56c94ce8418c88ce038ce586d778c4b43489b39fefc91730e987c9b3973307f998c44feab2870fcad5d70570737fb5773e6f07d77dbf84a5512c1a0f4a151230636d13bce640a44c06b0aa1bd0a69aa8f31c07c25f3de9645b0d1f0979df319960cdc818a53c040f9a5ffc18352299f3f054a78869344dea7d7aa93d4d8d56daf6f6804c857ff8539497326b5660dbf1750dc5a2298b884036ea5fe0519893cf444a62f5089627a5c0945517086b033fc6e1b2c8d1a6fc1c92d784c9c2bc1693ecccdd829050689affa69216553cc4bfeb73091cc01633132bc54990c4e8352798ab717199566c8944ba7909ecc7bf82e2fbe1e31819dd2b61190cd93b0c1f6684920d694d49f00107658581e851073598e3926a9c6ba442f4d757bc0acb227ef75d3e2131581d720aece540125f8a2527c05ce08cd0d88dbf08909810e6f304cdd922fb28eaccab4df23b931178eef03ebfaa3e6d67f2e2cb8c714b0d7dfca2e10dfacea8b1e665a2fc2f410ae08ba9f228bf61ade7bb1dba67ec461eeaaaf217fc9e8aacb613f7ff11fed9cee2319cc23bf1a373bb896346ebca1304c30ae22df85cb7f2b1e6032f244cf8a635c8ba7cbb417152440167282cbc487d8274b989797eb9c914b77d9212cef0cfcdbee0cb204035cb505801386547eddb77e616061d6fe0c9ff85d2664d6a21cae2b393112c6da0d4961b9b29ea6dda50a0f9d2fcc3014399a965a05c8744f926fb34b245e4a1283abe4963e940512cae1dcef41abd275a1dc2740a97b9e5d11a28cf8eb64857d608b24bad29c0d2be41f38409e358e14d402fb2de44f33dcb5a3d8eddbe628935635d4a9c365acdde706a8445ba8ba7eccbf535f66eb01248c3d231312c94ace998c0e1cfec6cb0c77511d9236d411372e8bdb190f5c0d860c5d362e9621fd41b4a315c6424192148efe112950ad5f8d7e417078f14f0069bba9e6cfeff35bbbbf5db1542104f2dc5d7d8ce298745d3e7ad91539cc72545f26a1675640e3102e7ed16fe35f73c501c7e25a8b5d64b6cc5b4c3a4ec986ad19d4eb7685c23ccc0986c523fbcbdc52dbcba5eb1f7dd74227536fc3bdb2f7f01754553dfc0b4ae8cd2ea96c5f877e15007b53c8f217f22673178a258480a7b56a76873ddb96824d9e77151d5a0cfe149aaba4f50683928baf12c743b9067a2cabf8500756705c53bfa671e5a14f751cc79d879a41270ccccd67f535f5202bcdcb62f78a01c294cf543576f382acec66d1d14e651288e6ab6de42b532ecbcd1acc226ff3601e3ca219f42c14a71998658e846b9d730c3851bfc0616dda95760ad33c0ddd25154b514653fd7fad31c853c1418b6414e0cf904636cdc40b83e3f9137a66281c05246a781cf69af0e03b36b63dd15098d61acbcaf9d010efe47f5161ffeafc26af0c7efdf813d27ead7637ed561589996548084b24953556fe009bdd4f183182eb21fe574ba38636408ecc87ef7b90d693a326755e7a113580b46d21fd4741c5a41bf583281d1a391ae5169321e4f89e4d7d704a3e7f6233ced3a03148c6de26194a7c88f87480f647bd47c1a5f7fd3712b0609d5a3cdbeb79b3c4af3750d2ce9f711f50694c9b7489253e88ad3fd6dbad950a61305cc79d0e3b4988745e3740871e640be908e635bac8f8fedb6ab091a59c51861cef49f8f65d751b326d49696924cbb7e5a50b31403243e1d9d44238cdcfca1df5b75ce69832eceffe649e76de3b8e39c234eac2d24ee0706498086ef0165b8903e80faa4cedc13313640ff6bad35c806e0fa663217683d05001145cc3fe89fd4f789cd3bdbdefe3874ce5798cc0f3b7a8e5e9566be0ecf95adbfada073860693060dd42a894ddf32956d1e1b9b3c19556ce6d60b945b6350457d29f2a6ad850df625be3cfc7fefb7e987abadb0976f71f626b3e1011bf6bd733e65c0d5b61dff8bc3233fe47c4ac16e3f3f871fb8d9f36b68c63698eb44002f042eab0c5e436da8ed12c2c4e9fb51fdb1b7d5deb3381764db6c48b12d5f52d7954bae302cd76d33cb1fcafd774e15ee2b120ee095bf807f290897e03150292dcae706625f233ad2b9a3b5d0dfda6d963e614cd8d23ff84f939f9c2ff14be2e5387276d899972651563a68fed1b12d06808169ba2304fb5188f2932a27c459ea0e70c2f1c832ce1dbea3bd92c49cfee3d2639982534edeabf15ceac117f316efb51c6392d073a756ce16d4a6504676f82f7f00e61a07d5fdb51bd8def5b0bc489efa7fc757ebb7577be41d00aa7a620007e71aba958d064b1d10969f7a555010831e002d3549b8c44b9694eabfefe7418c6c17dfbb2bd737ee282c2bacfb427b7ba979ba870dc0957ec0d17d6b0b18754b5e6f6a6491c53f4c7fc0132d1b1aa186958eace3571f0e88175983b442ebc0baf7e056f8bb5eb543309a9f7992ae94c19c3e15e96a634d3ee0a3d42b24c53659b4df185765b8048a023509b96aae6b04f93b9c7ee545c4c8648350c77991c65a40e45c185727b4b5b1e7f78ebe67d80f9adb2ed284d3eff118576b7cdaeb2e81a4030fac478d1fd0d2a6e2d0e23943065e40962333a954795be0188f17da60d723ff1c766d97f603fc3bc2ad568ff77e1e81659faa4556f75aeab4f126e7fc470aa7b5905eccb1bdadfb863eb07a7445d42703596a858f1858ec749db3c91e681cea0f68afd71759b255a3ba559da6ee2ce09de64f31e50c19b2790adf90af9a9744b6d4dd7aa66b89552ce0bb50969f3e051def7287ebfd887b4003e505a24c3445251c554d46c26919747972b62a257acd9773f84622d9821517ea3b00eed449bcf6eeddd5cb1374798e182b54ca6505c03d5cc50ea6164cc61f040b675f22d9d8efd5964a21311115b1af1a51261109711033868bf3d37faf5e46a3ad93eb1e7a71ee5204fcf888f889bca508b51587066233e61946c286a386bc3e7977a4523612d51c823df4168ad16472fd12d24efc98b39cbfed306bfa0c74da5c0f78e8d9a46a9afbce488b8411794b11f56d0afb70e85e7c8a557b40c0223c934dd7df567a51381577ec031a0368b3a37f3bccafbb831006a62e2d58a5e9314ecc26ee13faa5bb4ce700e4f7a72ac7272faa1a5e9ca18b34f58b898a00a743bc587db9f99babf6bda4fc9328f69553f689c04c617a6fd51999dd5654d86461b343963d5989c24a2f354b05aec1132cb77c974d034404af72548ce5f2e49931a1a029d46f25cf22055b25d760f33b1faceef4b186bb46f4a4d3398b94caf49bda0b1ef25f69cb923bce236e1f29f1f4386f2f293364db51a043dd9b5c23ae82dc6169f4a05ec8eceaa448f88f5cf06baa7d71e0efb5f81be14ba17866524bf5385753b6aa14f0db51749f186389cbdcb36caa5416ab293e8aece6a0f600ec6479929a701aa7b7757e4d5dfb5d10a35c7f99ab17757aaefa8d8fd2cc1ba91a42137aa33ae825281b0609a269f005fc7928cdeba854b3a5ea124341eb99e9ce11c46e3952d0effb6e3df2a3870fc8b022b7022ca4bc52053086d6fde808c5a95f725ea6ab5cc92a47ec724b32f90f2e0107a27077da3fd8f42f3c4ffd7eb8a0a3dc5113db04d7217e56dddde211d2a0eac740df2ef25f98560d02e4a11764d940c1f8223ad7a311943b663d52ff0e3daac5ff85eb89d26112b5145138850964f2e20cb8ec202241b11db3b8562a744f024c41662a32fd24d69201f10e17936858cacd5749cfc44b433c125cb729166d9c1c4a61c4c6de9a7bce25f34e76", 0x1000}], 0x5) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x4ffd, "0700000000000000000000000000000000006082"}) write(r0, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a4e314b2cbc1db8f50af6b1ac1e8be66522d8b0f6f718b5c89692350ab477ff55aa91775631676252a55da55a330fef0b38032e2b1cf801c3445bcecbf3ae7a197f123f1f6554c6078b", 0xa6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2171d7dbf9cb2372a825091abab7382fb28fb3b7"}) close(r0) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r1, 0xf, r2) fchflags(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) seteuid(r4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r5, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x4) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r5, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x401) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b19c9609000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698027dff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd4ca9b3e00003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a79000000000000000000"], 0x10) r1 = dup2(0xffffffffffffffff, r0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) getgid() write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8, 0x3, 0x81, 0x2}, {0x0, 0x3, 0x20, 0x6}, {0x0, 0x0, 0x20, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r1) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0x8, 0x8, 0x6, 0x0, 0x7, 0x5, 0x5, 0x4}, &(0x7f0000000080)={0x80000000, 0xfffffffffffffffc, 0x220000000, 0x100000001, 0x200, 0xad3d, 0x20, 0x101}, &(0x7f00000000c0)={0x8, 0x80, 0x660c559f, 0x5, 0xff, 0x1000, 0x2, 0x1fc7}, &(0x7f0000000100)={0x1, 0x7}) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x2) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) connect$unix(r7, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x100}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5c}, {0x20}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r4 = open(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) r6 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r6, 0x1) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0xfff9, 0x1, 0x8, 0xf5e2, 0x8}, 0xc) r4 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r5) dup(r1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x7fffffff, 0xffff}, 0x8) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x100]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r4 = dup(r3) listen(r4, 0x0) write(r4, &(0x7f0000000200)="79d01b8975a7637d384c69303859484c25a009cbdec0865ceccbeb0805a758d28553dfc0de85b6343a8c23e56278012fd9ef7827113f1143a5e34ad2205cd15d4dbe53a856258a09450bc3de23c4dc8492637b00d56c9428d2e2e8415d9ec07eec986557eae1833af45d9d6fd79a3b5f51ecd77c2368fb47c54cabe54463273db02776e72a06a76df701a56fcc991fc4bf182fc680046bf51691030f3a8061dd29d5eac7766738e8e64fd7f43cceee4c6b41d70a92d4a27b4b697303bd37befa76b90aaf209dd263747535eae20dce574bfb06cfd1fa18115e6c", 0xda) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: getrusage(0x0, &(0x7f0000000180)) r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x1fc) r2 = getppid() r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000008c0)=ANY=[], 0x0, 0x2, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf20f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359e7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x3e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r6, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0xa, r10) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0xffff2378}, {0x18, 0x1, 0x10000, 0x6}, 0x9, [0x0, 0xb1, 0x5, 0x0, 0x10000, 0x7, 0xde88, 0x5b]}, 0x3c) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) oLoLpckbd_enable: command error 16:00:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r5 = dup(r4) listen(r5, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r6) r7 = accept$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r7, 0x10}, {r1, 0x1}, {r2, 0x10f}], 0x1e55604e64e73f47, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) r8 = getuid() r9 = getuid() setreuid(0xee00, r9) r10 = getuid() setreuid(0xee00, r10) geteuid() r11 = getuid() setreuid(0xee00, r11) r12 = getuid() setreuid(0xee00, r12) setreuid(r8, r12) r13 = getgid() fchown(r1, r8, r13) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="6059a88bd445e3fcdfb0b95a4038911a19437bb5eaa68c195421e4f3ef80e41da75c04a9ebab434424bf84e7cf1c8f686b635763622fcf7255d3bf21d717b9ce09fee093128180d66637f3f783c09a54e52c7b7b78b1ff3d9588554fe49160a9749c4d744dce4077bd227b0f874cbf41a1481f1f1d570ebdf2f57291f1b6381dafe70074825264b9e9dec983007f8dd373356cbc6225737c3ef872eed448afc0de911475c42d328cbdf3cd11b53709a119f83c548d229f", 0xb7) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:03 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0x4, 0x10000, 0x6, 0x80000001, 0x800, 0x2}, &(0x7f0000000080)={0x1ff, 0x0, 0x7f, 0x37c0000000000, 0x32, 0x40, 0x0, 0x5}, &(0x7f00000000c0)={0x6, 0x1, 0xe1f, 0x9aaa, 0x101, 0x4, 0x4}, &(0x7f0000000100)={0x3, 0x2a3c948}) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10000) 16:00:03 executing program 0: r0 = socket(0x1, 0xc002, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt(r1, 0x0, 0x6, &(0x7f00000000c0)=""/114, &(0x7f0000000140)=0x72) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x2000028}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrlimit(0x7, &(0x7f00000000c0)) wait4(0x0, 0x0, 0x8, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xfc) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x2, 0x2, 0x1, 0x2}, {0x2eb0, 0x80, 0x8e, 0x40}, {0x7fff, 0x39, 0x5a, 0x9}, {0x6, 0x8, 0x20, 0x4}]}) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) r1 = getgid() r2 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c57e659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r5}, 0xc) r11 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r10, r11, 0x0, r12, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x3, &(0x7f0000000000)=[r12, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x9, 0xffffffffffffffff, r1, r2, r13, 0x9, 0x61c4}, 0x3, 0x2, 0x1}) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000002800)={0x1, &(0x7f0000002840)=[0x3]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0x2d, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000014c0)=""/240, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r3, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") close(0xffffffffffffff9c) r5 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) msgget(0x2, 0x200) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x61b) semop(r5, &(0x7f0000000380), 0x1d) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/19) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r3) setsockopt(r3, 0x1, 0x1, &(0x7f0000000100)="a499643469748a18887411df91b404f7779e3c4a8c739e11cd91aefdcb82f6b85da7f7891835d4980aaff062ef87c512b9", 0x31) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x9}, {0x5, 0x40, 0x9, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x3}, {0x3c}, {}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="2bea9eeb907195cc1777c8b6039a948ee8ae312ecda9b3f0d3dc6a3c52746a0ead0facaf8552a616c8212abb8ac32159e15cd3fff8a15fe4ba7fd9af6e8d3c7efaa67246fd57ba76e1aba676a15e10f0f1e4ead34e377dd0daa5", 0x5a}, {&(0x7f0000000200)="2e6169ee134eacfae93cb179d8083310d987f1a11a9d1ab6f4c3fb3115729a16988275d26c49326ed3eeee7b373665d77fb7c56c5f22c6f03f855ea8cb76442702ba1f140bbc965d8c0ec86942697adbdb7f79c8c7c522b06733cf449742e77c2060a9966e93b02a1cb6710f4d10581c", 0x70}], 0x2, 0x0, 0xffffffffffffff47) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x0) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x1018, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x8d\x00', &(0x7f0000000280)=',/$\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[+%\\!{-\x00']) pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x6, 0x0, 0x0, 0x8001}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x1b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x342) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/147) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) clock_gettime(0x4, &(0x7f0000000080)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) r4 = getpid() fcntl$setown(r3, 0x6, r4) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/129, 0x81) semget$private(0x0, 0x4, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000000c0)=[{0x9, 0x80, 0x40, 0x2}]}) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r3 = dup(r2) listen(r3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r4 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r4, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r5 = dup(r4) listen(r5, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) write(r1, &(0x7f0000335000), 0xfcb7) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x101) listen(r2, 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1e, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(0xffffffffffffffff) bind(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="230d2ab3a09f14a16210ae4fb5c86523d89425809d1f70d74e9476b2da9b8878f8b201b4c4354b738f281bc30a2a98cba74ba1aa31f8f1be76fc507ad111bb4056f494", 0x43}, {&(0x7f00000003c0)="cd4a344e7044bedc42b24c2145cab1ca7b0cbaea93a684c2a2008f10384ca46d63be9c3dc151920306e19cff868db9c36d3859da884d51847331cb52c7b3f5f15cd17eef247c74ecf7763087249d1f370140760e7b54f5b9e42ea628219c37", 0x5f}, {&(0x7f0000000440)="9611e09dd001883fb3658af72bc3609ad681574ba5af8bb150370bd40551425a5777a80b65a46277af63e10e8cca59cbb2c3a3b71139e39617ec64d97d04aa609d3c2eccdce4311d3eaaa54a59394e41c3c163513f9802f28fac7453918a26006b6e877c0a415709d6c30a38ccb05b22f50658f0957c96789300246b002099abbdedef5939c03c11ae957f8494f48532b46fee2960d12e1beb814bca6ba099b13d4ac0bd8e077e", 0xa7}], 0x3) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) fcntl$dupfd(r1, 0x0, r3) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r5 = fcntl$dupfd(r3, 0xf, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r5, 0x2000745e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x1000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="32efc79a1aa5d6219135f9b553dc768f7161fbc0cd6321908a6294e1715b68b974f71216eb33f76a0cd40f86e583612bd071d64ec9a0120600c12aec36904f1490a51f53e18b6f22d31a20c9348302037bb4d4255fa7330f4326539c1ff1c17b911d85c017918891e7049b5b229bbefa939fbd381f542f6f30c6209231376a717bdab3f2a3b34aa228d390", 0x8b) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002de85ee1f3c5a48329a7b537342d5e665d8633c596c57551"], 0xa) writev(r1, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) 16:00:06 executing program 0: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r5, r6) r7 = accept$unix(r5, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r7, 0x10}, {r3, 0x1}, {r4, 0x10f}], 0x2000000000000154, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) r11 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0, 0x0) accept$unix(r11, 0x0, 0x0) openat(r11, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r12) dup2(0xffffffffffffffff, r12) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64=r2, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT=r4], @ANYBLOB="826a3e5601d3ae9db088cd2e51aa75e00bf765432436cb3b70243ca41362e757c5a8871573f78e798c01560143524a847fa03cb0e40770bb1a945e9f747160c6c5a3028a5b9c6cd05a73d9bc471573c7ef3ef214d0379f0c9c7de54adc", @ANYRES32, @ANYRES16=0x0, @ANYBLOB="bdcbe93c2b9171ae0f583ea30f9fc2d52c932f78a417127c6caaf290276ce27eea4096e25cd891475a42863c69ac596d04bbda386d7fe9795fb07db7b19f720dd13715603add6af9cefa87aeaacf36dbb0cc936ec1f65fd223f77f51ad6dcdaab8abaa260947ebaca7c5cd01a9a83519dd0a1b4443691b1f9054244619530787a6bad52e"], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYRESOCT=0x0, @ANYRESOCT=r8], @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64=r11, @ANYRES64=r2, @ANYRES64=r12], @ANYRESDEC, @ANYRESHEX=r7, @ANYRESHEX=0x0], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e7acd9554306a48"], 0x10) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffff7ffff], [0xffffffffffffffff, 0x0, 0x401], [{0x2}, {}, {0x0, 0x0, 0xfffffffe}, {}, {}, {}, {0x4, 0x0, 0x0, 0x8}, {0x0, 0x80000000}], {0x0, 0x0, 0x931, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x2000000, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ecd4a5a703"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) write(r4, &(0x7f0000000180)="c191c1012a75a604b667caa322c3658299d25a8dc81d5ac8a796f8a54e6bc7723a8af23abce8db2b27f0f82e60af9002941650a8ac0e2371e4cc0494e4a514744f543ff404fb6b828a02a405d7bd14ab895b6b68a7fbf5ebdc62853892b1829afe0ac092033ec876f9a6c770403ae5776e897b2a19a07518c7412e97ea249f65ec37d37e30d20d106ece95ff2e2e07e1ce73a9cd215db6841867436586c51f74", 0xa0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x4, 0x4011, r1, 0x0, 0xffffffffffffff1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r3) dup2(0xffffffffffffffff, r3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") 16:00:07 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/169}, 0xb1, 0x1, 0x800) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077"}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r0, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5aca57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb5) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r9, r10, 0x0, r11, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r13 = semget$private(0x0, 0x5, 0x624) semop(r13, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r13, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r18, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r18, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r19, r14}, 0xc) r20 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r19, r20, 0x0, r21, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r19, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r24 = semget$private(0x0, 0x5, 0x624) semop(r24, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r24, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = socket(0x2, 0xc003, 0x6) connect$unix(r29, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r29, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r29, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r30, r25}, 0xc) r31 = getgid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r30, r31, 0x0, r32, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r30, r33) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r34, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r35 = semget$private(0x0, 0x5, 0x624) semop(r35, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r35, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r35, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r38, 0x4, 0xcc) r39 = getpid() fcntl$setown(r38, 0x6, r39) r40 = socket(0x2, 0xc003, 0x6) connect$unix(r40, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r40, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r40, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={r39, r41, r36}, 0xc) r42 = getgid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r41, r42, 0x0, r43, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x4, &(0x7f00000001c0)=[r10, r22, r33, r43]) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80}, 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x73}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x400000000097}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) r5 = accept$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r5, 0x10}, {r1, 0x1}, {r2, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r8 = fcntl$dupfd(r6, 0xf, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x6) write(r0, &(0x7f0000000800)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c00a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6bdfd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0aec", 0x20a) 16:00:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41", 0xa7}], 0x2, 0x0, 0x0) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = dup(0xffffffffffffffff) bind(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xd, 0x10000}, {0xa69c1439022858a9, 0x3}, {0x46, 0x3}, {0x4, 0x9f}, {0x0, 0x81}, {0x84, 0xffff}], 0x6}) r3 = dup(r1) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) shutdown(r4, 0x1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x8001) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r5, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="acd7c2186c99372b700a5e5d6c58eef8fde7540d179f288ff4fdd88c8b917cfcb4ec4b27ce1335f1c1f9b281349c864a46825e406f7ef37b12602cd61c7b36582b8aa4c494153658f863a1d7c1ecd7b36764293f1dc9cae5d9621c08785a47ba0914757e79ed0577a308a58757d7972bf4e295662b0cac34293b562f7551c5742bd12b3bcff23e063c12b8", 0x8b) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = getuid() setreuid(0xee00, r8) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r8, r6, 0x6) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r9) open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x240) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) recvmsg(r7, &(0x7f0000000480)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000640)=""/212, 0xd4}], 0x1, &(0x7f00000003c0)=""/167, 0xa7}, 0xc42) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000180)=[{0x6, 0x5f, 0x9, 0x1000401}, {0xff35, 0xc0, 0x8, 0x1f}, {0x8, 0x1, 0xa6, 0x10001}, {0x3, 0x2, 0xef, 0xffffffff}, {0x4, 0x6, 0x1, 0x4}, {0x8001, 0x3, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 16:00:08 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x1000, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f9dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r4, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r5, r0}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0xa04, r9) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x48}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r5, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x8) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r5, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)=0x7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0xc000, 0x1) r10 = syz_open_pts() writev(r10, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r9, r10) r11 = accept$unix(r9, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r11, 0x10}, {r6, 0x1}, {r8, 0x10f}], 0x2000000000000154, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000100)=0x1) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x82) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r3) dup2(0xffffffffffffffff, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x100) pread(r4, &(0x7f0000000180)="90b071049c0f0f0fce7f75f7092a22d0fba8dc7b184ebd3c30d89056", 0x1c, 0x0, 0x40) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000200)=0x9) 16:00:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x10, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x80}, {0x74}, {0x6, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/37, 0x25) close(r0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ddffffff08006fffff80c56e0f0f6215f17801fc45a60508df0c0a965295b5a675f1543858509ac49b413b2e932764246ba4d691f6130d22747910b1d5f07f032dd2fa5a3f646d5ad2688590bf8d25f2518ea3f1db5387163f3b6a4305f235ab8fe602a22289c4f0d04e76c5fa3da9f5ddf8fb5d447ffdcded96822101fb1d25558b0bca7869efade6ad815dc792942902"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r5) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) dup(r3) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e27666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x1, 0x8000, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f", 0x5e5}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000002040)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3156267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf3c53b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e229b53dec7de394c0003536a3cd1a8d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed486d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2ba264ec2dd06ff93124372bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d03080075ce777edcde29d894391334591e4d1e42ad19692f54565ecf652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882c3e2067d32923d1229b62e36766737c8ece16f1703492f46f5f225d4b0eb88a6182935dd0dbe84185465dde8842de80c71fc9c9926d2a9a5d2977e51ca7619fa2211ce0db03feadf081ec20c5a8ee0e8173e101faf8689859995583d56df4d7621088af826035d96cf0319e878dd64b5c12f0394a898afef734bce6b161afd46c60b15edb7d2d57d5", 0xd85}, {&(0x7f0000000400)="e8dbf8a748429f3fbb5eab15d7259ef97391c10949037a7906ab0cfde546aedd0f21616a06c6be98bd9fb44773e5ba195892b784319bc5861683b70dbd6b74db439b905eeddfe2ef5b63c9e35decee7fe00f60a37e8934a1588719ba88e4225ddba60745dbb18224ee74caa855fa498c6216ee452e6ea850098322415ee208b632fa74d6b85dbc47b5414c8aecf35b5e0926f7376740011292e1465c0ccc310f492ca4c5fb7d23f0e71b30b707a5c23e7f70fb4a9a5aface0bb949f07cc69bc4729e0c1597", 0xc5}], 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) 16:00:09 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="e3300879006e089188fe7235f882954493b123c5675712f80e76b2876b867e4212c5dae766334af9523a8a5015bca0a9c1085df49d8fb13c20610776f52f2b3cd99bd95513d2acfa552b9c861ec49bb531d90a07b2fd88add218b0ff87ff6265a5daf820497d55876b630006056148c2291d836b2eded7656b305c278a54a3393a0105c885ff6ebb544ee1acef84677e90efadb68f376b024ece84bc44a3a1608df2a6c7ec971f0e6ea7535f889962d914cddfa5681a1a6bf6e1926d5d77a44fb7da2aea68bd9cb9d2935f73f151d205ede3a94a23846992f09669b9cf6f37af35e19ae67b238007dc9d85897eb674c038", 0xf1, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x20}, {0xf017}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x1000, 0xffffffff], [{}, {}, {0x0, 0x0, 0x1}, {0x0, 0x400000}, {0x81, 0x0, 0x77}, {0x0, 0xd6ba}]}}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000004c0)=""/4096) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000004c0)='./file0\x00', 0xe00, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb1808925478e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3eafd7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a3ac0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013dd381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812b66408665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b869f435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a00000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642af2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e86194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9870000000000"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0", 0x40d}, {&(0x7f0000000000)="9202984a1018b13ac1e691834e3a8e8e1252bf1544a59c74cc9dfb70393f9bfd04e6b98d04d5c33f5b28bbda2e7e66d2067498fb214385b7f9fe7a794dffe2a0f880e4aa6b6023d0adf46a2d52ab9d834a26a2eedeebc05e910a84f4813542969e24634883dd4faa1c61b82c43f362ac07208a53ec0c481b75832beec0be216379fcd05ef09a25e4c5a9ca68b453389e6aa8f5a57d50aa052a2a7bc461076566a2c61fb2830765810c59f5026cf0c92e7b26a501c6574be86592cf4ca3dd8a5a53a0f004f68b8756c4a50a7eceb7b1fdf8b3e05894ab6a84ba7668561338704e", 0xe0}, {&(0x7f0000000280)="7fffdcc50c9f9d858996250c10c36c53547fa47815d9e57c9e8086ca0f82d8854349ac94a92b1a17adbb928a874a515ec0e0be2592c1137aa9b0517b18a9c624d4339d5a5a193cde125fb34ac5efe816c20704432d0f2600fb179925bbc1889a98af07752c00b98561e30a46be92d2946dc9ff2ef47e68673d2c0c2fffe37b7a719ab26c8c6b77646dd278bf3c9e97affba5728d55b361b8fd6239fa945a9e09d0c8489cdbee48bd84c81ed6c87f3a187a6b310ccb6fb9b5816194c67811ac2f816a955ad8eceb5c08a0ddc7247b0806d43d60a8d7af5c7430ac0c1652b7568eb6eab3615308e7802bbbe09396cce323a665324c5ede575114d70d81bffefdc584f0b058fbc471b0149ec44e7e6a689a61c57131e4fc8777de15b14ffc9fa329e2a7c9", 0x123}], 0x6, 0x0}, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x10}, 0x0) 16:00:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="ae9261f8a33d374ab07aad7b0d2f789d8e6fb85e845448e362953e3a9c2a3115fd65f3d7de08c0c85dc122cea50c037569a8c22b0505584c0c4b87d86e0f3669fe3ae1fb5977c01a5301e162d02e30f8744ba8471fc8365532fa36ccfbc9959a9998ffb402b957a670fd0cd2825346221be62be5e93e3db32de377fec86fd6e8a7a0e99ecaca16b3ff580fe0c9a4ee612d", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000301"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) dup(r0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r1, 0xf, r2) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x20800000033, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x8) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r6, 0xf, r7) r8 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) accept$unix(r8, 0x0, 0x0) openat(r8, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) r9 = accept$inet6(r8, 0x0, &(0x7f0000000080)) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r10) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f00000000c0)) r12 = dup(0xffffffffffffffff) bind(r12, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) r13 = openat(r12, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x8}, {r3, 0x10}, {r4, 0x100}, {r5, 0x1}, {r6, 0x4}, {r0, 0x8}, {r9, 0x40}, {r11, 0x100}, {r13, 0x10}], 0xa, 0xffff) open(&(0x7f0000000040)='./bus\x00', 0x1, 0xa2) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0xc0cb) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x2) write(r0, &(0x7f0000000100)="4a8c7b575254ac4feb1076fd77f4ffb750d54128cc3e16a63a6ae05fcd99cc521fbba228bb402fd7905458ab8db0c6a7cb6db1b51de7b0786451a2da7bb5414d9b3caa4931db754aaa775999f42a31dfaa8d1a6ad87e5791bc62c9e02a037f8789b4651947667f96495e1133b16fb2ccde79bfd7115e376f3c754dad6a191ea703a57689db88244a8d17c274077791abce6f3f6daeb0b8c8b3c4dfe27426e9b3aff09200d6750f9de235f49132b949b5255cfc6b216b40", 0xb7) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f0000000800)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfe0079ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a25f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a3614992ff97b3740fb91c6c17c265dd818b236562a6af94aeb70724ccebb4f452f9c645184ea0b91afab34c5f5d0d51b4301f897b58a918b7abfffff8623b6a8c30c101c4bb05cc3737d3b838c6f0e5cd67948ab17b72866c85fa26128841f4f98", 0xf6}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000900)=""/181, 0xb5}, {0x0}], 0x2) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r3 = dup(r2) listen(r3, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0/file0/file0\x00', 0xf1) setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:11 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0xc, 0x8000, 0x2) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x0, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) r5 = socket$inet(0x2, 0x4000, 0xa1) r6 = dup(r5) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0)={0x12, 0xfffffffffffffffe}, 0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000080)=0x8f60) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x800000000000001) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r10) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f00000000c0)) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000100)=0x1000) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) connect(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r13 = dup(r12) listen(r13, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x1810, r13, 0x0, 0x9) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x2}) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62021007e0"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)="03", 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r3 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffff9c, r4) dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x0, 0x6, 0x1, 0x8, 0x6, 0x7f, 0x0, 0x2, 0x4, 0x7f}) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806669f018 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806669f018 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806669f018 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806669f018 va 0x20006000 didn't change! 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4) mknodat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x1000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x1a], [], [{}, {}, {}, {0x0, 0x0, 0x4}, {0x4, 0x80}, {0x4000}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xdc0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8001, 0x0) fsync(r2) setsockopt(r0, 0xa, 0x5, &(0x7f0000000080)="02886b8adaf072e68ab366fdc032a710a1d21b7a0e500a3fcde6da1ce1d43f024011e8d570147e2830e9f1e554dfd9cd1389b5190997b550f542904140ef6281641bdeab3ea329fc867edb6a1ff14b597700dfd4bf67cd3e0d8a40a89190f5d1fe5f5dcd959bfd1ad65c3581a46bafd835d92fbd472eb2a1120d42abecd262930f62800f95a8dde9b7f7df0c8e263baaa46482c1b16412f1e2e7ba", 0x9b) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11710287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9dc5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b81d6f9a61700ba3173af4ecd7da4333ac0f994166972e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7244082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0000000000000000a95bac417e2ab04fd8a9c98e958ff55d090000001600000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d301682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b52a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f000c4888bed8c81bd2d2db32b0763d6343a4fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983ec3535fa5e453311b7ace377ad362f33f627456e4e57f5048f99e77a09aded782657909db2838b00010000741d26d8727e7c2b5562c3705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d5960000000000000000001000000000000000000000000000000000c29ea27ef688768f19fe3bff2f8dd4e6c77fcdec60496cb651f827fbe1501c1865bc95ca3bf1b63df25009d7af86770f000008000000000017731d5a99d6bcd9bb8ee3344eecebe8c4fd64d5eb56cbf6df1ac2277ed085d63f062f0043914a1d017d94340265147caebe82683ff8e35d32b552a4d66413107487f44e42ff59bc9b39aebc51c238ed60d6d17ac1ddac14d6de881744d0a456c9f7da6d3dbeb5cfb178e79dfc2f8966edffc33afa7ebfef22ed81be40cf18e42e968b567b9539d98675b2060fbdabcc937f00f99ad803b76cd7e033a409403d035db40138d1cf881a678609ab8bbe8203bccc4b320125c178db4a826bd5dad95b48b8866cabf3d45854a5ec26e3bef3686d7123ef9a1a72afadf9910fd65a27cc35a14f6a14f2a453659e6e86b3a7dda0370bf3caf3cc4c5dd03d5365d2c11e95f88e232f07edeff131ea77cf59119f55f6d369bdf1e0dee7606ae50ff5f8da9d494670d0b1bb7770b866041632eba138474a542fdde6c557c065c908a88c125aeb76a85a6f5715e4577ec571ac381fe9bf33de196efa3932b00f049785f5bfcece7269b1880000000000000000000000005337c1fc91ff5437e98cc0640407180be53995aa4913b9234225ed9fd5089a519c772f4d9614161c798a9ce042a42750ffcd698b2655c09c6f35ff3ee7b6806ec644617545281ddd31855d3ca36b"], 0x10) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x2, 0xc003, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x4) accept$unix(r4, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r5) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0x8) r6 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) listen(r6, 0x1) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x200, 0x11) ioctl$TIOCDRAIN(r7, 0x2000745e) setsockopt(r3, 0x0, 0x23, &(0x7f0000000000), 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8f}], 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) read(r3, &(0x7f0000000000)=""/141, 0x8d) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) fcntl$dupfd(r0, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x6f, 0x0, 0x493, 0x0) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)="1664e00c76bdb27556d9f8e95d5e197f3ce7917f5b4bdb68de2acdc5691448b4e046837bc812e49a72339d30c4ba85818eccfa3838130cf77ff59c4c7355f6e7e29895aeede7c763", 0x48}], 0x1, 0x0, 0x8001) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) close(r6) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) 16:00:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x8) r1 = geteuid() r2 = getgid() r3 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r11, r12, 0x0, r13, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r15 = semget$private(0x0, 0x5, 0x624) semop(r15, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r15, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r20, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r20, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r21, r16}, 0xc) r22 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r21, r22, 0x0, r23, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r25 = semget$private(0x0, 0x5, 0x624) semop(r25, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r25, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r25, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) r30 = socket(0x2, 0xc003, 0x6) connect$unix(r30, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r30, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r30, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={r29, r31, r26}, 0xc) r32 = getgid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r31, r32, 0x0, r33, 0x1, 0x401}, 0x5, 0x9, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r34, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r35 = semget$private(0x0, 0x5, 0x624) semop(r35, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r35, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r35, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r38, 0x4, 0xcc) r39 = getpid() fcntl$setown(r38, 0x6, r39) r40 = socket(0x2, 0xc003, 0x6) connect$unix(r40, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r40, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r40, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={r39, r41, r36}, 0xc) r42 = getgid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r41, r42, 0x0, r43, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, r12, 0x0, r22, 0x0, r32, r42, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r3, r44, 0x1, 0x5}, 0x6, 0x0, 0x8}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000840)=0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000600)={0xfe0000, [{0x2, 0xcdc}, {0x3, 0x8}, {0x2, 0x3f}, {0x2, 0x5d}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x1}, {0x2}, {0x3, 0x10000000}, {0x2, 0x2}, {0x0, 0x6}, {0x3, 0x5}, {0x2, 0x7f}, {0x1, 0x6}, {0x2, 0x5}, {0x1, 0x6}, {0x2, 0x9}, {0x2, 0x4}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x7}, {0x1, 0x81}, {0x3, 0x7}, {0x1, 0x80}, {0x2, 0x4}, {0x3, 0x1ff}, {0x1, 0x8}, {0x1, 0x3}, {0x2, 0xffff}, {0x1, 0x1f}, {0x2, 0x7}]}) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="7464dbdddd885ee06c1c16f35d4c501c52ca014977a09647a11b08d814752f414138112c755f5cd331d347a39137d3b0c2cb32d1d6752cf40db80c38a56b3f0d564f1d774c2e7d04f8eda55035f491e5cb3fbc50864c5a51da27460ae89196d2", 0x60}, {&(0x7f0000000080)="b51bbdc1526006fa503107f2ba9ebe66b5f21d3abbd81fc55d730fff6dc6bae341982bd128d877c87ae282", 0x2b}, {&(0x7f0000000180)="0a17ce9cc3f26eca949a3e3932c57e22f37d6a10a6dd2f0649e15d34630832e4969ab9f83d3ab0f8f5a9283cfbf6dd41682673969327cbf9813ce75c093535d4a393ff539206af2f3366b34f758372e8f49084b971d1cdda", 0x58}, {&(0x7f0000000200)="7aa5cd2613e82be95bbf147d98ce85541e5c38a9fd8807241a52cad14ffd9a91c6eb42b2cd1809a1dff928973ff32f905a2b869e1cc8a0b2021cf484e4300092bec8d8d1470b03a60460bfbd607637dccada55bf680c86459d34727f2ee07533169835fb4f0cd72ce47ca3da80d4696bb896cfbcb7a4878a4d9cf18305b17bc0d19bdd835b1d6ee2be66e614cdc4e2f54c5e6f2bf700b3842502ed7e83ecf4f7f4fe64f071aee8bdeb5438b39d0c6b2a59257efb74c1099c5d06d4fe0351e835808fe00287a717f4077f3120d186b6c288cce2fe685daeed98e7efaa7c6f5a31edb714a2624eff85849091184d7be0ba917a5d6bc3db1550d06e7e7880275ef35c91bc17f3a8f08f787e3c4474523dc882f00ef982b2e9eed5d95a21147ab95cba2e51f86abe189f20219886e1ca1aea25e80ce4a6c2f4425e3f0c822522532d8b8c4853a49f10b9cf76dbbff268d0b7969a7c9ddae6a91e67c91273e3bdb4f99af5bdc6516dbe65178862ef2a784fc4da06f9a9602aeab4b5435c0ff696c8c6b708b32186b9eeff2be4e4939e0d8a903601dd1fbb6d49e4411a3a18e81568742c1f0f32f62ad289f952f7fb368f259962340bba408f2634eb695931a0425ca01feb0a4a3a30128fe8b858ae254a5bd1c71662b990b25d32b2c8d29126ccd6e8ca7b8681bcce13a00bd3a3c7ca41cccd40ec25db5d468f97b155b8698f16f6c23d0b1bb576daa9b113c3dd480d1a669826210fde0a7012013655ae438d56b0712c8b23f3901d6ce22c0f8a5317bda2f657b10c93619132ae3348ec91081db177f35a1de0873ac248d465ef3bb58bd5a3a20eff31473424c92aa044b61d67de4a5d64c18f8606d004de7c46ab426812d356d29ebb4e5991d9b7e159b1ecc50916b01cb9c6c169cccaaeddda9c03262623f13ea7d0ea276bf11c1f69c9c39fa049580ed3242abe134e4400d79a8f1ff1324f82de773e7d706fbe6bd125dbacc33c3297305bc717bc0ab08e43d9050aad1537eea7c2efc2ba602cda3b5d60a10b2d6ca499bdd6fe941b9998dda05509c123473aa67e81705339a2f95126b4be39c1cba4dd968945037aebea095676fa414fe7bc068f777f7707b8e7c1e19af550e627072397862265198067767fc94319383e0e898c513e0a05ca1bba06c271ee90ae6c546fe16017b63ec4603a0ce8d842f150c6e0bc9c8a92b753de7063147f32345e26f3da38c39c4867e4b8085a2f613b6c5d434270f4a5de389e5b25fbc4cc02a8cb097966f8b2fb50683b7c07af2ffebc016089b6ac2a0aba60ffbf5753b1af3a914b6ffae03a67f8de5b31935737e3d4acae0bd4dd7b175774ba5743198b280c4930e4fde288f7205bfc9e2b709e432b419086b2cc714d0d9e3a70ced0651eeb0f2e7bddc2e544106dd96bea", 0x3ee}], 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt(r3, 0x8, 0x3f, &(0x7f0000000740)=""/171, &(0x7f0000000040)=0xab) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2, 0x6f62], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210, 0x0, 0x81], [0x9, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffd, 0x3], [{}, {0x0, 0x0, 0x0, 0x40}, {}, {}, {}, {0x3}, {0x3}, {0x0, 0x3}], {}, {0x0, 0x5bf, 0x0, 0xed}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x13, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1c, 0x4, 0x9) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 16:00:11 executing program 1: fchmod(0xffffffffffffffff, 0x180) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) fchmod(r0, 0x90) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0xffffffff}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r3 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r3, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r4 = dup(r3) listen(r4, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r6 = fcntl$dupfd(r2, 0xf, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f00000000c0)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) read(r2, &(0x7f0000000340)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x40}, {0x5, 0x4}, {0x1000000006, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0xffff}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) writev(r1, &(0x7f00000033c0)=[{&(0x7f0000000240)="e5ef433d2f2deb6bbf7dc4af9a55e6818bc7c92548e9818e4dc3914e86f50b5fc69ad56e6259f374a11215e97a6472655185fc908b78b39f6773ddc77e60802e5c5ed6d34563dba95bd152b35fc9d90739eae6f1d974c2aa6f19cf27d8603d2f3d38658b73f35f86a936cef03110c4ef996b04ffaaff12b2f4fa95c039a3ddf7dc4474c00155e1d1854cb8356ce45b3e7e96f137c734d6ed2c8f70f302dc0b941347f8a05d740d45decd9263ccd545f218156389691f25c045c31bc9879f21a39cd11f7d8fb447007267476ad9d31b38896df083edafadc2e7879fcd07d91e7e2441bc8e4f9cda7c819b6b3deaef2e0954174040d73a3ee8e57dcf068e7d786f2afd8360514d4228b1ce2c5f3d6273fb08ed4ab59a0f673e609afdefddfb0806681d7ec3cdbf848c06c932d0ea2a71ee18e726b598cc32e0e49ea00ac668f1214d6597267771d70f012c1e275f143ab73fa656156b0a41898cf5ba3c4f8723ed4aa9eb4262fe159fe8d76f68dec3158945575299af19289ad58794d570d16c6e191d09c91a22b780774188b499e3c6851f581c8caa2716c5ef80baf1eef98f56a646c998a295ae6a3a2cb02e2890c4b6ba8db5fb683fddeddc3e99d76b48a483856800ae48fa875c88c3ff8f3bef3186941febf34ef06eb3fe77a39dd755ffe8ce90187fe43870ebf228798b8ea3bddd6231e64072cc01532a284646265821368aa243fac1f07b73b2364eb66858f8da879074a893855adb0a4b1dd4da1a6804fa7b31150909ae699e5d2afb9b9d065d67cd9a2d0022ad270043bec4769945a1f3d77166d918a0c839d4864bcad4ced2532ed2d9dc62823eadc04bb69b2a581fa682e486435775010751a454913509aeb413cf342be38d63637a26f65eea23db231ac5b5f2a28dc9adea700f3ae236bdf416ae9441cec11ff4540907141a1122e3f62c62f086d17197423319bbc701c9418d37a30c65401e840953888e66c002ef1f1828efc7c58724aa2fcbe72f373def8a68aaad5aac7c561d84393318e70ecb08e0ec4830c1f3ffb7ad0f8233937e7ec0c7e0b4bb259c7a631b7c689938d0255bd144b57f11e020bd8b121b6b4b3a4bee2cad19e7b0c137ceffd5558afb94aba60e035dda86cd4252b5f7a7f552f271ebff1ec5b7cb95f03d2b31d5b91c2b9e245ce9cada9f2ec26b80a9b4a5a39ab8341749a01801854508da14c84344f8cfd78f23261e8a330cd91f89180f25610cf1377e95aa95d69c044081509a3c71cb32d69df3b06f932d954a1020d0d83cc24acf5d81258272684ef536782b0484238c3c250518ddc34b127c681b4fd151c93a0c986c320f5d66517e82a1deb44c722cd099a2220429f5f472324ca3ef055942b8c84217619b0fb8809f9c539e515af95382cd65db24bddfd11d1cfa9e0767e7958a145ff5b174baa89c09128a3ac448586a7563255fc92b91440d2d50f25eda563983936cee1eb994f75ac0efd1a24b9c74a7a0443985375e3bc4871090b496995cf3cc8e8545e5f08d4ca7de21828a6be45635a2bebe6ac9b9d592977e5c8565ceb6cb2ec95608b1a602d5db2d3dfb2ed9391c8cb4bc93be436cc11dcb89448023a981f9957e2aadfaa3801320dc3d07408744133333c600dc1f57f7a43f6660d7c0a0d770d7ec59c1a96671cc1333b0a97621edbb46ee99bf0b46fe58b3f665188788568b8397c91793746e78d3adc04fefe23316ae0ba610b8aa8d695f4261fc7d308667a31bead01c707e121f1ff7ab6ad0e10f8580c8bb82d3119367088e95518f85cf79c6e6e6372e1d82fd93498610e5d08df3a7d464640adbcbc8fbec65cfb681a9691cb420aacd303f1177034500481a91994d857b2792fdde5b0af64acf541c9b5709709254ab95db999483e18cb5c08e3cf3f472c0e0265ce14a6a1f9f7cd11d21dae631530d63bdd92ec91a4ec8ac4e86e21bcd124e10271c69a847c1eaddc483bc6914cd6855c8719747defd2f4f3be7342255f0f573850bdb5cccf753da04705ef8d5963b8396c99c502ab25fcf9adb58950d664d0029002b7d51c277a732c4210362024f3ece3043198b3711bb6364a320e127b8d57b6a0b2c56fa84b8d01bef8cf6aaf51c589b36df54acedc4b3fcee2b0ba1f5ac415cef7d79d0ed42495d7ab740e78758341fa42e94ae2e52d0e1f52f0235097fe6bc0a2bb6b8204337de722a754219564ef898958e88d4df769ddb4f00c499d38981ca3f455c62e42a4a19ed22cec6e358d8af8dc3b0aa78da7a28268d8cf2b2fcc32f1f984082673448e58ffd844a1beaa539b4e082c4db9a49b31ef35fa3ffc19830674caebbb6ca081bda758d011fb372b8dd50e8052363fbe2f82d9bdef9095f0bf33baa8cb49421d7c16ffdce17f50f77bfb3029a11986e3a18cd672dbae01b2e6b06f6e02926a38dff97e3417b3d252e04b66d4e2c64c6826470231f1bc712b166c20d31a63a8e129ec4623ad9b2b9714cb49a0db8ec961bcbab4ea19a5cbffc0e9ff5845d9b9f56afd57212c1bf750d99f39abda98938f63ac286e5df0b2a84bcb51c04bad668aa0dc276a48153947d5a1a98ec37f1438582e31fcf82b690599513be0e3c839188ac6c7042acf2a97975aa163d7169aa12d56ff5df594b616644de523579f1a1610f5ebca974b0900db52f7d110f5adc1d49f3085f16e4e6919f8496046e44b7fdd3c9c18fe310399b756895c84c50188e9601088be07bbd6902aca405a07b6c6c744cd930ba929ee3ec80f16b1af0871649824f232bf84079965f2fd4b83373546c6bdacaeb930ee548bacea22fb008be5b11e6f46997a7ce76c5a14b13af212f9632d978e88c5e598f64f25c6c8e6fb0688fbad5bfe58e163e43087412294b8ff161e7d13763f80f27c0ffc41e39f335641522723bc1eaf25e5b6b42f06dab3c593c12c5b3104e4410f4c7d8681f7a898c347b4c1feb5ec0d3549f51bc52e1cf7b2cd93c281eed6fad410082c23971bd944d611d8408e226f246985887cfe46253bcf64d1478ef8ffaf20da4065be6d16344683b8f31babbc36d50c149eecd06928b0c5fad0e7d7c1f2859767a0c2007fe9863941965da78e1d2cb79f3966a05b064c7ebe4b92a4b2cb2561cdf1ba493f9013e8b2d7dc2bd7c2d02589f63d61714cecd6b0ed032f45919240b6f01e79248cb0fd98c84c37631f675856d38cbe234e91305a7db50851e5ecbc5ae0e92195d3210d282489752943af0a6f08e65301f665ed1cacf5c4eca40de1a0d8063635c598fa1b1539164151ea128eac2c6f2cd47579eb060f0efa8ccaa97a6b6f010ac7c5c2d8dc5c1b5071d256e12f731184dee6e54fed95daa756e62573d526eac7bcace7398e71afb0ea2c55d1e628f2192066023dcf9157b198d0341e2bfc51e24d9a1d6593ffcac4417f7c77b6e05f493dae9e98e24ae15d65c5987b38c734feab25b8f153d67128fde3795f90c95cd736fdb0f86c2df5022f7103ce39ea93f74a5442136451f6f297fe8d00e817db3f2b5aab33cbd8a77edf93f12b37b801f0b1c2ee350f562d179f01d935026ffbb5b095af3eac51f39dec7bfc2d585c661e43c74f48065455232c2646c401b7a06663663ca65202c84d286a50b9778a4afb36f8989c90b49f3adfa14974d81d5cfcf37237b35bf38da1ee4c1d1d9f2802204b33cc135582f66b54a18bd47c7e6874285f545baec1f5119f97992fc81a79aa808c32e398cf09bee7de3748088e25f0e629b06d791f742bc0d66e4961197f437b5799be4c7eb74d685cff4af8dfb1f5b379f55e7a8840ca00bef60e6f5f792280f2709d5ede4816976ad15d9945cef7cc3ee83ad02ad14539061f9ce6bc9291bd58c5f1869e8d196ba50970cc800fcfb6bf3599925d41a613724ee2bf552e1f85af13ae4f6794ee43dbb8800808213ab177bdcf1cd7182f9d266989f702efd53be9d7359c53e010caa41b3583f8a77c6ac2858adabb0710589df4387e4ae7408a5c2904827dda8b2d5de446f6d8fb87e80db985afb00a30cd105839834131e9adf11b0fff8356ad1936a2e0aa4d5b50b17b8e39c86dd4dc5800fc6cbd9e143b95358778d523eb48b0aa06a2062b2c70006d98efe95dabadccd97f0f5e4eb3fb89d044c5a68f50d605e3651a65d04643c8f532afcd5b69440811d75aaa09da89bb8652d1ba85d8c2ac67a0257180d4480976426e2339759efcccdeb684840d7b94b36876bc8febbb719ed7f5b5e8c5b307bf869582ee4025e9afc3257d1e724d69d424d9896d2193259fe9f5c31e9e6bbe144805e930c50ab3ec46e1573cf6cc506a7911a58df0160306760a5353ea16c2ece2435381660f91ce72451027fff1d0bcd5f9ecc1adaf0ee59edc40497a02ab358fe4ed39ecba2f1e791c0f08c9ad4ac642b8dbccd79932a6455aa97ef6f27f4d3fc751e32143290553fb4d106b9f2800b3948e1d80f1029ec4fe246e0477a1c1ebd98bad7113a301637e2c41265378a8fa399478988b4f064e571cbb3bb76dc18390c934314f122300f4427800917785089822b3b6bde583e643d9127e02e91fd20193af97786a3587683ffb2b54d43c69eb3d2ce86d7d2414e734aa84f3a54520d18620abbc91dfe8490f353c310a917dd3044a2bb882e8facc052f1435c75f229f51da3722521b9e59453c312f5e3ea1a6d431476c659539d0271624c2fb4895493c76d3391c12a36cb6e5f5977f88de68e1e0aad1b49b3f3ed51fe7a6a1064678572e77c1114dc84e217e590fb1bee3df5c82183085d7ae812430338b2508955f8ff3fc74bfac304c6d895422dc5682cc1b3203ebe7343ae7f3f48cd651bd9b9e5f853de98ef6d743390bbe8ec3cad66e576638ae7197586a4717d90e61222ea9f99ea9559ba74fd1985e94e9a888d173242fd14a75c503ab419dd8c21d05bed0f5f7901ecee1f0a3e1ed4e13486098b7358ee8582260d78d836c6b3bc26d2c4348d8dab536ec337325f8a60ec3ea1ac760e6f6b19ff6fa4e295578f5264d413b2e6d9e23ca5a3394c5efb8cfbc1a20ed153a9cd389f2311fda29843a95a09cd4d059d04429344bce643481b97663bf51c9283244d7e40859558ca90d56f61e61472216847187c0bc4d476d418ac5efdfe578b19d60fb438b5ccfda1713f9b4cd00118ccc1cccb8f5ce1afc83e59e1a3aed8009ff8b35a683a057a0171fcea9d65d814195aa59895b1fe3e65d8337a778500d244ccf1dd3279cb31e59c443bfc398341057bceaa3676310c513d4a3db0a76c127ec0be101e9509f411436d840236645730a5fd9c050bbad3cf0c2d0aa3cfe76f892ad83d01511f654ffe5243a1464a6929b6995ef03deb9cfd3d4cca6b0cbd16419bb7533502e61b003d0577ad3fb922618d490fb3cb629e6f07a3ed563fee52b73b7b09e1cb743f291ef9e2bc48cbcb2f719115a710b058e58770f8bca01c8b74d784e2b8078e928270e9745357274d4d424b03d179e81cdb39ec4d922ab72ea996d6c43d5db617d24a0bd5531aa1cab03b8ff4488c78def3855c590990e577de26156acd00bf2edf7dc8ae756b1b0b916122ea26d7995ff1fafee279bc6f8530630e9885e6af79a9753d9bffea6d7ce459a976c0495e5b2c018a8230c45b074a63f6b7bc797969bea2c7a036afe6345e7884c3d7f72a4c22d7ab9a46b657a315a4e9ac1b44538839eae6e6ef9c22c60779974d71920c07518cabb92918a9d450422b1f0361ba7c831060366905f75370fb10b56dbaeb35b589ca1daaf03dcecabede84c3cca8eebf3f6390fcb6b8", 0x1000}, {&(0x7f0000001240)="5b8548ff9f5673af2785551437504e557e09eeded663140c59352c4a2dc7dee29bbb151791ef7fc11196eb61c792674cb1efe566d0786f3f0e000078039a6b4e3a10119c58421294ed19a7a7c36f024f5ea1f2ea24bc884d8e29a70e2deaba726ad2501149dac646b8bdcb07ef405910a1a8807ea12934615ce4f7ebddd8cd48df195d5a5c849255d33b9957768652f40de12b8c4600cd6c9dd65232dc28c8162f86139e28", 0xa5}, {&(0x7f0000000080)="836a4e0eaf862c12d3edfddc712cbd1ec149ff1ecb70fdbb", 0x18}, {&(0x7f0000000100)="1a83b8616c655e6bef6f6793f956c9c63cc3f2a396c7a7f3ac59af501fed6295346e0cb9cd4d10ddd61775142f0c2f4a76aefc78230ecd530e476d73c85ae38f7da078fbec49075fe425421a17e35cd66765ef54c6f3c8cb9f7e6007e7", 0x5d}, {&(0x7f0000001300)="d97ad4a060d6c541e9606e639636d1befc32922c8439bfd5a5842920b15b64bb48053f7f122c6440eecbbbd5e6581bdb85db82600c76a9627372f3e0946506b1a2420a44f8454bc9c39aa2c13e5422d9dea3cc4bafbb0b15f2553c82a4137321699a7d6321afee0fae1a866fa40d1d7713712ece9d2b27553a2127c2e2e9556ea46b39852ac6a66737a9ba4ede81fd86d2cd08bf70c6f9d6691a40e74efdf9c4973b6326bb013b056ea4fcd40c54c2640d942c2e9e076448d96c53c03c6f17122598f0f42e18f76c4fb4a31246d6a9db0f9e2cae806d84bfc40a76ee98f2e32674c3d1d324be5484abb15c115c747528e306d963e1d239a382aa2dbbb16454eee36fb77b007f1ce17574cea23206b7d00155fde4019640ca383dd16a734ba38ba931e81bf7a2e3af13744ee7fe351f316437c47fe3a2281af9de0961306ca11b7bdc4f318891cbbe99c4c0495f9d53e4880557169e2e7295f68a78845dfa693a6acd238d5c45a76ddd85bc893494f9d9f1e109bc7121af67134886d5a9b41eb9d05684c3bcb6d3ce19aa24772084db409260f38614536db59521642cb9b0d10ed0ad934f782e9101c5a9735189f67d7866c170c583a0f826e3467144b426b21cc091268102daa1bcbf60bf48cd1e9ba45925665c91046b2a48777cba42ccea480452464532ebbb926f4a3789c185f0bf98a080ef956ebd73501baf184edbd290ab9c6746c8403e2813e93e27127b2a91b2d6134e42a873c93b24c4ee8f949ceb3f0d0fcb32117417e2ae510076a2951a3aa6aa0c29c5f6f1f681e71641e2c59dd2dd32b1c9ea010c403bf820458d4308806b301524515d6b3cf9cba7fdcee52d5e5ca6b7ed63705cf665ed0fba2eb8666cfdfaa7c61c1b4cf207a66de5994f41df31611ce9d6619e32ce1e6c2ec590a49452b79039651846410c8bb8dc27357d839ca4eccc5f1d304f37e3a281db8ab0b29cf8420a84448456022c1764fc18e713e325917472afa7416ab51552d19dc68eef60c3ad2a30dcdde622a231238c3f0f92ab9022386ca3d303c65b3b3f53bd150c12b70b2bc225adb0318586bb4a87fbfcc73cf0d0742b174cefbc6d113fe024d7ca064e2d88179467a97b97298e4f2aa2ca41663a14c27ddf370bc53970ab8a6bbc9038b6d13921589ce9f25ac909dd0c7acfca7e49a1a35392448bb70ba9a3ac401483028d84b76ef6aa84997c267738e631954132d2e00a9cfeaeb49fe6835c41a74e2d2ea999c7d0605a5eba62975518f24aa9cb2fc040efa4a304cab479a3b144be11f15a7c3c304fd8cfe10c80e3843f220523b20b0155ea56300bbd83dab3421b3ef414bac8bb419deb15f57ed52a5588b1f12109138b60ab5ed60ac81da096b224d9c2f0c73f5fca708a6e1c12b21c7a80f84986015d43260c631f9f0318bfe48fed01c5372f7f0b0d4d246aa85b8ae69d2c88cf2001ba7c0333b0496bc14adde9f757728890a3e21f2d00714a59cde0efe9477754af769a32cde77590ff5c46d2645c3afa9979d8af8274fed1b1ee7cf449408359e15e6fe31961aa5dfb103d87f199bc526be11f5e47b6450af20954c22ba16df6950925af2b2efc8b8629d9090a6df7a5f92c934aa0def4932773b8c3441057eac74703f078f508426242b7409bc1b0a856308769a19d91ab557a2ec01e3196745c75dc1bd76177b1f9a9907f7160acd7a953b93b5e6a1a2992a0a68b9aeb7aa8d7766f565182f2797cf071a4fee328b08070f9fba0b53b2a39896d14c20c910f346d255a141fc1d4a3ec8193c7395611ba3a6a5b8ae6bc44f0e51e02bf3d38a9dab15a96beffc063eb660e2a21828afc3866b794ea47946efc36bc8c9139c2289de27580e5bcf0d10e06f710cbc72e9af6e09a2671dd7920202194b276385f0155d5b82c6c98811089bc193e1af7f0b4de6819b96a145e719aece1b1b309e6ac0ed9f25f3e6c8e10114137dddac00816712c32b3fe55d1c7ccec63edcb874c2eb0be6603f62a4ab123602a8afc6669f4d4baa1ccfa550183112cc000e13f1443ece2e892124449d2bfd87dbc44d6a08d1ee10f58424f995ee28eeac352516b48d557075922e1c65bd0e0cdd43434b24b0832d52ab8e9d70b6bc79a3dd3be2417542475c4b01959ec6ef79a5e6f3f48c15e0d3c066795034514c5f2a545d33bacfc106a76190dc16f870b2313167a05f4ea789c708b3dd4eab97417004b2b95165ce4c48d9eb3643405af5a964f810101876853ffee02cea3ee8887f05a52c98bdd1cedfd4611e092e005b182b43b708f8061e30650d741dd9a6f5a46c6ea17f26f5a6c4d6ab4801fbb77d5d90926917750f1f82060afb6e7def13121245214b78d0b5e009b74e6d02313bfc8490681e6a7896de877f4fcfb9f9f5574cb7fbf4b52449dbb2ea4b3fc934fb4b29a9d9180240c403049574f3cdc149ba95db1cc359644903b873fda1f87bb98f43049f6647468a2a7381774eecf89a412e48c1f7a920c224d1fc12b3a4d220736fe83677b48dc8d166241c5ae679db8b99005b4a5373a291468df46fceea5456306f1aae4ffb64cc8e0333653102d96beff9122dd6b5aceedf27db751db2b1916e474db168656e06543dadd9dbd72c41da3e190356facc3681fb0d77190701c4f2ab16383c5477777e40356d077ff0771bfede44a40dbf7a205113a2c43a8997bc851e6505827ef5794fe227c5678046612cb4e2f5ac571dedc5081c4eed502fde852ec0a982732d0dd149407f2b8c63501a907d7bb60b6da81f80485b8b9dd6f6bbc349eb36cfe08d08c154de9740168bb804aa059176c7e9cd768607d13f1756965c83e62c9f88f915906a70ceba8637c7c77a722db6b98d282c8984efa13a0794e80f43534d81ca321443d660e23e87513c7545d316f9f5bab148587e55afc8f3092d38647936c64013d298bd86897b5713a803b070f6eaaa78f0734de01cbf3b2dc2b0f408487d7ca8822187668ecd4088c303bfc1b907e9cc74c9558d0335ceca3ef43acb32afd22f5eb3782156223655e609430bd9185a672dddb9b121eebc5e1cfc3dc4c82dfdafbf4a15ba8e4a75e6743341db58e0af832272cb10f54e814cdd697adc560e1abf36f4d76c65d4fb2dec926852579e2bea7750ca33a7a71713988389f6606b1c2d69ff412ffa45983aea4f91fb968bc50acd1c5be4e0a8e4df79b925238cc2e53be4652af3516c87e1d564ac0c99304772a2abbccb4f26afe621f3190c4e38dce7e6737a36edf203899d338d2f007c1561ed78c1bc1be860793eb619d61b8f7aae7f199228eb7ae5c65291717821bab3f21c5e423cd98e1abd5afe8deae47851f955f91d8f0e657122c6f38318ea4480204d6451fac66703c83d40dc8127dd2434a2eea4d1160391191da296cc11b09441fe3907ce51c53cd495e16e0f89ec5bbf9830a725a12af0ea24d2991ca3e00972cd71fba718d588275ee991482f868e896ef99f0cfb235794a3d835b15e511b81c84df69c5f00fb335a4119efd0a7c388e1f741414fa6755bb79642f416c17ecef19478d8ec8f540d306cbe8774e67decd024ac92560d6dd7d51610430151daf18ad1c54ac1e69b488b57e7c91a7a7997e1ce28101b59c72d51e80e76a45db915336201513d99b55d64d3f36dac093d7a4074c8d837c3fd0a8ed03cd1bfe905f0a65048a98f71d779ac7f20fa71374b2e62eb08d8749155953f88a547681ca4db7e459a5796935d80661a3104e31c58d406be56908227a3790e1067c686d28e6c8d214444aa191cbe41822bdd9251d476dabbcf8149a8d8e4d8565254ea34654c32e610c3d4ec48b3ab18eae19a10988ba454d87a74695e4b3b0eab5a500942f352b486a232c9ed8688de93685130806a35306f5cbe8556d13cad4cf3082b0ef166abb873200c049257e56b0b2214613e09075f07235265d830824807681469906fab4591e0d75a4b315ff276511c0111f6523e2b2fcd0477eaf3ba3f573654f0e8bc01dfb7326d5fa0dbde6ed1b07b131484920ba6d5c49facf6df99f97103fa96ac59a9812ca376c3a3f3b9a4a514fa65d143aa060763bcde588bba3ab8a9edda2fa6480f247777984884e37044f48b5ef88c7849aa2cfab3f3493171088e465cc86a7288e290e23f17f6835601810d862f4a2fcf9fef7f5fb2fa4d884643e0c52cf8991f546633d3663146dd4c2dbb4540751f39460f0fb72e31c5261a40e5fff64faee188219b9c079fc327744df5e1f795acb5c3d30b392faaa518f5828ea34d0ec111fb69fcc2aaacd6ef53eaa7221dc1599e10f62964e1021eeb2b873eaff4be77ecbb89c4b1d1da679df6adc899fea830c5386bfe13670150c76c9dd95ffcfe8d2c1af06eb904e38ae72acf46e829fd51763c9e14f5f3dfe520508f7cb79d6d7e8b0ad3050c6b8e4470675de42f333ebfb6fef4789cd3e7050b7fa69fcc2b1c0580a15fff14b611a634b4409bbbf23fc191c641c96f96bf3931395a37fd6049ba11ff0781ceb760f54abe72debb15a0a23675fd1fb26be9b66c5bf2375ddec8d9a197099bfe70bd6b74d374b6dbde057d3a64e9a5bc88ada9537217ac00df980bb286c67529f83324e18eee47945696d1c685013fbbf3de26a5b5e0db17263c4fb5c282148d54fd3cf6ed7c6d4a62de4879fae0324324ff970b44a01d8d32e1a635d6d4a1425fd29c2f83b72b83887f22d13b06c4d36d2c2a70e0e9f08d10a0eafab2cef4ccb6cf528147c6d309bf59bd1272fc3d0bf5f7eba5e61c25e2909d2d6d7adee60a60fef1f9918e8874169490c0f0d313874472f668ea07cd8f64d51f97013a25c88f4a48110c819cf1fa464bc285194af2cef578ec89a52957bdc1f703ff25f2a53df590f9bc5c7ecc8f6bf08fe69ea488ae515a665ea9097b14cf31cee9fcb0c3b6259e5b815668089178dee10543e7e47a3ae8242eb14ed6821604a1a1ec71ee417c1dee580d66948d57d1b5df718a686339b42d6fc54b100ec91fb467674047a277242826b366fa6155fbdfa531d1d787a285834ade319a32fbfd9cd02ec3a8846bdcd3390fe55df2521afc44e69bcf841508b67069b721d32750bb02d6a2cc7330539ecee6dbe822bd56becdbe0814775be85813d66a2018707ba87c7fbed7b8cce74f909d3e43b3fa2b4e53a443d71c7fea1d80c03e7d328e814c5ac594e561bc00ed06b2a1bc2795aa5802ff5d9cc9e011a4bed5e199e0877256b2f3d24fd659eca3abc09d53550f483392142be6752325f17929040c29fde6fb62eb9b1016f2c1c1c432d84cb9c47630c3528984babb210df22112832496f97030f4589e06206f9c64ca6d310653b7dae37b5c18ad7aad47488ffad6ee3769c0bd614031c9587462903e8050c0b10f95a18729bc3158e3802a5e1135c34af792e931205284f31758f7f1ba0f9fb026528685db4c462dcf4efae500b4f60e04a1c2ba0083f2a8f687a4b80e0db8a4fde5bc4292a6aa99d6197f9a0e022462731940d24b6d01a452d5d47110cd0e50fa6698beb2d3d74fd82befae1a61255a300212f4e693a9b8af6dc4ac43b6fc656fbc531f98f2118c2ce1d7073fc25d12805d26f7cc046c2c61696b91ef90e39da9f542ffffd847c20fd2bfd1b33de0726cb302782e8ce5772cc77ff1ad2a90bacee7de7672ef830d5bbbd981b23d21d95b876af92b18def2dc3d9f9f131cd960698e997be727938f0cf9419e122b030d57a700e6208a1e4e6469a3b75c7a32dec7505f61e9ee9323cec31ba9b99520028fe982524adfd1cfa464d6826", 0x1000}, {&(0x7f0000002300)="22bfce6c115aa9d7d17461a36c83c25a451d84f08641cb8640c274c61798e0cd7c3d4134d2273bdb6c6665cefd81cd6d859555cfc9a352ddec20cdcd6946f582042184b22a9c30f9727ada4060b43c8fbfdda955c67374fa423112bc50c1cc3305684e8aec46ab8a26f1fd78bce16ee5d106292f5dc0c22651aebd8a2ff628fa3c14e1b2f0c43604484853fd5b208116f46266501c7b8a52f01906fee1567281bb0c067464f3b0ccf84ad87be7edfa9120719ad636bd49b93ea626e8b4de9c2cc216e86b885e4f8e0979b13712903a44bb72c727bcbcd817022b8b9dee1672a4b30e9cb3cdc95bd343fdd82a7b3767829da2a4bfa8200d154f582f5e3e663699633434c0be7059b02dda695f9158b49a8225cf14f6f2bcafd198c008777de8fdd8f45539b11119765ab54a7473867c576a88135638efbdc221966a4dd40a8cdd66dfaec76a8cb8e016eec6aee0c57aa4fb32b596b753eb626e02f9f5e15ab03ff5e84507098ad651ef32df63c89f22ac7d2194ef932c703af3a13d7d58986bbec32dca5259c86a6087e9a85d6b513d502cd1220568c1de7c31a58f640a2c0590bc5dee517d59ef87d5ae13e8a5f3ac1682dd3c54de9f8f3ac2d5959db656b4508de5a2936657d50b885b169ae4d9afc5319485652cce2116a5a032d03021ca14e310a1c7244038f8152d29a6d0cd1d9970e3351e9b9b20cd9fbbfcf3fc254313701a8a0beda050e3d00cf04b811083cc52d9e3c6724c5f877406d35b915eeeba326bbd8d86702aad7e65b1a12a28adbe784802b74252f5ffbcf4f0bf3c17b469cc707f32f42121faaf525005e7260ab4dcff05d27568a9b3276457ec180baf9c64ca9fc6f1602bbdd6cfa56679a4b4f55d79d9cb49d510161364f8f7fca86d9fe9bf556617ce07dda1586f3bfe2506f15418fc94f6aba5568054b611a360d44171b0834da199ba51f60ce6f01946bbc56d65b3b4c5f25432b8e76b64aa7127b17fd168299b8929b52cc04d527f253b8557b7140054287e27ba45e645900cd4ecda1247752962d2695ef89e8ef0b238bf764a60bd42af9329111b2c0afd434fd8a576589a124c6719187836e3e1f7b763840bf1c0c937598f8af7f4a4291e3d46e23b456c25c1db6900253de6eccba3aa2cfa93794a5f882dd80a03a0b79ccd60cc14fbd0819e2638fc951f6cf7a399510c702f275202377052deb18f6c1ec06de911c0c443ce18d78d90c3e845cca531c233de95b9ad10fc5596d71de462a28ce9b2b38bdc624b6bcc5ed86c7d7900d727fd158e55d59129730ba643458b036dd102e06720ae8cbb45460397d71e05d07427473ba08dfb2853f002c84ac986b0adb36dbc3e9b444364984b3304cc1ea5d313c0fb550cc41d566a3da6eaeae4ffb3220a6ec8bf88051062a25297cd5c01bdfc18b03708de040fee5ca8baf643f41d649cde17323668d82503d2fea95ad1b5e1cb3639a1862aefad15ed3a95474548269f57189f43e1eba091d97ed9e36eda68a0713a47d7800a33f66e08b6df87bacdc2b7ba83579d5a01b1d36dd5353e440233976ba26cc6f3f9881c913ab60a6c967c1dc7a3e6087d422932a0efeb1247cdd73211a2568cdd60ec54473387d89d7fc16506e35a8f620737014591201ad5ec6af5ded2610860bc1e148331e2cd47a62f0ab077cf407cc4118e6a4f3fe06cd6d555cfca62b31f9c331ba387bb6a9a13ed389ccc4ad1f8f9567c6cffbfe329867eb6914eb257a75d8f48dc716b07642979d8c95de96576c6a53cccf1dc3817b0b6001a6d16095ac77445b36b0eceb1414aba49f159d410f5de76ef75bbb15ad01861d06b65ef50448aad43265bd9a21d0b66bf6357b3ea3dff9513751b9efd5d27f48096c7fd27d2e621e653c6be8122ddc9d40db13679a8c1e620407656d11b8b04674dac69b8870cae17bdaddbb49c9d45e3d3bb843e2adc6914499e3b155d574654213270ff72e75351dd35ce4d8d39fdf3ec0c56b21a47d820ebdeb3d330f90bc48e10339a65a7ef9e13f2ed2ed1bceb93040b5e9d802916b71d83ee3e76ce810de7e8211f2d547dad2abc29f12d9b1824e8a1ef44e38478e849b97d9e78a9a7e6adc8a068d0173ade0e8ba896dd115b18ddba7eb67fc90cc1dc4893047ab7cfad5b865d711d0aeac7d05ead3bf817d6afa6295b505e5f4b64b83b83f5f97ceb47441aadc413bd293f75266964c78d57fd14afc9889b778e7a61cb2eec631860738381ae1e28e3ea7ff775cec008cbefb3089cd760c9247eee435484bb9ad214d2b212c024d6507cdd633593bb6ef9a3379eb5858fbc590a58718f63bd80d2d6e76afeab32541717ff5b8ee661b4b46fe698031e11904b652c344c1036eeff7444cb6d1689a8894f8fff72998195e8b38e1c2b6b344b3915c4d45136f06168288dffcbff57269dba506e27ef85bb949525f3f06564485ff46d983c04f6c85facbb7a747f503138ccac6f2156fd60ddaf8a413c2ba7a0d25dccff29619500d2ef2e79e51a3bd4944d3ea3aa8f3a348468467c9b022182ab743a07b0cb83104de7a1125a49f7837902d21f23d697e33219b7921613a61b8f2a28fe5950f0e37d1ea6af6c572717e353ffe6693057663be2bd5de9f774c365b0db5b308c7e7609e55dc912f79fd40fd7eafd1106c505541c062b8723b5034c40f299149064d3cfc90f9c8d05c9196a9c31b34b3281c8e7923a3e1ee9e831e92a8d1afa8c4488a83406ad952af0f8b132b9f3f3ce3314b8d382f501e6bf4b8fa98f055544b40c994f003b85e4f240f951d272af06d38da74cfb49840a293490b104efa93c4cdd01e9b75764efd84b9cb1d2a2668a9130c65399c7d1279a970958b78a23f487f66ca23d9b74d7914e8f7070beed573252ec66f439d7839a64ea4b6ac292e80608b5914f2e9eba2f7500599ef730a1f81f2972d043019f2c7cfc624b8b9dc24e408a18c680327ee3be566d39b4a7ef2d023f96fc602e22d6f124a53048796eaa0f36e83e44ba5a147fae2c803a096b85954db88c87246255fe1f7390268107ff42f09c6120d84c36732d8bb618037957f12bcddebe6515a140a7e4fefce237959a285a16bbec3c11cc1c692202e8ba9410785c3da285f5f31476a0750d77ae6805298a8694b526bc10c76c0dc49911b2adb0d0edb5c115a04b4b51c362d66c86a6638eb7f9f4b65e414b8f0c93d60bf1004ce881bb75757f24b1c9e61eb39c7890a50a1e07de5acf23e698582923a48a70a9fbbe6907a822cb645445c1f5ddb99b7a7966bf382faa371f3bb991b118a39a9eda853f9402038f6a6df1dbfb276a58cce4ed44c251d06548a8d26de29a222cf0155903abd91eb51b226d62163df000f26d0fe17b69f76b3e6249dad7b4a22f777c65d947dcddc0f4e93431068d7cd37defcbe6d01ce6cf01f193b4fc18eb325ba82e77337f67c59d568a0f68f35cd510d17c4a158d2d8594a7cb682c3a9ed17ce6b7ffb36100777cf8c5528f66319df6d5254f9925c903ec609e87133cb3bd222fb50db76b2a0950b9052254fee58277bf6d7bbb8a2e0ae87d050e9457346e389eccd5e2dde8486bd8a9061f1a949935539516e5666d31566abcd9ede6b13064270020ee9da55ecd769ead6ed8b123c0aa36444df9e91c1c37c7f4c7c96a61e876c3eac962633ae8232a63cefef5a5835532e92f6c4ea0403c1058668c5831ab66abbe6c5ce9d9bdff33f66269918ece2eb1ceda3d28ae268be15ab9488fdc67e7a6e76515cde2b7a825dbc3ddbc58c1c7ab03947752dd1993e065d3feaca5454d32cc85fd98e3324d7d30764a58764a222860f6173ebd33d60a32ff95f69b6b0c32aa6dec7e512ac5ef44d6d749d4babb2b725ac7e0aea4fd32cebe14fc7e56825d4ab2ef24e9767d861f8e137fa45983508e59eddf579406d1089bacef104f567ed3915ccbd6efe779e84629f15dc94f5ab912f4a904b28dda92c1b42a0cf572f51b0cd97be4d2cb78338756ecdabaeabbb647abad6dcbdb3a38be218561f4ad60f759ed45356edf999d614e6fceef9f70b8a128a3afcaf5b7016ebfff428d0411a85faf900069265bc4f5df1dfd3bca6d8a193b7fcf721528579aecd93a898d97b876fc088c036c4dd73773e40a56cda6df170f4ded1d703ad6f367785a33460740069806bd4b0b6fdb8c3e5679893392f41e5662e08c04bb5fca9877498ba425d43a15cd59e0a1382070ef96e9087beead146457bcb473a0c7f87806c1511f94724f3788d598d82f395b3ae7796d21682d6699be25db093182387945db4c87fb830ec0b37cad1f153afcf88200e2cca09360bfe1607eba4fa622e5fb6e44814f0d1a126c26fc78e06af8f25120e21bc28f40d6dc674571528b703a130e0970f7732171b4fd26d1fd8f36a3a3fd2161291b8287f82db273ee2df596bda86cbc75539589710f8874fcd61b02593495231bf70ecde0e66a260049aaa60f81243ceb5c28be9a4c4511c397304c1099e5c0d1e4b1601925c3cb6015a0a1d4cc8019b870427a49361148d408d4e80cfbb0653036ac543847fa5c64d568e46f02df35f1fe50072f20dfc0fa1ec95b2745773c72ff1162c4f4e5c1fbf269ffcbfdd0af6354c3e2460e65d94f63a5b5d1c789fc2329e9a115a268783d023708df2dc79feeee2afe7cf0735839a7cd91ef90fd74e8f29b4c7ee753b85214cff393ee0d14770d80de100c256eff267e6cb9b5296ff3a9d5fbc110242f479e7ef570a8a33f65747e64c053e4cb91e19ff0df6d925aff506100c94904f7da993c26b4f3539f34bb784e5ee8142b5b3557e6f486f7c77587483f8e239d6306bd8b460e4fa78a3e28d089b1b3b2e35a879f9780ca6be0f23207d52b6528804982b8b5ae054745b82ad2f69587055d69c2640f70c46cf1d15999e52a142bc84942c8d32a9900c10e90e53d55a26e55205ab486e1abcc4dc00a3ad0d7a2360817950aa396b0d30ef5e9fc1aefc860329833664d0a21ca778f7b6311cf647f9faf43ca1d10040e903c2ac1f05f61aed754ca408e81696059940c458ddf08f52eb8043f44da7b352349220768a55e888cd8c20466dc9c6afcc28b72d89bc480c635f89f842e0bd5bee243e15ed059e85469a3d8666edec90c6ccc0e3d8a9b5c154ec95ae4cb2bf58ddd0d11147d76681931d691be2696bff433957a59aedca264d27e1a5255380746d4909ab4668a9c7dcdffafdc67f16a691a7ffeadf1f624046ecbc2b3a68a3b635414a4bbd35236250f80265cb3cf6771603bb2ca2447faf38a5e5821b7dd80e24467e30af4b288289f65442208c0bc1bb91c5dc624c0c86e9fcb00c40706e7b7a9e8c9d41d1cb3f99f47e21b3c7c71a4f2a649153fb393c14839d53b1a8b3b83e7d1f6ad47e0ad53a8842cd719c1693ec7e97ff93859bd13adbcaeaf90619f5258e51475adbec8f04c8160678a51b8a8225a85cc5c8b20837f42c2cf63ac4bce50866eb8e7009dcf2adbad704bb707f8e7cce5f60039d12656a0abb893367eb7fb97cb8a2efdf496bc1c5a4a75c99fdd7f795a90fbd12ebb2e01c924ac34ab3702b3738a66d44ba18a50ead4087fa8fbf0aa8b5bc48bbae31c4bf420840a30d0de99e3be01d5c2b6e50ebba12038e43ab3b5156d05d74910bf4ba6db4f066e9c2dd88910b239735628e2454da8afa4f6698ca7712e91158ee52aac5371af4bfb448aa60e7ad6a322f53f62818e73e7daeab1bdf539459dfc7c58fd902184c129cec59ddf9c4410fc83ac4845ff877c0cdc80b720c173a9f796715857", 0x1000}, {&(0x7f0000003300)="78cfac27d49ca6aede6d6143905a5dae5f5c92b5eb17e3c7e0865724f7175d60ad911f757494bdbdb9b6e590ccf12d23db49b3973d1d67a04d13f4f8bd745a474422a9bc4458af1025f0972f2d22f49012c44025aa93232cac9bfc6134c6abece8ff87e100ef835d077d3267a6c017306ec2748c0e4fe69a809a2ad518dfdd3d8b3fd1", 0x83}], 0x7) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r2 = dup(r1) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ffff00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='\x1a\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = getuid() setreuid(0xee00, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x5, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r5}, 0xc) r11 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r10, r11, 0x0, r12, 0x1, 0x401}, 0x5, 0x9, 0x4}) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r12, 0x6) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r4, r5) r6 = accept$unix(r4, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r6, 0x10}, {r2, 0x1}, {r3, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) write(r2, &(0x7f0000000100)="d97b142a0846f99b5715a9215b538dd8967fd6ed31b706fc4fbfbecf9c1ea6fe9cd55a9e6892573066a242ca54b8b8831c96a18962341f47e50f459fb30ce590f57cacd00cd749604548147567a6cb26c1494edfa89e518b691adc5ac7cfa7ede612032d8a9e92c53b", 0x69) 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a00fe8000000000000000000000000000aaff020000000000000000000000000001"]) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) sync() r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) socket$inet(0x2, 0x4, 0x6) dup(r2) r3 = dup(r2) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/49, 0x31}], 0x3, &(0x7f00000001c0)=""/60, 0x3c}, 0x802) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) faccessat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 16:00:13 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x32) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r4, r5) r6 = semget(0x2, 0x0, 0x319) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r9 = semget$private(0x0, 0x5, 0x624) semop(r9, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r9, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffe2eca2cb64ab44c74577521e8f3ba3ffffff654e00463f7b238bf40100010000000000620700000000829595d238dd30135984da7910bf453f60c11700287ead4bcb777fa29dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1c21a12a64896bc5e57c6388bbd2ad88b2951b158a0e361b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a485f04157795ea4a5c5fe659fa202361cd8cac7d6bc5b65c6593d2870b4122cc0"], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r15, r10}, 0xc) r16 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r15, r16, 0x0, r17, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r15, r18) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r19, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r19, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r19, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000140)=0x4) writev(r19, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r19, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r19, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r22 = semget$private(0x0, 0x5, 0x624) semop(r22, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r22, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = socket(0x2, 0xc003, 0x6) connect$unix(r27, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r27, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r27, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r28, r23}, 0xc) r29 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r28, r29, 0x0, r30, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r28, r31) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r33 = semget$private(0x0, 0x5, 0x624) semop(r33, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r33, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r36, 0x4, 0xcc) r37 = getpid() fcntl$setown(r36, 0x6, r37) r38 = socket(0x2, 0xc003, 0x6) connect$unix(r38, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r38, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r38, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r39, r34}, 0xc) r40 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r39, r40, 0x0, r41, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, r31, r41]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0xfff, r7, r18, r20, r42, 0x20, 0xea58}, 0x8001, 0x8, 0x9}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r43 = accept$unix(r4, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r43, 0x10}, {r2, 0x1}, {r3, 0x10f}], 0x2000000000000154, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x80}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x401, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x2}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) r2 = dup2(r1, r0) listen(r2, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x9c) r3 = socket(0x1, 0x2, 0x9) bind(r3, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffef6) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) dup(r5) fchflags(r3, 0x10000) accept$inet(r1, 0x0, 0x0) 16:00:14 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r2 = syz_open_pts() readv(r2, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ftruncate(r2, 0x0, 0x7fff) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0x8, 0x4, 0x7e1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5702d88e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf35}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x202d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xcdf0}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1b6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbe}) fcntl$dupfd(r1, 0xf, r2) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000000)=""/154, 0x9a}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/145, 0x91}], 0x7) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x30}, {0x16}]}) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r2 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r2, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) r3 = dup(r2) listen(r3, 0x0) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r1) listen(r4, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x4, 0xc0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x20, 0x1, 0x0) r4 = socket(0x18, 0xc002, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}, {r4, 0x4}], 0x2, 0x0) close(r3) r5 = dup2(r3, r1) listen(r5, 0x723) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x150) r6 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0x94) listen(r6, 0x0) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000480)=ANY=[], 0x0) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r7, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000200)=0x400005, 0x4) getppid() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x1, 0x0) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x847) 16:00:14 executing program 1: pipe2(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x2], [0x0, 0x1, 0x0, 0x0, 0x0, 0x800, 0x800000000006, 0x9], [0x4e0b, 0xffffffffffffffdd], [], [{}, {}, {0x0, 0x0, 0x0, 0x400000000}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x2000}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000019300), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699d, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) shmctl$IPC_RMID(r2, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x3a, 0x12, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000100)="7464dbdddd885ee06c1c16f35d4c501c52ca014977a09647a11b08d814752f414138112c755f5cd331d347a39137d3b0c2cb32d1d6752cf40db80c38a56b3f0d564f1d774c2e7d04f8eda55035f491e5cb3fbc50864c5a51da27460ae89196d2", 0x60}, {&(0x7f0000000080)="b51bbdc1526006fa503107f2ba9ebe66b5f21d3abbd81fc55d730fff6dc6bae341982bd128d877c87ae282", 0x2b}, {&(0x7f0000000180)="0a17ce9cc3f26eca949a3e3932c57e22f37d6a10a6dd2f0649e15d34630832e4969ab9f83d3ab0f8f5a9283cfbf6dd41682673969327cbf9813ce75c093535d4a393ff539206af2f3366b34f758372e8f49084b971d1cdda", 0x58}, {&(0x7f0000000200)="7aa5cd2613e82be95bbf147d98ce85541e5c38a9fd8807241a52cad14ffd9a91c6eb42b2cd1809a1dff928973ff32f905a2b869e1cc8a0b2021cf484e4300092bec8d8d1470b03a60460bfbd607637dccada55bf680c86459d34727f2ee07533169835fb4f0cd72ce47ca3da80d4696bb896cfbcb7a4878a4d9cf18305b17bc0d19bdd835b1d6ee2be66e614cdc4e2f54c5e6f2bf700b3842502ed7e83ecf4f7f4fe64f071aee8bdeb5438b39d0c6b2a59257efb74c1099c5d06d4fe0351e835808fe00287a717f4077f3120d186b6c288cce2fe685daeed98e7efaa7c6f5a31edb714a2624eff85849091184d7be0ba917a5d6bc3db1550d06e7e7880275ef35c91bc17f3a8f08f787e3c4474523dc882f00ef982b2e9eed5d95a21147ab95cba2e51f86abe189f20219886e1ca1aea25e80ce4a6c2f4425e3f0c822522532d8b8c4853a49f10b9cf76dbbff268d0b7969a7c9ddae6a91e67c91273e3bdb4f99af5bdc6516dbe65178862ef2a784fc4da06f9a9602aeab4b5435c0ff696c8c6b708b32186b9eeff2be4e4939e0d8a903601dd1fbb6d49e4411a3a18e81568742c1f0f32f62ad289f952f7fb368f259962340bba408f2634eb695931a0425ca01feb0a4a3a30128fe8b858ae254a5bd1c71662b990b25d32b2c8d29126ccd6e8ca7b8681bcce13a00bd3a3c7ca41cccd40ec25db5d468f97b155b8698f16f6c23d0b1bb576daa9b113c3dd480d1a669826210fde0a7012013655ae438d56b0712c8b23f3901d6ce22c0f8a5317bda2f657b10c93619132ae3348ec91081db177f35a1de0873ac248d465ef3bb58bd5a3a20eff31473424c92aa044b61d67de4a5d64c18f8606d004de7c46ab426812d356d29ebb4e5991d9b7e159b1ecc50916b01cb9c6c169cccaaeddda9c03262623f13ea7d0ea276bf11c1f69c9c39fa049580ed3242abe134e4400d79a8f1ff1324f82de773e7d706fbe6bd125dbacc33c3297305bc717bc0ab08e43d9050aad1537eea7c2efc2ba602cda3b5d60a10b2d6ca499bdd6fe941b9998dda05509c123473aa67e81705339a2f95126b4be39c1cba4dd968945037aebea095676fa414fe7bc068f777f7707b8e7c1e19af550e627072397862265198067767fc94319383e0e898c513e0a05ca1bba06c271ee90ae6c546fe16017b63ec4603a0ce8d842f150c6e0bc9c8a92b753de7063147f32345e26f3da38c39c4867e4b8085a2f613b6c5d434270f4a5de389e5b25fbc4cc02a8cb097966f8b2fb50683b7c07af2ffebc016089b6ac2a0aba60ffbf5753b1af3a914b6ffae03a67f8de5b31935737e3d4acae0bd4dd7b175774ba5743198b280c4930e4fde288f7205bfc9e2b709e432b419086b2cc714d0d9e3a70ced0651eeb0f2e7bddc2e544106dd96bea", 0x3ee}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r4 = dup(r3) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = socket$unix(0x1, 0x5, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) flock(r7, 0x2) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) r8 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ad02000000000000002100f4389900d478d28c653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c23844799b9b813ad30505e8f53a293bc48b5fd00a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8ca65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000ff3ac6ce82609b6bee8e4f72eea6a8b98b9c0b33729690e6fa0f1e5309033a457bffffffff21de6d03d0b242b5ffb0b19cac7a5fd703a7b99c877efab1b33795701285fc18d84d9861a62630f5a5f10dde6c7670106e067c5902cc8d277038ee66b4cf87a6ea2851ed1d82e542bacaa66c0998be18633fb8f730358429ac415cf1fef7e09e096551fb171129ce6855ae998ae18c6e2c6b5ae4c2d62e72a22e6e28e0762f101a42f01280afd4b73ce380440b22cea24616be899b2462050d100e02acf8f4519fd534aa46867f5faaaa2454cf31ba99f1"], 0x1) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) dup2(r0, r0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0xa, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x8}, 0x8) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x81, 0x0, "01000000ed0000fffffeff02806806a38900", 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r1) recvfrom$unix(r1, &(0x7f0000000040)=""/212, 0xd4, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000011c0)={0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000318, &(0x7f0000000040)=[{0x64}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x1}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6, 0x0, 0x0, 0x30d}]}) socket$inet(0x2, 0x1, 0x6) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x2, 0x46, 0x2, 0x3f}, {0x1000, 0x80, 0x1}, {0x3, 0x6, 0x2, 0x4}, {0x8, 0x6, 0x0, 0x6}, {0x7, 0x2, 0x0, 0x7f}, {0x4, 0x5, 0x2, 0x7}, {0x1f, 0x1, 0x0, 0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000200)="7baf479d7cf02a0104ae5941076a", 0xe, 0x0, 0x2000000000000fff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) r29 = getppid() ktrace(0x0, 0x1, 0x40001010, r29) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r30 = dup(r0) sendto$inet6(r30, &(0x7f00000007c0)="8852d3ca9ec46d212f21f8337d96dbd01bbf3cf19081e1f812d55b834b907f86889abfd94b84cbb3fcea7a3bf66d110bde8eb7bf00dbed10f2095651600554aeb40184090fcba287045e22bfa9d089cab72fa9328200"/100, 0x64, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r30, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r30, 0xffff, 0x20, 0x0, 0x0) recvmsg(r30, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r31, 0xf, r32) ioctl$PCIOCWRITE(r32, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x800, 0x3, 0xffff}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r30, 0x2000746f) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) r2 = socket(0x10, 0x1, 0x4) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="c38d223854997393aaf8027c78bc32db267e096e3aa7bccc4aff92c085dff50cc8461313271fb942339b3036c3ae07cf1a0d1542760f73d9156231861bcd5e321d08a878a69da0d123aee9867a26defe04c97ae194ade8fd1274a62eb4ed0d5ac8090c442b06f8be9d205620df95be71c2f0db66e075eba2ae", 0x79}, {&(0x7f0000000100)="ab70664dfd56cbbe155fd28c6014cfab6489b567d45541c49cda4f7a5dd3f2d9793655b28cbc74682cc3d00710fcba90d642e5ea7297dd423adfd82337bfb5d87d0bd6ddec3cfed0227a5636ce8ff851cbc2c41307668997c65b561515157a981cfa0d0df3a108a5765f6a70130456ede35c6688cf3fc95cd4fdd2371008c1dd1a21feff16df5b605f65e911427b17b3e53c74afa63b2816345c6caf120505bac75b11faa7c3998408e4dad822848861fec2e6587bcc30f8a4e2f254f362e8e352bb95a4b2717cb94e58785f", 0xcc}, {&(0x7f0000000200)="0bcb769f9b9aca60f9a3af6b6fefe90535528415678e5877ac11ff85c03e19653cddff5bf595ff6f45878582857e4d5760caec7e5043904f63462128b2db62f75c41c80f225a57336d02ade267a36e081063fd39ff8c05f89d398cfc9e50231e163a68db57b9d59500642ee292c83b917afdc96f5f864897e2c155d8a1b2008d7ec6039d0c00115a60c4e3ddf422708df4fb2042d3f248e803a6fe0d111c9a3fa4ad2e76b796a753d8685aecb820d00ce48bd20ebf008e2b031d6f043af8dea23325d4446c92d25ac939fab38b65d64147a66f90962d5dcc3fdfb48b6a4c6a5c5e90898803d39fbce881239cc16ad8c2882681b58133d65b16dc40e2ccfead021346986676adfd91291b96af979b0444bb091cf06228bc03b59316431567f1657df2855f3be697c6b253cdcbd0bfd0daeb1cd20b243ba913976541c7b521ae841a0ed1bc985e59d3c572b9fb3e150de9122aa0fb2d2b02d0d90aa27e06158df4833742fc3ec806e78d4a22890e13f652d20448c2a460c519c0075cec80b31e5b700fbc3a314f61af7757acf8866402cd39ef2c519a63cbd070bf976f3e08f21bf27db0881728330d85def5786ae50f73b9db02e103730b0f809c3962fdb4da61e22671bc8057ddd066e2f6923cfaaeb7203efbb230a891a27c438f30821a5e270d0a6a8297fdb6f5939b36caa07fc60378589e977ca4dc453348eb93b0c6c1c6a6e58d0a85c1fd333013ae78f2d4bf8b1d3445987c56095ef18e04a7f213b3b829f87dcc979d50d33712ffc5561a6dac2cd8038006ff801ccf962ea6ee544732d8ad022b86f16ca1b7795796bb180a92d6d6a4766f09da12221eea19cf185d19b489c93b95f88bfc738975116eef1ac347074ca98a9640b3f88cd0e2c82879332fd2603d58a3d00ba1468ae26acd0a7e265c8d0d7ec29fc4f698805fd3e85b5e0f02ff4facf29738d21da2fe13ac11027fefb7b0141d21d14611da94c98e0325ae21b75a9ad8080c73ae7fcc2a3846545eac95d043c9eec092bcba97453c882d7d24dc08b24203f1675f208353f3a752232d4d3d74e0e6ba9c92a847e73bbe6bb1a7cf552e23f8b5ad8e34a4b380d2a55178f34d0a13ed00509f18e971d177f3b0f278b22b4eb0d297eb42900cc954fb5f988814f9f56a90b3ec9d6911c177cb3db6610753a6bc689df233ef10c617cf595a63845e5d4c827ef85c2495691b1dd86f3c1a246c9b032db8cd81b5d35d1922d1792b6452fb41908acd8b78605598b6cc678890225cf307c658a0a19902654f01de847901b66870e30d40041952258df719266bd7956436b094be74e1d16d88affd2d7aafc27142749ca914a1a09439c1ecf5791a04ae1c689be9a7bfe0d62af7e45bba60f2c913d09aff7f4993b6641be7c720a47965173fb440fb470ac21daa75776c7d1273b1fecf5e8c450e9ad0d4b56566a8ed6c98910b132cf6af7846b488d3c839337952e7f131588ee2b5ccc23574a4e8e453e2463254e41f889732aca4a95bbcf12c15261cc4aa6af16105c91b1f11afeafd2ce9b63de9d8c4f024db4dddac2febf0b08985e3b6d18dbdb5e664e8455c907c962d704ef855f438511e08b9702dca8c92325fc094688c8711a09d10c9b42533538f5023a5e60c8170b94c6d87103f2c8a356c46f5e9ccdb12522c6575e5a26ee1c87ac9580eab29fb316e882f46eab78220c963d7d2fa86f752ea932506ab36fab8860b982f65e79b866b768bb9cefd3bec4b641121f310a88a343cff8b6b930f9db305cd89c8b913f2286589bf686ffe979e882957a519c51dfa216903b5e59154fce20b9d488e898784c9828779347d7326d4a2301c5e9afd0e23abd145a727d1b31b699ee341626293783d92a876109cdd77916d4d06bc0eb457eb5eae588b36aa70b752bd148f52079000f769868fd4309e78a7437597f4307b01a4e5997ee52d39648877de36a8336efc335ce01baf17e2206f48a42bcad0330820006178d5c26c89e964eb2099b496053345d81ff0f962e41db24937d1c19f144479dc1ebe257d0d0cb8253575d68bc2c26821673dec0f33732b8498374c92f4cb4a187050a27e3734eb1d58707e4ee520473cc1c843ff6bedc71bb3020efb99e8add6c3938dedfe14864212860eae3eb6f3db771ddeb71f1faf55b12c18933c1f249f2092551269fac42ec9c34a74d02c74f85a2efd1184ab31824f767cfde48736959d195cce93830646557e59c9839d9b5978c2d03265fd55485c492ab31db6f8c0b5c5ddd9be9b2f6bb0318621d4fed25f565a9536b5c6ec8de945b76e38ed6301189be85d9427208a2920c7f9b5351d37816f1786c8463e44a16c1dd857e1873e264d03fb02a8077a50d0732bf0f94d1688959a6dd77b4b69b53bb9c546f03171c1d62ee23ba90dd62585af6dcf00342966a4a1db4e9aca6d0c995e1ce7523fff4ed88ce46427ac7da3a0f1bcc0bf57dd4acf1137e7c3bcfcbdf58147030b549bcb11ebe9e5776f38d50070960cd814380b30da82d6caef99953feb8493e024d5a3f1e736c6ca48aa8720b547d926d7a6c0e9f52de56481bc80b456707b7c626fb1e0399540e993cd08baed08b7b3857182e87e6eef8793afd089bb5854ee31aaf72cc89ebc2db7683a84aeb4728626f657544d063064b5f488aa53ef258ae364b3533da0d3fd5476156d0f3af5b221e1743e6f8a8db085ba88384373cbfadd4508358b8025ab88a0a634e55a6bff5797db04c495684fafc38905275e8a9f52d84c320552c0948fdabcbdcbb9bcaf77c046f275a78a7e1fa5cb5601b111b59ab30f93dd0564c67900163f085b4f44335aae65baad54acccd74873d4f9ddc120d0b20d3b9b204bafdc96718b877a49e4748bc574d00697c1a70a969f85da85b533f631ade78f8eef250f6bcbae47fc028b138f001aaaf24fe1e2d3b3a913243e47f762682d61d081d92dff033c91c3b82337f4dfa583080447d017b586f16589490410d57c8275caa636df38f90e48caa9c8d5e4e7be6b8269955218ebd396254689ad67b701f5927fb7d31f241b99833d93b065c24b057fa4ec916bf4c22b48befbd10d030e94f6db39e101c61166535608d967f07e7af3e4ead1e7021163bf0d5db8dd833097ba5ff50f26fc5d5cfea933e268ba18ac217820742b04a720b1905c2f5009cfab0949c5934fb6e72fec1c232619a54ca30a1a6d33175f3cd6835aa8b260bc565b271da7bb9ec5f22ad7a8654c7b12166cb565184f37d178abbba54bbaa8af7a146ee72cba036f860fae1bd7970dfc8259fcfcbf6d88b30086fb50649f7465415670f281d38f73696a018917089a4ff11ecc3fceae460747e55e843523ddc41cf240d94740aec15f059d9579de93ab46720e5fe52164ccda331d6d9aaf0babb2061609894a9af212ab3de5307fdb4c1b82b113330e439ba17e09341ecc46a5abdfd2885eda9a23a7479ccba7793ffc8aa143c765f43956b542114b83d078241d35e32e6898855a88375a1762aabf0ee7e68c430a49ff4c8740c1b2fc71823cb86d2336e62faf21b7c90126cfcbbadeba5565918109061bb1c575f551afa73e51d443b14e528e835f946e5e5e6d47c90c051fb023ce1a2964450324da6a9e3ba7a6467122e409f481ef6c0298c061332e99b9393d2d6b152420c2beafb49d71c2fb5a133cc8c8d7f734e1aab51e4dc9110e2eb86656cd6d35893bb39752a3ba9ba0fa62b15a36c0502b59ea4aa9f4e45cde994b70e7c68947143993c726c6223a36981dcbb1d0abc8dcbf31fd9bc9b69d01e8f9dc3cf4ad1651f3354798ac3d1c9d5cde12364ad45e5aa14129fd71caaeb026a2a014608b893190a1db7cf6c272544879a69dee489f7fecd92067b83690a09e7880818459f1ae7ee3c5c962c0037a6543162a6d1ae50a7e54636133ce4138110fc85223714cff87fcf8dccec872b1309e7283d01781051c7dceb89f25b945b92e8236559fe61fa1cb173cf07861c66414c04acb778663ee37074324b7e8c81f67e64ee8b0143380c832e8c930de37e27ecc8ce45345113de6e4c85aea14cd15c747542805ae7a8e8a5d16daa324392cd573051bc0970d31a0ff1365ba26500613b2e82cae6c0cd1a4a5f2596ef8cac5c60574574c98f630102bd423487c3733578b5364d031c42d23d172000b0c0df46acd6cb05d1817da0a3de2e89d5be9dc2b8d593d92babddfd66407c28ebcef8a6de34ed6c09126c709806e283d3581b42e9b0a69c97bbced87882c126a3ca7aa27c31a7396042f93ae62a0157e43b48e985259c50f98ef3f9c21aa07dfad14c070e96376cbb8e9ca2f7638d8596ab6789593acd9855a93509f4e46ddbd5a9c7321c70790ded740360375d64ad85eed0a6f5dbf9652b84716eaa9897fdd250bff0596956f9f79155a4f94ecc6838543c96388d2a89518ba068e958b07acbf587e631ad5d787991cd9ecf7a4e0e7a843e94fa48e2e80059b320c0a9e4e0c606dc129f7bbdcae9ed90f6a6406258807b10302f471897b6d5bb4e0c5c946e543d64a6f1f542b5c04136fe3411e3b12193ac55ac09ad9e5e753ca725de19c833e564c8d86c31a8ebe13a8298059eb1e6d563afa55a9d71dd5caba8e3046916273cd9e7fdf6cb631a63aeeea2252e2b06c25a18664b8c889e7f764db470fdd321ba093a1cf9c2d246a3a30689a9374b68fd4b661844aeffffc488ba6ab6cfa4baeb2301e3282f47805466c7007067d6d5ef915f4a34b60828c5524fccdd8974e52c4312099cbda7c5c379c794cdc57c115361ac858b906bc9f0112522c63b53935b5e23be658ea299a3438d54735b0c0f17886019a6f75bda63ae7f129e81c41ad0d58a9997005b4e3f3d239502f5536d57fd4a877df6bf1e21ea141522e3604bfe930d08fd8c4cf8daa4198a81fb35bb2589d91c34759d9d7939dccf91cc15f4b46103960dc5a71f219f3ca85c39bc3d34569fe75b272869b8fb84d1cdac7e4e9331d3f6eacf56f1305dbe662538f0d99a6242ad3443ce8f6d45dbf5c235deebd618f6ef31416e0a0c202a2bd2fac381bf7cb21fa0c2ee8e24911956f5d2231a519419aaf5b0a8126c3520b14d4a930cc62e0cc299b4c7035f2cdf59c1a70ba150821d90f16e265b12004869de356da03e05c83795fdb726b9cd4bd2454bc05d5d6a7042cce85bea66a30888a04bc20efad4a76e8c0de44bcead4861c24f30b5d659a4d082b4e4dfedd3e5dc774c17b2fb87db56930c2befcfadd7bc2cf0d7a41d5856b3de67fe5073c6e352e19b2bc47884db9a3376edd899338d723b0cb72b431bcb8679acff2f5b17f9571d9036aa33595b5c78e5c5f0c2525fe69d4cffb31956e60b95261115faafa1d544162ce95ec3611b1f82863cbc7e5a0afa939d2e3e415447ffea041fb65b79fdd9735772983bc4f09cdf9fd336b355f835ab2eb8f678551e4149becfb8a7292ee5b7c8f88df1497438678e04be1528352a5361dfd6ae2c038e0cdf3ab23ddf0487ecadddfb68f8591d79fc95d16fc4b957a15717b96822c20a78345ad9c046f50990a4cd98c372c4f1bcd81073110dcf4854f6ad220cc7df9dd38e48b295adb8d99925105725a3d9969addba322da0b355fc2133f60d8168043ac1ef598742a581a9122b15c9edd2544a31fe6198f9a98e452e7722ac434118d610812c2697f0cd470bdea3a325628dd57762ddda2a97e8d1bb177fcdf2f25cc424053de5e762ebf0ba57b063de5402544432f01ec4d4c8b4622b8c6bdc6ea75c7b50d0c5f8ebf6304ec2b8176d9", 0x1000}, {&(0x7f0000001200)="78d49931b1bb9ff780bd3abc1c2c643eec172736bb221f1e8630f866fb04579b367cb4d88e6cb53f65c2a51f824339f68ce626c7b5d7e1b2d0c42195b50475c8c3c708e23913a66d883e6e25829aa8b8408c5fb8b97a42b3316946b77c394f8f658ebe3274cc72cab0661b26e6875a9cf4455a3d25b19db51ccdb3ecf518454e6ed7581ff7f5fd53a759264b69537bcf5ffca7a877ef8c3ac5f49ce451765cb618bbc955987f141f67f95961caabaa03498917a21a9f55044295bca1adf4f0d11ef2e64885a400dfcd2385883b81762a55536c3a6a1d3f09", 0xd8}, {&(0x7f0000001300)="b14860e78b3f3a315a21463b394d7b00717bccbf0a4b809e371b66ff478dab067f60fd5853514846e4833f8bd5b81de839dd735acbce29542ea28abf099bb653ef83aa89c44a113c269f8ff21b4f1b9e581f4d6668fae177d22cd0ce84d552f9b7d07b6b9cc153cbc7765e11b496b4d96614b4a5b7c4287ea8c0d1481d960bfabe2e4f94a5ecacc1bf3c142d2d4299ee989c90d43b8bf0015021cf4901528f7ab26a6d003ae8d597de90cbe7bbb387af7324d6e539f992b4486775bfdb325de8acdd41f3452c75f8f23ef204feb55c76c904f9f9a163b5bf38a5318a61f8f33185b1e5792c0b7b9af497a0efc0d762613a9a8a2dd5", 0xf5}, {&(0x7f0000001400)="c1d51e3651e4407dc222a52f52cd782e7870c9df5349ab410b328b0c0680d7ae5bb33bd75eeba919dd97bf70dff1650f39d0ffb9e6b9b86f3a91ed5f616513b1c5f157af49c0f3503f61bbcad0", 0x4d}, {&(0x7f0000001480)="fdac30a670819795831450edc917296fb3545e9a9896565984994592a998fccdc41eb716f13d9c0fbfa2464220aaceb35a86d962fde0172ab3f1ed8c1d8c5d5a2f635fc8c9dbd0c716ea938d80bc13e37de15b32b35e3bffe99df42c0bb840c98fbdd70eaec4f8affdf5a3638c200f9c4cb6727eb77fd51c64779a9ea9000274ed5c0de34819a0826b4685f934d28c2db16d80a63667fc14f30253895f2f21e8330518fc3ac7141a170c0b826e7165b9c0a535550b8d8a4e5752e0d89cacb56745b7d372deab0b8ce7169d", 0xcb}], 0x7) r3 = dup(0xffffffffffffffff) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000001600), &(0x7f0000001640)=0x4) chflagsat(r2, &(0x7f0000001680)='./file0\x00', 0x10000, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001700)) link(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001840)={0x3, &(0x7f0000001800)=[{0x4, 0x7d, 0x3, 0x39b}, {0x1, 0x6, 0x9, 0x7fff}, {0xd6cc, 0x2, 0x1f, 0x6}]}) r7 = open(&(0x7f0000001880)='./file0\x00', 0x8, 0x3) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000018c0)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001b40)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r8 = open(&(0x7f0000001b80)='./file0\x00', 0x10000, 0x100) ioctl$TIOCCDTR(r8, 0x20007478) open(&(0x7f0000001bc0)='./file0\x00', 0x200, 0x8) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r9, &(0x7f0000001c40)='./file0\x00', 0x6, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, 0xc) semget$private(0x0, 0x2, 0x2) r12 = kqueue() flock(r12, 0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r14 = dup(r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000001e40)='./file0\x00', r11, r15, 0x4) 16:00:16 executing program 0: r0 = socket(0x18, 0x10000000000003, 0x0) r1 = socket(0x20, 0x8000, 0x3) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r3 = dup(r2) listen(r3, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r2, 0x1) r3 = dup(r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x5) 16:00:16 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd603f000000200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80b1000090780000080a00000000000000009617"]) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7ff) accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20028, 0x180) fcntl$getflags(r0, 0x1) 16:00:16 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x0, &(0x7f0000000080)) r0 = msgget$private(0x0, 0xffffffffffffffdb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4e67d8ba4d42237d) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="030000000000000000000000000037ea0000ef000000000000000000000000000000000000000000000000de00000000000000000000000000000000000000000000196a69ebd163a13c2fe7fc9d88bf12052102d57f6012d6bf2ef00d20fac2b8be9d6a6f153235ccbd73024ebea56135d562950b7514f28abfcf63506f960dcc99ed59567e9a9fac58774e1382063e10010ea0a6ec727749cd787ac83bead4176f05073d63e158a9ce805e64a203259c9f9fde083dc9276b02f717c0dbdd5f9ead28bd1049e8912e3e77669d2a315cd591b3"], 0x44, 0x3, 0x1000) socket$inet6(0x18, 0x8001, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7732e000000dbc0ea38b303d92dff361fae2e77dfb0c0263ac371f50300cf9f0000000000000000"], 0x21, 0x1000) 16:00:16 executing program 1: mprotect(&(0x7f000027a000/0x1000)=nil, 0x1000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000001de, &(0x7f0000000040)=[{0x3}, {0x7c, 0x0, 0x0, 0x7ff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") getpid() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r4 = dup(r3) listen(r4, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) dup2(r1, r5) accept$unix(r1, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x20}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r2 = semget$private(0x0, 0x5, 0x624) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000340)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0xd78d, 0x2c00}, {0x4, 0x401, 0x1800}, {0x3}, {0x4, 0x7f}, {0x2, 0x42c, 0x1000}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x2c00}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b1fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r5}, 0xc) r11 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r10, r11, 0x0, r12, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r10, r13) getgroups(0x1, &(0x7f0000000380)=[r13]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = socket(0x2, 0xc003, 0x6) connect$unix(r17, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595d238dd30135984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158a0e360b96b1d902e58fd4237b8fa4d012ae447473c098495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc0350000"], 0x10) write(r17, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r17, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r18}, 0xc) r19 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r18, r19, 0x0, r20, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r18, r21) setuid(r18) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x5c}, {0x6}]}) r23 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r23, 0xc028575d, &(0x7f00000001c0)={0x4, 0x77, './file0\x00', 0x7fffffff, 0x9, 0x4, 0x2}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r22, 0x20004268) getpgrp() 16:00:16 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000000000007f32332000000000000000040"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c2", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4000000005, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff00000022a35fc5427703b7f2f3a3c4f81e93d7cb83989c7b129931580bd532dd3fcf175705f99e68a3ac156dac913e610bbddab120ebe4fbd9d143acb2cf90da018ab3a9f058122279e1eebc44871a10e448d44d99090a194a2dcedafe7e4b93ec7b51e533edefd415f721b9fe8558e6e9a3d594256179f67830613dfd2391cab1a0087f67c0b61bff48bef427b9990dc1f8910c40d458061c76cabd4a8a4869246cc554ce1169d86060cf6456d1e99a"], 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c26d6cab392c13266f67646e2956fb1a4117a", 0x15}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="720909983cef53c783a65d7ff7dc790aafbf472d", 0x14}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x140) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:17 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000100)={0x4}) r3 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r3, 0x20004268) kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x99, 0x0, &(0x7f0000000140)=""/153}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r5, 0xffffffffffffffff) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x1, 0x7}, {0xb5d, 0x6}}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000b40)=0x7) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x4) setitimer(0x2, &(0x7f0000000340)={{0x3, 0x2}, {0x3}}, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, &(0x7f0000000180), 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x3011, r6, 0x0, 0x8) execve(&(0x7f0000000580)='./file0\x00', &(0x7f00000008c0)=[&(0x7f00000005c0)='/dev/wsmouse0\x00', &(0x7f0000000600)='\xb9Q\x00', &(0x7f0000000740)='/dev/wsmouse0\x00', &(0x7f0000000780)='/dev/wskbd\x00', &(0x7f0000000800)='\x1f-\x00', &(0x7f0000000840)=')\'}!\x00', &(0x7f0000000880)='/dev/wsmouse0\x00'], &(0x7f0000000b00)=[&(0x7f0000000900)='\\$\x00', &(0x7f0000000940)='/dev/wskbd\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='^\x00', &(0x7f0000000a00)='\\\x00', &(0x7f0000000a40)='-\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='-\n/@\x00']) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/122, 0x7a) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r7, 0x6, r4) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/42, 0x2a}], 0x1, 0x0, 0x9) msgget(0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x2, 0x0) pckbd_enable: command error 16:00:18 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x6) setegid(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000100)={0x4}) r3 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r3, 0x20004268) kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x99, 0x0, &(0x7f0000000140)=""/153}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r5, 0xffffffffffffffff) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x1, 0x7}, {0xb5d, 0x6}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x4) setitimer(0x2, &(0x7f0000000340)={{0x3, 0x2}, {0x3}}, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, &(0x7f0000000180), 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x3011, r6, 0x0, 0x8) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/122, 0x7a) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r7, 0x6, r4) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/42, 0x2a}], 0x1, 0x0, 0x9) msgget(0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r0, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x200}, {0x3d, 0x0, 0x9b}, {0xffbe, 0x0, 0x0, 0x7ece}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000300)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 1: close(0xffffffffffffffff) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) accept$unix(r1, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r3 = dup(r1) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0xd}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xfffffffc, 0x0, 0x10000, 0x0, "010000000000000000ffffff7f00", 0x0, 0x3}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ee8700212a04004667bf309a7d2b2b"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4, 0xda) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000000)=0x680d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x36a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) r0 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/55) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x10, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7ffffffc, 0x7fff, 0xfffffbf8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6", 0x0, 0x40002}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) semget(0x1, 0x1, 0x41) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x86) semop(r1, &(0x7f0000000000)=[{0x3, 0x401, 0x1000}, {0x1, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x0, 0x400, 0x800}, {0x1, 0x9bb, 0x3000}], 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) bind(r3, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x7ff, 0x7f, 0x0, 0x8}, {0x0, 0xff, 0x0, 0x4}, {0x1000, 0x3f, 0x2, 0x3}, {0x400, 0xfe, 0x2e}, {0x1, 0x7f, 0x3f, 0x4}]}) connect$unix(r6, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r6, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x4) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r6, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r6, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r9 = dup(r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:20 executing program 0: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) socket(0x2, 0x2, 0x0) fchmod(r0, 0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8ad4050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7615b48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7657a28a1b97f52557989a4668695ef11ef15cc321b963f444f66766816addc3adf1a236429e033693d916f6e270ea7a262da2128796ba87d38de0ed980a1daac44d2fe99fd3652bd15649ad002eef97351646aed778861f119ba97a7e7aefeb273edfb78a2b4af49eb10e38469ae26e6cd4ca0d1784309"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 16:00:20 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) accept$unix(r2, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x31a2) close(r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000180)={0x100, 0x81, 0x6, {[0x0, 0xe96, 0x4, 0x2d56e267, 0x7, 0x7, 0x1, 0x1, 0x58, 0x8, 0x6, 0x1, 0x6, 0x0, 0x6, 0xffffffffffffff81, 0x9, 0xff], [0x3, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x1, 0x6, 0x1, 0x81, 0xffffffffffff9a9c, 0x0, 0x80], [0x7, 0x401, 0x2a, 0x2, 0x3, 0x9, 0x7], [0x1, 0x3f, 0x7, 0x6, 0x5, 0x8], [{0x3ff, 0xfffffffb, 0x3d22, 0x3}, {0x80, 0x2, 0x6, 0x3}, {0x200, 0x40, 0xb9, 0x4}, {0x400, 0xca6a, 0xffffffff, 0x73}, {0xfff9, 0x6, 0x4, 0xfff}, {0x4, 0x8, 0x44, 0x9}, {0x0, 0x8, 0xc8, 0x7fffffff}, {0x9, 0x67c1, 0x8, 0x81}], {0x7, 0x80000000, 0x0, 0x6}, {0x5b, 0x3, 0xf84, 0xa113}}}) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r5 = fcntl$dupfd(r3, 0xf, r4) r6 = socket(0x2, 0x1, 0x0) dup(r6) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x20800000033, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) bind(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESHEX=r5, @ANYBLOB="4d7c5ef6b0aa4d401fb57b1d005d4ad10ac4470177292aeeb8535ead5fbf53e49e881ec398e9b3db186adc2f0ae9d8b5d6cd06e662884935fd10fb1757df57e19bc355e28f3eecb955dea3697d54ac250237f6e3e521e0a8c1c0bf19f7d097c7584001bc5af9ee4ea2b853549a71c32e6bbc07b4ef0945377d6e040a376b6bb70afe5bbaf1804dbd1723120be6dea35badf72f390f1b225a4eff8b79a01b7f38875c83f76f10b96ce01998fe9cdbed799400"/192, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESHEX=r9]], 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) fcntl$dupfd(r11, 0xf, r12) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r15 = syz_open_pts() writev(r15, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r14, r15) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000080)='./file1\x00', r15, 0x1}) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x4) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) fcntl$getown(r0, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xfffffeff) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xffffffff], [0x0, 0x1, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_getres(0x0, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="d9151c8ae11a6d8a9ff48624ca0465d717dd1f4cd55e479df3cb7321175b64f109a6dff4c009d967d78e85f84e23cb02da0702e7eb3dc05ffc5f7fce563c4284c1da", 0x42}, {&(0x7f0000000180)="8879d91d7d2ab170e4adcb2de675856403d5088754cd68784e96bcc7f6535f452d54732292a048752a614ccdb78e1b21ffb8a7", 0x33}, {&(0x7f00000001c0)="b6d6c954136d68e5b95cc8b0e2895da2ba2e15497fa7a7b97869f463b4e8f8bfab7bc80f5765d73e779768c84600a7f3479fa0c23a6996be77f65d70ca15b993f6de4b60decb97b8bfb044d3c14d5e912b5f3823f55c6ed9a3a15986c122470f40985e908effedcac8c3e0da8d42da4cfa4bc5e6eea33cad1daf2b0e4f12858f20c9b675beaf8763fed2b3a86dde3d1297e6e9d1e5caf4e4999f309353302db7", 0xa0}, {&(0x7f0000000280)="5e3ba043c6422de613e851ba5f6e9c5f5d7281cb6d784d06c36c3ff12eb2609f5baf67a1f60fa467dffe66812e1429b8fec13c4e65a02199ea920ac3c9923cc7164df3488ff6168c401360ab84fff5361538d13bf43534d09a6a2f255ab2183feace6ccd65ca47e3ce579491f854eddc0bb1b632a421da293db2a465de1a024cb07f177a6f7577b9a3af961fd4f680fe96e30c4fbff221c97c664c9375f7d9506897aaf061687ea0a7f9c984d5fe4cccd9c774b9cedb01a9faa683ef51ab02b8d4", 0xc1}, {&(0x7f0000000380)="38a57dedfbe487b02e46f03e01776617e7aa4d450a110b328b46a1667a99af681a223e7e07c95b5f4b661cbe3c2130e45abb75c844a1348501356e15b5f17f5b346aa0e56dc1565566d9db3aa5b9150063061abbba57ab37667b5259a8d7aeaadb231e06f6cc32f1977363354a5dd219d61bc3de3dad8d97d0178125fbd7d758d946bb8f24898791e79496a29e2d2b129564545d2934dfd3cd9b5b59281fdfb12fb53f0e3772f8b41da8d5e342c4d66fb451080842cbb613604f903060cc8b5797d7a954035b2fce174fffb017de66", 0xcf}], 0x5) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000001940)=[{&(0x7f0000000540)="f9ecdceb223a9d354e390b836736483387693aacc8a1e0462f5a722aa3b28c840425aa7fc14c377b27a848a19ae1a1e3dc475ca90e0096664fa58f7e13158b0ab8ff792ae763a0e32f6de01080af491c82ef562ab27d9c07b9e8a30a00488a9200c6b1606e910a125f58ffd5c426a78f086596ff376bc9a5a7e0c927e7f448fd31f732b14139484c145bc88a4e2c550951c112612ad9f3fae43617a9ce6c4c1cea9f2fb700530bc5cbbcf279774ee254b63ea0a655f4dd3e71f154c24b67467bee3e4269fbb8cba9ea4c297cbb027b766327667d483192aa66cd7e59b9e706a84de52889078ef29d1bf1f8b97193e70e1ef960541715fd0a26f5831660ba6022d689637d825a508d99cf95e3d5bbe06cc3539ff42a0c090a03b4045366368edcc57fbe2888d3529779d47b4d54e16430eae340accb72cb4ff6971ebf5a3e913803b03ddca8a5e3a3b60f97b0478f7cd89e2ef6537b50fa4bd391d65fb027a812a157eea2f78b4411c188c4a5b3faef0d815172b3194212fae197fe7dc3bf0a2f4037ac873d38e32fbc8e8a166cf1065330bc3ed317bbd3f8b52e7d070956f5b1689c282e1f66fb23de3ff18c72130d80a2ebd59dcdb5448b210026925ee41038aa1d177ce0fbaef33fd4f86f7d06bff2b355ba95c3a4907a54c5704783b1cead67fb9acab2938e65c33de94238f69493401dfcaaaf0266c9f6f438b348951c6ea0068df7f6b543291dbc5ad7738aee40f6a324bed7ab792f3ec884d4f10c2dd921e1fb75d76dd1e07ab8050d5ba90145f026cf4e58e9a0deef10ab25a1583c94fe0133405de35031dcf56a970d1c6a959b8cfc82f46403bd036414b726852d75c47a19188e19854984df153e96f95b2f7cdc03b643d7d2736b33b367573f7ff3332cd0330050be39a22a39995e64a3e6769ce0bb87d49f32d44c0c9e2cf8fbbe52aae72637b89f0265963efeb6527278a0bec6daabbc6eb50c8249f1d5fca60d47534c432fd7c7a4e320d5eab80674199e401c4fe7a9a155d309fbdf64c603f1e9e506fbce0bf0a4d51d50bf74d8bb206e7a5cc4a3a58d739bdbe6b7ae84127e336fd5fcfdbbc83285e86daf022bead3ac41ace3ecd4f4b41a717ea53fba05dd7e380d2077a355647b67453fd76d839100875f43a66a1738adf812bef462524f2a18afd6dd4a86bbd0e7c91cb988665b8d5f554a565bed77275f0bcb516e3e401eff0a7fdd44f19c8c9848ea7206f1f1c8636f4425972389fd89327c7524d521af3a048c8a966e4b47e7810749bc7069d674d89ca5cba0b4d0c0e994d7ef9ca797b47988606a7755416bfc542da8d099ec49fd6276320373943cf5ef255f6414cf8e61be65f0cd2f3dd028fdecc409285eb907658641d2a93ce19d98aac336b5504bc85a88cbd95ee45e1f68d06a1933ad28b91eb7a103a6d3532559156a8a23bc96a87c2b9ec96cb28d6858cbbc05b56a080ca2b24246e932ac7bcc94136494f0c4bd8cdf9ac7348912e1fcabfeacb83238cdd0c4081da929ecaec8f1a61aea8c9a5211d634d0db75963b4ab589f6926c27c25fd944147caf089b12b2d6f606611b574cff99840a3382377f5540ae35e443bee22b56732f64116d3af7a0df12d3c3d847b1f7789e4103968e257669c6477e895d752a755e5cf30d226085506f6b09b53680f6fd7caa3b57f7b04185383394376eec63287aba562322d95b1d941405618c7cfc7c8852a97b8be9818fe0f0d344a59537633963f0377f3d6cb73d542fec07b5457b74d3757afcfd4eaaad5231064f2e27feadaaf0fc4c60cc286cde954ef1d657a4693c1252dcab88e22ae2837154389a53d5eefc7e3d5471c94d08b64c3c7a7ae62a0a089634d2092d02d50d13a53680f09b3d85f245c2afef969e39349cdcb5adf3c77aab23a1acc68965e95ff5b764a76bb75b4ee9cfc8082a014224c01ba27799651cb89e3d9ca9a3470dff4320f44e9e7cb228763a5b1d2d6df264358580baef97aa5044a77a31df9a32077fb1c92f259753c28af177c594dff75567a8fce545452610c6abc6e1decec1530b916e6d25dcb507a965ef82a4383e1414b2ddffb51303419629ca4de5f883498723a0857a128526f0afbea23f1bf55fcf3b0483ab21e4f8803cadd68eb12dcc92d355f94c35bd0a52ec9af54162cbb966baa67d4019a6442af4306615b5dcf8c423dacb39a63101773b109cb2b84341d64406ca90a517fa6a025e9928060f1bd27d4c23220ba8a141f709bf7d4e9d679b700fded4fa5dedc2afdce39dbe5757ec3edf5b8047ecd3c08d2bd083200d668b9481d15af81fb419a6d57d72320ee4d602628baa46e0e84db1a1319a67059adedde729d8b15daed475e6144f663bc3293da329e4db467342eac165bd7aed44deb381a5a4bcd29e7814e80a32bca1562fabbc79954ee139c29da2cd42f9260d53a41578a1a813355de9132467e7f6203f6b260d64c6803d383608dd20a9d1cafb7e9c3ec77da8134b671985e9bda453d5f9b062e09e2e0758068c1c419766634c88d1d2a4888db4bb9471d329d69a3aa6cae22137963cc91e8512c57a1b176874c1a0631ee221bceaf9cbf18d85fde8d70ea8402d81dd9637d7b99ced58f316d117f9c0f79886a49f8fa1b711af54ed95c36ebd88c4f6a94e8fd849c1330c482e43e349979299c87f497056b20791629e25e756c056775d098b6f2285287f4a5e50e88c95b3dc14bb57dea407a77baad05fcd83665da3a27183657db2889ad89fdeea97f05f866915efb14bcaa7dae2fc435bed5c000bbc6e401c120b74e06172d12356deb1067f765f4745154ff9692d48f3b3f553d08a6fb8074092594b2ba5bf2615a40f17c5e5b267e87852b0507cc5aec2d51a403305c32dae64e1130bfbd1dff6a806aff5b21fe76aeb02eb72f4baf6f6ae59903619ab16160b68eaaeec84ca97343ad8d2f3e9d2f7bdfe659f8c14461a75a308126ca99c0a0c83e5cd24dc925361127a5ed2e5ad484e1a2586ea271146f6b4a2d9913985e319dd69bba73b40afd62f09209e7ef5edff9d2bd16c090e1cefc89411038fe6220ff64968a7a5ef78fbd750e25f67249829954451c8aa740b983e551e0cc5165cf2a50f171be03da27dc44b66524e66033b0ae086167f3a6bdedd3247f741c0346bd80d65777d14b5e57cb4256243bd8f451a59b664d45dce9cbf9a54311890e1ad1ae9d7461571cb655302a4ff56cc56a6ce1c756949e80bf1eb825ab0a617256365968f04fe6a537ea7b9b847edcd606a063842b7b84a75448a3f729254ec2a64110f3e170933979ec28eed202dcf7dfd0188291a13912f5eb5781009fcc6f2a18fc9601e28530d971eb75479862f86c8b0d7bac6d53f72f2901ad3655f01eedfb47d720ebbf9b5ce83695e6d030dafb9b3170f858a5d774613f927a6b0436f091706a0920c6c2cff11857f0bcf8074a70cde20774fe51dfad96e88b9190311f11cab1568c16b6ba31ee3f4adae7c270c4792a4da899dc666746d99f52a97283648530ecafac8d1fe78a5b2916797723bfc3aac8b5fd3d40c5dd9beb0d26643b8c464b8074c60f38179d456ab10bd988928c4ba361498d82909f6732865d37fdf41a6bb5354e0d96a7854974961f1e2cc3d4892d25febc7538a6427f864ffd9d54b68aa14db0e29274b09b6d1da9a01795e7a3d870abd29ea6f4cfea5276e62d7492d2ee84028363e757a5dc370e43f4452df4525ccea2828d851bc18a6349367dbbcd28ca6cbe779a286cdf24dcaedf1ca27712d04b2a80f5eba820984191817a4620493502291b21ee6ec1078a8016d6eb692b5d826e2cf0823f129a7d98df78dd903fd09a346307437416e6661512c16a2963d7a07612046f7742e3291950475023ae01a3974f570940c18eb1896c66219c017d816b89a928aa9417789a6688464e2517bd7cfac5d3f3925d46a8fd8fc152d637c57f831d697e01bc16daf3d9840df9a74b6159c747048c18e680f89c0c7bd3b8dbfbeb69cbf4bd909955dbadaa3bf0fe615d14308afc66ab6f344f32e02cc7e71a9aae8c19f3bcf62bb471b6335c152f8d6227cec134c54727e1430f3be9777d14b1921c1cf2a04db9548a4dbe1e444902069d0e19099a9e5079f9a9f1e748ad71b1071b8141922df772fff01093e7a619c506a9d4bdab0d901171a9fcd7c17257f80472a2eefe8d76b499036cfd4ba08e6be00875c9d78592da13dcf47a0d83c7b96d74a479da070554106a988b151362fd6e589a465773be14b491b8488c43d927f87ef973bbc5b5a21adcc02abcc840415ca20129578c2eb31b347a5db323798d2a91ae6f85229e65cac84127eeecfe7fb1714cb448e98e879f6d03d1a69373a1d890a0e667359b79f57ddcf91b7035fbe375b4f51b2707cd159f5862f1ee3bb212e1dc65f99d0faab0958e60919df642b24bc184a4c8cfa4570e01d6cd5ead0ff2c72603bb128f25e56d7af12eb57aab6917659198cf6bd6286ec6db4432f5773f3350889fda9bfdcea0249334f9900435b7b6fe5f3bce0f18d793e9048388a86c0b79cf1011e3bd96048cdb5bd3f5cbdf5c288f260cd16b09c707cf4a1a5300f9651437444acec947dfaa1d447a423f4395d173aea6a5d460c2d1bb6b603df3e359f0cade99154f9efab1f18d8e7cf459d6edba8b4655dc890645eb784f366d41ded123c3c5150e3be8d4ba2e5d67ec946e05b545eb47b12724f1a4ff8f63107410f89f977202dedeef90a1e35a2ab308d1e1626518cef7d01709de66acebcfa51c10590c83c16e556bed7d8aaf6b2677f6d57ec34045fd3a81e854a8571d79601bb9d340bb93b38deb0bfb8e08c006d749cbb21ca19377c1e1e95ea9fab16615351c232222153773c2aac7d9b58019b7ca3fb7240f0eeb30beccec8a5f844e805fab73e48af03fc54c33b90891f5b0773d303f16480336ccc1fdf458609597d7ec4ed8ccdf515ba8b7d54c085c10e01f027eaed5a4b4c87339c6e2cab63b495ad4d763919619a5c47166c961752544adc8179bc86eba86f98bd28363d58671770cc5ec47f1faeeeff5f3919c06bb2675c7a8a8a9569f38eb2062d23de606d55138e7efbc4b3f582bcfb006c8628cd1691e5740135596c77087381cf5cc821331f2559d282acae9d4a041c6a6b6fe4861a63567d53b46dca2dfb9a0a1043c85c816566aa161a600c58ba9d74196d6ceeaacd002cccf33332081ccb29ef1ba9897782022e7b82b98f59edaf4deeff694dbda2a374a29ff3ac6dc359cb61567a2fb9430395433a9cf70cf2f6e8a70a2368a51d4403ca43f474dd722f107b5a1e8779d30fb41957de89447c31cb9c31bfebf4d7dd79828a589ca7f93198f0dd350236f8b0e8961a2736897dd0bdc5aba610111c3369f5fa5227d685a6b5cea1d9140178727bdac2c409b76672e67699155cd9f8bebe9195cf4a5f7b54dabef17a49b8a0efce3782fe718854da75c80255a6b22ac9686621f901b0d7b1b76f656602b59d925d928a525c23288b5ab62c0dbfa2fbcd0d38df743e01a9bba15ed14401742c9f93cea3972b57789d7fe08e0c0f3cddb9c45e922dd35b7309966b4a75adfd33c6774dfae0222c133a00cb9b4b37a88da953bb6affba00f7d41a1baaf9ba0fc2336bb1b985496b459c04c114bef99d11303799a30d4416913c7c597ea02523425150bc067bd2249d2b109d7bc7932435f5dace51d3fca7d966d177b392133db60a009bd50294c65477ccf1f179b2a5326bf0d884cd3223584575b60994ab0ac85b7b18f9f7a7ea", 0x1000}, {&(0x7f0000001540)="d429a84ce80469d7fb0d2e912897abf9f0d0179421c7848bb4a7505bc8b43cd99cccf26a70a38d4a1a8309310df68086", 0x30}, {&(0x7f0000001580)="03f42964e2c9017e41171c6dc80ac3b042832f5919493af9eb194b5fc9b21e437d8b00bf4c2de6cd749d3ac27c0c1038a07cffb635fcc2314a32859c7ce04de31f9ebbd87d785414e9ce5cdf90be386006937234fcd1b971e995aee397c9edcf6b5c02602bff69074abe1c613f890031131e653f87201e83b244054fac478a70405e03bb4752f9af66feb30655e9c56d4af2236f1e43f039", 0x98}, {&(0x7f0000001640)="c61b2b47053e162663705c87e02dea572755d0e10150b5e02baca08e826f581f1fd8236c2132f6a8c7af2a757cd9241940ec7fda713ac94fcc25be0d6ed41a1a22918af3b02220f7b9832ed997730d5a62482bafbb0b6cff4007150c43f755fa4c2cb6d2cf2963208b246441ba92aedeb446317f8da920279359dd1c2854c7bed13b6ae3d7b1bbf6aa34db0d44b1518c32d663c87a1d764abf51e2fd312deff115816d8759f1406cceeeb7fa33ba9e0dfa647f35f4964a67233f9e7256c4c080134ef6243a16a326cfc7862416941221089ac3d6ad71672a0f980a74a709f37abebf11cd02a540bef90e2ab74adb2be2", 0xf0}, {&(0x7f0000001740)="5499ad1d17c819d97fcd0ad90849719f5f736b7eb99bbc182412659729f192b6777fadccbf7a1edb5c42e024bf7143ffca9c1012e84cdc6625d7", 0x3a}, {&(0x7f0000001780)="23e1ece265be4327e0615238b9926b6096996b1fff947d1a9f892c3ae09372452abf0d5186d45715d188d402d63e4d742bdafbbec3f8c27600dbdc18a1094ccdc73e1e2f85745ccf1064a83274ddebf4536b4fc62b98727ba3ac53d4c41365ddefa6641330bfb625cda6420a9e6c48fd8622a67a5c9ce4fad574f93259fae12ccbb24e5ff1c995ceb6e871c02c41b11f93d3e21739e8c0ae4aed401db36ee12d491d12a667bd45fd3f18027f0f30e072eabbb80754387227773d7fd8e84544b5f6cad04a6e7ea5f7f3f5d05c027c60c75f647d1e743868f695406eed689b66b89808a9006606ddb3b56c76890ea8147bc1ba8086", 0xf4}, {&(0x7f0000001880)="2ceb7a88e3a600fc85fffb4331ddba76526f6cfaead81cf203a16b6b5c23c4c1ff6e325b029eb84672b6805fd86af2b8ec38e37965becf833860560713909dfbbb862e10b42fc19574c9fcbbfc0e78d9ed23a06a5f87fa296ba6ebaa3f627b1d237e3bd9240c98f72be1d245c100f4e83ea162b9c1a9de2e886f7999153550b76fa8fc80d97dacc7ab45b1d26286c99b2501eb803c2aaff52d5982841d8955ea20f21b2a2c53db1f6565c55370c15910", 0xb0}], 0x7, 0x0, 0xd9) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000019c0)=@file={0x0, ""/65}, &(0x7f0000001a40)=0x43) getsockname$unix(r4, &(0x7f0000001a80)=@file={0x0, ""/4096}, &(0x7f0000002ac0)=0x1002) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) accept(r5, &(0x7f0000002b40)=@in6, &(0x7f0000002b80)=0xc) r6 = dup2(r0, r1) readv(r6, &(0x7f0000002d00)=[{&(0x7f0000002bc0)=""/7, 0x7}, {&(0x7f0000002c00)=""/227, 0xe3}], 0x2) socketpair(0x2, 0x4, 0x4, &(0x7f0000002d40)={0xffffffffffffffff}) r8 = openat(r5, &(0x7f0000002d80)='./file0\x00', 0x80, 0x100) ioctl$KDGKBMODE(r8, 0x40044b06) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) r10 = geteuid() setreuid(r9, r10) shutdown(r7, 0x3) r11 = open(&(0x7f0000002e40)='./file0\x00', 0x20, 0x8) ioctl$KDGKBMODE(r11, 0x40044b06) r12 = openat(0xffffffffffffff9c, &(0x7f0000002e80)='./file0\x00', 0x32b, 0x88) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000002f00)={0x4, &(0x7f0000002ec0)=[{0x6, 0x8a, 0x80, 0x6}, {0x7, 0x9, 0x4, 0x7fffffff}, {0x757, 0xf3, 0x9, 0x8}, {0x8, 0x7, 0x3, 0x4}]}) r13 = getuid() setreuid(r13, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r1 = dup(r0) sendto$unix(r0, &(0x7f0000000000)="ca9c369eea37a4bf3e484ae4", 0xc, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) lseek(r0, 0x0, 0x5, 0x2) listen(r1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x100, 0x3, 0xff, 0x0, 0x5, 0x2, 0x7f, 0x1, 0x2, 0x8000, 0xdc}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cf8a1ef3b2858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) fsync(r3) 16:00:21 executing program 1: r0 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file2\x00', 0x6000, 0x404) pipe2(&(0x7f0000000040), 0x10004) open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x12) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0xa0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x84, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x0, 0xfcc5}, {0x0, 0x0, 0x0, 0x6}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x4000, 0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = dup(0xffffffffffffffff) bind(r4, &(0x7f0000001500)=ANY=[@ANYBLOB="5e30a54a17e45911ef1efb828804519d1b4036a5ddd4698dda1765b2c96e115c9c1d787114bac08fed5c7591648324b472b07f327d2b87c669ced8627056e4dcb0b5f4a07ab7cc47cd0987f4bad70a760d40636b7b9a7a7d6e4917d5afc086ef5882940101000050ed95e515fb285c4b00ff30e59a602d101ac024ecdce7f2edb8e215748558b8ebbda916e49f9732a23cdfbbbbe17a2cacf641c1412bd5dc1b7365a08e17e7015050d2c6caa4b882f1413e4601003233c7cc512a2b0ea6fbea822716118c"], 0x3) sendto(r4, &(0x7f0000000040)="7382ed61f0170e8d42d7dd8a1c0c6171072f363e13c96a9701cc5988c0765adc023be8603636f46d441e30b8b7c586b8e205ab984d6d7c175d2b7539113a85454a58b967a5f994482ffd5fa953bf6a6403ba47fe5ae4f09092815eab50", 0x5d, 0xa, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x400, 0xdf}) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3d) readv(r0, &(0x7f00000016c0), 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) socket$inet(0x2, 0x8000, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x80000000) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x4000000000) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f00000000c0)) r6 = dup(r5) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r8 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r8, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r8) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) dup(r9) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r11 = dup(r10) listen(r11, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0xa, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r15, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r15, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) ioctl$TIOCGETA(r15, 0x402c7413, &(0x7f0000000c80)) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000140)=0x4) writev(r15, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f00000013c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xe7}, {&(0x7f0000001300)="8e497239956e9ec60fccd4a64961c72e46e21f361a6db368df722722c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2ddd216f3ead87fab7c461885b7a0740900000000000000bd117d1380cfe4d4883d4117871ba7a524bd690b385c540a731a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x100000000000026f) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) faccessat(r15, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r15, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) sendmsg(r15, &(0x7f0000000700)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000380)="4ab2e86a962e34e2263646de9513e80fb2164d46fa708ac6c3216c380a562ace0e9164093e6f136ea9a35508bd14963d3a8d1d032f66616cdcbafdda11348aec4e3a3b6c8aaeac9dded81069d149c5833ee5adee941e97aae499548374167268fa656c10f95974ee9286117a0bfd1247673616800f418ac4d7dadfcf1d358431b707b59a5dfef93f4ad4113841f8ca85ee04a252992c09a9e4a672418341c7fc81a1cfbf318b5a7b95dec1b8518c0cda29c39e8c8850f93c116edcda887675cb5e3d", 0xc2}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="eca3ef262412fd3e208f547d0a1f26f462bdfba2976129ffdfa7efd26c8c8d3bfd2b68499030236965e7e0d00b0267dfac116f8e65ab96e76cd17e68d258c9234f3c8f73eb6bea76835fd5b2fdf08779d0da0494d388def3ba0844bf9f7448e0e55cbc13f2f9de7076613ae712cf7a74d71ee6d7757c7a6f3a430b", 0x7b}, {&(0x7f0000000480)="d1f5e2bb234a9f1b892ba4a13b8f37b2cb6361c6b8990e4b16c7d98080b1422b49bb0adb69ece04de0df93384fef14fe206b8f0b6bb71ad02c81b368d8f24cda552d802e45e585c4dd193c9be86d661663db9101d4147ee8421ef771e6924f49c845998269104db760ee7ce4100e31a73c25272a9d56088f06903a7f076f4f7ed02a1e7b72edaf660ac55a588dc355d71df6a8b965a2d62cce51a5e4a12ec7d65ba00771e7890878a4d0709814e772d7fcc1cec46f50d95b26bd14a28ca33e8e62749355cdfeb1fb49b7caf928359e73", 0xd0}, {&(0x7f0000000580)="1be1c09f2379dde9c4936426bf2ac90b00c480eb856b60756b888051f43a26eaf1333092bac28a9a7b1fcd7c6085aa9d3d511b7b03fdc8b7d473d0776ea70f2ab8f49bf0c0ded4dd8d0bd2be6c94f199a7a44dacf65ac9dd27c77a21ccf20ddd761374420a1cef71f7418e5f276cc90ee41328ccb1", 0x75}], 0x5, &(0x7f00000006c0)}, 0x8) close(r14) kevent(r3, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x4, 0x8760}, {{r7}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x2, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x8bb260af77792d7c, 0x9, 0x7}, {{r2}, 0xfffffffffffffffc, 0x54, 0x1, 0x2, 0x7}, {{r8}, 0xfffffffffffffffc, 0x6f, 0xf0000000, 0x3}, {{r1}, 0xffffffffffffffff, 0xe, 0x2, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x2, 0x9, 0xfffffffffffffc01}, {{r9}, 0xfffffffffffffffa, 0x46, 0x80000000, 0xffffffff00000000, 0x5}], 0x9, &(0x7f0000000140)=[{{r11}, 0x0, 0x40, 0x4, 0x46, 0xf}, {{r13}, 0xfffffffffffffffd, 0x9, 0x1, 0x10000, 0x6}, {{}, 0xfffffffffffffffc, 0x45, 0x10, 0xfffffffeffffffff, 0x2}, {{}, 0xfffffffffffffff9, 0x28, 0x4, 0x6, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x200}, {{r14}, 0xfffffffffffffffa, 0x84, 0x0, 0x80, 0x3ff}], 0x7, &(0x7f0000000200)={0x9, 0x644}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6b40d61ee0fd8c5207e2a494d6f90b9af1c99799b62c2ac46df56a019d5c13ae059369f96b92755e6ce3f70ac3a249cf016748fcf5f6387d7e6a5"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) seteuid(r6) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x9, 0x1}) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8081, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r1, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 16:00:21 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x400) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e005721962b9f48f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa39432400000009ef1796a2faf46a93127fa5c8f2e692000c7060080eb94cbf17d2d9ddebba47f9dcfd3f29acf83ac3dd870e54acd468a5e0ee6f7bcfdeb0700192735c45d92b13f70d618f145670534c000"/147], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x1e, 0x3, 0x0) readv(r12, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r12, &(0x7f0000000d80)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db4180000004eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936ed22a36a4744621175f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183ab499f9b7f3e65954f82433c809c7f072a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8bff0f322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b39966336b3885708c78a3f0db98fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf6b3a298c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e42000400000000000066dfd51f941ae1fec9c4c2d0b549d49274"], 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r4, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xbf, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r11, 0x0, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r15, 0x0) poll(&(0x7f0000000000)=[{r15, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r16 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r16, 0x0, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r18 = socket$unix(0x1, 0x2, 0x0) dup2(r17, r18) connect(r17, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d00)=0xfffffffffffffe61) r20 = semget(0x2, 0x1, 0x80) r21 = getuid() setreuid(0xee00, r21) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r19, r8, r21, r14, 0x326, 0x4}, 0x400004000007fff, 0x8000020fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x2, 0x3) accept$inet6(r23, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r24, 0x0, &(0x7f0000000880)) r25 = socket(0x20, 0x4000, 0x9) setsockopt(r25, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r25, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r27 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r27, r22, 0x0, r26, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r9, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r28 = geteuid() r29 = getuid() setreuid(r29, r28) getgid() r30 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) r31 = socket$inet6(0x18, 0x1001, 0x0) connect(r31, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r34, 0x0, r35, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r36 = getgid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) r38 = getpid() shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, 0x0, r36, 0x1e4, 0xc}, 0x5, 0x5, r38, r37, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r29, r36) r39 = geteuid() r40 = getuid() setreuid(r40, r39) r41 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r40, r41) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0x1, r5, r41, 0x0, r6, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r42, 0x0) poll(&(0x7f0000000000)=[{r42, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r43, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = socket(0x2, 0x2, 0x0) accept$inet6(r45, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r46, r44, 0x0, r47, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r48 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r48, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r48, &(0x7f00000003c0)='./file1\x00', r0, r47, 0x4) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) getrlimit(0x3, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000000000400000000000000000", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x25}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:22 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x181) listen(r3, 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) r4 = socket(0x1379aad21d7a0695, 0x1, 0x2) bind(r4, &(0x7f0000000f40)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe35) dup(r4) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000001080)=0x8) r6 = dup(r5) listen(r6, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r7) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) dup(r8) dup(r8) socket$unix(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) accept$unix(r2, 0x0, 0x0) r9 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x181) listen(r9, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000180)}) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100, 0x20000002a, &(0x7f0000000f80)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r2 = fcntl$dupfd(r0, 0xf, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000028c0)=ANY=[@ANYBLOB="00002e2f66696c007a9656339c0d97e31d20cc68485ed672aa810056b166e504c71f629783afda1ccfffaba00496afc8180611bac66a02c260a6e10b96a268325334754b750fb747c1f4903592ba532fa05a32b66d37363d882f95970c56230d1a929cabeac5e3b9e1f02728176808e06d1ee60e51370d150ca99c2608b552af620b56b8f09f32c4569c2dd920413316f554b7afcc4c4c13019418ba6bc1f49c6fb8d93c1459c951af7ca755227e4fad1afd87e96d82be007d53b25a4af90ebd4676254a16471572ca158787542969481839373ae541a010ad49e6e355b8e53348d2b14c7e36305f55ca82c5c13f3e6058e14cda83b0c808028ab36537eb89ea48e820571bc6236c0c6feba531b1e7ccc1ef98bc73b086598cce6ae8fe01230931593c7b55a9f892b555f42f8f9926d3fc9507f0f7ef8dda8262878d1083fc4fca9912014dc7a2fedb640dd99f12581633e40d40733ccff8158e6ad20c01d668c79aa0592dc2d9c2"], 0x1) dup2(0xffffffffffffff9c, r3) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f0000002600)=0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x4000, 0x2) readv(r5, &(0x7f0000002540)=[{&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/124, 0x7c}, {&(0x7f0000002380)=""/138, 0x8a}, {&(0x7f0000002440)=""/223, 0xdf}], 0x9) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000001c0)=0x47d0, 0x4) panic: receive 3: so 0xfffffd806f6eb000, so_type 3, m 0xfffffd80665bde00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 94702 16969 0 0 0 1 syz-executor.1 *217058 6796 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff821cf1d1) at panic+0x15c soreceive(fffffd806f6eb000,0,ffff800020abd888,0,0,ffff800020abd794) at soreceive+0x1727 soo_read(fffffd80729f1558,ffff800020abd888,0) at soo_read+0x53 dofilereadv(ffff800020a7c4e8,6,ffff800020abd888,0,ffff800020abd970) at dofilereadv+0x1a1 sys_read(ffff800020a7c4e8,ffff800020abd920,ffff800020abd970) at sys_read+0x83 syscall(ffff800020abd9f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffced90, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.