9532b66d4cd1213d680f322fa435e672b5ea6c4b172713a6ce35e0f1d10f637401699c679f78b06b4708b673a06c3923645e4401a5b287acdf38e690d745f0a8e2c552a06743d3997a78d7dd66c233dda9b7c29016c4d42fa91", 0xb3}, {&(0x7f0000001580)="73068702540132fbad696e28cadec2719f83444412a235877e86defebbe0e477c3c38e46", 0x24}, {&(0x7f00000015c0)="1515c4c50a096938e48dd3c5b2c2ba1e4b7b8c7f66419aac1785e21816e03804e83bf2bd0e68279be63bf0c794a59a20ee360f330751f22d449a31e347a85c7030668442284a8a15bc5bd5c03b78f77d1ac7a3b189b8baaa3d377f72ea07019ae86a12c17bbc4d018b45dbc3eda4a5356d2933da1a541b7e0ebccdfbd970fb0a6604ec9ce92693193efeb0c4079f923e75e4f98abeedc8191c310dd8ab269b05d1f23323e43131760847b0ecd8163ff50db3d0974ade578fb02c61cc6df20a9d348c26f9b5eeaa7e060794a723bc981657a4710429bba110efdb741e913e3165356a3cbac33895e7f119bfdafc31", 0xee}, {&(0x7f00000016c0)="0820b4fc310e832fba48568501445d0d95a8d26aa8c9487f8b614f", 0x1b}], 0x9, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff0090ed428fc9a755924e320001000000", @ANYRES32=r4, @ANYRES32=r19, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r4, @ANYRES32=r24, @ANYRES32=r4, @ANYRES32=r26], 0x60, 0x3aaa72e89cbe2d5a}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001900), 0x1, 0x0) 16:00:40 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = syz_open_pts() r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x802069b2, &(0x7f0000000300)) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x802069b2, &(0x7f0000000300)) r25 = socket(0x2, 0x400000000002, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x802069b2, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="42c2bd77912928d31444b55bd06d1fcdcef956c3f59df92df768650a3cbbeda1966818b703aaafc285dab462711bbae037123460e6b0a7234469e7c76455fab9c2f1c65ca7b4ccf60a5a23727438d9d1112fde4ae6a7a4fe8951ffd2a238a6687f5222d1b10b9448d3636e9d37405be14d50169f564115b25400b2303d05d8bcd9b63dbcaa1ed243a18764be5a04b81ac3d3003b5a82406fe98ca8eefc040484336e736b2d5b65cc4915d9b26fff84fcd4248288192136c7ae5e09d7cfc0c7dfe9a8184a38f4df8ff80c9cb9ea23cc83cfa2d3ff290eaa6c3723739163691d", 0xdf}, {&(0x7f0000000340)="761c9b6f2459ed37c19601411a25442441aac556139ddeec213eb84e125b0104f23c48939d495f5f6c18b2dd5a40bec79ff18859eaa9455e2f9c73b715ef9e090f801591a17ca4f3c662fdd8e9cf7f164b129a5760be78bb34e28b69ff821ec59ae91b3c5baba1396511fa60156cec532018c1e2e9b6493718bbcbe802c453c5726b61737f3448e31325ee0d4f5a8ef44c764659a15c72284292f9b1d22e2a3f284f", 0xa2}, {&(0x7f00000001c0)="a8d04edc3c38489c9fc25b9135218009edf726196886de41275b4d61f99f3fa5e5b60885c252dc0e06", 0x29}, {&(0x7f0000000400)="69e4f0aceb18c919ea1a2143a6a79f5f6204b95025fcd956ffde51177f44fe2b3bbd43224c4e55676fcb8434be9d782af0e9452d3f63dcad93bc863f33acf843fd0e1166288f85d6c8dd67e91725ddc07500d5fbc20f9d5b354daed3c74f588c70b105c6e2d4bb7f2f9bbcfade9dcad9ba48ce094341932d0f01283064f911648868237961ffb30dd8e18828605b6303f378a04b8f493b978e8e6799611525420d09f5964289548e3b74fc3f582faa", 0xaf}, {&(0x7f00000004c0)="eab5fefaff93e828eab5d0bea98967095ba0769daeed4fe1dcaee5c3a7ac5021f51c2637268ab3aeb49209415e9f0fff916b6d12b816419133025e9088b739eaee7714481a998ea05faf5356399747a1443d2f36b6da28faf8458e588ee861747838804e8666502b750391f6bd3fb6a4196ba526af0a9405b60df03582bad5599086c3d4b314c173849ef8919eb3847229b516cc0ccbaa98c00b73a22063715874deaf3e693745c86163be3ba865da96379daa2018752af6148ebd6f68a2c5649094bfef70746a536840ca8071ca02c8f23b4066b42591781e97c7066f2e00f88c7c6799c0490f1afcad6c849d0ec94a8b3e2a7c6b7950dca0c39a6607618ba0a73ef5a1f66c4119ce3dfe1fce9b530c2c94fb5c2a9b06a03dda53d9ce2a9ef9abd8456a6410eb28caab2dfc0fb946a881b494e26c08161dad37b0cedb48bb4b5a3c0ca777ca10a2a79feeb1b1a0791cd3a4c04b60d56576a2240218c9a5f9bb207986134adbc9354a53d382a5052ebb15d5aaa891186001fda42dd01f0d29fdcdc23cf403eb42dda155cf4cc7b7dc56627d7deaed1b9aa0b4abfa45f29753c3180f6b1f51ce1e86a7c7778952894761045ff679575352670c080a5e9b0a6a94e75c99837718537b0e93d2bb9aa3600887dde31456df40ee8826dd42ab61b348f6329e1d1448e117b85244bf4a6c3c125eb50ced6f8927760313d34945130f9e464e4ec7d8a0c6ffb06712f3f3781390678a12b1212608fe14acdbc8f988e4211570d58e89399c2ed0a2d4653e5792c1730cd7f9773cf274502a0690ff0331e7f311fdd07afa977db60f4cd511e951b0e19cc66036b33e0de1ffcf987d63e263d2d19fbfde49fe502c72e3aca131ae555c971634009abca5e330177a2ef62724d73c0dd13244c6159306e58c702f0cbb683bd4f40a447d75dfffe6570301a1cbcd77c598837bbbfa50070234dd3a389801484622fa79c916cc35200672b3fdc09985ae7ce0a87fc86a9dffc89d51af83ff8c83498e0c1d0989fec9557670fcf08f4ab197281853c58c80b77cf630d4ddfd0cfeaae9bfe1a2232bf56422bbc5b0f00ef37525b45189dac24f7bae20aa463bf06e663c0297db8d6dd77a95b8dda325277983268b79703ede2d4c92fb51d65c56d68ab41ab1bbc698a843933f4f1e3edaa598438757ee22bcafa49fc84ebd261e8e694acad63841507554369c8af9efd73ebccd77cc0c4adf1f9d34d06f0ff7ce2dc95ae5e93c2b804cb2d63f2a5a2da2017a44ecc28750112c2734759ea8d86c1e79d94961744c44d5c1d42c7a67f875e34bbe1ae62515cdb198f87c1e756f8dc3256ee8f25d1f521fccd9d7f65911875b90fdc3af136a9fb8c50ca06e1295442d3f9541aa7c6c986e1ed5c74f7c463b818635d0e9bf5f584b910d52c65f6e0c349fb3c3b8077187c6aa1349f4ecec692c5079074588699ab547ed6a1cc910e6884bc9771b5d91e520eb8618b491a3d574e57f8f7da56e6028721df6c06481093bd063667902971c21d9ae46434709fb73ebd39532690e0a57f2b0d051add34bc814216afd5a01f506f5b7ae66940b74e5660911c986a0534368cc4a2df183018860e2d575e0b926a8182618f2857fcd5cb702f714b9deffe58b0968019d66059b79b7366012b256a22b2a655c92b9d63d987371c618839919e6aa26dc5c04bed619fefc27c824e4652efcdae0f0470e4da26e6c391ed002ffc1fd882c52f028bc5c2aba689344821ae7bb33c5464fa31560835c563e835124de4de282b8b81a308bcbb345c8be46b04f92af1d94d633a5b81b6fbe080f74bba4e44ce1f534328b26ca421e12be89a127fbea2ab64ebe6368f4483f86fb90adbd3d369cb41e261e02f29c9907a438b59ee319e64fae32a064e9b62c06834e98170a8223415408a65daab4375595036e7aae768141bcc7c0edc873f3d81c5171b41561f4a28579db2268a1ec57f377ced920aaee5218fd84aeec5c46b4bee7733a1477ee4fdb565810d2b3b2da52874379ca588740780b9dde000e2482ce62fb41f4782282b0483f87634aa90868f9ed5083341fcb34427ba391cb0972a8448299ff6bead7be74d7a88758a9649e1db5d50128e25af4f1a30048ec42b8a470a94e5c5adb9db36d1ceea9e5d1a3825912f80bc8497a2d9b66efa5b2d85a9670dea8cbb0248d22995914a00dccdd5b2e40957bdaa5f37d8fc389e9795688b1774fadc769fdc0fa7cfdf9aa9ec4ab1e69af83848cb2e3ef9fad54d2db5cf95fefc9c3f1a979545ce3d25428a1bd9d8e49f9ac61fe6e10ab80581f64f03da0f04a4b5be4cb3f912844138964e4d185bd3d3cf8cdcaf39778f95f5ab2e6465bb71ceaecd0e10f6f5b54cee715665fddd1dfc1218057bff74a4f412ba6051dc1e5a97af4491b065b8b401fbf49fe692678d457b2ef5a0d2df696ae49992dd1495bac61ba9ab026a3cdbca35d7907abc398505ca8b2f2f169a51b2cda9f9c11876384a8be3e02c6485f8f6a5a37a8fef50f479cd3b3b8ec9573f006905f70fd553c9b3fbd1ee7244d3803b564ebcd7bfd3ffc9fda83aca16b9b6f3bc881da2c9de05bf03e1da82d961b39ebed44510d9a0bcc5e0be08db04c630fdc815601dc48fd4348fc6606446bfd202a780718a41a3f103e5c720f3e4f88029bedc3e6aacd1149eedef943f4a34236a623618202fc29917246460f818e508cad07d1a46acc156bfa792e6a7e11be97fb51f74bedea936dbbcd05b631bea2fcb9b79e416de22c6af7cca4a49913fff1acece0dd5ab3c45324286acb5dc3224b2ee8333cd68678e9896d14e4fd92a7d1b817ea8584c5c12a86826488033fa1526b90babfbc6aab0c8b7020a042ccc0fd2cff8d5277640fa6fd7217c5433e54fc6e6b695c2bcd570a88904cd63b9dddb3786ada0978664e29ebc3f13eb35890b3a74730f53f2341c1959f466d8460e07317c3202a3ecbba9530f16600022187be3a33da860ab10ab41aba65bc2a63ba80fe866727a45fa1103b53c5af817207630fd02bdf723a8b1eb80a0c979c60e8e1163cfa90c406fb51de69b89f36723206c08f9db80bb474783e3ab044d07b0b4e8657a696508935c4ee7f06e14d6eb16bebce2d53454dda5d30ac777e0b8ea17450e1595cdffb2b251658ca13b44494581010dc1d7e4bfe0faf09f3aa5c860736d593cd04c193c3b4e15738077b758b062c6afe30e03ce1ab16566473f75f936f3981f6199c8d4a6d2d0cc8df988d1c0229d204ab135c0d899a478e1e20ce7f74bcb769d383a3a2afbd78eb5a0331338cfc1197ab52d413b0e3857318e280153411204fdbb9d8749e69489137d7297b0d4db66032b2a14f62546ff42c4962b1f21971dcd87b19f8a688ce7352519e54c1105ef7657ce0fae1cd5a3ae9fdb976bdc8fb9ea6dcb1362af93bb6ae0338cf24a99716272da561ec90fc12e63552ab1ef304e1aa521680d2841fc76091348ae8d0dc5882de4dcc7dc154864b4c4b8edce4f2e6d16e845d18b9a3bcb5ce94913c6113c80329f0451903109cbfb6f77b3a7c7293df1aa8dc7055f6197539ad13b43da73737d1d7febe2e10c2b619390c875823b5ec1b74aa9c791c0d96329a5b4c26d8c364fbc8f74139d2b162f3987ec8ee09b05f5fd7b032b20412ece1431aad5ceff44059fb8c2b1dd15ce8ecaa03eba4e6971c7114ff9a33480e765783d381c4ccdf0b4665e4000f8ae8d3049727a80cdb08d796c1474dd56c34376a9d5f1f5d82ce07a5d3238136d5a5aef02f51cd2bea6770ccca0ae5a4bf98ee428e6d1d04f9f0deca1e73ccc940a83a0ee4ace6e8c9c154f2e83b92ddf6fc1507bd10e652cd8aeb5c5cca9b8de9dbf1c34bb4896f3803fde1805d07d0860407be54af9dad0fd2590cf9a31623c53a5815b775a7795ca38c0a25422383bcafd231e9fd3bca192a9e938e211baa053ae9f044fb990ce33d87c0069ced3d35f11024cba4f8568576fa39f5d1da49f09b1925d30eac2e8034a25f27ee0e9a04e565a787f18ed9cb272eaa5de75f3ba6ae6f72e879f04129f3b6d31db06e8355d9d75e78b12f56a217785952c015f198bc06d6ebf30d03bbe67c9890d2120dd76981612099507b11871c34a34be294648a5505ea111bd7c75551ab4782e1f9222fa8e023bc4edfc396ba44e07bee6b17d77a6f58c37f3e53d4aab63fbcdc145b7880648af1fa9d48fc74f5424b9001d1224577b9af2a572ea606045503526a013c2d90180cc4e7669d7fdedc612b620b7002c1341178984bb6af0b43239c51d9743d91e4dc1f3f8f83d1326c11d21f96a2e425dd08f13fabc47cb41461a53a7166cb1e7b2ccc7565661cd58d845e42c4803e5bb2a789eb3d57e47f970e8b7d05a669adb61070c0f6845d93a441f11e36c39c5d22c26d006cab42d687cd3d56541be71d859db7977861c48dd2dbde7e450bf2116b0009520b8e33ec03ef3931fe2eeea032371ae5c620e24590d20ce5be3a5d1adfe9885a2c71e6f4e4d6fde6a7506b9920986e0acb07af4c38739fb2560a1b53e40f603576e007ce437aae37798e2efe42d9884c1d5f1b0f9b40cb66fd2f7c178c32fed6a61f92353d8f20fc36088de2d6d90dac25364cd928d63a270faf2c5de2e538af4ed66a4ae8c205eafafab3912f521571892981cd7e0fedddfa1482213ecbc4e901e376b96dfeefc91cabaaa135c35abfca9721d97eb0ee8e16632a17d2049b047963489c339455e546cb3e920b4f5599be9664de23ad3150b85ebb21235e89cc64838e82d6c8c5adcd09f5865b5e8c872b0a3fd0f7a37743903e0c2c181eaa9bd40022cb2ac0191370562fbeb663568fc906c828bede392acd1754c2afde669a19698009339e6c10ca24e1e50b6dc353825a1c44db4411a49516c2541310d997fe82dbccfca6f7f48b2d6993051365034def395a8e596b46f37f6419f14fdc43329af8abe2ad4da3d07f909db1ddae105dc25336801f2485868c0e78f4f1b0d50276e1935b09d05c57b8904f1930c5fb45081b4ac6d62d1dc175690c54af90694633e0c0895b2448557a790c1338690ce575d9b804fd00c0ec61236351601b8965d09c76ddd11aefca43f3422497ec02a2f94125fd5ef66056498c72a383e8a04f6da2a702bfff0bc5f6f0a0fd429d185035b6fa93a9e85b50b22ed28e4c9e384ca8bf53319cdde9a95c5c8858e5941002f1d6af508802dd94aeb1e2653f4f93e7ae866037495c3fd036c40ad21f9f5d1e76fd254b25bda3d4678104a7796e30ffc431a311199a66bf7c3348f2cba851f9c30faea8db253c007e3fd4940f66719280db3c4ac88b6975e22097510b34a36414df887dee920cdd2e996f873937da8144b6380c7e06cbd5f1262f1062fc7cddb2c31907fbbc2667720b745f7a663cdb4dd65fc4740da7acf073ace5dcfbaec961437b0154c22278d292053f120e0f2b77aa174725fa37c97944fa3c5f0c40c0b1aac54d17f9299ff6a0d6285c463ad90c4429e70348f15b09dabcc5b9f471cad13a21b7ef9df92047182e6bc12c9efcc7ef24f983720507fa546495e90b69cf6d813d03202bf44cd3742f8df4e90d734b8d0944a56d49a9d240bc32bad80d2a4b8ca90e689a149e8c57e7695bec03e1acf9d3ed11d38aacc9eddd623301993b3e952947895c2ba5cca84c669c667c521b8e396ec1ef9692303df538ea9e2f785aa99a1b83f25881caa4cf75b8a54e0de41e1327eaff5d30be13a5dd4b8dba349d88927c1e229be298463940e9f9fafeb97fc0c0fef04854d0061088", 0x1000}, {&(0x7f00000014c0)="2b14a865b930bb0127110a64fbc2202d48c10d26294ef792a1086f43e2ed226cd27fae2b376baa80c3d8f138eced350fb7a24506ce1e7450e13046ba06ed588c43f4560a0014210a66c4152e6b56233aa5aa92c47cdc38f27499532b66d4cd1213d680f322fa435e672b5ea6c4b172713a6ce35e0f1d10f637401699c679f78b06b4708b673a06c3923645e4401a5b287acdf38e690d745f0a8e2c552a06743d3997a78d7dd66c233dda9b7c29016c4d42fa91", 0xb3}, {&(0x7f0000001580)="73068702540132fbad696e28cadec2719f83444412a235877e86defebbe0e477c3c38e46", 0x24}, {&(0x7f00000015c0)="1515c4c50a096938e48dd3c5b2c2ba1e4b7b8c7f66419aac1785e21816e03804e83bf2bd0e68279be63bf0c794a59a20ee360f330751f22d449a31e347a85c7030668442284a8a15bc5bd5c03b78f77d1ac7a3b189b8baaa3d377f72ea07019ae86a12c17bbc4d018b45dbc3eda4a5356d2933da1a541b7e0ebccdfbd970fb0a6604ec9ce92693193efeb0c4079f923e75e4f98abeedc8191c310dd8ab269b05d1f23323e43131760847b0ecd8163ff50db3d0974ade578fb02c61cc6df20a9d348c26f9b5eeaa7e060794a723bc981657a4710429bba110efdb741e913e3165356a3cbac33895e7f119bfdafc31", 0xee}, {&(0x7f00000016c0)="0820b4fc310e832fba48568501445d0d95a8d26aa8c9487f8b614f", 0x1b}], 0x9, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff0090ed428fc9a755924e320001000000", @ANYRES32=r4, @ANYRES32=r19, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r4, @ANYRES32=r24, @ANYRES32=r4, @ANYRES32=r26], 0x60, 0x3aaa72e89cbe2d5a}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001900), 0x1, 0x0) 16:00:40 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = syz_open_pts() r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x802069b2, &(0x7f0000000300)) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x802069b2, &(0x7f0000000300)) r25 = socket(0x2, 0x400000000002, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x802069b2, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="42c2bd77912928d31444b55bd06d1fcdcef956c3f59df92df768650a3cbbeda1966818b703aaafc285dab462711bbae037123460e6b0a7234469e7c76455fab9c2f1c65ca7b4ccf60a5a23727438d9d1112fde4ae6a7a4fe8951ffd2a238a6687f5222d1b10b9448d3636e9d37405be14d50169f564115b25400b2303d05d8bcd9b63dbcaa1ed243a18764be5a04b81ac3d3003b5a82406fe98ca8eefc040484336e736b2d5b65cc4915d9b26fff84fcd4248288192136c7ae5e09d7cfc0c7dfe9a8184a38f4df8ff80c9cb9ea23cc83cfa2d3ff290eaa6c3723739163691d", 0xdf}, {&(0x7f0000000340)="761c9b6f2459ed37c19601411a25442441aac556139ddeec213eb84e125b0104f23c48939d495f5f6c18b2dd5a40bec79ff18859eaa9455e2f9c73b715ef9e090f801591a17ca4f3c662fdd8e9cf7f164b129a5760be78bb34e28b69ff821ec59ae91b3c5baba1396511fa60156cec532018c1e2e9b6493718bbcbe802c453c5726b61737f3448e31325ee0d4f5a8ef44c764659a15c72284292f9b1d22e2a3f284f", 0xa2}, {&(0x7f00000001c0)="a8d04edc3c38489c9fc25b9135218009edf726196886de41275b4d61f99f3fa5e5b60885c252dc0e06", 0x29}, {&(0x7f0000000400)="69e4f0aceb18c919ea1a2143a6a79f5f6204b95025fcd956ffde51177f44fe2b3bbd43224c4e55676fcb8434be9d782af0e9452d3f63dcad93bc863f33acf843fd0e1166288f85d6c8dd67e91725ddc07500d5fbc20f9d5b354daed3c74f588c70b105c6e2d4bb7f2f9bbcfade9dcad9ba48ce094341932d0f01283064f911648868237961ffb30dd8e18828605b6303f378a04b8f493b978e8e6799611525420d09f5964289548e3b74fc3f582faa", 0xaf}, {&(0x7f00000004c0)="eab5fefaff93e828eab5d0bea98967095ba0769daeed4fe1dcaee5c3a7ac5021f51c2637268ab3aeb49209415e9f0fff916b6d12b816419133025e9088b739eaee7714481a998ea05faf5356399747a1443d2f36b6da28faf8458e588ee861747838804e8666502b750391f6bd3fb6a4196ba526af0a9405b60df03582bad5599086c3d4b314c173849ef8919eb3847229b516cc0ccbaa98c00b73a22063715874deaf3e693745c86163be3ba865da96379daa2018752af6148ebd6f68a2c5649094bfef70746a536840ca8071ca02c8f23b4066b42591781e97c7066f2e00f88c7c6799c0490f1afcad6c849d0ec94a8b3e2a7c6b7950dca0c39a6607618ba0a73ef5a1f66c4119ce3dfe1fce9b530c2c94fb5c2a9b06a03dda53d9ce2a9ef9abd8456a6410eb28caab2dfc0fb946a881b494e26c08161dad37b0cedb48bb4b5a3c0ca777ca10a2a79feeb1b1a0791cd3a4c04b60d56576a2240218c9a5f9bb207986134adbc9354a53d382a5052ebb15d5aaa891186001fda42dd01f0d29fdcdc23cf403eb42dda155cf4cc7b7dc56627d7deaed1b9aa0b4abfa45f29753c3180f6b1f51ce1e86a7c7778952894761045ff679575352670c080a5e9b0a6a94e75c99837718537b0e93d2bb9aa3600887dde31456df40ee8826dd42ab61b348f6329e1d1448e117b85244bf4a6c3c125eb50ced6f8927760313d34945130f9e464e4ec7d8a0c6ffb06712f3f3781390678a12b1212608fe14acdbc8f988e4211570d58e89399c2ed0a2d4653e5792c1730cd7f9773cf274502a0690ff0331e7f311fdd07afa977db60f4cd511e951b0e19cc66036b33e0de1ffcf987d63e263d2d19fbfde49fe502c72e3aca131ae555c971634009abca5e330177a2ef62724d73c0dd13244c6159306e58c702f0cbb683bd4f40a447d75dfffe6570301a1cbcd77c598837bbbfa50070234dd3a389801484622fa79c916cc35200672b3fdc09985ae7ce0a87fc86a9dffc89d51af83ff8c83498e0c1d0989fec9557670fcf08f4ab197281853c58c80b77cf630d4ddfd0cfeaae9bfe1a2232bf56422bbc5b0f00ef37525b45189dac24f7bae20aa463bf06e663c0297db8d6dd77a95b8dda325277983268b79703ede2d4c92fb51d65c56d68ab41ab1bbc698a843933f4f1e3edaa598438757ee22bcafa49fc84ebd261e8e694acad63841507554369c8af9efd73ebccd77cc0c4adf1f9d34d06f0ff7ce2dc95ae5e93c2b804cb2d63f2a5a2da2017a44ecc28750112c2734759ea8d86c1e79d94961744c44d5c1d42c7a67f875e34bbe1ae62515cdb198f87c1e756f8dc3256ee8f25d1f521fccd9d7f65911875b90fdc3af136a9fb8c50ca06e1295442d3f9541aa7c6c986e1ed5c74f7c463b818635d0e9bf5f584b910d52c65f6e0c349fb3c3b8077187c6aa1349f4ecec692c5079074588699ab547ed6a1cc910e6884bc9771b5d91e520eb8618b491a3d574e57f8f7da56e6028721df6c06481093bd063667902971c21d9ae46434709fb73ebd39532690e0a57f2b0d051add34bc814216afd5a01f506f5b7ae66940b74e5660911c986a0534368cc4a2df183018860e2d575e0b926a8182618f2857fcd5cb702f714b9deffe58b0968019d66059b79b7366012b256a22b2a655c92b9d63d987371c618839919e6aa26dc5c04bed619fefc27c824e4652efcdae0f0470e4da26e6c391ed002ffc1fd882c52f028bc5c2aba689344821ae7bb33c5464fa31560835c563e835124de4de282b8b81a308bcbb345c8be46b04f92af1d94d633a5b81b6fbe080f74bba4e44ce1f534328b26ca421e12be89a127fbea2ab64ebe6368f4483f86fb90adbd3d369cb41e261e02f29c9907a438b59ee319e64fae32a064e9b62c06834e98170a8223415408a65daab4375595036e7aae768141bcc7c0edc873f3d81c5171b41561f4a28579db2268a1ec57f377ced920aaee5218fd84aeec5c46b4bee7733a1477ee4fdb565810d2b3b2da52874379ca588740780b9dde000e2482ce62fb41f4782282b0483f87634aa90868f9ed5083341fcb34427ba391cb0972a8448299ff6bead7be74d7a88758a9649e1db5d50128e25af4f1a30048ec42b8a470a94e5c5adb9db36d1ceea9e5d1a3825912f80bc8497a2d9b66efa5b2d85a9670dea8cbb0248d22995914a00dccdd5b2e40957bdaa5f37d8fc389e9795688b1774fadc769fdc0fa7cfdf9aa9ec4ab1e69af83848cb2e3ef9fad54d2db5cf95fefc9c3f1a979545ce3d25428a1bd9d8e49f9ac61fe6e10ab80581f64f03da0f04a4b5be4cb3f912844138964e4d185bd3d3cf8cdcaf39778f95f5ab2e6465bb71ceaecd0e10f6f5b54cee715665fddd1dfc1218057bff74a4f412ba6051dc1e5a97af4491b065b8b401fbf49fe692678d457b2ef5a0d2df696ae49992dd1495bac61ba9ab026a3cdbca35d7907abc398505ca8b2f2f169a51b2cda9f9c11876384a8be3e02c6485f8f6a5a37a8fef50f479cd3b3b8ec9573f006905f70fd553c9b3fbd1ee7244d3803b564ebcd7bfd3ffc9fda83aca16b9b6f3bc881da2c9de05bf03e1da82d961b39ebed44510d9a0bcc5e0be08db04c630fdc815601dc48fd4348fc6606446bfd202a780718a41a3f103e5c720f3e4f88029bedc3e6aacd1149eedef943f4a34236a623618202fc29917246460f818e508cad07d1a46acc156bfa792e6a7e11be97fb51f74bedea936dbbcd05b631bea2fcb9b79e416de22c6af7cca4a49913fff1acece0dd5ab3c45324286acb5dc3224b2ee8333cd68678e9896d14e4fd92a7d1b817ea8584c5c12a86826488033fa1526b90babfbc6aab0c8b7020a042ccc0fd2cff8d5277640fa6fd7217c5433e54fc6e6b695c2bcd570a88904cd63b9dddb3786ada0978664e29ebc3f13eb35890b3a74730f53f2341c1959f466d8460e07317c3202a3ecbba9530f16600022187be3a33da860ab10ab41aba65bc2a63ba80fe866727a45fa1103b53c5af817207630fd02bdf723a8b1eb80a0c979c60e8e1163cfa90c406fb51de69b89f36723206c08f9db80bb474783e3ab044d07b0b4e8657a696508935c4ee7f06e14d6eb16bebce2d53454dda5d30ac777e0b8ea17450e1595cdffb2b251658ca13b44494581010dc1d7e4bfe0faf09f3aa5c860736d593cd04c193c3b4e15738077b758b062c6afe30e03ce1ab16566473f75f936f3981f6199c8d4a6d2d0cc8df988d1c0229d204ab135c0d899a478e1e20ce7f74bcb769d383a3a2afbd78eb5a0331338cfc1197ab52d413b0e3857318e280153411204fdbb9d8749e69489137d7297b0d4db66032b2a14f62546ff42c4962b1f21971dcd87b19f8a688ce7352519e54c1105ef7657ce0fae1cd5a3ae9fdb976bdc8fb9ea6dcb1362af93bb6ae0338cf24a99716272da561ec90fc12e63552ab1ef304e1aa521680d2841fc76091348ae8d0dc5882de4dcc7dc154864b4c4b8edce4f2e6d16e845d18b9a3bcb5ce94913c6113c80329f0451903109cbfb6f77b3a7c7293df1aa8dc7055f6197539ad13b43da73737d1d7febe2e10c2b619390c875823b5ec1b74aa9c791c0d96329a5b4c26d8c364fbc8f74139d2b162f3987ec8ee09b05f5fd7b032b20412ece1431aad5ceff44059fb8c2b1dd15ce8ecaa03eba4e6971c7114ff9a33480e765783d381c4ccdf0b4665e4000f8ae8d3049727a80cdb08d796c1474dd56c34376a9d5f1f5d82ce07a5d3238136d5a5aef02f51cd2bea6770ccca0ae5a4bf98ee428e6d1d04f9f0deca1e73ccc940a83a0ee4ace6e8c9c154f2e83b92ddf6fc1507bd10e652cd8aeb5c5cca9b8de9dbf1c34bb4896f3803fde1805d07d0860407be54af9dad0fd2590cf9a31623c53a5815b775a7795ca38c0a25422383bcafd231e9fd3bca192a9e938e211baa053ae9f044fb990ce33d87c0069ced3d35f11024cba4f8568576fa39f5d1da49f09b1925d30eac2e8034a25f27ee0e9a04e565a787f18ed9cb272eaa5de75f3ba6ae6f72e879f04129f3b6d31db06e8355d9d75e78b12f56a217785952c015f198bc06d6ebf30d03bbe67c9890d2120dd76981612099507b11871c34a34be294648a5505ea111bd7c75551ab4782e1f9222fa8e023bc4edfc396ba44e07bee6b17d77a6f58c37f3e53d4aab63fbcdc145b7880648af1fa9d48fc74f5424b9001d1224577b9af2a572ea606045503526a013c2d90180cc4e7669d7fdedc612b620b7002c1341178984bb6af0b43239c51d9743d91e4dc1f3f8f83d1326c11d21f96a2e425dd08f13fabc47cb41461a53a7166cb1e7b2ccc7565661cd58d845e42c4803e5bb2a789eb3d57e47f970e8b7d05a669adb61070c0f6845d93a441f11e36c39c5d22c26d006cab42d687cd3d56541be71d859db7977861c48dd2dbde7e450bf2116b0009520b8e33ec03ef3931fe2eeea032371ae5c620e24590d20ce5be3a5d1adfe9885a2c71e6f4e4d6fde6a7506b9920986e0acb07af4c38739fb2560a1b53e40f603576e007ce437aae37798e2efe42d9884c1d5f1b0f9b40cb66fd2f7c178c32fed6a61f92353d8f20fc36088de2d6d90dac25364cd928d63a270faf2c5de2e538af4ed66a4ae8c205eafafab3912f521571892981cd7e0fedddfa1482213ecbc4e901e376b96dfeefc91cabaaa135c35abfca9721d97eb0ee8e16632a17d2049b047963489c339455e546cb3e920b4f5599be9664de23ad3150b85ebb21235e89cc64838e82d6c8c5adcd09f5865b5e8c872b0a3fd0f7a37743903e0c2c181eaa9bd40022cb2ac0191370562fbeb663568fc906c828bede392acd1754c2afde669a19698009339e6c10ca24e1e50b6dc353825a1c44db4411a49516c2541310d997fe82dbccfca6f7f48b2d6993051365034def395a8e596b46f37f6419f14fdc43329af8abe2ad4da3d07f909db1ddae105dc25336801f2485868c0e78f4f1b0d50276e1935b09d05c57b8904f1930c5fb45081b4ac6d62d1dc175690c54af90694633e0c0895b2448557a790c1338690ce575d9b804fd00c0ec61236351601b8965d09c76ddd11aefca43f3422497ec02a2f94125fd5ef66056498c72a383e8a04f6da2a702bfff0bc5f6f0a0fd429d185035b6fa93a9e85b50b22ed28e4c9e384ca8bf53319cdde9a95c5c8858e5941002f1d6af508802dd94aeb1e2653f4f93e7ae866037495c3fd036c40ad21f9f5d1e76fd254b25bda3d4678104a7796e30ffc431a311199a66bf7c3348f2cba851f9c30faea8db253c007e3fd4940f66719280db3c4ac88b6975e22097510b34a36414df887dee920cdd2e996f873937da8144b6380c7e06cbd5f1262f1062fc7cddb2c31907fbbc2667720b745f7a663cdb4dd65fc4740da7acf073ace5dcfbaec961437b0154c22278d292053f120e0f2b77aa174725fa37c97944fa3c5f0c40c0b1aac54d17f9299ff6a0d6285c463ad90c4429e70348f15b09dabcc5b9f471cad13a21b7ef9df92047182e6bc12c9efcc7ef24f983720507fa546495e90b69cf6d813d03202bf44cd3742f8df4e90d734b8d0944a56d49a9d240bc32bad80d2a4b8ca90e689a149e8c57e7695bec03e1acf9d3ed11d38aacc9eddd623301993b3e952947895c2ba5cca84c669c667c521b8e396ec1ef9692303df538ea9e2f785aa99a1b83f25881caa4cf75b8a54e0de41e1327eaff5d30be13a5dd4b8dba349d88927c1e229be298463940e9f9fafeb97fc0c0fef04854d0061088", 0x1000}, {&(0x7f00000014c0)="2b14a865b930bb0127110a64fbc2202d48c10d26294ef792a1086f43e2ed226cd27fae2b376baa80c3d8f138eced350fb7a24506ce1e7450e13046ba06ed588c43f4560a0014210a66c4152e6b56233aa5aa92c47cdc38f27499532b66d4cd1213d680f322fa435e672b5ea6c4b172713a6ce35e0f1d10f637401699c679f78b06b4708b673a06c3923645e4401a5b287acdf38e690d745f0a8e2c552a06743d3997a78d7dd66c233dda9b7c29016c4d42fa91", 0xb3}, {&(0x7f0000001580)="73068702540132fbad696e28cadec2719f83444412a235877e86defebbe0e477c3c38e46", 0x24}, {&(0x7f00000015c0)="1515c4c50a096938e48dd3c5b2c2ba1e4b7b8c7f66419aac1785e21816e03804e83bf2bd0e68279be63bf0c794a59a20ee360f330751f22d449a31e347a85c7030668442284a8a15bc5bd5c03b78f77d1ac7a3b189b8baaa3d377f72ea07019ae86a12c17bbc4d018b45dbc3eda4a5356d2933da1a541b7e0ebccdfbd970fb0a6604ec9ce92693193efeb0c4079f923e75e4f98abeedc8191c310dd8ab269b05d1f23323e43131760847b0ecd8163ff50db3d0974ade578fb02c61cc6df20a9d348c26f9b5eeaa7e060794a723bc981657a4710429bba110efdb741e913e3165356a3cbac33895e7f119bfdafc31", 0xee}, {&(0x7f00000016c0)="0820b4fc310e832fba48568501445d0d95a8d26aa8c9487f8b614f", 0x1b}], 0x9, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff0090ed428fc9a755924e320001000000", @ANYRES32=r4, @ANYRES32=r19, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r4, @ANYRES32=r24, @ANYRES32=r4, @ANYRES32=r26], 0x60, 0x3aaa72e89cbe2d5a}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001900), 0x1, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = socket(0x2, 0x400000004000, 0x6) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x8, 0x4}, {0xa6dc, 0x80, 0x6, 0x3}, {0x1, 0x1f, 0x3, 0xb9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r7, 0x8}, {r8, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x4000, 0x6, "000000000000000000002000003aa200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x400, 0xb, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r10, 0x20004b3c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:00:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = syz_open_pts() r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x802069b2, &(0x7f0000000300)) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x802069b2, &(0x7f0000000300)) r25 = socket(0x2, 0x400000000002, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x802069b2, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="42c2bd77912928d31444b55bd06d1fcdcef956c3f59df92df768650a3cbbeda1966818b703aaafc285dab462711bbae037123460e6b0a7234469e7c76455fab9c2f1c65ca7b4ccf60a5a23727438d9d1112fde4ae6a7a4fe8951ffd2a238a6687f5222d1b10b9448d3636e9d37405be14d50169f564115b25400b2303d05d8bcd9b63dbcaa1ed243a18764be5a04b81ac3d3003b5a82406fe98ca8eefc040484336e736b2d5b65cc4915d9b26fff84fcd4248288192136c7ae5e09d7cfc0c7dfe9a8184a38f4df8ff80c9cb9ea23cc83cfa2d3ff290eaa6c3723739163691d", 0xdf}, {&(0x7f0000000340)="761c9b6f2459ed37c19601411a25442441aac556139ddeec213eb84e125b0104f23c48939d495f5f6c18b2dd5a40bec79ff18859eaa9455e2f9c73b715ef9e090f801591a17ca4f3c662fdd8e9cf7f164b129a5760be78bb34e28b69ff821ec59ae91b3c5baba1396511fa60156cec532018c1e2e9b6493718bbcbe802c453c5726b61737f3448e31325ee0d4f5a8ef44c764659a15c72284292f9b1d22e2a3f284f", 0xa2}, {&(0x7f00000001c0)="a8d04edc3c38489c9fc25b9135218009edf726196886de41275b4d61f99f3fa5e5b60885c252dc0e06", 0x29}, {&(0x7f0000000400)="69e4f0aceb18c919ea1a2143a6a79f5f6204b95025fcd956ffde51177f44fe2b3bbd43224c4e55676fcb8434be9d782af0e9452d3f63dcad93bc863f33acf843fd0e1166288f85d6c8dd67e91725ddc07500d5fbc20f9d5b354daed3c74f588c70b105c6e2d4bb7f2f9bbcfade9dcad9ba48ce094341932d0f01283064f911648868237961ffb30dd8e18828605b6303f378a04b8f493b978e8e6799611525420d09f5964289548e3b74fc3f582faa", 0xaf}, {&(0x7f00000004c0)="eab5fefaff93e828eab5d0bea98967095ba0769daeed4fe1dcaee5c3a7ac5021f51c2637268ab3aeb49209415e9f0fff916b6d12b816419133025e9088b739eaee7714481a998ea05faf5356399747a1443d2f36b6da28faf8458e588ee861747838804e8666502b750391f6bd3fb6a4196ba526af0a9405b60df03582bad5599086c3d4b314c173849ef8919eb3847229b516cc0ccbaa98c00b73a22063715874deaf3e693745c86163be3ba865da96379daa2018752af6148ebd6f68a2c5649094bfef70746a536840ca8071ca02c8f23b4066b42591781e97c7066f2e00f88c7c6799c0490f1afcad6c849d0ec94a8b3e2a7c6b7950dca0c39a6607618ba0a73ef5a1f66c4119ce3dfe1fce9b530c2c94fb5c2a9b06a03dda53d9ce2a9ef9abd8456a6410eb28caab2dfc0fb946a881b494e26c08161dad37b0cedb48bb4b5a3c0ca777ca10a2a79feeb1b1a0791cd3a4c04b60d56576a2240218c9a5f9bb207986134adbc9354a53d382a5052ebb15d5aaa891186001fda42dd01f0d29fdcdc23cf403eb42dda155cf4cc7b7dc56627d7deaed1b9aa0b4abfa45f29753c3180f6b1f51ce1e86a7c7778952894761045ff679575352670c080a5e9b0a6a94e75c99837718537b0e93d2bb9aa3600887dde31456df40ee8826dd42ab61b348f6329e1d1448e117b85244bf4a6c3c125eb50ced6f8927760313d34945130f9e464e4ec7d8a0c6ffb06712f3f3781390678a12b1212608fe14acdbc8f988e4211570d58e89399c2ed0a2d4653e5792c1730cd7f9773cf274502a0690ff0331e7f311fdd07afa977db60f4cd511e951b0e19cc66036b33e0de1ffcf987d63e263d2d19fbfde49fe502c72e3aca131ae555c971634009abca5e330177a2ef62724d73c0dd13244c6159306e58c702f0cbb683bd4f40a447d75dfffe6570301a1cbcd77c598837bbbfa50070234dd3a389801484622fa79c916cc35200672b3fdc09985ae7ce0a87fc86a9dffc89d51af83ff8c83498e0c1d0989fec9557670fcf08f4ab197281853c58c80b77cf630d4ddfd0cfeaae9bfe1a2232bf56422bbc5b0f00ef37525b45189dac24f7bae20aa463bf06e663c0297db8d6dd77a95b8dda325277983268b79703ede2d4c92fb51d65c56d68ab41ab1bbc698a843933f4f1e3edaa598438757ee22bcafa49fc84ebd261e8e694acad63841507554369c8af9efd73ebccd77cc0c4adf1f9d34d06f0ff7ce2dc95ae5e93c2b804cb2d63f2a5a2da2017a44ecc28750112c2734759ea8d86c1e79d94961744c44d5c1d42c7a67f875e34bbe1ae62515cdb198f87c1e756f8dc3256ee8f25d1f521fccd9d7f65911875b90fdc3af136a9fb8c50ca06e1295442d3f9541aa7c6c986e1ed5c74f7c463b818635d0e9bf5f584b910d52c65f6e0c349fb3c3b8077187c6aa1349f4ecec692c5079074588699ab547ed6a1cc910e6884bc9771b5d91e520eb8618b491a3d574e57f8f7da56e6028721df6c06481093bd063667902971c21d9ae46434709fb73ebd39532690e0a57f2b0d051add34bc814216afd5a01f506f5b7ae66940b74e5660911c986a0534368cc4a2df183018860e2d575e0b926a8182618f2857fcd5cb702f714b9deffe58b0968019d66059b79b7366012b256a22b2a655c92b9d63d987371c618839919e6aa26dc5c04bed619fefc27c824e4652efcdae0f0470e4da26e6c391ed002ffc1fd882c52f028bc5c2aba689344821ae7bb33c5464fa31560835c563e835124de4de282b8b81a308bcbb345c8be46b04f92af1d94d633a5b81b6fbe080f74bba4e44ce1f534328b26ca421e12be89a127fbea2ab64ebe6368f4483f86fb90adbd3d369cb41e261e02f29c9907a438b59ee319e64fae32a064e9b62c06834e98170a8223415408a65daab4375595036e7aae768141bcc7c0edc873f3d81c5171b41561f4a28579db2268a1ec57f377ced920aaee5218fd84aeec5c46b4bee7733a1477ee4fdb565810d2b3b2da52874379ca588740780b9dde000e2482ce62fb41f4782282b0483f87634aa90868f9ed5083341fcb34427ba391cb0972a8448299ff6bead7be74d7a88758a9649e1db5d50128e25af4f1a30048ec42b8a470a94e5c5adb9db36d1ceea9e5d1a3825912f80bc8497a2d9b66efa5b2d85a9670dea8cbb0248d22995914a00dccdd5b2e40957bdaa5f37d8fc389e9795688b1774fadc769fdc0fa7cfdf9aa9ec4ab1e69af83848cb2e3ef9fad54d2db5cf95fefc9c3f1a979545ce3d25428a1bd9d8e49f9ac61fe6e10ab80581f64f03da0f04a4b5be4cb3f912844138964e4d185bd3d3cf8cdcaf39778f95f5ab2e6465bb71ceaecd0e10f6f5b54cee715665fddd1dfc1218057bff74a4f412ba6051dc1e5a97af4491b065b8b401fbf49fe692678d457b2ef5a0d2df696ae49992dd1495bac61ba9ab026a3cdbca35d7907abc398505ca8b2f2f169a51b2cda9f9c11876384a8be3e02c6485f8f6a5a37a8fef50f479cd3b3b8ec9573f006905f70fd553c9b3fbd1ee7244d3803b564ebcd7bfd3ffc9fda83aca16b9b6f3bc881da2c9de05bf03e1da82d961b39ebed44510d9a0bcc5e0be08db04c630fdc815601dc48fd4348fc6606446bfd202a780718a41a3f103e5c720f3e4f88029bedc3e6aacd1149eedef943f4a34236a623618202fc29917246460f818e508cad07d1a46acc156bfa792e6a7e11be97fb51f74bedea936dbbcd05b631bea2fcb9b79e416de22c6af7cca4a49913fff1acece0dd5ab3c45324286acb5dc3224b2ee8333cd68678e9896d14e4fd92a7d1b817ea8584c5c12a86826488033fa1526b90babfbc6aab0c8b7020a042ccc0fd2cff8d5277640fa6fd7217c5433e54fc6e6b695c2bcd570a88904cd63b9dddb3786ada0978664e29ebc3f13eb35890b3a74730f53f2341c1959f466d8460e07317c3202a3ecbba9530f16600022187be3a33da860ab10ab41aba65bc2a63ba80fe866727a45fa1103b53c5af817207630fd02bdf723a8b1eb80a0c979c60e8e1163cfa90c406fb51de69b89f36723206c08f9db80bb474783e3ab044d07b0b4e8657a696508935c4ee7f06e14d6eb16bebce2d53454dda5d30ac777e0b8ea17450e1595cdffb2b251658ca13b44494581010dc1d7e4bfe0faf09f3aa5c860736d593cd04c193c3b4e15738077b758b062c6afe30e03ce1ab16566473f75f936f3981f6199c8d4a6d2d0cc8df988d1c0229d204ab135c0d899a478e1e20ce7f74bcb769d383a3a2afbd78eb5a0331338cfc1197ab52d413b0e3857318e280153411204fdbb9d8749e69489137d7297b0d4db66032b2a14f62546ff42c4962b1f21971dcd87b19f8a688ce7352519e54c1105ef7657ce0fae1cd5a3ae9fdb976bdc8fb9ea6dcb1362af93bb6ae0338cf24a99716272da561ec90fc12e63552ab1ef304e1aa521680d2841fc76091348ae8d0dc5882de4dcc7dc154864b4c4b8edce4f2e6d16e845d18b9a3bcb5ce94913c6113c80329f0451903109cbfb6f77b3a7c7293df1aa8dc7055f6197539ad13b43da73737d1d7febe2e10c2b619390c875823b5ec1b74aa9c791c0d96329a5b4c26d8c364fbc8f74139d2b162f3987ec8ee09b05f5fd7b032b20412ece1431aad5ceff44059fb8c2b1dd15ce8ecaa03eba4e6971c7114ff9a33480e765783d381c4ccdf0b4665e4000f8ae8d3049727a80cdb08d796c1474dd56c34376a9d5f1f5d82ce07a5d3238136d5a5aef02f51cd2bea6770ccca0ae5a4bf98ee428e6d1d04f9f0deca1e73ccc940a83a0ee4ace6e8c9c154f2e83b92ddf6fc1507bd10e652cd8aeb5c5cca9b8de9dbf1c34bb4896f3803fde1805d07d0860407be54af9dad0fd2590cf9a31623c53a5815b775a7795ca38c0a25422383bcafd231e9fd3bca192a9e938e211baa053ae9f044fb990ce33d87c0069ced3d35f11024cba4f8568576fa39f5d1da49f09b1925d30eac2e8034a25f27ee0e9a04e565a787f18ed9cb272eaa5de75f3ba6ae6f72e879f04129f3b6d31db06e8355d9d75e78b12f56a217785952c015f198bc06d6ebf30d03bbe67c9890d2120dd76981612099507b11871c34a34be294648a5505ea111bd7c75551ab4782e1f9222fa8e023bc4edfc396ba44e07bee6b17d77a6f58c37f3e53d4aab63fbcdc145b7880648af1fa9d48fc74f5424b9001d1224577b9af2a572ea606045503526a013c2d90180cc4e7669d7fdedc612b620b7002c1341178984bb6af0b43239c51d9743d91e4dc1f3f8f83d1326c11d21f96a2e425dd08f13fabc47cb41461a53a7166cb1e7b2ccc7565661cd58d845e42c4803e5bb2a789eb3d57e47f970e8b7d05a669adb61070c0f6845d93a441f11e36c39c5d22c26d006cab42d687cd3d56541be71d859db7977861c48dd2dbde7e450bf2116b0009520b8e33ec03ef3931fe2eeea032371ae5c620e24590d20ce5be3a5d1adfe9885a2c71e6f4e4d6fde6a7506b9920986e0acb07af4c38739fb2560a1b53e40f603576e007ce437aae37798e2efe42d9884c1d5f1b0f9b40cb66fd2f7c178c32fed6a61f92353d8f20fc36088de2d6d90dac25364cd928d63a270faf2c5de2e538af4ed66a4ae8c205eafafab3912f521571892981cd7e0fedddfa1482213ecbc4e901e376b96dfeefc91cabaaa135c35abfca9721d97eb0ee8e16632a17d2049b047963489c339455e546cb3e920b4f5599be9664de23ad3150b85ebb21235e89cc64838e82d6c8c5adcd09f5865b5e8c872b0a3fd0f7a37743903e0c2c181eaa9bd40022cb2ac0191370562fbeb663568fc906c828bede392acd1754c2afde669a19698009339e6c10ca24e1e50b6dc353825a1c44db4411a49516c2541310d997fe82dbccfca6f7f48b2d6993051365034def395a8e596b46f37f6419f14fdc43329af8abe2ad4da3d07f909db1ddae105dc25336801f2485868c0e78f4f1b0d50276e1935b09d05c57b8904f1930c5fb45081b4ac6d62d1dc175690c54af90694633e0c0895b2448557a790c1338690ce575d9b804fd00c0ec61236351601b8965d09c76ddd11aefca43f3422497ec02a2f94125fd5ef66056498c72a383e8a04f6da2a702bfff0bc5f6f0a0fd429d185035b6fa93a9e85b50b22ed28e4c9e384ca8bf53319cdde9a95c5c8858e5941002f1d6af508802dd94aeb1e2653f4f93e7ae866037495c3fd036c40ad21f9f5d1e76fd254b25bda3d4678104a7796e30ffc431a311199a66bf7c3348f2cba851f9c30faea8db253c007e3fd4940f66719280db3c4ac88b6975e22097510b34a36414df887dee920cdd2e996f873937da8144b6380c7e06cbd5f1262f1062fc7cddb2c31907fbbc2667720b745f7a663cdb4dd65fc4740da7acf073ace5dcfbaec961437b0154c22278d292053f120e0f2b77aa174725fa37c97944fa3c5f0c40c0b1aac54d17f9299ff6a0d6285c463ad90c4429e70348f15b09dabcc5b9f471cad13a21b7ef9df92047182e6bc12c9efcc7ef24f983720507fa546495e90b69cf6d813d03202bf44cd3742f8df4e90d734b8d0944a56d49a9d240bc32bad80d2a4b8ca90e689a149e8c57e7695bec03e1acf9d3ed11d38aacc9eddd623301993b3e952947895c2ba5cca84c669c667c521b8e396ec1ef9692303df538ea9e2f785aa99a1b83f25881caa4cf75b8a54e0de41e1327eaff5d30be13a5dd4b8dba349d88927c1e229be298463940e9f9fafeb97fc0c0fef04854d0061088", 0x1000}, {&(0x7f00000014c0)="2b14a865b930bb0127110a64fbc2202d48c10d26294ef792a1086f43e2ed226cd27fae2b376baa80c3d8f138eced350fb7a24506ce1e7450e13046ba06ed588c43f4560a0014210a66c4152e6b56233aa5aa92c47cdc38f27499532b66d4cd1213d680f322fa435e672b5ea6c4b172713a6ce35e0f1d10f637401699c679f78b06b4708b673a06c3923645e4401a5b287acdf38e690d745f0a8e2c552a06743d3997a78d7dd66c233dda9b7c29016c4d42fa91", 0xb3}, {&(0x7f0000001580)="73068702540132fbad696e28cadec2719f83444412a235877e86defebbe0e477c3c38e46", 0x24}, {&(0x7f00000015c0)="1515c4c50a096938e48dd3c5b2c2ba1e4b7b8c7f66419aac1785e21816e03804e83bf2bd0e68279be63bf0c794a59a20ee360f330751f22d449a31e347a85c7030668442284a8a15bc5bd5c03b78f77d1ac7a3b189b8baaa3d377f72ea07019ae86a12c17bbc4d018b45dbc3eda4a5356d2933da1a541b7e0ebccdfbd970fb0a6604ec9ce92693193efeb0c4079f923e75e4f98abeedc8191c310dd8ab269b05d1f23323e43131760847b0ecd8163ff50db3d0974ade578fb02c61cc6df20a9d348c26f9b5eeaa7e060794a723bc981657a4710429bba110efdb741e913e3165356a3cbac33895e7f119bfdafc31", 0xee}, {&(0x7f00000016c0)="0820b4fc310e832fba48568501445d0d95a8d26aa8c9487f8b614f", 0x1b}], 0x9, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff0090ed428fc9a755924e320001000000", @ANYRES32=r4, @ANYRES32=r19, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r4, @ANYRES32=r24, @ANYRES32=r4, @ANYRES32=r26], 0x60, 0x3aaa72e89cbe2d5a}, 0x0) 16:00:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x802069b2, &(0x7f0000000300)) r22 = socket(0x2, 0x400000000002, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x802069b2, &(0x7f0000000300)) 16:00:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x802069b2, &(0x7f0000000300)) r22 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r22, 0x0, r22) 16:00:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xfffffffe}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) getppid() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x802069b2, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x802069b2, &(0x7f0000000300)) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) 16:00:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) 16:00:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r18, 0x0, r18) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x418fa1eb7ef952d0, 0x7}, 0x790e2c32603bcbc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x8}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) fcntl$dupfd(r9, 0xa, r7) 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) socket(0x2, 0x400000000002, 0x0) 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) socketpair(0x2, 0x8, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000002700)=[{&(0x7f0000000300)="470f38f935fc6a03fe3aa83c7a8e982792bbfb", 0x13}, {&(0x7f0000000340)="c8eef40723ce45c597a4c2deb5623841c284ac8d23a5e22b2fc0f5c9ab96f338ba1bb0cd6bb9f22a23e702d6cc8ae96d2bc0f276e0716a1a9f8c3ebd", 0x3c}, {&(0x7f0000000380)="e104220635b4376c34f968b0620d210c0994b715169cdf8767fab7b5125957bf60304c11ca7b228a76c0c6d90e0a3aec0c0b12fdb9814602454ec349adb9951ea2d47a2bba4ea42e4369564633c04bff567680b2366c224aa8f3e3965fcb9d846d419b73de2a339f7ed1127774c2581f7d83a0b7d30e84ca820d78ae43677f0392ebcb1b72473bc435c8e06ff04a54be51ffb8cdd82ebae8df", 0x99}, {&(0x7f0000000440)="4feca463ae7155a4273f122eee31e15587ce50e9c26667a5fb1c840092d925c6d614b50e6c5ced0d33e2df2f28d99c634ca485f5ef0690c60e3a1631b6e727cea4a39a99", 0x44}, {&(0x7f00000004c0)="5add027e1a12d7d00437cbe0bf4eb1c78cf2293d97793f4b1d1096d14da18d531b39bb048219ea0e96157ad5cb0579af6a363a61bdda36702018fbfeba1c067f35226f5839bbef407ad7ddd600f43cbb0dcf8da942d1122eb1a8f4113c58ca1895", 0x61}, {&(0x7f0000000540)="7ccdbda9bab5be694f1146d25ce0c44b9568b694018ea1c5b4195c5e279ea2348ab6349ea0d19c807a2771d2e9fa6b3279835c810481283166d49c584e302e92dc8b82972b43609a2465bb7804f7b07fb0171481f8c43ab38ff87904f64c2bd43d5c6e4c31bea4b9ef2b22a80b5826552a8b4631aa9b5b937b10b3540bbf1a216df3fc6d676c821f98cffca81cfc01021c6212415aca01283e3dc7c00de5822662acc693a2ec761048b1439f8f34dbd3cda1e1bdf3d7f15a2de8d629c7d886c5260f8c865a560acbceb7a48c8ec47535931a407cca92461a1294f46eb78d057f27557ff84ed67a333f7ca1b30c58c75283697be409266dd10eba0fed8978887fd465b915057d32de7f6718bd8e76fe0a201b5afc67ffa2574b54334c081118307f8ed066f70fafaecf48d07174c47e299c846ee9b0f9285be1ab73829d651cf6a83a49368f0ebc153e71e79911d07630d82b4ecc44e5d97e3cf9dfe633539cdfc31a6d5bb5b80f390a06792b3a626f757d304004acfd5c292731c69687358bc6d4fc9ebea66cf47a10ffb16b271a43e5a47b6baab1cfec85b2849b181b6437c538e4428232a51fc0793df694993c9f6a0569b80be28f90d9beb906e7c7ce470ac2ff833745c228da1d944f7b24e45c8658ff34525c6f0b18372aa5b1bf70a3a55d6cb7a4c96e173b091925bb7cf2a437360f7d4e9df270140937defb900fd7e1655b3a801cd4062d20c0829bdfb2b520f913b0d6259b4f807f0cbb34f74a7a80230b2af112e1d56e5dc4049d834272d50bb6fef07ef20e69cad6c70693e41cb8e58bc4e8c08dcf284f1e6680512b0e5ec8ba68fbdf8420f86d088a7d26b0d6f2fe96d50981034e288f82cc3bc7f79f314779af6fe9567ec4536664a1cadd96f92bb2cfe0d6487ed6509804b091f2670549307da23fcf9e5a4fad57009b55ac2071271297ee116911ea6efc9f0fcbe4e8dd4c653b466c58aeb9f342ece1c411ddc774b5e9ca87488005e162113fed24719608302dd2a055a3ebd0e85a3a3f05ca79546c9cbfdf8fa3e734d3c1adc073bf0770ad116ecb975579d0d932a0ff1806e3fca21f3a1302b9c54cd76d2f6be2a48346182d580e2f3415f6e94a736578db2f859a0b2c2f661d37239849f86d7f0d9b6488f48358fbe8035232bb2b88c19a2b8aae4dc6f8264de66c89d45e5b37a0226070ce0e2e5fdee35e0beff9daaae2c481cf6e7811629f5f86c618f325bbf70e58923c08245b9a7dc3ced44ce0281fc017dfa67f99044d0c24d8d9654906327d9a9b7fdafea45f82c31aa115aee9104093670cb1fbe4dccc364769d01286844cc0f3577cc78fa60ac9542ff2acaba7024ba81af356a663b4321e7c4f513a8e0e077962e626b06fb1cc78e947cbb4f86d34c7d799c61b66a29c3c10747e25aa45e5ff1d6cac644128824cee26e586aba34af2dfb68e8c11936f65736f40691e709b0885aecaedc173cc339e3c7776a5a3067d5eef80e84cc864710e2ed0ebd0db64d8f77a38489d48ddd558ba9b13dd7a520851639a930501280dafaecfbff8a9a8d84b3f370d2f85c46719e3353c9cfb5ce18ca3155b7f9e66f9eba2aefaa4f67458f509c892e1ab1bbabd636ea6de023849a41ede93b85e81615117bfb633d5bf085d998d02cf24d42a6cbd8202ebbe42825c0da927f37de9446bcc230db1caa88e4690d1f351e556b36e1aa705841a21c9755acbf01f28d6051c2792def220b1bb9171721af9ca19d4e959e64a6640dde74faa64fd0007b57c09dcafd1fd29ead606a637216b13fa9cd866219f96d1577ced2fd5bd4faf24225cba0acd64f80986394c0e3c4504d55c4737801e31922684d20cf64af2a2d6de738c60e80caed43450ff4424d41db1beac4e349a6524480098d60adb2fd21b9f83192d5a1a4d2764771dfbf00cd6db5baeaec6d6a2f54bc7125f41f1d37b5d329785c6dac0e31489399ad249707587b06d501a8a2a299080842570e5ca044464b22ae27c42438a2dcdfd19c6960a903d8cdad959e1be830cce56bfdbe93cada989c7f523244c2e10908a6c880b5289d83d457706d1339a160758f37053d7ab6fa793d59e13ddad5ed299b5656ee2f7ab52fd50b19e0aff583a2a76c0271ea2f23a336018c800dc5cc24e4ec47fc4225791b8c5bf119090f787018a14eea15a636deaeda5ec56c5aff9b5bf7bc8190454150865b1d0afa023798ff372f1782252ac98710e2c390c886bf8bd66fcbe1bbf253f4059564075abcd171babc7705ac1332b73dedf4a24666d443b4c03b21e0ac5689fd9fe6540071a05a90c837c3b4ecaef18e5463dfdd175dc4c03649faefb6e0efb6b7ec7607279b9831f11d4e796de3d3cea658e0288fbbc6d0e2da7d99c1e4e3dbff6954cdc9167901fc8bf1840eb5c99d1038a96cf4b0663ee60aea4c78cbf04921e802dbab3a5e5eb26714c747aec3f1bfc468b9020cfead41c6e9169d2153ab4a04c27527cb02d6ec3ef4448c211b383865e125df1c82d46e4fc480fb0bc354cd60a8238696c75424268098d23b5c5778aba1fd78859f5dbfa4555c87e14f071c00d1f3a09c4a6dea49e1f217ca7e758d1816b3294eba9ec3c0a4c0cac92e3d74f09215b33d0f6bd6eb23b259bd4103e8341177b51053886bec10d322854ca0aaf37c7129542028bfb28d57bc4cf3504d107eb79542942ef1059d983854a0d49776cc2cfdd6c273fa53a7d2288cff7081a52fbb172bedd583cc29394e412d7a20fae8f9a5f05989de049465db54ca9580d1ef9c4fa8c579df5a31ac6eeb2333cc64e51a92f8df73669bde03c4d5399c475330a675586ee5660ae21b9c595776a458dc710b590b5b4d960d34493b5927cf72b7af44f9677c379542dd0239b6b94410a6ae1b3b0a3168292a5d2d6a5df5999051b13c3d5f48194cb4147d39abb97aa24d0262f7bc948b2a5b4fd5c53b2034f6e6cf2d4bf2a14c19b49711ecc588562d1d9a55d0bacd10bdffd863f0dabacd82b66e3a9829476829009ccdd619421cf14399f7ddb1a272819257b1d15fab66075e6c0c754becaa4007dea832a8005b4722b6508479b346733ab851bf759398383f52dc89ad323fec1faa361c8284d498ffdc9c88d69a4c99684c7bf57f0b7ec3414fcdf9a519c50ff530cc55525a8be4d2613caa399db1931f2e5b607977a79c31fc7867c905bd618b94e4a49be178cd6a68320d9a5002a484400f60280dcf84715c2cc229ee35cb3fdf193d175881144080b5ce0b53f839195192dbc6c6e1fd8d9b5e7179e04c426593191db37fed9c7bfceb9a9c01af2e040bc3313b6b7de35b5f1f61a50e6b7440f87139607535076c0e9a2012dee0405e40c82d150dee4742ecb6e8a5190cd54eead43745982b75a64cf4f1fc4d7de8b1d2c81a3d81edbeeebc1f873b6146c7de1a38f0d87bbc480b0f0856d336369c321f9926b8252871fa5c051b234d83fb43f5717ffcfa843a4df28fdbe5841d539e695787207ac8f600b4fcf01132766d6c9ad1b8a61a0eeb346a93fe2254dc5257a18dbfb59f7b0aac67a3c0d92a934f2b47830c3510fe73c92fd34adbb3696543a411e4251d86a87871841fe31e2c3bedc2812cea48f8b87e274c865bf7e2da310b23d3c2a82a70a080298b47daae29e5883cb60f933bd70810943de4e08c2a562a6842aa0ac31e32e1554a8ff21c8149a0551aa7dfb45a5456a81accf2a478a89a33ca512fe7fca6a107f19c5a74231d607a7ee6692e84e55e27b11a1d3227226c55223cdf387d26e27a543a059a220d2f1c73c3a8243ac151b3dc2bc69ba217b3ef64211d629317284afaf82f4feb2353fc6eaf0e42461c502cbfd833fb73c3b7e64c2aba8d4a98788aa9234dbd1de05c4f70c93d6c0c800882ae9283b408c52e7c31641c216d5740dfefdacca4d4210fe425c000e69db10cfc1d841fadcdf78d06f89fcd492dc695b9807d1b9f790f89c0a47909a68675050a6aba3fa7948859c80038690c39f83c20f19020f7e80afd50863e4e8d0cd1dd2a6318f96dbd4830e8b63db72f6dd380785d33924207cf4adf043422c83d8674feef9a82a6a0d149007d18775435b67128c208f2cdd447c1d74b12e234387d6c6f034584838d84a04c4145c856ac2043cf91a1666fa7ca4b7a08a22a7bb46a127d0665e9339e2dd06047df418b8f89e0c368da873aec9a88ed4fe95614dea1a1586dd9d86fae2bfb81116c9d558522c338c1c8e5193a6ea7ef3be4462033879d6a86f691367ef0b8767cf2a6fc4ab89f8fbe1fe95b9222fe1f44ad20543c6c5f97b3160158e6f3ca269c4ae882d0f9c6182f5b080ae1b378fcf3f323f7871056719f149a7f3de26700e11f31ffb73b61f51b9d20ad142f5a126e2a475440949c3a43567c835f8988bd0615a949396485ae039dac489904db3d1dc72c2ae89da6cb54009d0795bbd12f0411cacb30af0a84e20dc6be84636265fab6112fd25cf2f784c9fbccfeef7b9599f34d52e4b8a6f7a6ddf3be6915c1664bd4819f6eccb471a4722d80b5c2329e24037548aea5cf5cfd08826a7d3e82eb181793abefd621fb805b8f0fd386de533e6fd152cb7fa992e4b84e0b7d0ea67a678a8b123ae34a7452ef0b0c4ba6b3da2c0b2cb34715f1e1a49c80c3439e0d2c4a2526e1cdac7c7bbb74bb9b6346026240621fb37b54b74a9fd265fc8c3af028c5aa8d2e9f311685f063567bde99a9b527be706e900fab0f94ecc1b85f9a21d7ca2e7b3e7fbfce10979f513962329b8b767a5ba4ab91747c05000b50a45f6dbe7d170c470a36609322133b7a30160bc3dceb1059e18e4727486fa016071f7c85980db8414045b9653f21b55b36de3b72ae63c25b181e7df497a5c1d3d7fc4001c3e8704a34b1e30a00a04bb106aa0e77940303ff62ef4511b546b4254000a136d246dba2cf2394bef78faf234bb64ef0038f6bc952510ef40483295357a55e197620a409c027eeace8794bdb802d4ae7c03fd137427ea2ec15c95ea2d68710cc7c5676d12d598308578dc02ef1140e450b9bb0a66bae6fd55642bfa835fc33524ba676ee551cbd15146832042877cc118552f012515269e85ed57c90da7688d5a96ddea3e62d7a31f6262330a91800aeca711ac5f71f3f8c2070fae36c6051e038a6de8810fb2937921658f2447e75f9f965a9dd30d04e8ffe2a2e2d3db9130fc6f0e2977a47ffe63bd2deddf86e105da4da0d7f8cb24ac5026fcec97a90e099ace5b812ffb448b15b0439115d60a956277d31a9beba5fe697bce8e4b5d1d72c3eb02dfc8d19ba9912524e59e1212fa5489d020c51d9a886bcbe3e3396ae2c49b624bf4e16555883cdf0501842d33af81cb38388c2671f958adc37a4e1419396cc41cf400406f0575e434a1475092534cfe19f2576fcb68010d9f83d6d73ff166c9f37908c9da9f030d542932f044f71c21cf9426e0ebfa1dd6273bf12cef2239c10752af5abd6ccc759e1b8379e50b4e0c62125b9e81f1ece86f966deb6445ac3e152e872639aeb00ec1c5e397ec29242485a49ecc835c909f812e52d44974b948694390e47564ee354a60cb6d77e3abe375f82a7154794d30d8b3e682a35ea8c20087d2f4ac2d26453a9310c161c6713f89a53a474305dc15654dd70bb1f167d23b44be01f5d8209c337290ac1a5b4074f1a1f7ad4410308c26855695db6c7a300ee52420b4ee7a862197511c210caad888fd75c9449f0398fc4380482d50ee09cfdb84ab5712045c69d4e4effb92799c031322f4918a5ae12789a15163ff78bab946e5", 0x1000}, {&(0x7f0000001540)="e0fcffd33f3bc740295c85889f18b81be835a389a388d2db5926626b97a4cbb982b193df3ec5db6b2536d57b7a9a887fc8625fcb84f585acd0b67a75e8f4cf066ac8ea5ea7add0b5fe68497ce96e248e12db084424a6cc11e38c936bf66a9dd5a214c0c3b6cf9562cae94a8e59b782fb5145fe580834fbd17a89ceb45a021473dcaf63e344678d9006ba6f60f9c6ec6f3535f4715915e06550de280ab4eddabc2742a48a95bf6b5188c16f0e51c2eaf5bac27e064d21dd16cb4f9e684577aca8cd5d7a060b389bb6b91a0706b049cc04157773b9416025bcda0659b7f8b955594f462a12198bde8fc7c2246bc72aaac08ed2ebb4310261bf7e7c7ccce4be9d23b07fc6c59cb34cb88949da7e6380192687c4df383e210062a3745167edf5a0f5faee3727b6d73853a6915fee92089e2367452be2f457ff482f422ad5bceaa0fe64fd03a71c1649d2abe9a9d1e4b35dd013094cc135e79e367ef2e15145c40d289b67043b34689de832b320b94ce164baabc950b1f0a5f1ce23d23bfae917244f70f06182d1ed3f4adedc9b2a52dcf4015b4b45d0cfa9ac3acf1ce8f68732749c7df6fad708463f0489d683c7d638496b5ca870f75ede332599f10500f3c727d82a05234a74c50588fa4047c9da99f0f9d8a6116189af964378baa2dafb5c76f34a500b837aa22696fb64ab93ff3bbf316fb593011ecb7d45610306e26cbc02ca5dc1457b614c5da2346f1d747a29cecdafd6041c5a7820c7e9972eff9f176e94ada85c3055602daa3a2b72c6313294a38df731b870e327265c766de499e91ba280d0190fd1f0ea78e533554dc94d75fbdf8b87a4f88016c18c642f8e629e6f3ecc13dd8bfcfc27c793047a8169fedff65e3ef1a8c30644f60f951eb75e179be66c3fa98e77cc101705f94eb6947297ecb1d0bce677579910005851831f21e25eca46a9ec7da05eaba21898d264abc08778863a1f7dd45723911c427931740eec7f1c6c26c6f340fe0ee4805fb876c3791e295d2b7f70967f11c8f5a2cbef0dcca93c8a56c8163f9dfde81a9ca0e8ccab283ec164995a077775246e6081d9f8e674134028c0891c0506d11158a456b1bd8ddcc7939c3e6328f2d3d862eb27d19c2b2add1055f62ed9e2f19ede486c1c840c20619d907b1c08b194e36a80868ce4e9b7094b434e73efe880e1340e43aaa9756b854b1233af69f561003a0c6770257aa650235844389f0a67e3930e7cc4f602ac4c1badfc5fcb3ce46c687609f3dae49566a77ffc5aeb886f83b1c0fc3a032b97219de67614405930ce0aa03570fbeab477d8fdc12945faaa2a36377cf1f6681607ded41cd6dd9d8469dd9672d45cee7dc16f871abd8ad6b2d58e5b952eb9b5cfce5cccb8c264d04ade6977dcc5346980ac2f18bfba755cadf3477ebff06917ef0d59ff75500eb9e6dea2cf148449a12315caaad95f914ef8eb4498cb44548ee40a9e07f4afb6f60cd10520cc2fdcc3b0273b58a1c65d69399cb2fcdc21a9433c8b66bfeb3aa79485cb9a3abf5f67d517a4dc40b711186c5c28e2a63fb8fb997db92716c093d4f2ee624ef1110d086abae6e69870d5e4d912d67a64da351ffc7fc3ab9b780c2236396682ab7d11719e5edca17bdba79af6afab9d9a0aac80d1154ed68ba722b662f5531c9bdc9ebbd445a7f28dd0effa73af7e985716305086715970581382b5a92a388cd4a6babe0945a204dbfce46ae21805d3dc7668329ae0258575cc11cc1ff56a33a5f77b9af95f5e4529dccfc75e1f0073dc0ec9770426662386b2cfbbcdae311269611ebaafc1db8bf95e20f22651b9434d909cfcd0dc42939f01fcf1ae90721cb8a7b7c471fa0bd19248f2bd9a766b897be3454d0620dba6abef21d8265fdc68a109a9cae6cd93537cff89388faf216b82066a87a5977b3d37482f873cdbbca9bb9e252c0ed9a679b133c59aa5044707a5a2cf9be4324e8325fb99c7b7b175c2a23577614ad98f18a1ca52ee13d517afefc8021d92fffb6d1c98e4582ed9192b2427ee9638db609124fe970a37432a6260468514265a91b9253d3ae45b74ea8affc73babf7d795b1b591b28d1d8dbd4709999cbd6a556050013bc7214f4e807bdccf514dc70187a481d0b79a3ba2a62b30e0fba7321afc44bb3e1c29f82c29a1a84d0ab32c7cfe63e4b0f7c965f7e4688e5a5786d1b7a0b0a7d03bbe76902f50b622ec8b7a924bcaae5c8bd2a4841eceb1e7606d944057d78954adc30778e0e2664117aeceb250f46566647d861aa65a289273c1b9f32792c9cd0d421f6e51f08006500cabbb61261797d97d802720557400f3b4111978ad6e61e9bca6760967d3d57f934b0c6ea624ec5903015464719ec3dfba9ed53f4f04dc71e673de6f526e4e2fd73536db3b252eb051b556bcbf6bdc228813f2037652b8d389f99a921b746e4ef0cf0d41292afb2213f632ee4e6534e7372aba823129c1b4e9c6841068c41a0b3b1b47f7dc2ba9d5bdd0fbec1b868950226215d7134ca48719908fbf4207cf9bd0edda0d8a15ab3890d876c481b7d99e912485ed57776766a1f49e84b90f491960cb73bc7bac8b3b1dd77c630bc61f54876b9f18c196c029abc80eb7c4c62d825accf28580b4591c0be208ebbcf12fb81cd434d5d6a63521322bb72c0fbb464c2282957e21f0eabf3494d8b29f811c0321e9ed4f01281388870ef344d9fc2bc564ae1cea0bf6601e84321200854b182385b327b21a9645c48062ddbc057b488dc5883129bc4e8d140095944af159d9d6d56eb174128454b5ec2c7100785d90083062b96cb5aa1853788e41a238be440933221d906625c3c3d9c56bf49083dc953110bad224fb7bafc7bede33ff31c7389e3a17b413740f010497e9271042751f89fec3a7fc12e3afbe5dbaf120888ce3c22a7e9433c84f8f9404c300c448f2859568ba37a3e929f5832fb1e58e53ac0683b62cc3bdb773ac8b6b57f740db176c1c88f34499914e5a654d6e3ae8a4c2d5b574c93641bed18214380caa940afbe2e599d398ba869eff87291020bb6a12cc1dda224525f12ca836c5c42868c16da87db334b7fd5eb3e62c0b2dc1f5c05d9859a405f4745fa32426fd13f567c662c7f137041b1880fac34b9a0838e498ee0947b8afc4f2895bd0336ee685caf8aae68191d0d78baa5dd236144cc7757951441a4ada66da1693d4f9ef98a8750d3dd7553f90c4b4527ec6c42e29dd9354639733075009d7006d6123a62e30a24e609e6ed41653da422560b75a54a992ed65fd327b023afab5e56da959f0d5658ed77db2cf6ca8be2eeb6286c6f31166f8302aaf4feaeb60649d13bc073f1aaaa95ee722caad09ef668c317c8658737ec92c3acf326007903e1867eaf40db141b74093c28f82544becf6625a8bfc8d616da88c076a872b0f22ec3ff325aec92f0483739891969ef1b12d497fb228d0ee8815f4131dcbf64ebd875fae3bc3f1882343b7654b2a86a9cd7caf072fe8d0e6967e7f9c260ddbc14ea12cef02c618f32be4118bdc37d0b4dd4990640c218506e7fccbd06ee0d1ff9f32e5e0295825c3a13eb5f33735e55d3b3517070bf01df48e30c28a7cf2aa5afa17ff28a1eb2f58dbe1281f65300d5764156df7b7f0208a7c24360d1f4929d72ff8128c295bcc0723f69660ebe7b7e412085efbeafb2893a9980b9fd05fd2cd81f1c528f1ba8495428e623b6a220ee7dc1465d29a3b3f4b71e1fc22397fc17dfe6890c866ae69b6f3e8b53992d95c1973edd7c5a5e62d3ace9a02bd4123b51d9b7b8b661e8cc0d654f33df5c1a22a153918706fa50b3c1cdb0b0729c5555455645db9b5d7aa68ab06f4327d076165879c18edac1d75ac964bf8f82c2e826b447a5091e713d97ddae278641870bfc8615f4e2856ff23818306f702ebae215cc2e1867f5528348947748f797f0526de2fb3865ff10eeb4ee6213a975af92baa45005f5c141a0157e3565622f98f970b2b55be629931d9d0c747e428e1ce292396b33548dcdd3dba183463a6c7ddf7d5d335012e26d9f0d045586810e03b52c2ce78e6024d94937136d180ed4b309514254c47b6f351cf4dd8f8dac2698c73f90f543e370b00cbde8dac1050d1388d5903a35e1feb1d0f40561bf11b303bcdd311ffe09630b57a4cbc114b4dd12ae9e1e408fe01515a2ff2b9067ea28ddfac028fb24dd477aebfb5e57bc32dd2d6ce44bae295da400d4b2932d741c464dd0ef1a4a00403e2baceb763d7deba88ae82ce573bdcab1ce3a03beb826f80cf9f9bceea4e9f414e04c8528606799094824c130ef02a06327ef923115d68a3964bfb759bb712349bb50073722ad89fe2857fd577c2af668bfdeae7ed62d6f348076a585acd82ad655f49cdfbac597005199ede00e0439954fd6344a114003314a7aff775061ae2577fffb471830e5c471620affd0390ed0e3db187ff67930b693edaf00f3c4b7057de802828ba21f9279a99cb5e24c135effb20555ab2e21d6f1b626488fbb5eb4847e916644cb2510718f3b1e61a5ddc802bde0ef6541cea1e31fcb763d6cd26f30cdfc5354869ba0db0ee94dfa3171f6fb2ee0b27c778e56751974c4323725e41ee77021c1b8c7a573e3928649177c9a8c8e80985fed99cfbab649f69d2c643c9a9a4768fdec0644171cab10802be0ee65941e52e920ea355e9d6a2786ca9e0dedce6a42a068fe6aaf7b08311b4a5bf52116196be6a2305cd65f0c34fc7539679657bc4ca66c6ef6307cfcbb8a8f6d8ac88e1ccd4f2ae451e277661bf865f99c28987aab8318e7f383b86dfabfb660cf042cee5d5ab1a695573c066b05d5fa5080f9495de56898d9a00490645cd9fe5a131ae486f0de203c750be307e936d9e132cb6398abe58aafb67f136998a29dcc539172e6fcd5d928c59dac22acd1cab70149c14df7642681bb3452104aa8cc077c259b8be0f0ad34680a9fee81ddb23203a907bb737174a1ef4ab9befa2435e7c512fcd1e0e36bdb624114b284528a87f2214a41ad14cabc6e58d48a767d4179ef89b5e7d0e814e44ee73596356d736bda60f2760f1bfe07a232e91840e47e9ed2906197c6bcbf3c3b9e9552316b7877921c8c56d9d25abb3503347ff2c72707a1aa0664739e6958effd6ba1a57ea44dd74db68d34d8242c76b3a8451e98c9217bbac990721d524ca34b02197bd3001c2f0b54110ae4bfdeed448382860c3eba2f2f682f8b449d2940559a3d3c77a0545ebffa9f4c97de81c662ebf10c22dc29c7771584d8af16d52ab5e663db46d805bc4ed89b27d29a5a8ad09d8c5baba2ae8229b9c7b7382aba6f6a3545e4f1ae49ff8eb8272e008326edf4c0822a953ca1e4190eb2d9a55876580583496a48d8ba56568931ad0603dd6aad6f8668621a9d35d310bf937bb6addc39cf01f748dc7247dbed1a6e7c88efe338353fc7b7546e8abb136efd9d62632126f71b4f76c88d7652c223409e62231fde14de69be05f50622a4ec44739215718f09c1ac56f3c191f912f44089e280659b0dfbdd966d19e1f5a0afae1f1d82c9e0eb2f0fac96a6ffe60d69f97077f1c7bb7c2d63c7d8213238774ab33b31963de9898007cf73d501eb7c1e8bfa3adda64d1124cc9a0268e26b8d39ca30e9c0f92c8ee45705bf04b23222989db0a2aa8d88a0961a3c15dc32aaac335cde67e186914ba35255fc3397db779f305001daceffce922fe34bc164e415b9055e4d0832c0fca9b8f4867f7d47a1aa9864451ee56b7f2bec08052c5bd94d7617863ed97b06c00c5823192bd707110823ba0d71e", 0x1000}, {&(0x7f0000002540)="9bac35058a7d357ce0b1ba0e0ea8316b71d79e96807926696e0623f51bddad5f13f755e8d906324a316bc69c4743480a930e445f826506451f10f3ff06e4619703efdd0d35b57d0f3ec656e3177ab21435940f2377ad46bafbbac26bfb5a2f92c037e4b7947517dc426a8aca3906d0dbd88dc4f7a3dce9f511d1de6769962698c473ec7158f084fffacf5432acb01eeb69360e7d9b698f8b211fe5d508491719d7", 0xa1}, {&(0x7f0000002600)="acf8bd2a4b5e00d55e59fa21c791a5834e796bba7280cbd45361a13d1af91002b630ffb02d3cd795220693cfb19c0379a715f835240e3d0037b2eb208dc951e4de682cc8a59bf396fc4dbdf4a72b41dc16b24647548a1d0c9ba18831ba80ad1ab4580ded8304e646cdc27843f0b691d5fe76", 0x72}, {&(0x7f0000002680)="e9e329ee5bb15414c4a2bdd711645403c48d887673124404a183fb4e419a4d1b91a99d461d3baf90b4b718bdb370ff7cdb7bd0c2a3d4800c91b7018bf38623f6065455169aceae90abdaf7ce29e43593d2e1f47e6bcce4892dc0bb1cc1", 0x5d}], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:45 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) 16:00:45 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:00:45 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) socket(0x2, 0x400000000002, 0x0) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) poll(&(0x7f0000000300)=[{r4, 0x10}, {0xffffffffffffff9c, 0x40}, {r5, 0x40}], 0x3, 0x2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) fcntl$setstatus(r5, 0x4, 0x4) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) 16:00:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) fchflags(r1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) flock(r4, 0x4) 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) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:47 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) 16:00:47 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) 16:00:47 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) chdir(&(0x7f0000000300)='./bus\x00') fcntl$dupfd(r5, 0x0, r5) 16:00:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() 16:00:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000300)="ebffcbff13b97d812eaa4e713048e699319296483ff87a4e7cc8d85b16510d8c2d4f13b7a27b0615c3be3d9c722769b2649e37c00edf62ba6edec9bf92e0fc667ebc2812816ef8bdcaa1e7219c15890d046d1ae6f4fd0dc17adaa6c4f5bd5b444a724cf565203b8351fc04f038cee9c58ca9ca6a9bdd42509c27289989407d218633235f6af81a81aac56c326f3fa2", 0x8f) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:49 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:49 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f00000006c0)) msgget(0x2, 0xc0) 16:00:49 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) msgget(0x2, 0xc0) 16:00:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x6, 0x3) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffdb8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() msgget(0x2, 0xc0) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) msgget(0x2, 0xc0) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={r17, r20, r21}, 0xc) fcntl$dupfd(r5, 0x0, r5) 16:00:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) msgget(0x2, 0xc0) 16:00:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) msgget(0x2, 0xc0) 16:00:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setuid(0xee01) msgget(0x2, 0xc0) 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x20000000007, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r3, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xff88) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x9, 0x8c, &(0x7f0000000580)="121527e76a461562ca6fe1f437521900003a3ebb547a005e73b1ff80a1f34d5e10595e10374776b696eeedcc10792a051521d48ca73a4cf55341530cc324a1b3379bb53aded84e7805083e5305466ffa62916eb3492df87c55126373948d0f69fb6c8c5887c0010100006e75871ceb474c509a54c7b821eea707589bc2464cbd2db178052e2e71cda03b862c6dd0d7df69f79ddaac9312e223f2aed4454382870813a61ef88c074b244bef2de6a3d5c3e512395c47f7a75b856bf50ade52e160aa686ccf61ee3cba25f74cbb96a2a9181abc636d2236a3105971a78d848f62b5eca55778710e98dc37f597c26d1a15bb09aa987d78e68c62fc166c77606f71996a73a89c93fc1a9f167ba5e733056fe8a4de4071a29aa3b459f602f04b4c00e2748746bb0a7f82661230bbbea10fbc4fac9c713edcbca01a41e762ac6aee267ac092ec30fcee185cf6b7c3e8e3e776d9c420be80c53cd4e05449e972820f92aaa9c6a96562a8b03004c60c29678f8e82ef5f912582c74785c8fffe963a3b81b70cd9dc1cd5811eefc41f1d3d69f80a9e3228244af0737b6659a3236674e1c6900834a6fb820d7643471e3f08f9b040758ab1e50686fbe711b8c9b1c0f55c9bee9856b6a3b30e71ce0bb128f01185edc50c427d15b913cb42e8668c5235614078e70970ad82c340ee98e05c57271c8430341bcebf49385d9a6e97c4b7fbc430f4d50ddfcb", 0xbd) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) bind$inet(r7, &(0x7f0000000300)={0x2, 0x0}, 0xc) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setuid(0xee01) msgget(0x2, 0xc0) 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) setuid(0xee01) msgget(0x2, 0xc0) 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) fcntl$getflags(0xffffffffffffff9c, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, r0, r1, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f0000000080)=[{0x6, 0x7, 0x7, 0x8001}, {0x101, 0x27, 0x0, 0x2}, {0x0, 0x5, 0x6, 0x8f}, {0x9e1, 0xff, 0x6, 0x8}, {0x1ff, 0x7f, 0x9b, 0xfffffeff}]}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, r1, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0xfc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="1100252c081238eb262f62757300944046fc14bea3238feba8acf5dae4d8843ee2693bf2130af06dfd0fa31bc3a655c39420e1130a23ba23d69c8b79c00002fc424d1ec60681b7dd97def997e37d97b47f71abde2cb580b5a96ccac6435807122e907bff8d4de1bcb2d205ff82bdd01c2c5592032585fc1a7cc1bc62ffcf89357398e2ea2a76477ac129474f3b6de39c5ba9eba3b8052008643e0e1a39a91ac95a3f4c2041062a5a8a65f207e4da7c440629d8a1d4d47049637855581063a8bbedf7fc15199c4b97"], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000340)=0x1) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getpeername$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000300)=0xfffffffffffffefc) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) socket(0x1, 0x8000, 0x1) 16:00:54 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:54 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:54 executing program 1: getgroups(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r26, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r37, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r34, 0x1, 0x9}, 0x800, 0x1, r35, r37, 0x6, 0x1, 0x1, 0x2}) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, r23, r30, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r7, r38) r39 = socket(0x2, 0x400000000002, 0x0) r40 = socket(0x2, 0x400000000002, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCFLUSH(r41, 0x802069b2, &(0x7f0000000300)) fcntl$dupfd(r39, 0x0, r41) 16:00:55 executing program 1: getgroups(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:55 executing program 1: getgroups(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:55 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/157, 0x9d}], 0x5, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:56 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:56 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:56 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:57 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:57 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:57 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) socket(0x10, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:58 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:58 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:58 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x8, 0x0, 0x401, {[0x9779f44, 0x2, 0x0, 0x8, 0x0, 0x6, 0x100000001, 0x7, 0x978, 0x1, 0xef, 0x80, 0x40, 0xa782, 0x9, 0x3f, 0x9, 0x10001], [0x401, 0xd81e, 0x0, 0x4dec, 0x1, 0x0, 0x200, 0x3, 0x9, 0x3ff], [0x4, 0x51, 0x7, 0x101, 0x7, 0xfffffffffffffffc, 0x9], [0x3, 0xef, 0x7f, 0x9, 0x8, 0x5d], [{0x1, 0x6, 0x99a5, 0x5}, {0x80, 0x8, 0x7f, 0x4}, {0x7ff, 0x1b63, 0x6, 0x7}, {0x6, 0x7f, 0xc5b, 0x20}, {0x1, 0x20, 0x1, 0x6}, {0xfff, 0x4, 0x8001, 0x4}, {0x100, 0x0, 0x9}, {0x101, 0x6, 0x5a, 0xfb9}], {0x400, 0xfffffffc, 0x7, 0xffff}, {0xb3c3, 0x1, 0x7fff, 0xd740}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000080)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:58 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:58 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:59 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) geteuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000080)=[{0x8, 0x20, 0x4, 0x6}, {0xff, 0x7, 0x20, 0x7}, {0x3f, 0x8, 0x96, 0x3}, {0x7, 0x1f, 0x1, 0x8}, {0x200, 0x81, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:59 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:59 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:00:59 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7934, 0x7fff}, 0xffffff28) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007bc000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:00 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:00 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:00 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x752405d022fa2c16, 0x801) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:01:01 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:01 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:01 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x10, 0x4, 0x6) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = fcntl$dupfd(r4, 0x5, r6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000340)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000300)=0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r10, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:01:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x0) 16:01:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000080)={{0x6, 0x7, 0x9}, 0x2d, 0x81, 0x800}) 16:01:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x0) 16:01:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x0) 16:01:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) 16:01:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) socket(0x1, 0x3, 0x64) msgget(0x2, 0xc0) 16:01:04 executing program 1: r0 = getegid() r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0x0, 0x0, 0x0, r1]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000", 0x0, 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000340)="0500fd812efa26bea8273c65f224011734cfff7bbb0000000000000000929648", 0x20) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = dup2(r3, r6) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r7, &(0x7f0000000300)='./bus\x00') r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:01:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) msgget(0x2, 0xc0) 16:01:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r23, 0x6, 0x1, 0x1, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r10, r15, r0}, 0xc) setuid(0xee01) msgget(0x2, 0xc0) 16:01:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x2) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r46, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r43, 0x1, 0x9}, 0x800, 0x1, r44, r46, 0x6, 0x1, 0x1, 0x2}) r47 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = msgget(0x2, 0xc0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r52 = getuid() r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r58, 0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f00000003c0)={{0x0, r50, r51, r52, r55, 0x1, 0x9}, 0x800, 0x1, r56, r58, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r62 = getuid() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r64 = fcntl$dupfd(r63, 0x0, r63) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x20000136}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r66 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r68, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r65, 0x1, 0x9}, 0x800, 0x1, r66, r68, 0x8, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000000)=[r10, r0, r17, r28, 0xffffffffffffffff, r43, r47, r51, r1, r61]) msgget(0x2, 0x5c0) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x930f2e3c7eca6858, 0x0, 0x7f) fcntl$dupfd(r5, 0x0, r5) 16:01:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x108, 0x81}, {0x22, 0x5}], 0x2}) fcntl$getflags(r1, 0x1) setegid(r0) dup(r3) pipe2(&(0x7f0000000140), 0x4) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) fcntl$getown(r4, 0x5) 16:01:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) setregid(0xffffffffffffffff, r8) setuid(0xee01) msgget(0x2, 0xc0) mlockall(0x1) 16:01:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x1c0) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x7, 0x7, 0x4}, {0x101, 0x0, 0x5, 0x1}, {0xddfb, 0x6, 0x0, 0x3}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xffffffffffffffe3) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) setegid(r18) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x203, 0x0, "000000000000000100002000", 0xea1}) 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) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:05 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0xfff, 0x8001}) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) semget$private(0x0, 0x4, 0x306) getgroups(0x40000000000000ed, &(0x7f0000000200)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x920, 0x200) setuid(0xee01) msgget(0x2, 0xc0) 16:01:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) r12 = msgget(0x1, 0x8) msgsnd(r12, &(0x7f00000000c0)={0x1, "2a2a56b9b0b6"}, 0xe, 0x400) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000100)=0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x88, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) setegid(r4) msgget(0x2, 0xc0) 16:01:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) setegid(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xdbc) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x428) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) msgrcv(r4, &(0x7f0000000380)={0x0, ""/162}, 0xaa, 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000340)=0xff) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r15, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x2, 0x5, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000300)={&(0x7f0000000080)=[{0x24, 0xffffffff}, {0x0, 0xffffb18f}, {0x1, 0xfffffff9}, {0x12c, 0x9}, {0x0, 0x401}, {0x101, 0x7}, {0xc7, 0xfffffff7}, {0x89, 0x2}], 0x8}) open(&(0x7f0000000440)='./bus\x00', 0x800, 0xda) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0xc92cee24f6bac45d, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) fcntl$dupfd(r16, 0x1e, r1) 16:01:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000080)=0x4) msgget(0x2, 0xc0) 16:01:06 executing program 1: getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x28, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069b2, &(0x7f0000000300)) r15 = fcntl$dupfd(r14, 0x0, r10) r16 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x6) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) kevent(r15, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x9982b36f3793c9d5, 0x1, 0x10, 0xffffffffffffffff, 0x4}, {{r16}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x9}], 0x81, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffa, 0x84, 0x80000004, 0x6, 0x10000}, {{}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x0, 0x2}, {{r17}, 0xfffffffffffffffb, 0x40, 0x0, 0x3, 0x5}], 0x9, &(0x7f00000001c0)={0x9, 0x7fffffff}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r8, 0x1, 0x9}, 0x800, 0x1, r9, r12, 0x6, 0x1, 0x1, 0x2}) getgroups(0x3, &(0x7f00000000c0)) setegid(0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) syz_emit_ethernet(0x1000, &(0x7f0000000740)="e6f66dd56beb4e37db2ab9f3cccc532d07b46835399e349f621ad481c2f41c697fe968a426acb00aefdbff721ba3bfd12fdb496804269a28131530061b7270e9410e970535592c430f71e96bfb892ce0debfc438da6bee514c4f692c17a3eec129329456020dbaf6f32fa4750d6002333fff1c4aa837f665345559855106a0b5a8c03f98d0bb0823b108a95c270cc9de98a9e0bc17162bd609dcd9c368b364664bf1b81862ccb1358fc8e273e20669d4010e01a15f2975241286af80e0fdeccb26f3b25be3c3d98c43a48d63c80bc775e81613f541e52d17bca6bdc5c8d4d27dfddacb080f4f1de752668ad241abda7e197ebc78a6d82ec436f7706fc1b0591994ca49cb4eae7985c9f6fac72b2bf4138edda03f65da75326a93b52d50bb0ee5a8ec9ea56acb92cb8ddd4cdce7497275731a300e8063ad29ccbff7ab0fa57cc868cfe4ccb09d265cb1ddf79140e773ef37b92f2b1de1067d5afe290fac59e233b23f1135c2335e5d71005eb7a9b880e0eb072883f277e807bb3926d5fc4e78ad9a91f7999ea029e9e0b35d35838aa45a479cfca92f685bb7bec40c2413d4e55bcaf441dfc3776176130cb2bb7764684dc3df98ac101816ce7230f2a5034a89270f64e603587e4bbe3a4bcd58ad0689a0e47ae3e56387a75ee71eaac3f1db64101e0e89e6f9ad3d48b2469ee6c16efc08655c3b68a6f8b8594cf71e300c17299fc2587fc1671f5b27c576aacf8e091dd5515edf8af1a3e1887fd41b449c5fc31398d68137ae254c9881742ad99d28525a238f908966695ee80ff5635a36e471139fa71d23d9ac673a020f94241343a777cd4ed01db5f9a2bce7cea76fa56d9659e5a48e9b176b18e2a813f2f5dcff87e9e71a754ad4f6d2c177468221abc522ffc954ac4e30a282d7e2bbab4179bc1fa788e3f9fbbf39c93dff11b979a8f473e668dfa231025bac6b29a72f07ae40b5c41b8e2d1c4ab1c9aec57d38c95f6625917f58369bbaca0f09fe17a50005067ec8262bae8e3a4ee47f1494d11e5e4ebc32612313b3a06cab5867907ad2cfbbbafdbafecba0fc248447248c0a069a25d547fa1d749d35582e47212e6a013776ec2aadc3fadfebdc446ead75f78acc7ad544c903bac34eca30242c0c38e45063d5ac29abccc21ddb3d083e3e39f2ad70a54f34ef98a0d98451b04e99c8a40510628b925b1fc3fc08709e32727e55d46c5c3b4217191ecc2e7e6cb2e296d39b9980253686e4f4758c9d83755d4143b1eae52fd685c0df1567c25f9fc423696a1d3b961af9622cb2decc4e97da66bbe7f58588776db0a999e6957b1af7a2f9611be3ab9f980bbf1309d9066a53b7db61907368042cc4f04fa90e3aae2434e282e0461199a7db2913a3d1ca4324eda24e7db318591dc54d2f6438c43371c955a803a804cf5dcc421cfc23691d74b48ea7b51785f2fbdd8e185d9b9753d648826b0273982793ca84b64b27a07713d46d4cc19dfb8e94c7535d379b7fba7acda590551bb9beace81e4af5291743d7cf2abfb474f3bbb291c56f5b23f04fdc25fb61a9780aab70573e9891dd9da86dc9d5bc2eb025e4111d87e3582f3515dc420c5ff242ad9a22a20ac2adb7fe41ce2632325fac18fcb7be9319c1251ef89f36df6b034508bf660f2649734fd155021e594edc31da3d371d3cd81a18cf5e2cfe7aff8e6d52d6478a66a23ca37c49c2664867f874c9502e33222a2bec811a5c4993dbe97a5a83797798e7226b86813045dfa8a4e00f6645f60bcc957bb485ee66665e6e253cfc53198486f8a138d6eceb72491ce911e3718fcf9ec8684d114c7c63ce5d7933142018283fe10b60148ca0a8e89193f2f05d2f854fc65526b71d13d974cb8ac4273d2202a141b7af138c992cf34c887cddd25f898af64e91a7bda99fe57ab22ef186538ee9f4a2487d5ae3bf2036f17328200e8d97c6d9fecb126e004ba8595ee9def1086327c6dcaa0c660e8735360bb154e5f0d5f2d2e40a79b27695070bd6c4c87adb6f57ca635d3292e44f105379f75706e9ab9a249e6a1da7246ab067c3355dfb194449b84a42dd81d3e75ccab069f066569521a8565edf9501e1e71dab4f3422a9afc8af61de5ba0fa7dc01950e044598cffa9820a4aa49ab0fde43afb08c971a8e998e3128eecaa4d5ce3f79ca9acfcb36b1c74bc2f78e64c8d2cc888a9ef31a2d977cfd2a1c827def342c57d5fd81067d14e1cba85486f22892ea22d9acc8742282090984aa4bf625727e3e4e2ec8b5266da06ea21dde1422f9c5157daa9157b86ae5f6b055c4c5054fdffa52acf146beb848bf61fc5dc4ec193cf1806f3a4c4d9be675112a080bbc1e8a4e7f2b1314e3ffea7805778b1f664a3eef5b7997330e6ff0a15bbdaa3722b09fac689568dea3793471a40832df38ec81bffea4f969f7b8838cc0b34f363531ad64bd552e4df71747ecd2784eae1c5290965d20cfb29044c1fea248511c7618e0019630ec83c6bd4e7a701153a0bfec2c9d8b7ef6aa2004f7bd70c69fde88c2fbe773326054ac20268423e8c66a9dcca36cee434129fef0e99bd7e95c04d4402f518b6dd125ccec5f9e92fea5b03c76d9c49f7d671f78a3cd49debca2818c76a3e087290d853d7a4d51687b10b1ed17d63e037fb71114b0812ddd60c4f2b5f19ad34c96978b344eefc70b882c01badce3013c542f7544df7e59f83c06ec5e05586c0763578f48a2fe41f6e257af4864baccc2514b3d390f6aeba0df1a5a543ec20ccc71723fd263590b2d3647a89ecde38ec4cdce477ded9dbc47423434e2a7f3c431ff8dd2d66548604df7a353e0cac78c02ac65b4706385129da8d927216fb34bab9b8fcd11bd7302a63d6fca7cf6c64c5e2ddea3793363844da94f98a1b513cc130bed9163d25ede6f5b48d6799f4f2f4d52e3f4a937b4daa1fc05f4e05a77aa0bf4a8aa7c19864f89d1497a23562ae454cd987c1247d26d745cfe5d9c3e0be7d8d506371a10d461f42857b26fc026546d2e438c1ebbbb6630232ff6802c8190d8c34aedd2ebfc44156bc58dd5827a15724fb0c512b14c09d39df60b35d734c90ecd6aac8a269b16ae8f2e3f7f48283218cfd78a1151bc72fc42e88d21b6a2f8eb9b0671aad97e1cf98ef33d5419544fa75dc92a9ab86a1960f1fb5cf87ec8362bb6148d0fc69d0fb8a517205e2f9974237c4bcb6eccea598a45f35f627b1946a715c159b46aeb9a9a28c84f71505f0eb542de9e3d026edeb05074828b1ca33ee1c70c721cadb5078c80787875337512711c65d549e76f2f91ae817e1827040c747b90db1bf1249742f09a124770f0c4dacba738ff4e182897daedbf831367c11541415f3960b2528ed80dae39c8db9756df8f364c11de55388406e0755bb7a986cd72efbc454fdf5ef69dbdb333896fe419fd39eebc77c43d6160a9ddf4e3f58353657da1724fdef8794e32721fabc43665ece350577079c35100baa61328bf5b164504f45ea314fe0d04d594f7f4a678a2ac2b222bf74b8dce71a92eeeeca0e64ee90d797a7f75918cf3a629db70048a5b2b595c7e20953bbf816525a68ba0e78b0b847e5d1ed14be1e53bc42d47eb97f2430a592f469c69a4731c8e335d1b702772a0f1961d8c0507f903506e9b67fca00e8a5fba6a0c59b0b55b2078f7b701feef4c4a9247ad1734f27248dfa306a8ea30114e9103c2302c17bb81fabcac606a98c8f67240be6607a56ab6596fb5eef3e4ca929ce50ffbde60af635d94ee933460e3189ae03da0716a807fc47b04fc7ac22c27611fe1db54fb7e183aed85548cc47953750bf19576eb93f008e938c32bcf87b583dfc43bf6c6ea708e0774994cad06f424c974a22b03607adc6795dd9ea263c0bfc4d3481df394f21698dd79b3907f071e700ca7434c472ba9046ee097040bceb58453039788298d6ea47ec1e4f7b58ff794df1469ef00bd5dd89470bf151cd62ad01b24346f06f267262376ae63edd3d73c401b5cd1c725d283047949520d696bbf7e7e0054f1722894c71e013d0e40fcca12b170e1038ab9ed2b235dca5e1924fbd1f30a9464ed62264a1c7a33e47c3a2b9deaf86b891be10971ff3ef8d5db5541011eda9a20775988417cfb76016857a461806446e5d2d86005fb0919aaca77ca71ec31ff82a773c0ff708d55ee1d4c0862e2657742ff190fc8510bc5c3b76b9da3dc83367ea757ca0e8a147af8e877d66e9c39a500a34c155e441882e918c279f208a90b88bc3275fe63508e6eb9009f13d9e5dbb6c87b867ce766fd8f3b8ee2ad7e17fd2a4c1f9e97b24604b57e0e948ccc51ca0a492922eae4bec8480d0061682025149513d61d33bab5b4097b794fde182909f40ee71d9ed622c98619db12ba0e8cf600b6127369536256cb87e8d1510b61b68eccf22d2f12495a898c719205d242e616ba066ad4a62ed238bb27f637b3e8465892254dce4c6f749d13c2c685326e14f9cc690c89a971effa6be8e1560907ddea9f12b174f18b75d5cbc263fe2245cf775eca8f71f4ea45543d1224d1b6eea448624a7a79d9a0aea47f210e388efa11094dbbb56022e9c4cc36082a03ab81edecc8171db8f27edf1d95cd77c23d0cd9085e382ab892b4fbab8409002a7373397b4d37376269258ca5dfc8f26a78d563f3f1a600eb09bbe040f44780881469bbed23355861b381ddca395dc2c073933c3a88409dcc3791b5cc6cd675138333959f618b6bead25d2984c9305c87fc1bbdfc1a97b4875276a1d09489e7ca0d5ad421b9ca716400577e15810c3bd4f8839b33ed7170ff1419feea711140b66fc143936492aadb83bb3bb8639b331a7c22ff38cfc858c46ca05d58644002d1e214353acc5f7d75d30b7f49562b676f566df9500323d9df862e89c6c285e5156f13495a214be5b2cfbf385e7928e427ec4b5381aa889496e41d951adeaacef930fa832cea472db4af2bbf9021870938de35b2653640588aa4787037653a3f083683e2abe0be3e25b1bc6fc6134e8aec5c62f5d0ff1e26a7ffcf0399f1d83bd4dff018530cf16e51e6cf8f97bc91eb6d0b4ad86334fd33d2763e7ab6320fcc6efa1893ef86adaee1d4ba8ade9ee6c88dbc8ecc41c1e779cf4b50cbd2856854266dd7d286779104abfe4ff5ed5f872765e1fa751041585233aa051cfc1415890836c29de45d105c65adec620beae27970db8456576971c6559147c4b731a3695b437626fe1fdd672ef736266723770a116ee824eb5d4fb8c0e829d70732377c62d11cecc6423052fc18e0a81638548bb758452a03508c109bd1a1f7f3867f60a80022a3e5b6f846d0f658aaa8ed953ff15745e45f95e6d0d7268f162b8902dd0240bc204177e7c54a061a4e4bf9c938615e05fb3176703033100700acd8482031db00ab582b798800589e6382cb0000cadee0f9560ec261914bbb9bb59fd69586eef927a07a42a63641454c1083b9d2096bc320e217b15631a6d0561ed79f013bf0f60a1988f949e2f4c8069bab87c2ccfbc1cbc42c787c1e67de90ea24d00f4bcf9dd7a84599ba05b577df4659e6d60c9b630d2624fadc83f763b8ced26005fca46113c7d2c56c98b2bacc9de78e2b6576f1723185d464b9959916caf11b41076c3319dea5dea3c928563f58036e1c64f66c40da37b32f671607cb2927790afb78abe89e960b6794571d5a5b8ec999dccaff5b63ae0fccb37143b10ef8f07712158c80a0af136ca3d2a5d87c56e06233704a0c236551c75b689fd110c1deee977497502c7d6c22ffe2586589d5bc600c7d2e8255e0b0006c1") 16:01:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r3, 0x80}], 0x2, 0xd0a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r10, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:01:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:07 executing program 1: getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0xfffff7b8, 0x8000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:07 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) getgroups(0x3, &(0x7f0000000000)=[r3, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r12) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x6, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe9b) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) accept(r4, &(0x7f0000000380)=@un=@file={0x0, ""/13}, &(0x7f00000003c0)=0xf) fcntl$dupfd(r6, 0x0, r6) 16:01:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = msgget(0x2, 0xc0) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bad68eaa7010938bab00"/177], 0xb1, 0x2, 0x1000) 16:01:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = getpgrp() r2 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r1, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) fcntl$setown(r4, 0x6, r2) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xf4) r29 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r30, 0x0, r30) r31 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r31, 0x0, r31) r32 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r33 = fcntl$dupfd(r31, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r37, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r34, 0x1, 0x9}, 0x800, 0x1, r35, r37, 0x6, 0x1, 0x1, 0x2}) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000340)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000380)="fd612da02cdffc3279adffed84dd") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="20c2a70170f4ef08", 0x8) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:01:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) setgroups(0x2, &(0x7f0000000000)=[r4, r19]) 16:01:09 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) r11 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) getgroups(0x2, &(0x7f0000000180)=[r19, r30]) r34 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r45, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r42, 0x1, 0x9}, 0x800, 0x1, r43, r45, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000200)=[0x0, r42, r11, 0x0, 0x0, 0x0, r34]) setegid(r47) setgroups(0x0, 0x0) setuid(0xee01) r49 = msgget(0x3, 0x200) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r61, 0x0, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = msgget(0x2, 0xc0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r67 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r68 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r68, 0x0, r68) r69 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r69, 0x0, r69) r70 = socket(0x2, 0x400000000002, 0x0) r71 = fcntl$dupfd(r70, 0x0, r70) ioctl$TIOCFLUSH(r71, 0x802069b2, &(0x7f0000000300)) r72 = socket(0x2, 0x400000000002, 0x0) r73 = fcntl$dupfd(r72, 0x0, r72) ioctl$TIOCFLUSH(r73, 0x802069b2, &(0x7f0000000300)) r74 = accept$inet(r63, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r75 = fcntl$dupfd(r74, 0x14, r73) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r76 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r78, 0x0) msgctl$IPC_SET(r64, 0x1, &(0x7f00000003c0)={{0x0, r65, r66, r67, r48, 0x1, 0x9}, 0x800, 0x1, r76, r78, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000040)={{0x4, 0xffffffffffffffff, r46, r52, r48, 0x58, 0x8}, 0x7, 0x1, r62, r76, 0x3, 0x3f, 0x4, 0xffffffff7fffffff}) msgget(0x2, 0xc0) 16:01:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:01:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) semget(0x2, 0x1, 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) setuid(r3) setuid(0xee01) msgget(0x2, 0xc0) 16:01:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) geteuid() getppid() msgget(0x2, 0xc0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x81, 0x5, &(0x7f0000000000)="449aaa219faa563a5611b5aae2f86e916f826e6b0f1af2ff0332a0998d4ca9266cdad42a9012aaed80a359442dfc1cf995e8e1332c3534f62f59bcbb58b0d37f508db4dec3673a8629c761636de745cf83a652d59bd147aa2ead621bfc3de70c7d920f45a66c7bff4fa961e91712111f220ba98aab4b2f25564fcd6f65da0b0a670d23950b9c0eec8fd647dcd053de3ce8", 0x91) 16:01:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) sync() msgget(0x2, 0xc0) 16:01:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) ioctl$KDENABIO(r9, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:01:11 executing program 1: getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$KDENABIO(r0, 0x20004b3c) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f00000000c0)) msgget(0x2, 0xc0) r2 = msgget(0x2, 0xc0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) connect$inet(r9, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffd98) r13 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) close(r13) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r12, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) seteuid(r7) 16:01:11 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xfff, 0xffffffff}, 0x10) setuid(0xee01) msgget(0x2, 0xc0) 16:01:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) pread(r5, &(0x7f0000000300)="23a7cd9d865d1adb5330a2f4beba1b6910711dd132a01626b4086e27d339c07b66b485e7b73d6b377eca7abfc9b7771c0f0cfc8362d53947f7cd7704d4b8f4b55d3773ab3e977accf3814d556e8be75b1419728b6f1669a58dc45ea758e2258c11cdde6a5108f647d10658ca707a0d48862cbd50eb9cf93867a01c7b75213c1b8dd77b82e77d22417e12e368383b89be059a6da08df823d3c4ff7023e3c2db3a83e22f47a3c7c292f850cfde4721649ee405d20e5eb29b3314df7cdb61dc055100825fe2d5b3833dc6e64a7bf0124b3f9d26951ae8f80f71c25242", 0xdb, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:01:11 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x80000000) setgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) fcntl$setflags(r10, 0x2, 0x1) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) setuid(r5) msgget(0x2, 0xc0) 16:01:11 executing program 1: kqueue() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = open(&(0x7f0000000000)='./file0\x00', 0xb21b58cc6a87c96e, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3ff, 0x0, 0x82, 0xcd9b, 0x4}, 0xc) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) msgget(0x2, 0xc0) 16:01:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8000) msgget(0x2, 0xc0) 16:01:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)="8dbaa3728fbdb8a1410cc0d474d5e1c1a06801fdf99c14b18592affb191c1bb7a9fb9da6c458c280a3b661ac322dea52968f6d715b42bc69", 0x38}, {&(0x7f0000000340)="f564ec07abf3ce017e141f012f1f5e55d3f3ecf5d149ee20c2cfff657dcbc2246d04b7eb7b40fbb0380b0cd2ab94c6f31bb14175d0fe8a4f003450a2e2512d87518fdec680eac5d04fb0fb5a2baa274383033e54896bea95c6f7a47ade0d5edcb2df9756ccf5243e421a7a73729c10e46995819ae5f9efe4c8931fc577780a3321ce5800ac135086a666f747a4a664739a5625bee0860b63ff", 0x99}], 0x2, 0x0, 0x0, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x61) r7 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000480)={0x2, 0x10000, 0xfff9}) fcntl$dupfd(r7, 0x0, r7) 16:01:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r7, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1006, 0x0, 0x1}, {0x3, 0xfffffffffffffff9, 0x0, 0xfffffffd}, {0x6, 0x0, 0x8}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r28 = fcntl$dupfd(r13, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000002c0)=0xffffffffffffff37) setpgid(r29, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r26, 0x1, 0x9}, 0x800, 0x1, r27, r29, 0x6, 0x1, 0x1, 0x2}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r30, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r31}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r31) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, 0xffffffffffffffff, r3, r12, r22, 0x25, 0xc}, 0x800, 0x1, r31, r7, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r36 = getuid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/y\xdef\x00', 0x20800, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r39, 0x1, 0x9}, 0x800, 0x1, r40, r42, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r47 = getuid() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='@\x00\x00\x00\x00\x00y\xad\x00', 0x100, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9, 0x0, 0x4}, {0x6}]}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r53, 0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r50, 0x1, 0x9}, 0x800, 0x1, r51, r53, 0x6, 0x1, 0x1, 0x2}) getgid() getgroups(0x0, &(0x7f0000000000)) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) msgsnd(r2, &(0x7f0000000000)={0x3, "63d7b37b7053ebd29b99f133e8bf3487dbd2ce0e08f4de7582ba6dea3e372610cd0ef908c26bdc98e73313ad1dc5423392b38b1d73679451883358dea5acc29f07aafb95f201e0c72164821fd3d67d4ef3aa3527da108d31a619c013aed06ae26212296fa43113ef27e4c3782c7e6fa93d5df7695412ac20c8182ba33490b79f02fb96226261607dffadf1aabc35a18c2f714a9a45860703864c4b051f91d2930e442d12a8bd7d7fb4dc53043302db7746"}, 0xb9, 0x800) 16:01:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000000)=""/202, 0xca, 0x1060, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r2, 0x20}], 0xd29ddc3a0a10db2e, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x7, 0xfffffffd, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71d879e69931929648", 0x184) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000080)=0xc1e639d105cff963) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open$dir(&(0x7f0000000340)='./bus\x00', 0x2, 0x2) close(r7) 16:01:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) kqueue() r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000200)=[r10, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) setegid(r14) msgctl$IPC_RMID(r4, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00006b4000/0x3000)=nil, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x40f) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r46, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r43, 0x1, 0x9}, 0x800, 0x1, r44, r46, 0x6, 0x1, 0x1, 0x2}) r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r47, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r48}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r48) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x5, r4, r13, r16, r28, 0x100, 0xb9}, 0xff, 0x1f, r44, r48, 0x3, 0x9, 0xfffffffffffffffb}) setuid(0xee01) msgget(0x2, 0xc0) 16:01:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = socket(0x2, 0x5, 0xd2) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:01:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, r2, r1, 0x0, 0x0]) setegid(r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)=0x3) r8 = openat(r7, &(0x7f00000003c0)='./file0\x00', 0x1, 0x24) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b2, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069b2, &(0x7f0000000300)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r26, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r37, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r34, 0x1, 0x9}, 0x800, 0x1, r35, r37, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="26415516a77b71bbe143865fe92e7dde045c0d0396fecf8a8853cc58d8788bd4d25fc65a101dc1d56d101a1a360d0db6819101edb3fb9ee460141e31fec63721ef2df73280283ddd497cdf7f4f4e74c90330a4d1464dc658943b1a6dcc948439ecca", 0x62}, {&(0x7f0000000200)="59071cfe1a62e88eef45635f449d5a2834f4730601a9cff402ffda690d444fab3597b0405947a78756a2bc5e9a335fe31a98b7c12e667aac3929994bcd81e53c9d060cc6e85895c010a94962cc8a515a48f026e0d770ad5e44ab4c4ce232a9cc7387e12500d2e46750e470a658ef032050219d0bd9db05c3408ec7a570c6fd3d6bf34d36cd80bd7ecc73bcf0834d3baaa8faba6ea69284bb3017", 0x9a}, {&(0x7f00000002c0)="812019d66e6ba6bc611f7d26667292305886c17620f508d484d5535abf21fe22aae45bf8f41f5cca1daa76993917e43934ff5d9590d9192f3ac756112eea12fb67f92389d6c24a60d2be26e63512233c9c2378752bcbd0e1000a854369c1ee599f2fbc55777586c7eed290be4e161534db9260265bcff86f580566730ff117333f6ad423e474d198438f29e4ff3d8b07735b28db4ea364e64c0921b1dc1d44d03a0a761bbea1eb4d202a", 0xaa}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r8, r10, r12, r5, r13, r15]}, @cred={0x20, 0xffff, 0x0, r0, r18, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r29}], 0x68, 0x8}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) getgroups(0x3, &(0x7f0000000000)=[r0, r8, r18]) msgget(0x2, 0xc0) 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r8, 0x20004b3c) write(r1, &(0x7f0000000480)="fdffffffff6a15ea", 0x1) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000440)) 16:01:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x2, 0x3c) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, 0xffffffffffffffff, r13, r16, 0x1, 0x5}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r27, 0x1, 0x9}, 0x800, 0x1, r28, r30, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r36 = getuid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r39, 0x1, 0x9}, 0x800, 0x1, r40, r42, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)}, {&(0x7f0000000340)="29239087132c6b3855d6929d2003d6610336b304334cc048acac0e3d09220cee32d7b5b69cd5d8822fd0aa4636f5899497426cbe6e58759d5e58812bce65e54b54e63165c44edc58b50ee8c6cff298ff5f83575abfbd14193f94d61ec3d2dced111430911a94aae7f377456881200467a452b4bf4ac837ef7b1cb3152e5012a13946fd6a6accd08a651cf8f44230915da6e462615ede0b85739caf5bd822e6f4e0e920d92b50b2994e63529d8709d00b5cdb21284a617132e1b90b9f9538a922eebf7d33d8195c9afe378106d87d8924080cdda077d6b13add91cdeb3e2cef3e77f7102c60cbff8328422b9c21cd571b63fba1f4a035171f36d9ed97a2be0327d503c95a631aa21c6076d90f3a886ef0b3253b91b2dfe08fb93a0774a0fe47d477790e4efa523246f935647a550e5977a1d814c34c27a254d948a1391d4c438c38425576360ed6fadfa7e2dbdc129bc14e9156aadbe25def56bed8c42ce0d53cf3324f136971e2ac6ac6e81bb281a698d763ee4cfa5c927d15e74af072c0fb5708c829649ae245dd625c54a4a0be903fdc9e03065d3fa7ae62e5ed9d6aab40b8ebe6c78275bdb6e0388d806622bc345b91f0b5af5ff8796df38978babbc38d67da23b3402906e43ebdfa58263c538250e8b8c816311f1fd07953b74e92c97ffb259e56898ec615038ed4c6be34703207cf33a07c1884c2ee35c9b85502f385edf3bbfe5a61d1d42e971d1382832f284097ebc780e3e47a5813b35b57cb13eb301d9a0f6fd3ffe19fd618d47af97a3a56684b722c2aba77ba36df0aedd6b9fd2cd9c19e32e415b394b6eb7340ed62e306de41a57fbc5fd225efd28b7c452baec4e5de186ad6461ab2c5e85cf8c70241d872a736826029b98f597804f23ebf6fd86f8c198b22d2dec24dc02e81e5fb54939a758697bd1080a336e387230a8509e5250d03c8543a985cbc4babbc9002aaa03b434187408ad7f6750eac4339ffaa4670c282cf430ae06de438f2fadbc02b32ba8fe3fd0860f5605b711086764ff5bb97e62333e202a985ed7247fa7f242625df8800b568994c88a03d309ee11b6413f0ef0ccbcdca1d11518866405fd2ffe1c915e348bcd304b5e7a3bca9bb2c5216ff151f9f993f7f788f95ba33d45438f33dfb3b8745843abe30a40312a7e8b8b24d7877d3f8293d9ffd617b2cbb2ed560277bb63e68fb35e96ea48216fef089b90aa79c099a5e7b339bc8e2c504b41b61ea2070cb49b7d6d4edcc5cfcf70fd6b85281f631d49270b2c4bef35a00983710b0845066b2c527b80beef94bcd29888cd6efecbda6930a5f4b18be6335a54758767cb8deaab129ee1a940fd79c653f9ed28a57aaf9223741bc5d2a5ec5df9782aa5f0f7c2bd687f6552f2964bad71834fae3f37de04e3e57bcaf15b144078ed2599aec807289b00b6ada0fb1a6c0dc120ca70b76731e7a841620a4525b1577f604a59f6cc44637109ac9432203ed39d9057c550c4fa112c1b03fcaf9fc3d7d3bcfc82b50beb90ff9cc46e34dfc54505e919384c94e5b88c893f6623783daef88e5eef59058ba177369b5b77e20401bc81c26d618103d2acc0781260646273020a5d1287fee15b78fe7f61fadd9efe439fcfa8f43cb2b56adecc246557732653e04c4ad20eb4b4ca692ceabca13fdc411d24fb7357b665adda37e2fe6adb02f66cd7b6fa81c79b9f932d694048ee36a2c378fe68f25c464eed7778cd7dade3db246090cb7d4b3b290bac14f681e34b7070fc3ea324f0a98d4b783b00e600f6ab2a9817bb18e60f1743b44d220364eecb4df5d6241ba0ae66c5716979fb4516018564d2f4b004a14ef93c264dd51055ce7b88675e276a5b31c498dc41ee22f1ff369e87a5e6d45016d33c0c54148f2f81421f2fb0e52673efd6b13416371237a30e69249ed629ae32806c3954453e7ede077f2bac25b76cb69fbd0f517501f21e4ddff6f93eb14f21170c42ae132983e3036c470c2be6d8d4624a229f40212e222343782d5c805ea8752f0d4ed3e2fe4b3b77c97a54a28eb4a080efb66f8e95eec8c888d2031b14fc88226952dd73769390d6985090798ad54c2159c99b8aa45554da75a3046fc9952bb347384e6b0978f333c3ae1494566764eae1b50015545688c60299df776c2a3c3b1cf7e38e89b40a1963f224598c03d8df9a808c57ea66230983c0cf3e4f9010066ee3405f3f033a2adf8286e378bd14dbd212abce9870647c803a0b9fe9b084b73f27ef5fb631ad75d665bacac9cbe1c48710a48d7c452ae0e736e970373a8d77bc5e7234d3586d8f108bc0cdc1ff949aa16f059cadef285165e7e09928766333ff2f90489f82661330bbe34fdd6a2513abd271fafd30df861152f7bce675a8d08ef2648537074b5b900d03050ce7d7db42857c72db7caa1ad0cf060629c54ffbf8c1ba713b27a1263a19e5d5b7e574aa92cdb5507570e0b35e9731ebe28944be2c376889de3414fddeb265b9caa8514018aeab64cef9b54e05d252c96ebf845fa782f4ec66617b84395a50351546521f2987c2e674e69bc113e5c9bfe92f31422fe37ec30abddf2172762d157d3d0788d3dc81242a6363caf64ccdc20c746939c263f5f74f097ca32fa52aa51d3538cfc81528d5fad0d9c520ef4bb9e21d803ef68a858348ba4af114f2e797e6fcabf6e1b7a3984658cd4073c080621cbb2bcad8768f6b5b29679faf9d524bdafd0f4f75dd528247c620fdc927903366a0962177c061a18c4f500f46f6897b9cbd26dce6b604ac2835706ffa6626b1378d44113f97b3fb50e2fbc5b7067662ccc9724f5d7dc3ac8f8907a81f68cb24f6dee1b758b5e7493388dd37cf7a7e1ac044c3775d7c5886bbf1879d1b2b42b4523fc75e9efc81a9affa618ec86a74e17e0f40640617018acb2f3a04664c6575319d68bb7206fb398a15cd3411a45f448535508b0bcb6e23285f9854d476d5f6aaa8e05ec122478a9d2d9727690ad11429616f4aeed2795a4dd7cf7f4d0f2c96df496045b7aba3b29a04ea3db74538d7cdcaed2acf82e27ff97bc3cec1d4212727f7031ada3206e29b70839cd30aa4092f2196fddd844517ebbfa5f7c9bb3d4c0c6fa43e67653d08b3e54bf75373f25a0f58752d421c4dddf6a73037362076b0a62a24e33b68eae7f495c480ebbb23f8a0dc27e580352461da794461bda79faed92ffd617eedb6633ef5ac486402b8a88f2be29d99caa0e48a131efe8ab737548069255269c1f18f9df75d179a2e204f9c3a1b19d41b7f6d265a05424dce60aea6cdfb4935c0884cb27c55742e4c121d5ab647fb89276770ba7ac92bcb539041cdd9f37cb264454c573d4d67173a20a09f0bf908fd7c870674526bacf9cbd44fd3adc106ddd3beefbbc95c08c9ad4431dd216899cd8a92289935d5fe1371052206ff0d1d0e3e45ed2dd8ad3644eef9ae643f8fe6e75b563145ff3b89d990ccb08d986b5961d37b94115862c59cf4604a71352f6c53903b27d98dba6ce6af3dd4678f976bb7c7af969831a8453a2dc85dad5221169aef012140b1e638517c2d30b3cc97006c0fa08f8b4218e40f1fe36a9bd87f734ec16ffe395fe3756ff4462f59255d6a5dfb7c2d33da2255e51422d401b7461c087e6e29c50e67477dc0ef67dce04b4aa19816d040221fcc48c4212d68290d58b6f96d07d5ba1474dcf96118fc3c6d90b16060aaf997b288a6396e6086914140e91afb013ddeda689259ee82e0566a88057f163700e5d134077ebd524f1411d72def6e8a0ef5ddc2452f1275df45ecdaa0b8c42c3e6669e7a272c59a57578a08d87c516e4cc62d71ad1ad59457548e41093ee5e35eed26a494bab4e621ecd34a3beb2dc96be0c7afd4b98b3f93e17ae707f742d53cc3cb61b22f86fb9f54aa56fe9a37a9025c006a196b54f054b06cfb5891c19ca1c45eb94305755c624aca7484b1178c4f2139d2af3c5befca4016d6d87bda23e3755736e9524e4577ce429f86abd962c4641168866bc4d8fe369a8174f35662cf898f4302a1c99043f4d5cb8fd5f9e1498483dd63e872fa5d559a8c366d5c9bfd81f288878591f034eed9f76b5254eabe08964d4fdd9dfed9bbf3bb12eaaa89089af66496c2998abcfb704ea374ec4c8106382ef2681d64104a5d4797a63c10f66469fc0e574c6d2c1731660208298e970782354b42b483645ad43c7d2db8b8ab9a3d34abddcb64a0405d8bbd80355a35ca8a207078fa8893e2f3b11deacae982c7e9814d18fb58610c8b38719a1fec0b02c1eee2c7418dfaac61a89534876571af8255590319b93fd4975446aec3178bed5e285a1fb602e4cda42c47f04528e4a1f6d6c70f86cd24f9ac7a6713a3b3b19de23dd62736b5d51f39fa67263261a47ca94b865ec9723b1f5d257076249724b5c1e0cf3fe27d6cdaf531db30557533627892ed57430ed2ccc8d94da66b85fbe0f7627ccdb4eb25924927f2d78f88b4e06e8b5162a1afa62fc7fc3971146f876fd27435762a766b084611d6ba453c7e90d270f32395859d2d930430f4be01db1ae946e57f7038a999a7f2d662a323265980287eb9b34b24b59bcd47683ef69775f2cf9e8a50abcb1ad862fad3b73640170e819f3dcb49aca5ca11908c74c9df608a3eb05f8eca9e4de72bf135c65e4274fa7461a851a8e574a54a24f692c43baf113f602ea7610dce1590933c9221f4b291f2e30f05e7ffc817d00765b9b119ac41cb90524f1abe9fd0b471a9e8d0877d0f945d5d12d60a7f6628949edf44cdb4d6c2b6db4f1e22a81aa5b74212d66b736f14f6348c44b8274f89e2e2bca4a66d3527df39471d5ef993a15527da5f0b4317e0c4cb132ca96831cfc3cc4a53fcd648f4e7164bafe630b14cff9fd3e3f916a2e515ff066e7b30d3d5e7c0ab9eb0f27e4659662de2db27a9d9719d90bb83dd9360dc877fb517739113453b4d613bbc96dff60ca88d071870aeb7e1f137818dea998228151da73b598bd7e710384c783600f9bc91eb83f9fd51c7cc9d6b3e495c9895fcbcbae1dfb3e9342ac45d55d4aa45c7263bb5f3b9b12267ddbf4e5e68e3cd1d3b9357b16b49c310d886d7fc8ed3026bed8799dae37925cac24f4c89033d9ee48bbaa02739d8425e9195f3e3496be26baeeb1d726c280b5d1c0440f4500a2fd5c0947ee2ca0c61548a59aeb3c99bc934bc4761126c53977a381b9146ad440c2756066c06fb740ab4f8db8bfced80fe080b70e84bd36298f6063dfec09621cf43a09876cf436621b32436f899caf76214f87c63497072af164d45def139955b9dac7500afa400f77fdd239c9c8b30102e8162954760ab83eac4c402419a47e832a7bc5ebccf14aa2fcc51789763f2201facae8025fd5d30362d138ed92ef929248f322f19270e3e5675de7886278042080635565499d29a5bd74deab6e60d18ff7a71507b9f87089a96c446c4512872576dd76e6289ce4496d80ed6eefb1062403727244f950509b23f9c2ead1331edee735658fe0e55d98814efd868ddcdcd8abd47c08227a64cf1ffe03fe0158f7a5e8d31a23d085a9f9de6bc5e5145bc8ec83a9437292a3c6afd33f9254d9878d45e6670b50be7afe5b49dd95308fc71de5b2ae17b67a1fbf737c54afba39758d8aa92cecb1ed9e92d63d5faa26c08dffda6914d349a98fa6581c2e1fc4c36516484d4c9c40a4355562f4a2c2edfb46c04db41ae1c0d79207f503528b0e88a9f2f0e7e47928f6e0c1449f3a04a8f4a49181f261b19c0f9d344f0d1cbc4814765529f52721d56c2f07fcbf7315246298", 0x1000}, {&(0x7f00000000c0)="7bb5cd9e5ad17c5994879a74db60325a8077878ec4e3eea8bce45d4aeeaaaaa6c8b8ea9bc05a62bb7105b4f24fc1a2ed222bb2e3cf6ccd65faada6809abc7eaab2e3828a1f799f44c7245bd031384e3b6733b8a434a1e2aa14e4e98c3d29ca5e1d4e30d76cb7b6824bea8dd2458186c5fd46f2a9250073d4c8072287b275d50090697fee43a0e774a81ccac64eeed7d463863e79fbd591", 0x97}, {&(0x7f0000000180)="f4bbdc73ea93f01b1851b3b3da7cd74ae6c07c204a9fe025f90fe2074adad643899804288ca9b40c0bf7e5e0a5efad6190c60a264004c29f9ff601216758e23e9570a59e2dfa6e506d5e58fcf3870fc4a1586bc6e109b89549a33a8e98246b0cd0e269", 0x63}, {&(0x7f0000001340)="45311c167ca705cff83cded8639b6de3c0d02bd756997ec99ab9a13ef35f8aad1f6b4378d966dfb4bf465b9c6defa5748eca18bf6ec4bd33f45e97a484e209951013be22c6b5d42a4c820f1f85ba3ce2ff172d20b4c43614237293bba2c12ff5516eedb114bd4b4fef8029fc1462a0a8d40377cdbbb624376fbada3fd96985f938424042fac0236d96b3d856a6915c0b66204a654bdb2136722fa9a7a32799ac506ca8b9decaf59037bf644db2815bbdad14eb9dfaac924641bc5f418969a4f3e252b89dd592db896c2b1c10264a0ff3b405cb86f5402a8385def158e3f0d8ef1b7819beb6749ebb089c780bfd2f4759", 0xf0}, {&(0x7f0000000240)="0cf02f39533136842e574630f6dc023ed94a93abc7442fd035f8b27d7b8c85d6516cde9ca791e6372498b04f88c480a7bdde4c9cd054a8414b31e4466e", 0x3d}, {&(0x7f0000000280)="23391d061ab9683aff2eefe107262bdab5f3bed2daf03d730df9add730b7e680ee2ac375474070e4a8a45251b897cdb687f1311dcb9cbee76f1bd41bb06cd8fdb194036608344ccb18a7be096961be9f38281e72953c24ac29007b57a725ea250faf", 0x62}], 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r36, @ANYRES32=r1, @ANYBLOB="200000f4"], 0x68, 0x400}, 0x0) r43 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r43, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r43, 0x80085762, &(0x7f0000000000)={0x2, 0xe8}) setuid(0xee01) msgget(0x2, 0xc0) 16:01:14 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f0000000000)=[r7, 0x0, r14, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r22, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r23) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x42) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3d2, &(0x7f00000000c0)}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000280)=0xfffffffffffffe30) r10 = socket$inet(0x2, 0x4, 0x20) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffdcf) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x10, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) setuid(r17) msgget(0x1, 0x148) 16:01:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ca3, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x25c, 0x7, 0x7f, 0x40}, {0x5, 0x5, 0x7f, 0x1000}, {0x5, 0x6, 0x27, 0x2}]}) pipe(&(0x7f0000000340)) fcntl$dupfd(r5, 0x0, r5) 16:01:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) munlockall() r1 = semget$private(0x0, 0x0, 0x3d4) semop(r1, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x2, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x2aaaaaaaaaaaac93) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/133) setegid(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x3, 0x400}, {0x71, 0x767}}, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:15 executing program 1: getegid() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r26, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r37, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r34, 0x1, 0x9}, 0x800, 0x283, r35, r37, 0x6, 0x400000001, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = msgget(0x2, 0xc0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xffc1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r42 = getuid() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r46 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r48, 0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x0, r40, r41, r42, r45, 0x1, 0x9}, 0x800, 0x1, r46, r48, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r53 = getuid() r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r55 = fcntl$dupfd(r54, 0x0, r54) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r57 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r58, 0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r56, 0x1, 0x9}, 0x800, 0x1, r57, r58, 0x6, 0x1, 0x1, 0x2}) r59 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r52, 0xffffffffffffffff, r3, r19, r59, 0x0]) setegid(r60) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget(0x2, 0xc0) 16:01:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x3}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) r11 = socket$inet(0x2, 0x3, 0x1f) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x8880, 0xa) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x802069b2, &(0x7f0000000300)) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) r20 = accept$inet(r19, 0x0, &(0x7f0000000400)) r21 = socket$unix(0x1, 0x7e5826f9f2496520, 0x0) r22 = socket$inet(0x2, 0x4006, 0x80) pipe(&(0x7f0000000440)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffb, 0xa5, 0x2, 0x7fff, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x100, 0x4}, {{r11}, 0x11a44cddb3138958, 0x4, 0x40, 0x0, 0x6}, {{r12}, 0x0, 0xd2, 0x20000000, 0xfffffffffffffff7, 0x9}, {{r13}, 0x8000000000000000, 0x100, 0x1, 0x4, 0xfffffffffffff1a2}, {{r14}, 0xfffffffffffffffe, 0x2, 0x20, 0x0, 0xffffffff}, {{r15}, 0xfffffffffffffffd, 0x6, 0x0, 0x10000, 0x5a0000000000000}, {{r17}, 0xfffffffffffffff9, 0xa0, 0x0, 0x1, 0x8}], 0x6, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x20, 0x100000000}, {{r4}, 0xfffffffffffffff8, 0x9, 0x40000000, 0x80000000, 0xffffffffffffffff}, {{r20}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x5, 0x8}, {{r21}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x19, 0x6}, {{r22}, 0xfffffffffffffffc, 0x20, 0x4, 0x80008000, 0x1}, {{r23}, 0xfffffffffffffff9, 0x80, 0xfffff, 0xec7d, 0x1}], 0x9, &(0x7f0000000540)={0x65e1, 0x1}) 16:01:16 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x3, 0x84) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x2) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:01:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) r1 = msgget$private(0x0, 0x703) msgrcv(r1, &(0x7f0000000000)={0x0, ""/52}, 0x3c, 0x2, 0x800) 16:01:17 executing program 1: getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x1, 0x848) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r36 = getuid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r39, 0x1, 0x9}, 0x800, 0x1, r40, r42, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r47 = getuid() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r53, 0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r50, 0x1, 0x9}, 0x800, 0x1, r51, r53, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r50, 0x1, 0x7}, 0x800, 0x1, r29, r40, 0x6, 0x1, 0x1, 0x4}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = msgget(0x2, 0xc0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r58 = getuid() r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r60 = fcntl$dupfd(r59, 0x0, r59) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r62 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r64, 0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f00000003c0)={{0x0, r56, r57, r58, r61, 0x1, 0x9}, 0x800, 0x1, r62, r64, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r14, r25, r61]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = msgget(0x2, 0xc0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r69 = getuid() r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r71 = fcntl$dupfd(r70, 0x0, r70) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r73 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r75, 0x0) msgctl$IPC_SET(r66, 0x1, &(0x7f00000003c0)={{0x0, r67, r68, r69, r72, 0x1, 0x9}, 0x800, 0x1, r73, r75, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = msgget(0x2, 0xc0) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r80 = getuid() r81 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\xc7\xb3\xc7\xd0\xcdJ\xa4\r', 0xa622c01acaa62338, 0x0) r82 = fcntl$dupfd(r81, 0x0, r81) ioctl$BIOCSETF(r82, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r84 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r86, 0x0) msgctl$IPC_SET(r77, 0x1, &(0x7f00000003c0)={{0x0, r78, r79, r80, r83, 0x1, 0x9}, 0x800, 0x1, r84, r86, 0x6, 0x1, 0x1, 0x2}) getgroups(0x71, &(0x7f00000000c0)) setegid(0x0) r87 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x41, 0x0) ioctl$TIOCGFLAGS(r87, 0x4004745d, &(0x7f0000000040)) setgroups(0x0, 0x0) setegid(0x0) msgget(0x2, 0xc0) 16:01:17 executing program 1: r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000080)=[{0x9d8, 0x80, 0x0, 0x51cf963b}, {0x9, 0x1c, 0x4, 0x497}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept(r7, 0x0, &(0x7f0000000380)) pwrite(r8, &(0x7f00000003c0)="49cc56f5919bec5b5df020f72c6eaa04b7d57ba53d6e66fa33c8b0ef56cd40a063bb6437371c22e6007b0089ff839c41033d9d6438e380afe883f117c06bb056b60e0888d3092eba3a5c196e0e48", 0x4e, 0x0, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) r11 = accept$unix(r10, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ftruncate(r11, 0x0, 0x4) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x2, 0x400000000002, 0x0) 16:01:17 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000200)=[0x0, r18, r25, 0x0, 0x0, r7, 0x0]) setegid(r33) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = syz_open_pts() read(r1, &(0x7f0000000000)=""/6, 0x6) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xfffffffffffffd4c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) msgsnd(r5, &(0x7f0000000080)={0x3, "55ed07dffb9c6668a48fa059b8796752f49e5eadace034ff31"}, 0x21, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r15, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) 16:01:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r2, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000280)=0xfffffffffffffc74) setpgid(r12, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r23, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) r35 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000180)={{0x0, r17, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r35, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = getpgid(r43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r47, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r44, 0x1, 0x9}, 0x800, 0x1, r45, r47, 0x6, 0x1, 0x1, 0x2}) r48 = socket(0x2, 0x400000000002, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$TIOCFLUSH(r49, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x2, r4, r44, r50, r0, 0x188}, 0x6, 0x1, 0x9ac}) 16:01:18 executing program 1: msgget(0x0, 0x401) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) r19 = socket(0x10, 0x8000, 0xa) fcntl$dupfd(r19, 0x0, r19) fcntl$setstatus(r19, 0x4, 0x8) ioctl$TIOCFLUSH(r18, 0x802069b2, &(0x7f0000000300)) sendto$unix(r18, &(0x7f00000000c0)="ea145ef43e430fc3ac56ddae01847bda41e00eae161db788ead6", 0x1a, 0x400, 0x0, 0x0) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000080)=[0x0, r0, r3, r5, r2, r1, r13]) 16:01:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0x1}, {0x84, 0xfc}, {0x6, 0x4}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f0000000040)=[r10, 0x0, r17, r1, 0xffffffffffffffff]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) msgget(0x2, 0xc0) 16:01:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x2, 0x38016fe5}) setuid(0xee01) socket(0x0, 0x2, 0x3f) msgget(0x2, 0xc0) 16:01:19 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setpgid(r9, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x189fdc17, r2, r3, r10, r6, 0x9, 0x7f}, 0x3, 0x0, r7, r9, 0x1006, 0x400000000001, 0x1, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getgroups(0x4000000000000539, &(0x7f00000000c0)=[r3, r3]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:19 executing program 1: semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000000)=0x747) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) openat(r1, &(0x7f0000000440)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffd16) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x4, 0x1, 0x0, r10, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f00000000c0)=[r8]) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x200000ab}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000002c0)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) r35 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r35, 0x0, r35) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x40000000000001c3, &(0x7f00000001c0)=[r0, r0, r11, r15, r23, 0xffffffffffffffff, r4, r31, r36]) setegid(0x0) r37 = socket$inet(0x2, 0x0, 0x1) socket(0x2, 0x400000000002, 0x0) listen(r37, 0xa97e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x508) 16:01:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x3, 0x8}) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000340)=0x81) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0xa9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r7, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:01:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r1, 0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000000c0)=0x2) 16:01:20 executing program 1: getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setuid(0xee01) msgget(0x0, 0xc0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r4}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r26, 0x6, 0x1, 0x1, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, r9, r23}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r27 = getuid() setuid(r27) 16:01:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r23, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, r31, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r38 = getuid() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r41, 0x1, 0x5}, 0x800, 0x81, r42, r44, 0x6, 0x4, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = msgget(0x2, 0xc0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r49 = getuid() r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r53 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f00000003c0)={{0x0, r47, r48, r49, r52, 0x1, 0x9}, 0x800, 0x1, r53, r55, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = msgget(0x2, 0xc0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r60 = getuid() r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r62 = fcntl$dupfd(r61, 0x0, r61) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r66, 0x0) msgctl$IPC_SET(r57, 0x1, &(0x7f00000003c0)={{0x0, r58, r59, r60, r63, 0x1, 0x9}, 0x800, 0x1, r64, r66, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = msgget(0x2, 0xc0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r71 = getuid() r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r73 = fcntl$dupfd(r72, 0x0, r72) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r75 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r77, 0x0) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x0, r69, r70, r71, r74, 0x1, 0x9}, 0x800, 0x1, r75, r77, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r79 = msgget(0x2, 0xc0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r83 = fcntl$dupfd(r82, 0x0, r82) r84 = dup(r21) ioctl$BIOCSETF(r84, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0xea, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r86 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r88, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = msgget(0x2, 0xc0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r93 = getuid() r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r95 = fcntl$dupfd(r94, 0x0, r94) ioctl$BIOCSETF(r95, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r97 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r99, 0x0) msgctl$IPC_SET(r90, 0x1, &(0x7f00000003c0)={{0x0, r91, r92, r93, r96, 0x1, 0x9}, 0x800, 0x1, r97, r99, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r101 = msgget(0x2, 0xc0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r104 = getuid() r105 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r106 = fcntl$dupfd(r105, 0x0, r105) ioctl$BIOCSETF(r106, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r108 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r110, 0x0) msgctl$IPC_SET(r101, 0x1, &(0x7f00000003c0)={{0x0, r102, r103, r104, r107, 0x1, 0x9}, 0x800, 0x1, r108, r110, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r79, 0x1, &(0x7f00000003c0)={{0x0, r80, r81, r104, r85, 0x1, 0x9}, 0x800, 0x1, r86, r88, 0x6, 0x1, 0x1, 0x2}) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r41, r52, r63, r70, r85]) getegid() getgroups(0x0, &(0x7f00000000c0)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x97ea}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r2, 0x8}, {r3, 0x80}], 0x2, 0xd0a9) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)='r\x00') accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000380)=""/192) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:01:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) msgget(0x2, 0xc0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket(0x1, 0x1, 0xbc) 16:01:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) getuid() geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r38 = getuid() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r41, 0x1, 0x9}, 0x800, 0x1, r42, r44, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = msgget(0x2, 0xc0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r49 = getuid() r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r53 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f00000003c0)={{0x0, r47, r48, r49, r52, 0x1, 0x9}, 0x800, 0x1, r53, r55, 0x6, 0x1, 0x1, 0x2}) setuid(r49) msgget(0x2, 0xc0) 16:01:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x9, 0x6, 0xff}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000640)=0xfffffffffffffe94) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:01:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:01:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80) getuid() setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:22 executing program 1: r0 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x3, r25, r26, r27, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x69265260}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r38 = getuid() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) r41 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x6}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r45, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r42, 0x1, 0x9}, 0x800, 0x1, r43, r45, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x700, r15, r16, r17, r37, 0x125, 0x9}, 0x800, 0x1, r14, r22, 0x6, 0x3, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = msgget(0x2, 0xc0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r49 = getuid() r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r53 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r47, 0x1, &(0x7f00000003c0)={{0x0, r48, r4, r49, r52, 0x1, 0x9}, 0x7, 0x5, r53, r56, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = msgget(0x2, 0xc0) r59 = socket(0x2, 0x400000000002, 0x0) r60 = fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r60, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0x292) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r63 = getuid() r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r65 = fcntl$dupfd(r64, 0x0, r64) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r67 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r69, 0x0) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r61, r62, r63, r66, 0x1, 0x9}, 0x800, 0x1, r67, r69, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f0000000000)=[r9, 0xffffffffffffffff, 0x0, r20, r52, 0x0, r66, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r71 = msgget(0x2, 0xc0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r74 = getuid() r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r76 = fcntl$dupfd(r75, 0x0, r75) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000040)) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r78 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r80, 0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f00000003c0)={{0x0, r72, r73, r74, r77, 0x1, 0x9}, 0x800, 0x1, r78, r80, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, r73, 0x0, r0]) setegid(r81) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {0xe6}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x802069b2, &(0x7f0000000300)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$dupfd(r14, 0x622ed31d6d8c9ab, r10) setsockopt$sock_int(r5, 0xffff, 0x1807, &(0x7f0000000080)=0xfffffffd, 0x4) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:01:23 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev\x9d\x19\xac\n\x00', 0x80, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r43, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r40, 0x1, 0x9}, 0x800, 0x1, r41, r43, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f00000000c0)=[r3, 0x0, 0x0, r14, 0xffffffffffffffff, r25, r40]) getgroups(0x7, &(0x7f0000000200)=[r44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = msgget(0x2, 0xc0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r50 = getuid() r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r54 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r56, 0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f00000003c0)={{0x0, r48, r49, r50, r53, 0x1, 0x9}, 0x800, 0x1, r54, r56, 0x6, 0x1, 0x1, 0x2}) msgrcv(r47, &(0x7f0000000000)={0x0, ""/155}, 0xa3, 0x0, 0x1800) setegid(r45) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:23 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x10c) setegid(r0) rmdir(&(0x7f0000000080)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:23 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000000)=[0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000200)=[0x0, r11, 0x0, r7, 0x0, 0x0, r19]) setegid(r23) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {0x0, 0x40}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000300)=0x200) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x4002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:01:24 executing program 1: getgroups(0x1b4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) msgget(0x2, 0xc0) 16:01:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x0) 16:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000300)=[{0x401, 0x80, 0x9, 0x400}, {0x8001, 0x2, 0x2, 0x7004}, {0x4, 0x5, 0x1f, 0xffffffff}, {0x1, 0x1, 0xfd, 0x3}, {0x100, 0x3, 0x5, 0x2}, {0x5014, 0x80, 0x1f, 0x5}, {0x7, 0x9, 0xed, 0xfffffffe}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x5, r1) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r5, 0x4) r6 = geteuid() setuid(r6) 16:01:24 executing program 1: getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r3, r5, r6, 0xffffffffffffffff, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) r14 = socket$inet6(0x18, 0x0, 0x5) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setpgid(r2, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, 0x0, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4000000000000044, &(0x7f00000000c0)) setegid(0x0) setgroups(0x0, 0x0) mlockall(0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0xfd0e7680abfb044a, './file0\x00'}, 0xa) msgget(0x2, 0xc0) flock(r2, 0x4) 16:01:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x0, 0x80, 0x0, 0x200}, {}, {0x3ffb}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="68a12e2f2f75732f66696c653000"], 0xe) 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) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) setsockopt(0xffffffffffffffff, 0x7fff, 0x4, &(0x7f0000001300)="0d401ccd480ea9d68138b5125b39cc4388c02bc42b2bb3e0d9a5ee0914231f28d595231812ce09adec28524a60185056f4904d7b16b49186400773ab047f8809373e8deb4dde4916f5a5c56c3db6ed5ec8bff536e9", 0x55) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000013c0)=0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000300)="31dfac42156aeebaa91a43c1d9a32642f4914c1ecb65fc1a291c3e60489b572345c5edf722d6af2e96f13e341d330e6ddd64b6188bde89c93a86192e798198acc82b7b329108011f7ec6df925f5d2e262379608c500f00f2a4549f66613df072966e27b79304f915ac2357a9b275138d638b45a01e8f1af6b57eece6252bdc86d56c52d52246663e57f9d99e993a13d655947dedfc14c2617d6e0dfd325e093302e50446144b3ab2c339238f5a0ee188c2a086d2624df03a5d6c6691ef6c0e36e62966fbf9d4e552b16443c39e61f9725f5346d875ca94baba17a0b093e5a5bf103b18a7587eb51a757c2659ca97acc05bd396de65f98eec789a342d20cc638638d835cb4eca9e5f0c15bc61ea4412410d2470ee603735c1120fdea2dea2441688456397eb65104b1ea45349efe15e5fbbfc6074a76d64ff278435e815732121f1e240ce464a54b1b2dd7788468b06742101baa3bff281f430f1ee14e125d00ae94d8184600b8118372d91305a7a8bce1ee216f8f0b8ecd748afd6eaade2e3d6d08da15bb4ee95d704f1a44bcf856597c94f9c19c61b9e5fdc9c1d6476005e4399cd8ade7087ce0c34239fd84056a75f7f5486c4964d53cb08ad48d5a53bc03f01f05fa0dcfb3acada5e0ee94775c3fa9baeeaa54feda899df655fee7940c92b9f8461a751ef3818ba4a8b7971e835028d58cce040f6b40dd48ba0458a3d805ba064aae93b1e19ab04628eeb7311b969b13aee4c5ae6b8ac328f176c9269c0170c9cd9a9832a7242cf4caf67d39f39aee2a2178dd725dcc1d942db77a7171a01349bd45fc8d4c746276388d6a4f49c50aacffa5b3dc8657da72062e897505b3853ce43cf0dadac2a0f73b2c8b70767c59b356b4ce95d25aa35768edacbb29ed0930bd939cea0e783c887e3f31dbc4fc03a87a52d393eb8d05d1d201ecd67312ec245822d21c83b1d25bb2f7dc2a52781bcfa59daee70797261d489011631c93ecda70b1ac98f63ffef5f57fb4bb8c823ca47907e30f6f2f049c744341523fc9966ed830cebb62cff93b803f8298d171ec01d725ebc1350b586c848bed87b1b38e7929ee02c7ba87747f81bfa546cc542fc26370c372b5877176bf47d5881489f921836e821403969107652b6cd8bdb206b52754f7417e52c5a6ffc434c785e49eafa4a6f0b8d40513dff9ca50e53d776d4ca793a5957c040e15c91a9a3087ad529df9b4925db28729264814c2daa92695dc4bca407426fbf3aee16916afb1ef00bfecd57b2faa8434f89bf7dbc291259ccf47f81a6339f0e07fe70f9673edd41a37b56ec788eef6aadd5a566a9d4dc522f7de8411fa3bd6b0e14d010a293af10ce3d7ebae56f88b1a0f305e47ca1ffe720e49ffcd2b667abaec64905de2e8f98b06ca2456cc5cdf6e1ed1213b97bbac5e902064a288a15089cb11c7af887d0b1ec4bfbe2e68a2084d825a0881480da9b8c6e57342e7f47b12590cdc03514abc7325bc7130872f633d526543bf31c7ce34e7cbd85d6cada18cf7064ccf797b77ba5ccfac63eac30a077e5e96e2b827beca1b6db8b66c09a15ddde4526e28eaf78da7eb4b5587302c5a26f4805bb5d712b0f182cf530de885a02aad114b5eec29e06376d3fcf79853e0bea55e930a3aa0092228ca57d8ebb81852a006795d62b46f4a15448556e79c77190d414ed048f87109ed793b5de0c978a0fbe3db7050c2f21724cf5efccceccdfc1dc87180a584b463a8a67170b19be282eced0971a7293f3fa1d6d9cba392f3291b966c12defca205699dc8425962b13010be07beba97d0a6c30281263a73ac4cb2ede1f20088dab4525e95360fc81596227b6baddbfa842988820c4917e37107c8b1878fe37760fc3daf709fa623ffb1a5b6a5fefb6e3d0d289a93c02ca6ed0d3688d590eb67898182bb6d98e61b769bfa4c2e947ba627f3f9707060e37e20df8d99993a8d0ab9f118aece1b0ea1a3097eda08703fd044346004d36694898d054619f9f910f2df07b86e157b4a6dfad082da1628fec94fbdd929732bde0f98122d00ebb6d4dff116edbae9f16ae5b240339781d67d9b867abe7fd6edd509ffc0c5cece8496f69f4dd1754385e8b09baf652468336fa644914913d62c04f6847e8ac8afaa9733f87737bc3a13cc8412da28b21a59f6e93457642116b74904301b967b5b4573ed8faf3ad50cbcfcfb54f94dbd172ce31d6cb29000b58dc129d755e46a358b9c5e08ce1945bd62b3d2dfd598269470897e7e2b10846bdd7f0432c0e2e15e519b59fe6d71cb233510b661fed4d61142ac0a2c394fa1240f9133add0948b943c4e247d1d674c5864dc05d72dab80fad3f7003076725935ed7e4c04085d3e0bd03e64b8001ccd7171082170934215836570db4faeb41c58e88551dc597765924dd7c8e4bd668f858cdd2bdd7c648b29c6ae6287dc6243321a1db51ca6c08f4d58e93e9d093a117dbf6375349cd2012daaae775a1621de6cdbd9d97f30fdf82ea2d378c86d6b90fcb1d42d4934750426125f068e0dcbbd1321b043ad102b7782534267f311c0af7ef770b1b53bff71fbbc0875f4b47e89d1c9a9baf762b1cf3dbcb19771056911817729a3acc432fddbeca4db8daa94f3015105b70beb7c0439737d2b73e7b8e8d6c5402044538eea9008e97c00b16ff2e16da8cd0314ecc6c821cb76be8e97e4e723d7b6d9c04c00297026c24df59f739570585d0dafef3310de4b67fc6e15f2f8dc016e0da9cef32d073e7b71d0aaa08d9e17e52ea72c27a67edcfa5cc25a11b54ef3fbedc695960a0de40fbcee2de6e078fb0dfb6b05fdc5b6d16853a08b205e40cbb0be9b80d8ff8d392d72fd1e0d781238f07a8ab6dc0a3e9d7d8f12843759b739c4a9f21b14212d7c23269186eecccac16c3f763550bafaf2501d7bc8a5ae7e176283d0b7bd4e0feec8d2a181978d440160827afacdf682b2a7b3c629b20fca8a356a5c9729f29d52f638ca293f4d866dbe12279ce2a873209d52b566df16ddd5189124ad865e206ca172e808df901fc9703bdadeea2003f6791b3b966cbfee58fdc650c1f3e3ab3f38295e8f4d62a84daf0cce3a719bb5ce2f90673b5cd659432822a5c683b39a4cc9831cf281d067e0443ee08b1d44b8613cd8e3abcdd5ae5479d4037d3d6a5278f923ac738e114682a1dc825229c24822611d243a864bcc7ed23ba6ec00d1bcb701eed5f9b10dcc9ccfc90bc99ca93de1e13d9fca8f8e8033b983cc903a417b09ed1c332edd1fef09061e1167ad51f8e650d08d111c6ba9f69ee8a4016f27696d7a2c8fbf0abfcc23241954600516374e8bd20cc30f56f0c9360d648c186894fa0cbdd5a4968dd993f9765854c5ccd6062b53946b15e111a3b6e2872bb3050779aeab1e727a00c7218238ccac2fd9a0985fb3338787d700d17ebc3b5ccaa63889eb2d89b5783669995060781fffb09542b04d927000b49c5bfa733fbc165e30915bca356a4cadec004f139eb9fff720b5c0a14bf5c94710982497bdcb2b263e2461fe48e68d3b8e7b579ec0ca356f35c93787bb815aa1f90d5c7218927b99e91a7056bc97cff6a4198c721aea0cdf1d14a36ff4c8e29d1f3a9a79980ee693e7b963c1e830482da6656250bfe446b91e7566bf6654d42c13dae6dcb3b761ab4608a34f0e64018566a7f1f9fea1c715f8c1b11ab7a01d5b8b8ce1cfaa2d6f824f64c178f01a3b118ff143b0b43096570602892f321cfe4dc7ae4dfb917c75e348f93cccea7327e0b28dd32d27e7e6bdf757972a63b410e81839a562e079fa3fc8696af134db14dbd86153f9b6f9434d58e04db1574bc542c0af03acf7a2129d138b8b7a66c1bd97224a6e12002264897edde4012104712a82f49173b115082053c238b8ba2b85d91090d40f66a7fb3f2ca74fad94b5a67b948c31a850c4bde09e6df2860708e402ff980a1abc9a2e316808bad792097e1939cc4c22389eada72be6a7b06286994a7d53697b04b543af052482476db615f672204965ddfd5e993217990322f4662aaec5a7793edd79b9dda715d77984bfde0438d3a8e5ff7383cd0ab0970478bde9e84b55ed8936d6ad7430a251337fa8bb5549850050fe821160f31ecc4e1f3cdd46ddcc6f533ece7ed999d9b9ddf6eec1d74166872e870f401b618416e96e73ed1b4c52f9c2e580217e444b77b4442205951e6ec885df61d84765ae2365fdd9aed6ca155c01bd7ef8a33eef2fe58cb2df3ad93cf54db3276c032d78f273ab15484c052d6e1fe0feb8b8a3757c3031f286aa8f4d0f5c314e33b917d4d9630cfc0014e4ecb9c8507543334eab850617cd805eea0b49d6c2f86ec2b3d2e031eeb75a2988efdadc3885ce5cfc97f3b62bddb9d291fb27463fdb81d36712db3dfae1a461c9bf0a30135c9462699f54848d965f280b37c00baa7762d44e0dd27f397b63f780aaee92f2de80a8706aa55ff705cd2482c4edec7fdabe56d7f28a918b9d4f20b79a34f4a7a79086d7a28511223b50b83dba7016c4ea14778cd8d82def8c4579d94b6528e59d0811dc7c3bc6f6b9ff79fd0bfd272277cf863fcd3b91ff65b206e8df13091c3677ead084e040643b914d24b5a6d877a0b7f1dffbd9a30d6d655d1df654dd34612ec39a57ecb694932d71f1781dd80a10b72223a4ba47450dcaf80e8904089f7e971406c93c15284fbcaf1891e45beaed98decec91256b3aeefcacd0c1b6c4b5c774ca6b503f4b3093a5ecafc90ffe458e99095a5421f3c04ee4aa6a151df416f08291314a780d466762093721fdeee03eb0264ffa65d789095f73225e45a39dbdf7b8f25afebed52b53033b2e38d3099fa774030dd3bf94173208dfdd993301edfe2d92f6030a7720f6f6a2d78225340e9a82fdad579875cea266fb6e95d908eb7cb9d54526cedcd907e4d7231549c796a02c26380a484e0a24acfda8523fdcfec00389100bb3ababafb8be920018b2d977af99cc30f8d31826f098418e596e67a51cb99d9d081df44b6c39514dbec747c8047b1415b3a81ae69d4fb3b03583b9efb6dab690e795aa2d956c70ed37a77c60cc22a2f29fed72676c46493a1cad380c7cdeeae9f0992e9b907b259ce93b75fa4c5a938bf09fb554f7c291c81ee9d118d1601e57401b2bf7d97b5fd931d7528100dfc77b47cd47b5b1d5d3a6054314739bdf9f5be2af8ef70027bfcb742989e834e7f678e93477c3e101e9f2c12fef6f70f33e6f909b324151bb544097eb1e246f5b45d6b225be3d92e745d8b7ee7a34337746f631fd674e56e2fb283c4f352f5d96fd38be851b511293c0524232d11da7d77c377ba5205251fadc6f4febc26b3f2b3228c4889db7295b0edc7b91bb47f1d8eadf54addf9c02989aaedcfbb6e073aa3b7c95cc7492df228ce0a68f496490c8388481539fb9b75c2126d7b27c1deb8a93d58643b618ba879d02b09f2529681a26a836580145b3c6b3d1b4282c550c39781bc0c6eeff7bf5c9f8e3fb27af9fca25fcd42277d46b789f1269295bf4531d0493a81dcbabdf69bce9d01b4992ee94a11a004398383fcf1a9154ded0005f2c040b96d0ac3bc8c1de84803c9d5454852741a97dd96473ab10e7374fc9f8c9c5153230de7fdcab67d94957876eb055bad3531c1987c874b3e433b9f69fa1842ddd1e7f3a5dda71b4289ec6f946ee22b795bc0ee9d81f8d40cb945be2d94621b4aa3ccc93d729322f9310713ce9f0fe362f3da0e57e945900de3410892b3d459f30825422504697702d74b6c7776fb6b8d00a586fd459690237d5a73c2f768bc9d2", 0x1000, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDENABIO(r6, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:01:25 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0x53) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xffffffffffffff39) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9, 0x8}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = fcntl$dupfd(r13, 0xa, r13) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x5, 0x4}, {0x84, 0xfffffffffffffff9, 0xff, 0x5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="61ffa093dc8d1bed868246ecf36bbf419a7c73b1702e38efee759418a43228041dc27a428a80bc78812061f1345463ecc6efe375911df5098edb1a97e595a659a7fa3c9e0f06df6e10f615c7e4d6324c46f3cc224fff247f8b8f61744fb4624c72af0c2aba200d4e1ed87412f470144d59b6a1143b96535e5fff35957d5bc96103fc5eb503a3b34a5627c809286053b6e7b5db3b000184fc4517036848525fcd74e1e9f688c26021d4bef03003b9bf76cc2a71cccb52b561de5354266307f11cf7105f2516c20da04a8c63efa4decb1e71b8da922606deb286076d9546be37a5a7185d2d3c8d1ed130581ce157ebcca4e2c5e6d31f6331d3e7a90f", 0xfb, 0x2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x6988cc8f}, 0xc) socketpair(0x0, 0x5, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x21) fcntl$dupfd(r2, 0x0, r3) msgget(0x2, 0xc0) 16:01:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4000000000000201, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setgid(r3) setuid(0xee01) msgget(0x2, 0xc0) 16:01:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x8001) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:26 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x2) socket(0x20, 0x1, 0x6) msgget(0x2, 0xc0) 16:01:26 executing program 1: getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:26 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r21 = accept$unix(r7, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f00000000c0)=[r4, 0xffffffffffffffff, r0, r15, r0]) getgroups(0x90, &(0x7f0000000100)=[r23]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x4000, 0x6a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x400000000002, 0x0) r7 = msgget(0x1, 0xa0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/4096) setsockopt(r3, 0x0, 0x80, &(0x7f0000000080)="9ecc5cea818a78a33108f6fc40f24a266c4dad47", 0x14) fcntl$dupfd(r6, 0x0, r6) 16:01:27 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) r15 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x6, r3, r0, r6, r15, 0x4, 0x9}, 0x8, 0x6f5f8420, 0x3ff}) msgget(0x2, 0xc0) 16:01:27 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r15, r29, 0x4) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:27 executing program 1: getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = accept$unix(r6, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r7, 0xffff, 0x40, &(0x7f0000000300), &(0x7f0000000340)=0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r8 = socket(0x2, 0x4000, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:01:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r23, 0x1, 0x9}, 0x800, 0x1, r24, r26, 0x6, 0x4, 0x1, 0x6}) getpgid(r26) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r34 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r34, 0x0, r34) r35 = socket(0x2, 0x400000000002, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r36, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x12f) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r50, 0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, 0x0, r47, 0x1, 0x9}, 0x800, 0x1, r48, r50, 0x6, 0x1, 0x1, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r22, r10, r14, r47, 0xb, 0x7}, 0xffff8001, 0x1ff, r9, 0xffffffffffffffff, 0x98c, 0x100000000, 0x4}) msgget(0x2, 0xc0) 16:01:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r46, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r43, 0x1, 0x9}, 0x800, 0x1, r44, r46, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r51 = getuid() r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r57, 0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f00000003c0)={{0x0, r49, r50, r51, r54, 0x1, 0x9}, 0x800, 0x1, r55, r57, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xffffffffffffff12) r62 = getuid() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r64 = fcntl$dupfd(r63, 0x0, r63) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r65 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r65, 0x0, r65) r66 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r66, 0x0, r66) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r68 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r70, 0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r67, 0x1, 0x9}, 0x800, 0x1, r68, r70, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f0000000040)=[r17, r0, r2, r28, r43, r50, r61, r1]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r73 = msgget(0x2, 0xc0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r76 = getuid() r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r78 = fcntl$dupfd(r77, 0x0, r77) ioctl$BIOCSETF(r78, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r80 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r82, 0x0) msgctl$IPC_SET(r73, 0x1, &(0x7f00000003c0)={{0x0, r74, r75, r76, r79, 0x1, 0x9}, 0x800, 0x1, r80, r82, 0x6, 0x1, 0x1, 0x2}) getgroups(0x3, &(0x7f0000000080)=[r10, r71, r75]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r83 = semget(0x1, 0x1, 0x1) semctl$SETALL(r83, 0x0, 0x9, &(0x7f0000000000)=[0xf5db]) msgget(0x2, 0x1da) 16:01:28 executing program 1: mlockall(0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = accept(r2, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) msgget(0x2, 0xc0) 16:01:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x10001}) r3 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r3, 0x8}, {r4, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x0, 0xffd, {0x626, 0x10000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r10, 0x20004b3c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:01:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x0, &(0x7f0000000040)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:29 executing program 1: getgroups(0x19b, &(0x7f0000000000)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:29 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x4, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) setegid(r18) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfd}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x2, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) shutdown(0xffffffffffffff9c, 0x3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670600", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:30 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x3, 0xc0) 16:01:30 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0x9) 16:01:30 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setuid(0xee01) msgget(0x3, 0xc0) 16:01:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:01:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x5, 0xe08f, 0x2}, 0x40) getitimer(0x3, &(0x7f0000000040)) setuid(0xee01) 16:01:31 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) r22 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r3, r18, r22]) setegid(0x0) setgroups(0xffffffffffffff2e, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x1, 0x91be8e8c26692c6a) 16:01:31 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000229000/0x4000)=nil, 0x4000, 0x4) 16:01:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/129) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x3, 0x4, &(0x7f0000000300)=""/157, &(0x7f00000001c0)=0x9d) r2 = shmget(0x3, 0x3000, 0x4e4, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, 0x0, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) r25 = getegid() r26 = getpgrp() r27 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x4, r5, r14, 0x0, r25, 0x1, 0x101}, 0x800, 0x7, r26, r27, 0x7fff, 0x5, 0xff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r30, 0x40044b41, &(0x7f0000000240)=0x1) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000280)) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r30, 0x80045756, &(0x7f0000000080)=0x7fffffff) fchflags(r29, 0x0) setegid(r28) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0xc0) 16:01:31 executing program 0: syz_emit_ethernet(0x25a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd60d8652b02242900fe8000000000000040000000000000aafe8000000000000000000000000000aa00000000e300255a87319f95321ae309a6c7964b6b6c23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00x\x00\x00\x00']) 16:01:31 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f26e7ca6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fc5b1fdf100d3b21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6"], 0xac, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/73}, 0x51, 0x1, 0x800) 16:01:31 executing program 0: geteuid() syz_emit_ethernet(0x25a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd60d8652b02242900fe8000000000000040000000000000aafe8000000000000000000000000000aa00000000e300255a87319f95321ae309a6c7964b6b6c23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00x\x00\x00\x00']) 16:01:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) shutdown(r5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4004, 0x10) dup2(r6, r3) 16:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() 16:01:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x0, 0x13, 0x0, 0xffffffffffffffd}], 0xfffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x100) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0x0, r4) fsync(r1) 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus/../file0\x00', './bus\x00', './bus/../file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './file']}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) recvfrom(r2, &(0x7f00000000c0)=""/182, 0xb6, 0x3, &(0x7f0000000000)=@un=@file={0x21bdd4b80b81b0b5, './file\x00'}, 0x9) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) 16:01:32 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0000fffe004080000f000005fd9600", 0xffffff00}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x1, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) dup(r2) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r3, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r3, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/4096) 16:01:32 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='.\x00') 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f00000000c0)=""/107, 0x6b, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x2, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="9327fe64eae95ccd1a2106b1a32c12ba254916064f00000000000000080000000000", 0xfffffffffffffff7) 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x104) ioctl$TIOCCDTR(r0, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="89c80484ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:01:32 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaad34) semget$private(0x0, 0x0, 0x80) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x0, 0x7ff, 0x8, 0x3ff, &(0x7f0000000340)={{0x8, 0x8, 0x80, 0x1, 0x3f, 0xfce9, 0x19c}, {[0x8, 0x400, 0x8, 0x4, 0x8, 0x4, 0x2, 0x200, 0x7fff, 0x37b9, 0x6, 0xfffffffffffffcb9, 0xe9, 0x2, 0xffffffffffffffff, 0x1, 0x0, 0x100000000], [0x7ff, 0x9, 0x9, 0x8c, 0x4, 0x1, 0xdf, 0x80000000, 0x1, 0x8], [0x101, 0x6, 0x4, 0x2, 0x100000000, 0x9, 0x6], [0x6, 0x7fffffff, 0x4, 0x9, 0x7fff, 0x2], [{0xff, 0x800, 0x400, 0x6f06924a}, {0x9, 0x3, 0x6, 0xfffffffffffff800}, {0x4, 0x3ff, 0x81c1, 0x7}, {0x1, 0x0, 0x4, 0x20}, {0xcd2, 0x5fe, 0x3d0, 0x10001}, {0xcf, 0x322726d2, 0x1000, 0x9}, {0x0, 0x5, 0xffffffff, 0x3}, {0x1000, 0x3b2d1fb2, 0x4, 0x1}], {0x0, 0x1ff, 0x2d5c91bc, 0x100000001}, {0x8, 0xefb, 0xffff, 0x3}}}, 0x7, 0x7}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) 16:01:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x28e3, 0xfffffff9, 0x1, 0x4, "2ae07f10549246b982d35c4fe7ddc3e6db476e07", 0x8, 0xffffff0a}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f0000000a00)='./file0\x00', 0x2000, 0x81) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r4 = socket(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0200000000edffffffff05000000c800bf9ea110f366eddb3e0ec67672dc7ae9762315aae00861f2157eefc7c941f2e38c4660decb49534e299959359c0d3fe8868e31258bf75ada196301890abb45459c87182faa1f31f3ef4741e8359ff42ac4253e3a9233f883ba92cc06ac1bf14f12967b8d3c05df6d12fafa5a2b1dddeae267926067e20a691d2712b46a5139f5fe8a89503678f4fdfb46cecc01c540fc4d00d58a4f36e38be3022dcf56fa3f323304309d3793fb37a3f164236a2d6c63f34c1b8f447b22e75067cd1d9ea0c93b3a6c97bc1916da9fcf847f6dd202d651792657c9e445f40e0a8f2712b491d65fb16e56af293e5352bdce2465cb2c98e77de57e5d0dd04cb3bcf2552249cc2e651c7443cab4242685d81f7875f87600000000fe1caa1674b129e32e8f01634d26e7bfa044cb001cf8a0f73f75238f0ab538d8cbfe84db769d1c27c358872b1aa9096f8469489aa99743eea6db58a2b87fa9b198b3af1bcd8d372474e690833decded2af77d20fcfdf3e49b6349892776a5d9a079942d8673ef15985ee77a4f56e8a7090bb177b213a0b058a4855e11eca80e76e34a731825b04609ba3fc7dd16e7501a047f4331a2135846b53ce33c8796f0d"], 0x10}, 0x0) r5 = dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) writev(r6, &(0x7f0000000980)=[{&(0x7f0000000b00)="b2c8d7446f00000000000002f387678e80ad24e7cf1b977fe5dd31ac5527663953f10853ab5aacde", 0x12}, {&(0x7f0000000900)="988e9454ccc9182c8ff5be9b3ec87be642af3f64a02e64b114be5c13883127373901cf75588df31f6d116680b6dc7f4b0c755f1bdabe8cf7a2b2932900008167cc104940de0000c99bf47162c830f496fc6c4da40a2f84abf823", 0xfffffde3}, {&(0x7f0000000880)="834149df9a81a7cc557535dc451f7da580609698a849eb066a0fcab7194f1a7e78db29343f0a00a520c49e6e17f12680086b0586e864bd0c216cd408ebaea9ca457dfe2067ffb6dd7ad228ac7c70fa1d9fad4e37f7f784e791588434f7395f", 0x5f}, {&(0x7f00000006c0)="cf2009e66f65c822dac8bf63e1c404b8085841c3ea2c3aeb18d2069bb19a461bb1f47830fa666d7ff32ae909394c4948c101", 0x32}, {&(0x7f0000000a40)="db24ab94376c9082984b1505b49e18799bf46a6cf1c595ba4ac7300530943fb534c17c1ae72c7c75f17e8d97f1843d6cb679ce98bee513c0b5663d9739b616cc0a86f5a22d5ee740fb8c90f7bb25c5edc2de4767535ebf6a20bc57481d79", 0x206}], 0x3c8) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000400)={0x101, [{0x2, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x8000002}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x1, 0x4}, {0x1, 0xffff}, {0x3, 0xffffc480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x1, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x6}, {0x1, 0x8faa}, {0x3, 0x8}, {0x0, 0x1}, {0x2}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140), 0x2aaaaaaaaaaaab92) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r8 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r8, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r9 = semget$private(0x0, 0x7, 0x285) semop(r9, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:01:32 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x3, 0x9, 0x0, 0x0, 0x7, 0x0, 0x5, 0x0, 0x1, 0x2, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x195, &(0x7f0000000480)}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup(r4) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x1cb, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x263d78deb35ea628, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b2, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup(r10) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000280)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x802069b2, &(0x7f0000000300)) r19 = socket(0x2, 0x400000000002, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r21 = dup(r16) ioctl$BIOCGDLTLIST(r21, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x8fe}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0x2, 0x9, 0x65, 0xac68}, {0x1, 0x84, 0x3, 0x9}, {0x100, 0x6, 0x6, 0x6}, {0x0, 0x6, 0x4, 0x6}, {0xff88, 0x24, 0x9, 0xcdea}, {0xfff7, 0x4, 0xfa}, {0x6, 0x81, 0xf8, 0x401}, {0xf8f2, 0x2, 0x80, 0xc610}, {0x6, 0xe0, 0x8, 0x9}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8261, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0xc}, {0x6, 0x0, 0x0, 0x2c2}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) fchdir(r1) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:01:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') recvfrom(r0, &(0x7f0000000140)=""/224, 0xe0, 0x5, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) accept$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000240)) openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x131) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:01:33 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000000100)=""/255, &(0x7f0000000000)=0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = kqueue() r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069b2, &(0x7f0000000300)) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x40, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x53, 0x4, 0x8, 0x2}, {{r7}, 0xfffffffffffffff8, 0xa, 0x2, 0x3, 0x7351}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1, 0x6}, {{r8}, 0xfffffffffffffff8, 0x0, 0x20000002, 0x1f, 0x8}, {{r10}, 0xfffffffffffffffc, 0x10, 0x4, 0x0, 0x7}, {{r11}, 0xfffffffffffffffb, 0x12, 0x2, 0x8, 0x1}, {{r12}, 0xfffffffffffffffb, 0x2, 0x20, 0x4000031, 0x3f}], 0x80000000, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x57, 0xf0000000, 0x3, 0xffffffff}, {{r14}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x3, 0x5}, {{r16}, 0x7, 0x40, 0x2, 0x5, 0x800}], 0x80000000, &(0x7f0000000440)={0x9b}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000240)=[{0x0, 0xf8, 0xd1, 0x3}, {0xcb60, 0x0, 0x7, 0x4000000}, {0xde, 0x3, 0x27, 0x4}, {0xfff9, 0x6, 0x1, 0x80}, {0x8, 0x0, 0x9, 0x1000}, {0x9, 0x5, 0xcf, 0x400}, {0x81, 0xff, 0x8, 0x4}, {0x1, 0x20, 0x3f, 0x1}, {0xc0a, 0x7, 0x80, 0x401}, {0x7, 0x9, 0x4, 0x8}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)) pwrite(r19, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:34 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a891a029be96914f6357e3a", 0x6, 0x0, 0x0) 16:01:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267bef7f6ef7ed612e5ffe044f6806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b09f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de4479d32b008b685d9ee6980f52a8bed2a094783e959af400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f7943d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e"], 0x10) write(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) socket$unix(0x1, 0x6, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) 16:01:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5a, &(0x7f0000000040)=ANY=[], 0x2c7}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c4d747a37d26ba87ee0563fa24a65302f66696c653000"], 0x10) 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x1b2, 0x9}, 0x5, 0x8, 0x4}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r11, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r16 = socket(0x18, 0x400000003, 0x11) connect$unix(r16, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5015dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ac7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r16, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 16:01:34 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000280)=0x10) fcntl$dupfd(r8, 0x0, r8) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r11 = accept$inet6(r8, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x5, 0x8}, {{r4}, 0x6590311b9f7cd51a, 0x65, 0x20000000, 0x7, 0xff}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x1000000000005}, {{r4}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x0, 0x4}, {{r6}, 0xfffffffffffffff8, 0x98, 0x40000000, 0x1, 0x3}, {{r7}, 0xfffffffffffffffb, 0x8e, 0x80, 0xfffffffffffffeff, 0x6}, {{r11}, 0x6, 0xc6, 0x4, 0x80, 0x4c2b}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1d, 0xc43589759d0513de, 0x5, 0xddcc}, {{r10}, 0xfffffffffffffffb, 0x1, 0x80, 0x43df}], 0x9130fbf, 0x0, 0x7ff, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:01:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040), 0x1de9912dead59a}) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x222f, &(0x7f0000000140)=[{0x1d}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:34 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="e7c689d7221e74f30669a0cc41ff6d60ad9188725c36ec4dae231fd1a64be6b51764fcae76ca87f1359d804ca6995b050c7be20fdf57cb8266daa8ab00721e340aa924463ff94f7c1da43eb42f5bbbd5b5c623752fc35064f0b3f847bad03825918fd9109ff3538e2b26976fa64df49607a53178a30941dbf4e595bba0e353507d79c01885d897d1ea69f1f6de654e747edc19e32ac05c21d2c35e1ea4cab915b1b2a2ccffc07dbed2ad017cdbacb0dd33c01d1c8bfa", 0xb6}, {&(0x7f0000000200)="cc73d570e4815e2279c717d575bf1702d9b211ef1f39667558e49fd8efc452169cd235e56c8b446450b71a1f03a09cc6c963dfbde42baa989819348221bf30c517131f5c112cf90f3052e80154e2d50125bec9a08f26ba77e0d12e7b0a7dc6f3aaf863e494400206874f246bd8b772ca3d98ea0c886df1469bceebb227", 0x7d}, {&(0x7f0000000280)="cffd9e3531a0ac3ea5d14dc35bd5e315a913f5201ca547f7224a3aa86726d0ffdaf8815c0fbf3e54eab64c946b5f7d529467b2c6d7f0f8d78adb8da5e6215c9e32acc2af3ab4105a992f6a7363915903f067ab7a2cc6ccd2f652880ef6148f14aec5ccded80dacc306238e2f3c896f2f161ffc6eac9e48754aeca936", 0x7c}, {&(0x7f00000000c0)="52d9922469c0691465d300268c9c484fd88b03c2d3da6238e8ff31", 0x1b}], 0x4, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r5, r0]}, @rights={0x28, 0xffff, 0x1, [r7, r0, r0, r0, r9, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11]}], 0x60, 0x4}, 0xb) clock_gettime(0x4, &(0x7f0000000080)) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x2000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x47) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaef095c00000000acf11db3b25d59103ccd040a0c2bed8d29fb0754c613351f5c6fe5f800466be73044cca82a9902912fa2ca70f95613797d3b8b113641041a343634b5db95bf8d58c00b4ca1fca47d0a0068dcafc6eff60b12091e26d3f44ffb3b01506f1bd8c115e2f4c34c562ee4af746433e3e541a7d841d340d6164fd1bc41dd193cc438", 0x87) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3ff, 0x4, 0x9, 0x0, 0x1ff, 0x8, 0x4, 0x1, 0x631a78c075c784bd, 0x7ff, 0x4}) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x2b, &(0x7f0000000000)={0x0, 0x200000000}, 0x0, 0x0, 0x0) select(0x411, &(0x7f0000000040)={0xffffffff, 0x4000000000001000, 0x2, 0x40, 0x9, 0x0, 0x9, 0x7}, &(0x7f0000000080)={0x8, 0x1, 0x1, 0xcacc, 0x5, 0x9, 0x4, 0x4}, &(0x7f00000000c0)={0xfff, 0x800, 0x7fffffff, 0x97, 0x4, 0x94a, 0x8, 0xa0e7}, &(0x7f0000000100)={0x80000001, 0x38f}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:01:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r2, &(0x7f00000000c0)="f6c839821f688cdf188a733738fb3683241bd9556ecd37fa2539f21d6efd16856823e719161b916a51adaf0b3bf8d702f58b0356ccca36af8935b001cd0e63d46165c8f7870bfb2439fb0f2ab966d06160442c9f34a6b27e05f45193593e241bb24ecb1ce6794bfc2b4f8b83908d336c29041160c7ff302bcbf9f3c2c19c5f7ff16634fed120fc50baaf5ea9145fd5534e4afdb78ee386aff0a9606379e811ced31f73021adf8385e3fc914cb30e6b2f379c968d4e70354b28", 0xb9, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000001c0)) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4e346ee0444225d6) getsockname(r3, &(0x7f0000002880)=ANY=[@ANYBLOB='\x00'/95], &(0x7f00000010c0)=0x6e) 16:01:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) fcntl$getown(r0, 0x5) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() 16:01:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x2, 0x99}, {0x100, 0x1ff}, {0x85, 0x1000}], 0x3}) r6 = dup2(r2, r1) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b2, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r8, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0xffffffffffffffe1}], 0x3, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x2}, {{r10}, 0xfffffffffffffffb, 0x4a, 0x80000000, 0x40, 0x1ef9}, {{r5}, 0xffffffffffffffff, 0xe2, 0x10, 0x1, 0x569}, {{r12}, 0x1, 0x2, 0x14, 0xaf, 0x80}, {{r13}, 0x9258d5dea6722a75, 0x8, 0x80, 0x4, 0x40000}, {{r4}, 0xfffffffffffffff8, 0x8, 0x0, 0x200, 0x8}, {{r14}, 0xffffffffffffffff, 0xb3, 0x40000000, 0x6, 0x401}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0x81, 0x4}], 0xa20, &(0x7f00000002c0)={0x7, 0x30}) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:01:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2060, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="14002e2f627573006134ba8ce7a29fc757ec361f5619ef223e6e8bd8088c501c8a82addad1f3ef121712b03ac82a5b69d39054a276ae36796e0b3da74d4378019b1f346f314a05930bc04d0265907b2e31e5da01949818eb888dbd1b55093bfd435021796e26fb78d1afdcca05ea546fd0644a04be69ddf0c296fe22bbf3dd702eedc5f48d3313c72693cb2a46d3c443e5"], 0xfffffffffffffdf0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/17, 0x11}], 0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x12, r3, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0xa, r5) bind$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="6a6d86e63c9755dd070e948af6d40a49203f07fbc6be0d1bb76c47276af8e9027bb4c7fc", 0x24}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './bus\x00'}) 16:01:35 executing program 0: r0 = kqueue() bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:01:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x140, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x36}, 0x0, 0x0) 16:01:35 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socket$inet(0x2, 0x4001, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r23, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6, 0x0, 0x1}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r45, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r42, 0x1, 0x9}, 0x800, 0x1, r43, r45, 0x6, 0x1, 0x1, 0x2}) getgroups(0x40000061, &(0x7f00000002c0)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() pipe2(&(0x7f00000000c0), 0x4) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:01:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1f, 0x20}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:01:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000bc2145dfec15514aca99e38687faa49d18571c62b620d1e49bf36c60a293be1c316764586a4247e6276ee1dd3d15d56fc6608947687a3adccc0237bb2844b305ed69b39c4dee7f5fb123d1177ba0ab0c0ccb9c885f668278f59a566e950d95f7cbe2390d8575c913adbba6542a0908020300d7063cecfaef800dae28e77fcef6f4a9d45ae6ef6080aff778727db79a4be17fa88b9cf4b0d4b38ce6c226a3077d59648c01c021b5b4da92586dc427a21ce693250af6a3ed820be45b60a69602cda87d600a73ff6c"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x3d4) semop(r0, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x1, 0xbb, 0x9}, {0x7, 0x8, 0x3f, 0xff}]}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/102) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) rmdir(&(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) write(r3, &(0x7f0000000300)="0244e2f76e2a74ef9c9d45032cd08c6f254f424d52289f1d46a27c62548a662966605d154e3cd59f718e4cf44bede93d8ef27ec647695b57f7c982d18536fdaab61c5d18b0c6efe9d131a3985dfc64cc1ec5702883be176d621b136298d191afeddb56b93a9f75042fc935ddffe7f82fb7d2417fbdabf0d9c073cc9b967bdcc58f894f7add4834e8514befc6b90c918c20140e01811b5f82c2e25516e5c38d46a88c1aeb5d6f43140a1ea1f8208f2a368c5fd49358c84c1144488aa47588e435c881c9ea4ea9841d7cd2cbaa20f358f08de5684760aaeb6ec89220456f71265daac790e1376bd4467056c0f5ad472d568c124fc3bc91d33cfaf8551009f8439132487faf1b74b6d5987553a976a0731eece422a6159db09e115941ab07de5d22fbb90fb5294dd7b3f3ff5912714fa4bb72b6fe8626d3349608f75dd5f937098658efb4bd6a7eecf156185abaaecdf25e8f82f6aadb777c08760f91683ecc5d1c6b09822e285c80ded98fee3adfb47514feaa25fd65011ac99257e68df2712fda0c6a55e0b940374b8612b6d303dd4b230478c4093a5596ae2be25152acab72b4c7dbb9fb3e6ad325784353bcae5569e6622a0ee25b858675db2628064d18e72d12bc7e84f5bbea5e5e4ccbd7f558c0cdcc3c5c11ba2248e36a6f466faa3c7ba7a4224738770f40d9be9089b0a771608ab4b54bd23c83843e392be8c52086675b9d05bbb1fd2c1123b9e91e1d8d58bcf0ae9d6ac7079e2766cfb6dd3456052c70d4b5b6ab3610797943c4e4339986a1c218e7557773309fbf992f90a8287a965ef12eaef8a88499f1d15f5481b86a842f85da82f48386dea66f0d57b646c9c7f5a2717965d44f6618a5bc12bd39ca3c826cae56d556c77ac68055f243c445dedb745cc0743a3aa08b58df4b327bdbaebecc8a309c4a14982f1408e33b0a0187013f629074cf293e68dfcf7aae4e1178907937043db956d835408ca5ec8e400556c1b9e34882d089b53e100328ed46489e00543b3c2fe695abd22ae86253d11e4f561bb73959ef0a9a2e5935007c3bc89bbcb324c854d69102bb14a76f7335b70816cea1a84280978e5cdb2408544abdf3ba729914794a3d566b448d94a5728e85717787b9718bbca3399b61fe27aef6b9563dfd1755217e410b630a53a4c0e34b89a8c98ce24777101559243df056d0237041f16a8a7bc193e9266f5d79fbfcb777048a9d69395b761cc2b7ce57b9e8b3dac4188f0385ee7872e7671a9b97ec373c7b6480222d7b6ec6da6764926801509172e2e6476fd1a882b5b44469846207ae81489b1b3705ef476fc29209fc5f1683360c6beb4c32b5777038b87aac2de49afc652c9a3934b1c52fc685a104540301e7b649499c9a1c0c259ef5991d2055085535f57c67311cbd88feec3f9ef422c71b24f18ff09d367c7face1aceef0907775ae633328fc0a460fd156c5dc1b1a3224b1fd2dc8f573b485e272213c78cfaf39f68ed064a99ca3371b82ed663f5ac2cd8941dbb96e2612800b0c3aa3569adc9d76742696fb3dd29513b2c4044a9801d47b060f6686b13bfd1e44c358b16e292cf2ef979b9e7b7c0844fdb636ebab54e2cc913b90a02b2cfaf70dd4832abc69906f4ea07cfe313c561a01a03d59041f91f2d7b1c2ed149e568290de28c6f27f406b8b6be160a207d7376cafedb4e8e23076cb21f9dd75fc9f25095cd0f10188fc9ce0bb5264d8718a2e7183b62f9a92f1d1bcf41400b506b7728bcb7fdfc960c15cf083ea28f2fb585719d148dceddf38f27f0914964524a1c408edc6a034845890f41ace597d05f72efaf2247f69c87cb267b90b5e3d96ebfc5f96ca33ddd3166d34ceb77e3483b7aecfb869da7824eb75257565107cc78b9a6f540bb596767906e231e6539c7f48818748033e124d0065cb4bb799b7517a0487e77c0d6166a27dbd87a7f4e38c5f06738f804b6ce0c2406c3ad5f20abf0a9cea6f44bc5d23db9b3d1df734dac78ef81ebcca3c80fa66a7c5701ebe099547a9bfc18388e2ade81ed51f28d2026ec29373e6af4b373471abf5072c7549c87735b168aba42ced6dcddf047d6ffa37b46e7cc34484cbc6a08c9f65a9cbd6bfd9a4ca096fee6b15f771f4ea6f83c78f6e1b04f3cccf713b43a8a4605492aba8b09dc09e34508a6f27d30eb60f03deb4e733ce044cdd236b91c47c404c83d1ee3db0a8a7200819662ea84da1eebc236c5d719d64ebce34c58a5fb7d168d38b5922ad47edd9bee3ce59e1f28ca681ce05c577d90e482d7db29a6a96d3ce1dd01c2b292d753894b687fc6399f348c2dfc622d0c96303963f8518a0ab867c1aa9686ed127af0750fba5d65110d1e4719542db8d8950af9e7e2aac1d77f78b1d475ad29a33c11265191d70dbcd5c6b5c919ea9f96ec40c1b89b728ee2e3ba5da0e008d0757cb981d746426614291a6a7f1520c74ebe85457f80fbaff096fa5a99cf42fc142ffed01ed5c36ef2c1c63db082cdadb440762740dfd07ce23b7d784211d12fefa2dbabf4fb2a6ce1385c0f79a83e01c4cae521c32bbe5f3f5079484007edaf0909ef64e652007717fcea525f55b1caf335fd6ba9b0a38eb9d62a1a4c3dbdfe83c1d44b42ef5217ae3a1f95bcfe3b03b7e90c9c79e1cc1d9ea0623eca66fc9cd65a0ae7db2d5428f85642d4b22c74a261c51f5a15c323a641da4518558cbc382669396e06a56f34d6e6304b19e60163e8a918a8075e71bfcc676e1603820dc4be195054514f7318f4e5e4a289d8fdb5ae2370024b319833b2685f622ad0ba330e0ebd16d822c35e675d53089666d060097d81704fe37a4939b1883b067fceef7e330a4b17ad4abf71c01a47f702bed4e7e0d3c6efb5404fc5f4bda6d704fd69a9cc78f4521f61bdcee4c89daf2e4b186e5aa79f2f3c05d9cd540fa0abf11b89285f8537f0a9f89c4f873778ebcb5ec57b3d423c21405aca7d7299a7be4cf00e6b9a34e41cf927c2cd60ce5683332f7e4db09edb5f0729dc6da3834a5047f8071dab3e05436c6efcf90f90a01a18da398d2b27ed2e84399becfd2e7fe396078f3cd3d5a0e088bdb87050c6175f2b53c61e65262cba6f4b6ab1ed636900bc00d5e2b634f6d4fcec80d886cf8af65fe98b6592ac382f7af62c7621c7b1b45c9b909d01acbb7acb07d1c2f6e47d5e9d0db6c94e38111f39bcce16cf2f0d9f2d43f2eaf9e2913aad488b564808919f34289784792ce22dc26f222eea71eecda43c521109173558c6b2fd258cba76c0c1948445ea9e319fd4ae54a18932697da7fec08517dc8ed561a219f2d7be8ec5ccc85a37ada4f4c8ec49e92349d1c1383eb762f56a1d5101f4af4d9c33a04a2a8beaa44ed1b175c3fd761a0e4ad9007864530f21196c83c689740b14c9b2fce28e49ccd1f2dd0130f1cb9e5d6247d0b7f7b7e3336c900e3f2efb5198d75f7dd5a5510ab53a3f7f519407678eaa7b02550d19e787f2a0690c0c86f9a4c18310573bbfc8ceff52aee8910a8b314ac599e1f2fcbfe5708a875583a3ee72c90689ee28fefd65bc5bc28e9e7149bc180f4a0a1ad5342002ac4eb68e6e83a4471a48e3a0813c9bf3a1e9efbc6d04f2b45e1c23ad08d6b0d4cd8e31a0eb5408139d0bc7cb69da85810b6266f10a756574eed5477af4929303016654532305a1f481d8c05e17f83e16981c625fbadbcb8b12c4fe84bc368d31e8cc92039bcbb93d91d8d3f7139f53d930fd165234654249ea874f17f58470c7c6139525ab44fec6d8883eb37cb169c8a89bcfcc53316f246a5efdfe07621c572acdab398e0b1594eb33ac06bd33208598b15e99f978c4227f0dbac5b3cc94fa1e5c787956d4c85cf10e35747b67a826ce0f6025e8e49d380bd3684f42dd640d04961b479df38ad1fadfa2cc2c79eb0d5da90b9f2f80eb9148fa2ff5a83bd13b5d3c4b4c56f1aa722f5e656dd0f399462f66bdf1f9106117b01af4f48673e2d0fa76e6dc4d359bb23f547c1d386e796d0cfd0937cd5185dfd54158535bf6dc223c863d6ed2cd6c59f24d724521bdd0db142090012139c4d0f220f61450f2f220a7d2c9badb0123d42ca209272c40bfba24168ef125caa62b2c5f7d104924986b0e99b3c94f59f1fcb0ab48d3ac4b7f0ef955e8337a5cce312056302d8401d936478dfd71d656192da3302bc6584f1fb14bf3b9f522b154f75623725379b2ad3dd6aab60de785bc746ca999a56a029e566fd249fe83551fa16d796298839c7104aa8488d4310dae5024fe51a20c14c0310e3597d6e5eb65d2b2b2c76aaf6fe67b1b8cc806f0b8583b0f1e9f81006d6600baaed052a3d59c1574746b8f4568e649af3b6334eb9de1e4381746b4bd5573457fd307e1577e80515c214768cd1deef3e46280ad26402a8c59b37a5750c1a337f4cb24aeb88ee57b940c58577941c08d19daaf0e84c580df19e5c18740ecf6941a978f26cfcdc571e0504f01fddd157d4865b76a453dee4326f41ad6eacea5a3cd759abe3eb4dee0d208163d763f4e80654db90b392c415009f0a45825c2287152b9dda85da1d13bf291c4d80ce580f88dddf745b0dbfef6c03a1a85f2cd8bde3afd0cea7329cf96fbbbb18f39eaca6469f507f543822bf8399c3cef59ed6529907a40ec05a02218bf22fc6914287bfb0ea96f15e1fb7041065eb9849dcfe58f3c7a16c17fc4ead748c9e4534d9557746d331827277c229d13a9f8d6e6ed9fa4591f615c1988c5fdb790669982215277db8b2aa5d4d2408b310eed73e2a82b3c9ce001a02e01e1637689b9228321fcf06440077ba052f114ca096a394b1297efe3c7dc982ef5ed30fa0eda57fb33cde11af163cc6c6b8ff4d65c6d8770673a227a41ad84cbdb0db3848f4776cdc6f0e229fae46d8bab0ec12e545d47fb570a52a1055eda450dfd4380f014f55b27e2c0541c64b8b97175fdddfbb8e118bcafb50f0cdf2d1067072b463d4a53aa8b389a77feb64c4465168042348f6dcaa8e9c3ca4228724211b34c4e69b9b0f13313bca79dfc27322ecdc548dae944a823e9b7eeb8ae91d736f2d66488a233473b0dcc39e277fe472c395770e27f5e55dbfbc756a721ab8c472d800686427c7367f24a38e1e39269c7e8fafc194272be525250ad636200914ab4f33e08698cd3d91346b964e6f268864cf072160ab98fe932a79f4492bb514c7865893598bfa2216c472b570cb83600da154830b387ad6e793dc422d2bb4afcccec261dc52a955f6b2e850afec3c4e65767770ed6983860fee5bd5ea99cec711692cd86abc699bbd4243d5003d3afc5ed1729527755e241bbfd57d34334767ef3664e2d0db6ce3e29e82ac677246afeaa2e1f61043522503ef60002bcf5011345f888687205ad19395f11735d61ae8361bd4ce2b1ef7319b46666754649c9135ab0671db2e63a392c6795e60e5f6dc62db3107f0e9500c31948b936cceb2816c335033271a939104065cc5e9c652db83f572c33759c59d88192b479cdf9428bd0981de872669b2a4d510a1c89440c118bbb41e79d075cb9684fb0d02666b7535d95ba5669485ee76d9fdab76bca3773e99c1f720c8fad31d5b5568cb31640fc0e91a5aeda45a8ffd654c8eec8b79d9b77fdeb0381b7d2c09bf80e96ab2cd5b659cde1202159ca25616325b4ca49ffed85e0ac37cff6e921abc7fc09f822c98cf6d715f3aa7299a032d6eecbafaf900673c9b2aba48e2e0850a439c84b42ff68b23ebd66d7d20c134268f0f46048900fe4744cd5b06d5ca76bda54605d926fabd6f2ad51e80d0765ea0882db2df", 0x1000) 16:01:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62024261a9b06e5bfc815b71031bd6599d17e3bf61ee298ef4a984bddf9a4b8231e3d3b2b1f43aae8e225f23b1cc9b9501091bff87606443c08f2ebca7ce0304bc0bc505a2fb828591c1ea603348a31fdb349bdba0c7673eef5ca21d3e7a250f662a13b9077650b952df7671851159b40f8a037630a3cc3aabb04fb6612429ef2b2b5487aad67d946489933e109042535a88a1e57ac4516c5160c2db58cd385e474c7a37ecb3b9e62a3d608a08db0756d0ec54be929184b8253b2457a9fcd46f9eeb8fd3914a8cd03b712c79bcc8145ac4173dce9e578f40979d48c3502bb7306611dc4c7bbf6d3cb43f74"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0xc8}, 0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mlock(&(0x7f0000516000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x39) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:01:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:37 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223, 0x6], [], [], [{}, {}, {0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000004c0)=""/4096) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x5, 0x0) fchdir(r4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) 16:01:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r21 = socket(0x11, 0x4003, 0x8) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r32, 0x20004276) ioctl$BIOCGSTATS(r32, 0x4008426f, &(0x7f0000000500)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r30, r31) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r35 = accept$unix(r34, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e0900"/271], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r32, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r37, 0xffffffffffffffff, 0x0, r37]) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x1}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r36) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r38 = msgget$private(0x0, 0x1) msgsnd(r38, &(0x7f0000000b40)=ANY=[@ANYBLOB="00000000828af3d79678993e1f22f66dec2d000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daa4dc50bbfb2f1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d040000e0f8d85f4bab8f53e7b6213ddd08347c267c061cf96bd13dc20c46ab1f1987885d5a01ed3d0c9ba4ad2b732e0f928c6ee0246a3541c2d407a8db70c4ac87c3baa9eac55e322efbb1c984a22ed1029a7035b65d"], 0xd7, 0x800) 16:01:37 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x2, 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x1ff}, {0x84}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xcf) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x2, 0x80000001, 0x1b3196e9, "f97e68d725716dbae4cd7ed668083c7ac4e64e1d", 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x9, 0xfffffff9, 0x400, "0ce7044ef616d81c405ed3deaaa7bbbabe816a5d", 0xfff, 0x7}) syz_open_pts() syz_open_pts() 16:01:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0xc6e, './bus\x00', './file0\x00'}) 16:01:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/151) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) 16:01:37 executing program 1: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) setregid(r10, r12) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r13, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb76cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0x90}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0x85}, {&(0x7f0000000940)="e7", 0x1}], 0xa, &(0x7f0000002800)=ANY=[@ANYBLOB="00010000000000000100000000000100b0a19ca9c0548cb595455763199cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef900006000000000000000ffff000081000000f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b691984810098000000000000000100000002c100008baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501e16f6cdafd9b86d1a79736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c20000000060000000000000000100000005000000687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f32cad2c89fae2cc9530b71a0f69cec8000000000000002b92c2980300000042d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea41175302dd7f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935c800000000000000ffff0000000000008f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c000000000000f800000000000000ffff0000060000004511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe0000000000000000000000000000000491df157a38580f390b012562719220297b910852c7c11269cb65a6e69b948e1518f4fe23ab44633962b8c50000000000000073da9b35f8e87a65dc4f2bccd65ca02f8a2a0920601e14ee64e3f1db864f36ddf05e647ded499b9e35c1179b60994ebaf78985fc00f7ea981219d60bac49d700cade08c4c192a0dc3f130000000000"], 0x4e0}, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/82, 0x52}], 0x4, &(0x7f0000000440)=""/4096, 0x1000}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) pipe2(&(0x7f0000000040), 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)=0x40) 16:01:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000000140)="6c711298fad03cf168f0bb0606e5cfb8d9e4ec880581a0162b4a623921da7aa584bd3a", 0x23, 0x0, 0x0) 16:01:37 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = shmget(0x0, 0x4000, 0x206, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) clock_gettime(0x4, &(0x7f0000000080)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:01:37 executing program 1: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="a311b078", 0xffffffd8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) connect(r2, &(0x7f0000000000)=@un=@file={0x3, './file0\x00'}, 0xa) 16:01:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) r1 = fcntl$dupfd(r0, 0xfb0b716f8918565d, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffff) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:01:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:01:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0xa, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000000)=0x1000) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = dup(0xffffffffffffff9c) r10 = socket(0x2, 0x400000000002, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b2, &(0x7f0000000300)) recvfrom$inet(r12, &(0x7f0000001140)=""/141, 0x8d, 0x22, &(0x7f0000001200)={0x2, 0x2}, 0xc) fcntl$dupfd(r10, 0x0, r10) poll(&(0x7f0000000080)=[{r5, 0x10}, {r6}, {r7, 0x40}, {r8, 0x10}, {r9, 0x4}, {r10, 0x4}], 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040), 0x61ccf9f0b696ab0}) 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) 16:01:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0xfc) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:01:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5010, r6, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x79c7) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = semget(0x3, 0x0, 0x28) semctl$IPC_RMID(r3, 0x0, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000380)="509fe89eeaa6c07bc3b177c63627ad96835fc539e3ff3ef1fab79cc61c7dbd1986620ece6035f1adac1968d96e3df612a5036ba1950e38d1c9f5d4f04286eb54ff988b016aee4c51ce", 0x49}, {&(0x7f0000000400)="6ff2500f4daa0c65cf4c452ed15254e2e308d4ab6bf3f7b2a4b220003e4c14688343f8f2bad7d5edb5f578e07bd3c3a22d1efa3e08b0609046bc746e4ee025e2e1134fad0a2ea37475f46c0ae1869bf88dba031bf0e9473b86dcd4fd00ad4bc685b00672cde66f6c01c78d93e527f16e4ef414af4eca3aad6b7d9dc3103f90474dee6ad9b16677558df05733227edfcc41b8dba4573485b420f7b397b9dcff552eb0cf76f1d87427bb7900e44507e05ff5b47edf681e8a112a98a94ec0f7f4b6ece7c9a34781d7e5d03bec72aa6d630e6c555e4017", 0xd5}, {&(0x7f0000000500)="99275ac5c3cbe2e5d621a81843ba87", 0xf}, {&(0x7f0000000540)="6c85859c67830b172402fa6a8d6a2e7c042a30cce1fb8ecbaaaf1d7fc7e29f825921bc2fd3136aca13dc02c0a2e5d21589e1a63728b333207e15a58c28c1617b599815030100b4d5be74176000f29acd9d1259cec29525934f64fe412120c11199e0ec8c6d40b28976dfebd45c9c791b7992f4d749939e26121a853afa1399c20a4c43f195659ccabe5c51983a727bb480d246ad7f5808e661c0ab9ac3ffaf30868be5b643fdfe7052873f623fe0c98e3e44fb511476a53f05f620dba89ce38478d6", 0xc2}, {&(0x7f0000000640)="92612a5f711e8c9fa4a899a0076621266d80c30a97d4b13ad7e77e3862cd2485cae63aa6c5c2323b7d2eff4f5996d12bd790", 0x32}, {&(0x7f0000000d80)="0b7b456cac7a3c68916d7d04eca89b2fd08df74383f232653044731dbe77737c0bc06665e783f9017f048e606a2d15fa4f061db18960fe1dd234f6093a1760973bc8f985e41006849842fd4531f03a0478b35b89f7532805b17edd703dabe7637783029601d39f66072dbf041b11e84efc89428b0f0e6268863462dc330299c48af7392ce9bf4a4ae448b92d9c73d17d0e7cec9ec6bac24899575918a995bc78342786f068f395fba50a50ad76032469710c2b09bb249fd56c0a9925104e1d5db6e2d7b4d4359920cb9649a231a85bf6e067162e78b7817984e49eb842689c2c578ef8a16c362c852f58907561957259610f5fa554844248a15e6bd2b95114582b3988c96e853272d7769e6d906be1a3f0912f66645f11f54491c3acb5bc1f8d0745b5b3bd84d7776d10a468d23d57db9b96d190fd91d2b9f874ba7a4733d05c7b26ebeded75d2a88a3543635f99587757efd793ac3fd6c94f7b27d466d9087dbf007f5e4b63d9ada11901e88762aee1ce04ed311305fdd033e9294ed0c6c005cdc46ce20e692f1f985a48cca647df9c852ddd0b4272a0f0820dfcec4e1a887709373e4e1a1f52d84c9a580eed6709d3d9341a21bd0606efc9689f7640c56822aa922ded1a55058b62d94b4bae872e0931137e50d04ec78df7152ae8c843c3e030da7bb0f08304c46a194a3b8301c5eec591007356ed087233afb0995bc2561ef4250f0ed6db1027ffe55b6a430cd953bb6a1a5157acca2dc3ebec43ac9562017e982d12eadd36aace772324d6142d3e19a7ea5e4c5d8c3d99937d242cdcd42b8dd56db80f36f39fdd7e3fa1b5eef8928fb7a319ec3dcf6979b60dd39fab5563f29d5c840ee9a86837cd80147d0209d80bb74402507dc909f21436bf5ffadfbaa23469d4b40c077dd4c149937be5c00f0bea76f6430c8602548e6482e406de1a647eb2c11c49f6393280522ddc881f012b64c035a143240456290a96bad5cb8156dccb1bf45d6c0d1c896cbb87291465abed1e3cfb7dbd8cc0c4b67f4e484cb8006b4068101a99acd5b042c65b9ac0d25d1d78426bb3cb9d1cc432f3d03f79f9154b826967ece8ae7c845c269c7f2cc72b202ecb3275b07c32980a6cb860698f36921fef86f0cc96c40d8d1deb088b426995c7a5ca6c56ba8f6c30658d734185cc1249579478e2bb952a08deba9e36363bec7bc23d517f95fe4951f8f3c94624cc1780129f1fafa6df17239e3f804f46f42203c0e320dfedf9fa7a36d09d8f101dc06a018628f53619977d09fdb7d57a5073c5676686c500f18e3c91c64b413c36f7d8636b16b4113897f1c31c3c7e36093c115f01f31246b55a55b907e405df02aac20c997bf1c61d571291f869b79985440dde20f12da0f646d73c81482ee22918d02da62b9d55e608905dc62de4d1e5dd7682dab00a1bbad19c91e1e411ca099c6c9361bd8c183875d2205bda13532e2f6c406f6ddbb2161cfa9dec04a1d65a580d4921380112567de4b9f4e6699aa3b4e3ef3e4e7ec3abeef65660aee8bc1ce546b829ce30c0d4d9a8b36652610617cd869f449deb166b46c363a010bd2a5b4bfb519d4e797e7a5ab39404cc1d028fe768d8bf6a4c7391cb5acf33a181cddf2135ed9e19caad651d1f514afedba8b8081fb75e12658eca96bba9e6d2e2624fbd2cd49e5926a37e3030f27fbfded0f3da11c5a13a7f2ec7466a916f729f71d366c02048aa5c4a14356ed2bb10bd109746ac13896384e4db5417718cd82359ceef19c2ea286f02623fd9522142583acd9f0e13392d2ef1e44a8b7564a5484950989f93cbd1ea3d9c0dff781901e63c2ecad10dd685c1e241420b8df6265b6a2ff94b619ddc7bf83b83d781c600694dc4799508c7dfc4c2d60dfd3302409f6a05e31df30ad7fb5374eeb551f0218146d99527b16cf56b4d8506cd79f3e04b77519937ed8c2c4b689ac76d60e3ccd7e94a8a162dc74ecaab1785c66cf56e5c5394afd7eec98b0010811fe946d7bfe4eb63a6c7ff5af4d4591a9682adc48c84a7bb015fb43041cefbb8d27476481c081e4eca806a261dee24edd02923bcc6e4abe774ecb1e450e15e46eae4aa11beb89494d627a440289856458e6b3f6f4a21dbd10247333b7e9a9d7b585d1529615273cd93577f48b02860919fd0a09e637e8e31a5037a2aee3e6789d60ea8b1e2db528562f7a187de189f97f1c6075d1fe1e8e6f1d66b89c74bdf3a53d404f6adbfe1af3dd86c53cb7d713e13c059caf5e2936595a63c346434aacb676ac360e61284487c65f8a414f3b525107f973601eb8ae24628886ff80da3c25827285307347aa7bed9a75b67df62849465596584a3324158d33766c9612129fc3fbb525f09ff08779e153d474facfe77754af5c07b01d0a95ff1cd8bb5a833c249e9ff26929b7441a1a3511b5739427c36158606476369491c1eb89f9b697fa0652defd9c87392504dab1b31c4722aa0ba184b938c98b6c9c4c5bd0bd5fd7365dfb63e4af3d9e3f1b9a546a10d6434360243e70cc4a131f967f5d96e54a791c19150607d347269426ba4b5a91d05adf4677e1a5154afb84582404be4292cd505c382171a30782e930460cf0dab263352c560dc1a068ed0c8ffc294c2cddfb11766e19b2230af3373a9df69625619f557dcce68a82f621de71031c98e518fc2258999981c3e1a54b454ff0d31da4fe6cee51d4faf716474f21f7784d65f1be55c162b5acfd268abd7609b162a8c372e262f41fbf1ca0fe2256aa8ed389bc49ab4c9666b76075596f75bcbe639d83aae013b3dc94b9ee434ac2f2dd09d84f101afdc1ae25eef92ed8077e36c834bb3ee460c5b9b4c2d5d22693f16371c42459213e791d7307ff03f7ec81eba9265ef93f612a443c2f2afdb42a5e9e7159dc537a9ac4b5fef2a126bb1648e12c8934177bae44d1744281ce755f450f5960863ef929e793dd3e5e886dfe9c268e43a6eba414533cd39f5027a76c740de69ab267f9167eec22e8dd32127484873bc225e7e82b804451ab1625536eed3cea7c9e0ef04ff8eb144fbb5c41589980fe12ee881892ce6b97a05240c2b20ddc6591015a2bbd2dcca0f9020a14c5e724201489e2ea5b6e1213d6237fd511395ff4bd4579f99ea8f280e76128b481e0ebde0edc1d41a4b00675700ea9cbf7fcac3f3dd9b93d6298e44fec646a20e538a94af0008866608429e869031eac1b8ddadcda575af2e015fbba54b35d4c17f7c5e87c941bd085ddc5253314f9a9e6f96a9703a98b2dddf12cbd55d67f07ce5f7053f4edf426ebe3352a753945c88cf1c2dae3113e2dde8d427e0b7ba6c34010f81b9093204a9aaea0dc96b9cb14ba4a7ce3ee1aed39af8837ec113d9f3341c0de1eccedf5d82d44ffa86d0becd891c22b7c763b42010d31881798c1aa5c1dba37debac77d4578219df06f3b3fa4755d57c390e04ee450b4401eaf334b8108befea71804467681caff6d19d61e9a10ef2340fe1f9b59487520451ec95aba7317cf85665caae7c685238587094fa9c7ae89d0f70b0e65db4e41da572559ef0be8dfb9e42c36978f3783eb5623a38c285d761f4cae5659d92631171ee3c094b5ccf073905d49bde70fd5185b42e5b3f6a6cb4f94b64f5876ec95259a9c846f56955cf82abe999ed1ba95e6aba921320a9b6958931508e1f88a19141394014d46c3ca079612059ef388420543dda24ab4a392cc4ff9b45eb3b821a8cbaaa1a7a6a5f39332e75a4e63f3b457170ee1c991d03227fb105880ace343e25993c7031172fea4a09db6e045dea5ca99573709911d139854e9b0972d0c0ecc5ee7a92e30abeb9b7a7c8453378d87df7ec6daa7f516a59959800d5cf57dede84a4be8931e982ae576e607c6e99cd6cb6b342cc997a0024c23654ceae0a1997330d35a983358acaccf8f13912446d5e22ca7e81bfcd85e70cb3e57f3b54be88ced603869734c7d8a992f88b1c7eb4a074a9ec8e1ce05c1adc91a56d856e980bc7983f76794e284da2ba207e4087d62153434588c6c02d49ac1d3ebfc37c5fa724b05ca066ab3e659592b7b79761272722732401cdb2190945ee114f5a4ef4296c89119ba427a8c1f505bda4a3c78dd64cdb5448891013cf73cce05383f80b10a2d8616b01912342715ef473473d20db91b9f6c43f4e45dd1c5decb957d984ca146402a772a8938b42b75244b45dde8a5861a0c5378bd8fd9b657b633db6f79990d0e0a2c68c33562775f582aa1e5265ae427247a554a04a120b8e704f861b46f9d05903a83df7ebd0390bab51c7ea208be7077cff58b1c3d8d0e737445745585156838f0caeb7f767501b4e9ceb4b8f2530c0a5958969d7baa3488d136e83068c0a5493c099d8b280a74021d6d8a7f07c5c92dcf161ec37be52a17e3324a47c93a9e2354754bbcb8c7086b6b23cba15095ee91e263e0c33307bf85549fa7398155f7c6f5e9cba530f1a8af0bf57a079dd9ae5510610dca20c59fa44126d1ae780142249b2dfe0967a5c65cd6e2c5675ca35eb8115b827ac73c2ed13fce8cf6215d2cecb307befbe3f3db6dbf2dcfad807ef89adf2abd5578bdefd3e8037776a44027c1a2f97c40b2b100961a278fc68097fec7ac0c9afb2082cfeff51de5d77ffeab2a45fd53eeb53ed7a93ce39e3c5dc6d41f21579767c3a6c437e7c12b4af0e057aeb86be12686aa1161bb01dd43c44bf0002e077084d8f6826eba57ac9cf34e3b9f28e1738c0451a20b626e0db39bacfd6ee0ec0bd9be9d475ee2cf070dbfeb10516117b2bb830b08bb4c2a183c747122aa203cc3bc77f72f0c20b71c489ec0de58053ee17b6c5280714d4fe9ae74102ed9950bab796e5b487105e576268111d115e9f2e5e7e5d2dd83acce98e6d2bc69ce909e0298db3b81c294aced47b2627d6522c531dbc3e2b7985742310f2d639d49b7d4a8535ad508c112ae6056662198b2dd59a6cca5c4882a1050d0dc446984b062b436638d70c648c5aae899f416beaee0ce30c2111fca0463d72baef31f5aff2f2a5b25a493fa7d26c5204f829de14b39aa804b8348cb0f8db5a9c0c11afcbb2765ebbadcee50454d1a7b6650c2561c68f13cd2fc384ead00af7e07712a62b5f462f614bccd38b6f3d4227d40a13d37f2b05ab8ed4f480c7b61610fbc3052e046fc33e038917e7d00b07f9d41dcaa13651bac3a3189bc08cad5700e9b9acb27a0abcc5d15a0db61a83570427f19695ad33296d373e25d55ee80648dfc4a4fa02c08b661cd1feab0b5f706522160efbe33dc5abb5fe3a6fcf6504e3ddda0f46fc9038864d383680c37fe7bb265152a93237379e944f37404b68ca5fe300486b913eb13d7924578c950e20f58dd869e1fee50bd9e1953dd9d3b9b12354d42decffa6338f7fe3ff0f9c2f0cd4d0c1ffc0e06ee264f198001b99ae662b0ce7b38b075f70008f9632ca312f53c4e00f8ecafa493b6ae7bed747a7ccce10c0e4f9a021903ec6d65cc1843caf676edf62c44a8b34841ab539476659a9200703414b05e8f8a282e6fa1873fcd96bc61f003df1b4c3812ca9a59f3297ede0443e941ecc82ae5908520b3f876507772634cd739e4192427d0bec7ac4ddfb5e90bef7c885a36ef1c4570bb414014e58e24690c9ba0c7dec4496cc5cb36dace238ad3440b0feb0788d2b27eefd7b402a8ecfeabf8f9aeaa7ef4c763f4a55c11acffd283eecf9eceece8348d7479fa3cb32710111a70abf9c309aa6fc91597e9d8d20537552ebde0e988d9ab16624a18d2c497caa7f1853c4f0cdaa5c8484c03ffeab0a959b", 0x1000}, {&(0x7f0000001d80)="1711412411457fb4cc8e2672e061a2cc3a5cd819d3d03e3c170b785a94f53eb07341f32264a155566d512bcfe7ac059c5fd7d2fc08c1ae6a56a0d511b73d30e7df63f5e019d3acae1931e256ffa091fd5ab772ab104e567677d7cecbef67137e2efa8fa9f3043fa4455163f5e55b957b88ccd7f60f915ce8ee38dbf9d2e470f48e4adf77ea011f22339ad1ca47b0a91a7f994c8c7bca175e53a54cbfce2acfbcf0cdaeb32dbe75a6b75577d67701b9731ca5c7e77aaad24013487b9d399957b0794a592d5aceacc641c093beec1f225a260ca91d352fa5ebaaf616fb14679626b801985107f1c9e4bfa42f4f598fb08ac496c70a80cc28846b0658c2a61051da1228042b20036b7b6550fdb3c8d376c887664882707a10de97cdd791041e12df455eb465aee1f034caf0745a597a001891087ecdf61d5379ab417e18ce8edf941c43d6e29937ce833a189f96f2251f94d877641079c83ad8ba00e46e5d5f10918df1e93ddc40a21b56866598c639a27d66edd1d651c0d24f652a4a0417759a5c52e48d5b32bff9cbc751fd258407698aa9c79146d19422262574e6d7b340522c0079b1bf885535dd7d54e23d7391acfc65956de14b1a9ebae44b744458265ac2c627e44e4d8221f975e1bb19decbdcd4bb65c41e0a552c3d84388818625a10e6b131c0bd1f838888323bc0d0079254dbbc855e4cbfb4d40191f4e5df4e09083db6eb84c585c1f6b75456c5e85d91b8402688684e80e11e3a798d8ee9acb5c1454cd03e8f211345425098df7e9cc4bb4279ec5a45be2d7e7e551e65c645378998a52cbae5f197ab7fc227ebfe302252cf62c69f5b665976cd2e44ad3ad41c1936a51a9c7556f87c0667e073c5cf002b4aee650bbc0e1b7db926cfe1fa8e04e916bf59103578a61740a090fa32b01c12fa3324e1951de02a506b9d63b562b5ee48ee9fa7ab197e423b5808cbe677443dade37325c20ddfccadb54c20d2a58710daf6f43e60e58abee40b484159a0eda2e38e9d1df4e0aa6a103250da8efe4ec06a1f9bddaf1f2a785fd75603d0c90b758f7ffdbe3c8837e2dc2d7efa8ffbd74e44a96b398b0a355a8b5709ca5de1087d25e37dd3ff6f58010affcff3ff81b442318a80b5c31d2da75ffb0d4b7b09ce0fe852f5ee73bfc7fff0396694f3e532ea7444123e623788113e23846ebe56f6c24d2f6d363bb11a1c17861bea920e81fc64f866f2c05fd2d5db1d2bf8750d4be5a09dee9d0cef66d714d43e7277e4e1df70a9a2cbb99eff4f47a99b293b748e1c7a1e3d270653cb20c2811fa9c8c190b12e3d0a067accec6365680b3455da8249c7c053af20735356fd3c3c76294587d6cb9fccb00102b0fb22341be4e70b470576c8c8ca9021b8d9230e564c58cf3a49f4c71cf950b4da75326130765f9567d96931b1e1af4442509ed4be2db6101c37750931bc4692be145f3110bc6e21a7d3b3d9164c84a6a9ef3ed6cc4d22833bca434cc8cc2082915277ebbbe9d2cb5d89fe974f9ec019496a2c988426add619b5c01913b30df7484f322bfa379b863a0ea7f9a35efd170b8aa3320864bdc85f337839b432bcfca7d1706e4c034724c6c222ed61b572a17d0c4e68ac15a42acf903171db7dbe1f35a927acb3bc0e3c9f24585c04e889e61d7da4660f626f72fe27c2a7d923199dff4be3ea6d1dd9eb146013f5dd656cd343b991aa16460871f3b8efe25cc80619ef5abedeb002452970d2c530aa88be1d7f6921f1161572ebf45dc4d0d8fe433638f87ab40888fc75e2357d18a8b21630de2ae1d0c5e5d81483b0c809d85cfa2d877ea9a69fa4a5fb4eca1ae82ff4ca265e6ccaab51e261f53282caa81877310f658dfa871826ed10251e59e16abdaccaeca284c7c649e7218bc7a89974ffbeea91a942839b54f0b94ba935bed74f3b45d9257cb126893273d47eb712322e69337196e1acfd6645c5458417f50db4a214feb2d140624b85fb66f84da2a324d29f49dc085bb4281f723ab8e2265f4e3d851f26e38e41a7a2412613696b9a662011f85ba028d5ceb965354b5730dd14d433ba17d1fed4002b5be7785879e79dc53ea81ed7bda28c5454579455dd7f68b86cf0032efd5028e62708e17c67fc6427be6cc713bd1b518a01086f7c02f8de520e56fa7a995dd1498d271072881f237f02944492ed041abf5b5e4a701bb8f9cf4e8484bbe61cc8e92cd1196ae69931f67a2181a0e59039eda9fba94a9273a898eae8899c50d370f6285a19e675daba7186401f04b43d25de4ffaf5f8597a2343003b2f7d00b052650cf1c0b3677a1ee2fa5a38568c6d94abda468858cd5fb7d51222b06daef91fe9809089d1dfc22d363466759d8c2a3417e284648f9d41633d1b0a76758c8262fe3928fad1f5da6d4585d55151ddc5dd2ddc4fcd0d0cc9987d2b9b9b8ea98c92961999ad850b6299107c052a851d021c25f21e0966b92f5a3f424bf78784d346b624e48806315b3d88ee1618b0e2b95e64864c613e8050854b443b112e231f8ac48829cb165525117b525a39e4e8b637bd5ded3a0650ee8bf6c2bc26eea8330d8cb3134e2ccce4bf12bea942636be862f25aff964a156f584e75e44372b7fb0324e207bf792291b6dfd1e3633ea5d9d0e6d85dd8328f27f0eb50b122efc999163a61ffc3fed1b57551ca7fe4d51ca5554db3d70ca9e35b4544416624e4a86fcf8add5c1131714591c63a9f1d3785d4e7300f9fe96a3b9d6ef823d6eb3d64d61255a3aa2dfd049dff4dcfc44cf911e1721c4ae25db8a94516b21faa52027867f850025b06e0403b33ccefc27d488b0fd258dc9db0a392bf05ad0e2ed76be76987188beb6cac09de01fa891f54533cacf3b9f1dcc7af658098c3a714f9a6f1895c9f8a9ab5cdd9e7709743a0dc3a03f1d8eff9d480fbf369f94535692b38b9e9e293a4d645b4edeeb3ca9fe094e490358861e348692cab359d2b02c2d73fb494cf89fb3b7bfe46799716ba3df7008d0986042d5183c17200e3c536cb5efc9c77235d0de9d06051b2a6f37f944310f3e4597298ac6fdfb7ca85c4d54f3acaf2e58f821fcd41f2421451c065c2070a74e15d788586a6a3a419de7bafc33c6e0bf6ca0f8a29855f44f60ff53943db9f7b89b4615098a3867828e10089fe424caa63477f0d0b96c433c827100c5700df700c13d2978bb3d43ff71045eea0302b42abf852e8666f9065c0f6391483cc64951b816a9cf07a0aed6d1c1d040094e1d59eab2ce1ebaebc89d3c61e98f966d76ccfb739ef58a8c29671659c32df2f85c79587f188a7598b5d8d7a764a60ee493bd50ed5b1ae3dffe4482ef516976818b7d7ebac456b4e9b87e9bd8b421a73baf912f856d55d79fb4fcbc4db51cc6b1a2018cd0e2df868d9e7837c351f70b046b3d334814a48ef214edda968afa583ec4400700d85e6d93cc476dd446d18b3a6b354d8e981b61756629a62c7a4a835bf0578063f7f4400c9355bf9af5e1201e147dbdda36d625b158735e15fa65c32a43992c316601397743cee79ab7f6dd45ef100b1fb5619b4791f790d6977313ca94e3f97f02fa8bc241ad0be4ae50cd7b50029db08f1d2d0ab2ed4b91a10ffc1303aa7712414caee7ea7edbbebe250f9a6c347bbf50f3fa458029f85e5c8eafbde3f651fba94f639e8fdc93d545eb027bb9499ee648f394aec4b633b88a422cbd6b3c2ed9ac01d5b47dee542b8146aeaa4c4aa90dd890d1bb41b20ac65a03bc1654356b283f18b2a52e2bf63087c2e066e0cf807c7e2aef35b43e1c8b29e4ba96a309566d85790fddd0f02a7494943891321cc615355ef13857261a2e0064558673a83ddd325fdb45ed0f9b01d059ca9c3c88b7c3490030672ca1820307bbc0e9d586b39eb8c3dc2acc82e2861f4ea6c268892045cc2d0f34e3fc1b24efbba38c6448182d0c8980cf68d7139732b7f3bb18aabb71c77d64c613ef84c6d0e217be3acca396631773215a13dcaf35deb9f3cbaee09c1bcb75166a788ed44ea249da4090ac6c800a504d8202ab0923dc9c96ceb5237b64547ca78e00e0f2cf48edc6a668debd7caffcaafac429c4f0c718661f1342d8a8a3b2749b4fa0347b8a94bbf436fd672c837caa487e13f455e07132d34fb8fa2dc994dc1c4485c96e7abb3cd0494ea906e3c3951e8bd5713138d94e43f3f6b18879590e1253ef8bde0b15c41eb0d79a7bfa48a9a6e30ede4fa79ff527a33d9b3309ff8032a94d502e970b7c9db959aaa2cf8ddedf6464e40a02b03c2718cec84337b5f11897197d80777d7b027f99f8a439c0db7c51c051f67af60eb1a1c6a0486e0ef6f91f039dd1c613e412991ea3761789f81bc37a7aa800f02c2be896da6c88c8cb94a839d714f9090d8ce7e056ad5542c8d5420346db2be838fa4bb051de2b51f24512e9327c3797318ab8243675f026ce4499f59f439cc44dc944295dda99baaf884665cac4fcda1c0096358415578bacf3670e6e598b24f0e06fe65e6b26d90cc440cc607305ae5529253b5239815824b8b029cba460f674866f2f87ac9b82985b42446fc35df6348a72dd92b36e2dc6ec767f60d27ca5520ec7bea03b5db58a6bb1b958d20bcdf43a82db6ca3e5af1dbc38d9d5130efdfc3c2e35d7d58205420cebef9ed8b49963458d765441531586e1431bbe01c918bf97d894df57a56217f1867fc0c65bf169b6ff8f08f013b3ec068410d3e79c52406cda6c57b3b67eb699add6822678fac5b2ef874fae48b3954e773e4915bbcb6186ad2dac83ac8a26b4f066f3027ea85c810278bceb6eeacad958ba1bfa7fe2afec3639fba3dab64aadc950d6716b4aff0a7cda8c755dcb04c354e59ba98ee095baf122515f9a6de615724b4d10a35565918cdc6658bb646b1f6f49e03d1fac6d1a5ca0afb6a628e62599a2f91492379ced652cac37a9468d5c75173526dbc40557cd4b863675e2b9169caafaeb672899890c3eeb33a7f7fe087fa61f49534e9133e37cf93648c1cb6231f2385fde3bce357ad73cbba92723dde26d20c7a202dd573c3f0edd9a5127ead0cee9b9279d27607f7300d9a05f18fb0064cf786641291ce48ab202efa3f68553e43f6ae308e009c6750f2741855e1b0e81d084e6b511ee81a7ca876439dc2c67e4cec09336dde120a5d1e64488068885426d6df88d6a0e47b2c12aea65d3d9dcf68bd20e53f548fae9a0033dd2c20e284408d7618776e7a15747153e195fbcfd2bfa84a28c6d8d9b57cfa69253333818c9166908dc5fa141eeaa81babdb98df891b617d45127253e83269fdd647d702b28f685e8eff0e106c2f745e248cec3c23fec3200e7d49b8d5160ddc212d620150b0476006819096f5a9a121cb4bc3ed4d02914f7a867c67f45a67a8e6d7a7b9c0da6a94642c23d650283d83e3172761242208ebde68d5034cef26cfb614d9e6a3191666e89abff2f2fae5e8f3abadab45946cb465a7babe8513e97b20d502f5f29073e68df451e3f9e4a912c93924a0aad5a952e49fa9f54e5e92dacfb2b1f3815f697d952cea675f00d77485c898cf85608b96f6234598d40b2d4ded66c67eab0de28344ec0cfa542ad5681e47c6fd4aa6a81c2374a567ef0f59fc8c367d6fb4641b64014131abb47db7c30c91823af0bcb9511555d522a0eda097c75870238049c260a743d6d5f2a36f156181246c0f19a51d0e7ea7dbb93384500e70c23a95dd96b12a6a2c5bddeb10b3bb828586b621ba7cb6609a5d5d5b3557677c42b88b51d48b164c2b4772efc5ca36483042e852248d0e330275a113a2d1ecb9de", 0x1000}], 0x7, 0x0, 0x0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='^\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\xb7@\x00', &(0x7f0000000200)='-#.[!&.)\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='V\x80+#--\x00', &(0x7f0000000300)='%\x00']) r4 = kqueue() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000740)={0x40, 0xfffffffb}) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x120, 0x6) kqueue() r7 = dup2(r1, 0xffffffffffffffff) mkdirat(r7, &(0x7f0000000700)='./bus\x00', 0x10) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:01:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet(r7, 0x0, &(0x7f0000000140)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) socketpair(0x20, 0x4000, 0x40, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0x152, 0x2, 0xc3, 0x1f}, {{r6}, 0xfffffffffffffffd, 0x96, 0x1, 0x2, 0x8}, {{r8}, 0xfffffffffffffff9, 0x95, 0x80, 0xff, 0x4}, {{r9}, 0xfffffffffffffffc, 0x20, 0x2, 0x8001, 0x2}, {{r11}, 0xfffffffffffffffd, 0xbb4f5055deaf41e5, 0xf0000000, 0x81, 0x2}, {{r10}, 0xfffffffffffffff8, 0xc7, 0x2, 0x101, 0xb48}], 0x1000, 0x0, 0x2200, 0x0) 16:01:38 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = fcntl$dupfd(r3, 0x0, r3) setitimer(0x1, &(0x7f0000000180)={{0x400, 0x2}, {0x80, 0x1}}, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$setstatus(r6, 0x4, 0x8) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0xf0000000, 0x8669, 0x200}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40, 0x41, 0x7}, {{r5}, 0xfffffffffffffff9, 0x8, 0x20, 0x9, 0x10001}, {{r1}, 0xfffffffffffffffd, 0xc, 0x1, 0x7fff, 0xff}, {{r7}, 0xfffffffffffffffd, 0xc0, 0x10, 0x400}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x2, 0x3}], 0x7fff, 0x0, 0xbb01, 0x0) 16:01:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r2, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r2, &(0x7f0000000440), 0x39e) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/69) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) sendto$unix(r1, &(0x7f0000000180)="dee9a4e341221384cbf8fca407927404556be5561dd81ce814de0d211101582c69a9610619c42ed0f72bccc838949a15e8d2a626ff62223d065bb4fbbfc96aaf0481a1352270cd43d57d9003703920236eefab473fff8a86ed2f0ced724bfefcf859c31a0cec70023ed0daa8164e6582e7c0eab2dfd3e55d256caf36a2e5077272dc9199aa35ed5ecba1cd91009158a91fc43cd2d02d336091d1b60a73b850bee5b86343c274b580ba94fd5d3fe9e4918b3f13fbd1b0d7ac3c18db43771fa5f2fc717178bdb0d28fb508", 0xca, 0x604, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x3f, 0x4) 16:01:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) dup2(r1, r0) 16:01:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f4833c2d43dce4a7efe1970da711ecdd57be04002f9299c5db1d625a3fd6364cca66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = getgid() setegid(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) flock(r3, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r1, 0x6) r6 = getgid() setegid(r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = accept$inet6(r8, 0x0, &(0x7f0000000100)) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000200)="e6a6da6fe55c4c90c2a89ab9743c779884e419fdfc4bfe9a63c2043d0c4b8fdc9da2d0e4b37c2bc5fdcd05f94c06c8a045450562", 0x34}, {&(0x7f0000000540)="f011d5c1f212c0eb50822eb957d7f280dc2788b521255c9fe4454ef79b77196eefaf609b981807eb6048624415bcb7fd889620a4fe4ed5b391ed384c0c7e7063fa9a92fccc418f1769a9e660ca5313a416c726f8da9377f8246a3c1fd4b067954fd74e9788d3767a4692c25842303fec49312c282b0196716cc695adea945fc2052205bc1f7c", 0x86}, {&(0x7f0000000600)="f2bcb44c2c5fb2435cc45ab79e3705b131e6bb24daa5939d35871dbb8d7695d97bea45caa7fa4a695eda3ec8fc62aaf86dc336771e5354f82d663094f0e0f57165ec35d6553654254bb4ca1190746ea906b86ceb56ec497e22bec1cb66771438b42acdcec4f14efd04ab6294a7cd5873257bb98650a287d23e7e49b84240d3e3c0443bb5aadfc61e037a1c10fb3f601aec7a36e3d8e8711bf258a38716e4055cf1dfde4a593217c1920a88935e506102d8d2af63383867e3274328482431c394593114a4c392b5a349dc79914aefcecfabe129d77dab7e6945da2e9d5dfe1b51861d06ff4d1957e2d256f5d7de41cb0f1b0300443e97944cea98807b1b7e5ec4305ef977392ba42b4fab3588bb791bc8008a14bf37bf6828933008c5c4a757d3b22ff7cfb030d027b0126b63da0b80957252a13f98d23007c6984d8e473fd2c970e73f08f570d6b04e40d141e93d25baafc62978084c08381e11d4b3c47814666c8d8284cbde6a5f6758bee914808107dd7009f271993c31641c7f32289537afcda2b424dbad0e21eb1dfb00e278cf0c40337bf223a807816f323d7306c27447c0c6ea1b40247934c48d1218c38d7d8a410adddb9557cc7a83964794dfee2cfea4a9b762e064fd65b12d3d754eecd208da5f93c83b4a82c6780bce8b51353f51fe653801c9fd88a6f2fafb53fafce3609f7db97e18bc0907426def0edfc9a214716018bcfc3b202a6c8f97ce51cf104bfd7d6a78e89d263ebe4b787717d3e3c4ae615567d2dcd6304f8b0b9b3cbdcbc10fd103a8374680a875489a3ed954511258ca94d27f851c6133eec34f25b9ac995f1dd2d367b775f9b60b5f4e97d1bf1776641256d7bb9065fd78c872ebca29454c27b25d295e7b9fe785144b60a959fdf2223bb0ecbb039a0ba3e47b94d38ea573041ad37830a53c871bb1ece0d8ea34f87509d12877cd53353a44cee7746c7aff2db141088aa29bf28558798fd8c631b40ed9a2cce455d125e62aef62386251795e2f070467363ce3fbe57fb521d0934d15143ea801688541941bc9cbb24f2bcc344810e93b197aff96811138ff59d4407dc712b12f7d9b11cb014e5e40cc7ae721c451f5641f476e94d7bc0014646a7c11212e0a9d406f1a37ddc266e6a38ea5d738d21351461b0a7d29689a570e51df16d051c18f2852fe6b20787fa4646d15580fd36a14d107fab36adfcd837dddf758940bfe0be2c5a5ec931bc7b299c0a28a234a1540e32396053d8d1a429ddb7444f7628df9852cb252e8ee56e13ecb4f9462d4831dc2ca3258312bbb679dfe8db20c0f444ee1f47c595c9b29069299fb22ed121d31b0eb640aed0846fbdad80881b17c1f73ea0af3b06f6df911e0a3a2be014b3c0815baeda41953849ae82ff42e830bb41388215adffbc8f8842e10c7c80837e6af83d7b87e08218c3ff910f2b74f89356270dd0811ae459eb58a9adf1d595d6a7eaa01315960e03c8b3f71249e84a4b5f3c9d074ab0a26a8d21d3ec910da5c788d64b97ae9c32ff7a538a1f3ddd802cf9bf7381605d123647db8aecf9894e90ecb966bc0ee79004222b9d5ce2e150b0f8a3e3e969282bcafddce7b5a62d17ca82549a1111d63abeeaa764722f7f2f626ec7032aea1a17a4be603acad78ec2fa80ea2fb754c91c143a8f49696e366e259a07ff6b9f6a756e56700fc1c5f8573c6ba4897ffdca7f46ce91d09fd0e78c5cdad96ad632d7dd8d26f412700badedadb9b12d28f08fcd016530ed2c6dd6eed063fa3215dd220ae2712405b340e02fb3b5a50103d0ccbdca0e2b92786d19930afb403b811fc4def95f8baf83ea4f85813d8fe6363608a3e1e65e73ea9b8bf2542bf4fcfe85c48c3189fddb8d054a6880cec2fadcb5a2bbf4879666a54dd4f825ee013a54e96b28ee147d004d53ceec23ee816f6ce98160a23bd52f82c97aa46188c66a836c13cd8400f9ca1f792800b702ed2add26e4e82d113484b8c7b90dc1ae99464d9eedfc99192391c1f5ac906476c077bb0d8093bd15938e2c37dcaaebed160a06796c51066a7150aefa5b7d0f62ba779aa24d675d96344f855b16b847fa97fed8492f76fa706aabf9421588e06b1d02cb2a1ba971a6f4bb56cf71d6cd461c8c52478f653b2551f5d6629b1f20bc90ad6798efedb15c411cd0d401d464a1d4ecc699aa7f5e2327bb44a73e3b7615fa067c3fe0593eb70d0c279ef2117cbfee2f114d2ce844ffe0989fdaa03fc2e58793d7401afcd5d01ced1e7535f5a9c940e8a8cc622234376892d335d153632e1b8cc2456b73fceda58c3bb25c52425aec61e077cdeb5bfad58311685f514c4c38d980196a178637f80c03f7b3736fe39fe4759dc94f755ee52115c66d709697fa20f4d9c1ed76fc9332cfaf85d99a23fa51e8182fc6db88a08077a5867d879553c218ee0960833207de33905b1c65b35693e0c2ce08553a8de9e5a262e14a9c94a910be83de6191e4eccb786187f7a76e47fcd531b057d1d1cf82e5826c67a765d3d11b63939fba6ebb541cd0c0b928ac0c3cc21e5e34316c12e2d93b4e40092b54ea9108e14de003b79c3c239b164f80d049440d6d7032c98d07d58cafcb3ded072fa10a3e4d75dd0cf676b980a3bd179d60f94afd6e09d5c02e0e94e9bb5eca44c9657a2c205fd9e0ffecd8dc5ea359ac9c871464d3788d29667b47ed9fc2411297f92bafc1aa7ec02ead6ab37d4139276f44959ba1840385015e50443232ee7c9a1849cdc70bb59a7efabe836e97d25f0a6002bff1f3fce0969e8bb9b82b93573b6978c1f2b0a83359f259e8064e0fd72e2cbb9d617cfc17476b91022f42de33cac5aafb1989bf36a1aeb0249fd3e2d2480ebb1cf78533a6d27818d60ec82f29557d78fed5fb500e076f807e597db17c4d4d7c7a0e111b0db5bf89d02373a036be7a297be46870f16df9818338d7f8039e0a080361a88bfcf9a1b513f633525c0a54fd8f1474ee204c89bc49f5e7ba3f5eaf0645539f6ba37f9185ea3d446a7f3650d70c59bf16b6a43fe2f98b804b90de63e4d84f581b2e883e284ef258a9c5dc8ce0532be084a4c8689cb49d7df1525fc4d1709fa2330e9acedd2d9904d510777a416b7bce61220a47440a0d831b87390c4a8e053f9e98d0404e11a17a1494a475e3ff9d978038a2e2f0ce14948d83def944d4ccd833c99ba94396243f278ff0984441c56989001efaeef0e5bf2753c19405105a0ebac4fd0f2f46cc8a04e7ac09ec32099ab7f3466841a309f91a073175344487868bd7a38ddd0803ad4fca6a56ae0fac05ef5e9e00dbef938a0781097c828ea6624266a3d0eacc2fcd8108c211e86995468557756b39bcbb647b4f313c155550e6446105def613e16bbb9b5ab242a60fb25acfb040524f02d940973144af0b3db5c2098fef7e22f2b6d52621e75522b8530fa75abbd94e9e8328f319e9fa5085e57d9c8a451867f28a8520f369f32ef67cbf3975545f80eaa0924609b277bf65518e9f209f210f68d7c7d4fcb3286aeddf109e85a91cacc4fb16b12bc8eab7681ac0e6b3eac0909055b7258d0aa9068f3ba86267065cb0d76d5686c49633f5c5d8fe9a5e7f3f2123c43bc16c1b51cc1c0f9929bfbb828dee9ed91f57bec9de26068b4e91d221f9de9d405570ba3737052fb9d5ca0d65d35613847df715e41f7ca81d26ca3f02fb3261cdd246a4779c0855a8e40553f57aa012afd9077d3eefeec8ed67df8e413884ea8dc0ccaa3afb50b0e44bd0864d4f91a2d808d8d72c40b71ac0007f4a2085b2b31fff116ab09373bea730030172b70afaba733039eab6db444009591fdfcf71e0df234817690ed56415ba16368f0e4facc9d3d009af46ce62102edb0b4e8cc5451fc8a6e0cec16e8c1832df0398bc8fa468a648d18b77c2f8fda8dcadf81ef57ec0f33e0c1c06a7fccf894f40af6e0e91b806ea6e7b48b8c24a43214433f5b5bc7dce011601bfb4270af8d1a2794ca44f4b64cdb69956fbbaa8796a0dcd33f803238d853bae5775b64f2e318290369e6c212f5eb58f041f48f9458f0d938a027d9385063b57b97905a83c21b92ff8ba59b58f764bb4c1aac32aa5f324aac204a50a4be2f3bf488aa6cc33c011214b219ef1cf45f0feb271ec9897d9ad9e50fce16d425f76d6c856a6796e014b39b41fca34197b93e96705b6254b00eddd92848c037c9528938ffd50abc57492dc9b23fd20106f6d7cc9e529d52b990c5a706a0b48248622afaf091921d07f2d4a416615ec511d55fc0c77309598225d368b6364ca9a9dae0443cac2a05864a5ec86922e61daed386c91fc158949ce67a891e893b2bb70ed8d71b5680bcfa770c51e965802878078c5771142c63b87f2a1d2147c244817e62187361c592e2276ba923f1eb44f467fe31662369cf318f213309c4581ae29f7cc1e3fc7ab505bebce7ae76904681b4a211d82779006ab60da53bce62b21aad817d0d133ecea5185b28950ddc4520aacc1e55f05f56e05e21b0fe871e462798d37f3e22bb252a53f70e464715f54684396536073dd339d14366c25dd9c7abdf33ff1bcbeaa3aaf06588db524551af9c4088258eab87b43b5cb5175b1bdecba9a68cd8ad975a5a1e64bfc13420420fba26366c9c919a12a9fb30d0476150dbbdde96fcb2e7098a9950431862dd7fac48854df881adc096834656e677141a9f24637320601df9f805d65f84eb26792b510244bd3d596d6cae60d8a63b620a9685f4a34032985a54f20bf31868d127d29a36de48033c525cc1a95a000f011f24b52769b0331cfec43c86021c2445c6c0ca54074e08a0adc948fd184276527057e2cf9e5449d6061b914ad8ea3084ae8d8442f138b79bd46f82eb9ba9c745b598da8f4479b9e3426f0a628a96c099133280881473cdb71416038b983620806659fbffd1f6918affeeccd0cf0b5eb6d12c672b4dab4e7549d6f49c85d32bf60380ea91c8329251e889c7500fcf06770f3eda94ceaaa13714f53403748dd70945397d27aca0d33272afc5453c2c7389f80a1a534ff25e0697176773788cd899a6d236808522033d0409c44cf995b9781b1176f102c5beb2d68abdacddff396d6edb564cf3d6505b60604153763a040073e0f546bc16498b1a7f275ac12964117b01b2de738a7308c39dbb89137ce62daff2aa7f472a09c7b9e43ec6a48b584ffcd599a16f5ecec49a24d59ae67dc29ecb78e33940b281ac8f8645af6b1fac74062df09cb653fe4a7dfcda2b0e8d940c3a1c970cf668e28914d2903d6b4feedb7cb3ae416c10ee82bdd2d2ea3a0ec666011afc0dd8f86f92f4b5fc710b9d6d11d07eade43961ea1c1b62311d3293af7117ae4d08e6b992e83146aa774f96ee4c9ea7115ad2f066c66167ec4249bba2cd4fca72e35db3dda66b43f32b0899063b35d73e1a6f1adc02b1887df04ecad129494312bea613ce8af24066796454b19743c5b703c9b05c180df4ef7d6e121f7b7c29028db88f67ea6e0a5b7123be9b55dc31bf8c426efd5215b3d06a732307e4bec38600d7f438339f46e412708a9101ccd4561e9fa74703c0bebb9d4a8fb2d17b4ed7de5fadb73b314985ae4022e0cd35516c8779724bdb00819138c7d4f1d346a063cee4b98f50a63ea5352c1e8eb431ef4400bd2984e14d5058935a9094b59b4607b68f74b19b4c05d0eb2db16137bee3ea9a6221cf76ad8600d45c3c211c9f54c19f1df0fdbe8c9e4dccc6fad9640af23d91829f9cd4573ba9350d0f30017f1f3026cea0a87add65f38479693c09264bc944d9ef3ddd9537", 0x1000}, {&(0x7f0000000240)="664fd7679d038bc5bd9026d8a52502c37ac1d5aa34d4dbf13965b614b99176486accc1d61e5985ae6ae7710e42f8630a461b65b5fa50ae", 0x37}, {&(0x7f0000001600)="da993350979e9648945ff7840e7ea17595697d2648f74bbdaeb6f4440c23da323d3d6393dda72903ad1243c658e45d5a1e8d7e6b989d84fc20add29acab4af09189b739cfce9452254ad2b97289dc2fe655b27dc53622ce56cd5f97fd65957c252ee62c8b8b2124b3ea7dc6f8b2bc6f13dc58b16fd1fb2df908a34e877145e394cc0229fb769f04f2cafa21d2b4de3cd5ffdf2356bf308b027498ff077f21b3a7abb66ca5c595b061380a1fe33fa6428b0a7e8791584fcebacb52d619c36bc23654d", 0xc2}, {&(0x7f0000000280)="933fd03d242259a13c4981329391a91f5fa577205515813cedafdaab8809c3579672ebd883f73dbb94832197fdbe", 0x2e}, {&(0x7f0000000300)="36b76b69e8782c76143149d8", 0xc}], 0x7) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x20000080000000c0], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0xfff7}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = shmat(0xffffffffffffffff, &(0x7f000055b000/0x2000)=nil, 0x2000) shmdt(r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) r16 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r21 = getuid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r27, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r24, 0x1, 0x9}, 0x800, 0x1, r25, r27, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r35, 0x1, 0x9}, 0x800, 0x1, r36, r38, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = getegid() r41 = getegid() getgroups(0x8, &(0x7f0000000040)=[r12, r16, r24, r35, 0xffffffffffffffff, r39, r40, r41]) 16:01:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x12) readlinkat(r0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="6b521f3074d3ab8bf583b80d0e8c3f0ca70841cc16a0e5e437a31ded43852de6e3e19144e07ba9a065a5aae531e8d73ed36960b10f4db464f4aa059750a2ae27c35671b5236e87080e8dadec7971bfe54db0fb89e1b21abde3741e0d4c968a3101b024a8080becbb865381355fa208b9020761518695b676e2c399bbb6a36e7031167d8f579304adfd4e80d5f2a408294413880ae7fd4f8506c07a5b164935052caa45d2b0ad29ca16c6b818b14b3d76dea78dce1c0a61e1b3db64f03f6938b745279b4aa52866e6e00baef0255f0db795f1f1c119e038740a3aef720deef255a9463fefd238acfe85fcf8f4feb96573406e0b273dffec0bf4", 0xf9}, {&(0x7f0000000380)="042531eacccf46566964077e7a7e909e3a7b95e9ae3886ad775d52cb578ff265b9bba2053f7b2ed54feaee1aa140adede48331109292bcadd610c7333cc2eefa82493f643a6f038a5080ba2697c3dd176f44d39a977ac48a5e593ea9ec0fdd9e45dac63b465477e22f3073bd045cb8ab45eb444757279f2bc2bedf3ae9288a27e0900e4d1d3274f3ee16c10640b26bf64be895ff", 0x94}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x88) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x6, 0x5, 0x6, "72927b8cc30063dcaa8e621e77ac6bef9a6611cc", 0x1800, 0xfffff001}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x6, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x9, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000000c0)=[{0x46a, 0x3, 0x6e, 0x10000}, {0x5, 0x3, 0x1, 0x800}, {0x8000, 0x0, 0x81, 0xffffffff}, {0x5, 0x4, 0x7f, 0x7}, {0x80, 0x6, 0xe5, 0x7ff}, {0x1, 0xf7, 0x7, 0x3}]}) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r2, &(0x7f0000000300)=""/236, 0xec) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r3, 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = getegid() setegid(r6) 16:01:39 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x1, 0x81) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="ba11f6c6812ce571f4f1aeec0d5b5bbc694df93377e7b6ff819922729fb133d20350cd7fa21d55cb65b4b17c3dad5097dcbd9f7dc11ed91504de528636069e1c8391bb89620c872e47e564a29dae094625a6a60d5cc6c7d564708bb4e46ddc3995ddf987a1f598d6c456c3de8da45466cbfdf351f36db74f74bfe1358273740c3873f265f2b8f5230f8d5cc9e0f429c31a26a93269e0d4908a23a9", 0x9b}, {&(0x7f00000000c0)="f0ff9e8b17ab2bf9e779376f6451662df3a9cd9cc4384c807df4ff3e96058bcd17a86b5d4b4cd7139cb15edd230558e24b59fb6cb722d067d9b443db856a32f6e5a3efcb447e49760c9dab39ff18e547632951e00b9688b0d2ac849f0279ceb97812a2b12c5349f23c39fee8d5707670cd4a35923f36f86648a1f1386ec96e23ae7467cf8f4a5aaabc829f7ac723d930e8bb2923f31b7c0b57a83cd4587b6d7df4544081431e0e7b3d301d2eff36a677256d33b4af3120c4c4e326265dab04dd4509de8824498695c49bf4d715659d1a5549be8169b3", 0xd6}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:01:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) mknod(&(0x7f0000000100)='./file1\x00', 0xc000, 0x80) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) 16:01:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000000, 0x7, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getuid() 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f0000000380)=[{0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x1000}, {0x1, 0x101, 0x800}, {0x6, 0x8, 0x800}, {0x8daab2fe7f2b2987, 0xd22, 0x800}, {0x0, 0x81, 0x1000}, {0x3, 0x1}, {0x1, 0xebbb, 0x1000}, {0x2, 0x0, 0x1000}, {0x2, 0x5, 0x1400}], 0xa) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) setegid(r10) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/217, 0xd9}], 0x3) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f00000000c0)=""/37, 0x25}], 0x3, &(0x7f0000000380)=""/223, 0xdf}, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x0, 0xfd) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x8, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r23, 0x6, 0x1, 0x1, 0x2}) fchown(r1, r4, r20) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8a, &(0x7f0000000200)="21a17321c94ea75a90b866857ef105ffd66354cdae2f4a84a39e46a3e0c224a5a0c41a022ce57532c88eed16141aaec1f8a8b1a539070cc9c41d929acb59d17337e76cffc5d269a72620e7efa3858711e811471d1cc997eb978767254e1d58516e332175b02eaf2abf02ea8e36ec561f54e6b97d59cb36ebd4d578d000eda901cd42227b1191fe8d0275") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:01:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) socket(0x2, 0x4, 0x49) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x7) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2125178e1201000000000000000000b3bf01000000000000080000041e21944999f0e9d17d23e398e3f426d8e117638dccddfbea3fa8cdfd5ae753d87df7a6ebfd172d02d5633391045d5cb586"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:01:40 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b2, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x802069b2, &(0x7f0000000300)) r14 = fcntl$dupfd(r13, 0x5, r9) ioctl$TIOCFLUSH(r14, 0x802069b2, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0xd012, r14, 0x0, 0x0) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r16 = shmat(r15, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r16) 16:01:40 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:40 executing program 1: pipe2(&(0x7f0000000000), 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x20, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x1, 0x3, 0xd9) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546", 0x5}) writev(r0, &(0x7f0000000240), 0x18c) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x0, 0x6, './file0\x00', 0x5, 0x5e559e84, 0x5dc0, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x98) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = accept$inet6(r8, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r6, 0x1}, {r2, 0x100}, {r9, 0x104}], 0x3, 0x5) 16:01:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setrlimit(0x6, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000140)='./file0\x00') mlockall(0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x9) chroot(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:41 executing program 0: socket$inet6(0x18, 0x5, 0x1) r0 = socket(0x0, 0x8000, 0x6) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x2002, 0x5) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r6, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) 16:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0x25, 0x401, 0x10000, "5efc43c5d65d139c2a2f49d10346e3cf69312683", 0x4, 0x9}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x80000000, "73f3070060e3dce5081a6f09000000000000f200", 0x0, 0x80000}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) poll(&(0x7f0000000180)=[{r4, 0x10a}, {0xffffffffffffffff, 0xa5}], 0x2, 0x4) 16:01:41 executing program 1: 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, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xffffffe0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 16:01:41 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0xfff}, {0xb3, 0x40000000000}}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='\xfc\xbb') unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000240)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000300)=ANY=[], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/153, 0x99, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000200)="230e228901003c067ebc74a7ea11cf801bf1fad5310c0d9362cd6d03b7688788aaa4c6cc3cdbbdeb95a779dfdd437549d3104399f4012c26df972c41a24fb2a1f107a56f87c000b79567128e2428bc48990b58e8b46d8828e4107dc39a1075b0f4fb41eba87edb347363ed88f863514ce5c73fb4d268f714e7972a8e31951ebb9bf5", 0x82) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1000000000000016, 0x0, 0x0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/ \x00', 0x2, 0x0) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x1000000000029, 0x8004, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) 16:01:41 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r3, 0x1000, 0x1, &(0x7f0000000280)=""/86, &(0x7f0000000080)=0x56) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x20) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x1}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = socket(0x18, 0x1, 0x0) dup2(r2, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x19a, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:01:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0xfffffc01) 16:01:42 executing program 1: 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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_open_pts() mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = socket$inet(0x2, 0xe003, 0xf1) listen(r3, 0x33a) 16:01:42 executing program 0: sync() socketpair(0x10, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000008ed01c53000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000055abb5b0000000000000000000000000000000000008d139cf6f10fef5f7428f023bf25c2ea00000000000000e9c931e47383e00bcf405f38fabf6f1ce3f86dc4d730d67513f8f94fa9084a842b5fa6e608a44ef86804bc7a33ab2fa9ebd6c6e40d913efc5564"], &(0x7f00000000c0)=0x6e) getrusage(0x1, &(0x7f0000000380)) socket$inet6(0x18, 0x10000, 0xf0) 16:01:42 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) fcntl$setown(r2, 0x6, r13) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r14 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000540), 0x4) openat(r14, &(0x7f0000000040)='./file0\x00', 0x10000, 0x82) 16:01:42 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000002c0)=0x39e) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r3, 0x0, 0x7) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0x2a0}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x1000000000000074, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffffffff, 0x5, 0x7b, 0x3, "4ecc33b22e2074b8d4fcc0787e32b24b241c949c", 0x3, 0x28}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) fchflags(r7, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) flock(r1, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x514, 0x4, 0xf8, 0x7ff}, {0x7, 0xcc, 0x2, 0xa79}, {0x0, 0x3, 0x80, 0xffffff01}, {0x20, 0x2, 0x4, 0xa912}, {0x1, 0x17, 0x6, 0x6}, {0x0, 0x2, 0x1f, 0x731}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017969c80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017969c80 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socketpair(0x20, 0x53e3a9a1cf46ce48, 0xf7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r6, &(0x7f0000000040)="9f30dd4ac94fa95e71b324fe1f9f0fa1eeee86447e4d1db75c66b63c86d41e9687cc5aa13b06b40f02992cc6e09f9c9367663d9c98938e8070a13821a5bbf0efaa80ad0c8538be64e7750ad0c4b70ff6da3dfe63dbfc4b4e12df3500da148aed9a8eac234db1ebb0a8490b7952acf0f8a8129c21ba8ef72550f1ad204bb7f551e088b5f3f0f68069773b3acfafd6a47ee0b3fbc78fc53fe3c687d92b8274f74bde874a9ed78e7a73e2232512d5f4c58efd5a2677685c1115f8943bed3ee7f1ae666435a8c8a0dbb18cee31f4", 0xcc, 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:01:42 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) munlock(&(0x7f0000179000/0x4000)=nil, 0x4000) 16:01:42 executing program 0: mlock(&(0x7f0000508000/0x1000)=nil, 0x1000) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:43 executing program 0: socket$inet6(0x18, 0x5, 0xfe) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7c}, {0x400000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000080)=0xb) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa5be5cd4d3aca1b4) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) getsockname$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:01:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x400, 0x5, 0x80000001, 0x5, "3a1f489293690c7442423d5ae6dc87f16991e97f", 0x1000, 0x800}) close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:01:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3f) shutdown(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x200, 0x6}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="865ed0cdc0a8ae6f75672463394ed944c9c4412662", 0x15}, {&(0x7f0000000080)="de70", 0x2}, {&(0x7f00000000c0)="d1856b93f8ec62be94dab61d20e27408b26fdedfe47d0faaa28d7e793b4b6809d808e80a3ed0ae0d9d9ab8a5024ad6e292b81de049632e46c9147f82a0a4d81dbc4e55881d9cafa8d4af43d8a464720a9d17daa8efb57ac6298d4d6edd4fb30e88d991b7619d0dfd2c5bd71a3718b50934ee47fe1e7f9d517a707e3285e5e7235cd6421e54ad562490a72f61f4ba4d84c518810ab502668d1519005fcbdc80dae33bdd34ded667df2a960037fe5b711e28fbc8b66ccb10ea0b596d5c04d5e8453a79bde0c9d46b7d41611ee8ffddd601acc04fc7b8f2461f890e30", 0xdb}], 0x3, &(0x7f0000000200)=[{0xd0, 0x0, 0x800, "a1a0d2a774526a52bc63f2e3da2f7345258f6579c69b8a5144ee9c7b3025c3b8c80fbac4cff4a0ec54c40cbeef733bd7d9e5aa128749819bb53b6805b2edfabd7799bbc4ca65f71aed7e847743021794957bf300a8d32bb8e5cf2bbe1d9bb7b12d7a4502b15819aeacdcbc4ce82d7a6076053630513700a13cf3371bd48933531b10fbc00fe1014a91a79cb51ff8763e8b5097b99062c2579b4c4571d6e4fa841ddd7d78e0f49e982d750443d646ee58b3bf55ff2068802865"}, {0x48, 0x59fb290b0f37264f, 0x1e6d, "29f4b0e519e359ababc929d43fc42d78cfea9cc461efd78039b56cefd6f77a080ff55f0d5b977bb0493e7586ee1021f453e231c56788"}, {0x50, 0x1, 0x45a, "58bec6f6ad5c925638fdfba547bd73c5a2bc9303dc595b38f94ec7afecd43cbb8da04a9ad08e4d1a86b3199eb2100d1fcc948f0b2136e970262a13"}, {0xa8, 0xffff, 0x0, "0eaca7cc0cff662f74dc544504abc6030be21864e12204fcaf946ce4800209b40cebf9808c2a9f1a40d5a9afa6c15516932618a559e970801bd7b52a7e2bc1d1944b462919b90a339ce56c642d9511f63052e29072f57a757b96a89f1dae0f04a07e2151fdb1ededb693a1f27f1b9e9b8b64ba712a0597030d321ab1c6347210b2611dcc8aba69e8ee8b92bde2463e30c5e3e2dfde74"}, {0x10, 0xffff, 0x1}, {0x1010, 0xffff, 0x6, "a2b532ec3fab123df9c30bb428a2ff09e497527da2622734f365035513b6fd1657a237e85df6e55bedc75725f76dfe293ed68dc7ec70385e31203f88416dcd9e11260ae2abb8b88d2bf1885fdaed79c80065eb1e9d3b29d96adf6e09cbd92623033c7c95c79c68b520f9365fbbca2258b683b849d0566984a9b3ee3366f3992bc591a738ca196fd1baed21797e6326fec41deb7e9b3ac1a6ad6227f59fabe82089a2253ba25a8c5915ac2034a789b713296f7bc12a8de931fbb5bc2adb4aa039b34357cedc8949a22f7a6bac5ec9aa037bcf6de091a3d2bcb5f172cc428a3a2906a3e5194f830b7371feced54c1185a4aa8a3420d18fc87f7344a1360fffb9e8c44d349af93dd22ba08ff3ab6043c0693be9a48a9ffe00115e624333196b073608ef7c16c1263040b025f55b8c3dabadfb7186909408c00f302d8b849ec6579aeda0c564482626a54e0717b99050632cac6dbe8692f4f72e141902a9542ed0ab8e67ed4de507530e02dcb847d1035a617cc2027342242ebeee1ef5dca7783de8fa7317bb2629b1a17ef77b9e203b2f55b866db4208596689576d07bf2b8e7145ca59acf6a0d22431cdd775ef9abab8412365c821d2b006342622ab87641c660b592e1a42c5366f0295ddd8c1278adf0c1e33466083e8744323bca50bc69e9f53b32191c2f725caeb610edbe24c5d62ef5485cfa6eae4ce529c8ab7d908e8f6f208d71f451602e2aa10e5391cac8b956288e1fc449e9abcf47d9d40e09917d7625cbb0542262b62ba838868db36279d21e8cf24ef2674884d0d3ae05f447ac93d6bddb7c4c159eba2ee0ea23ef815b4c0d5037c25bafae6c1fa613ae576b7b506e2de5afd31a432f1f11fcd2a4c5337b542e1e490b00d3c46730632ccfecf19b103b3ab5f6a287f1c864543ec4aa5a17bbe883a042b5e88e3c2bd80bd0cedda417bc34886fbc1e6927be0cde1ada55772abb6774a32c9ab8e113be141c9c0debc7d9ffa8fbd3a66272e5c82665187741d8f1177eb982ebb19b684103fb4c1b6a49ec66c1079f2b92f304435236fed9d64719e9f2cfdb9cb774e88047a8e357eeb927ac17101773de4febdbf5f62bffc206184994ad20033dd60cc1014674cc549a6dfb0d9cde83cec6fe94a9eaa431a5231c99b96e6f8e818acf555aa667151a4c5cde8737232e8f94bdc102d70c91f73c79ffe88548ad95fe69045b13eb2fd790e099e76628d258650ed0d9a293721f0ef8768fafb32b690533553e796538940a4bff7a6b6e04eec6c6961be09a97d142289443f682a37af4912c9e2b2a1408f1c83ed832a5204d6eada77110d6f1a86af3949da7bf3effbab7d89210f7e50e5d999045d5285d8ae6bc983b34423215a7e80133db3ecf85445233929df8e6f6f90a7cc9e154ad039103222317ae4166e0a79097569e07b119c370361b2e03368be1d9540fe21eb984fc4789e354676a1515a9b932208ac6407a945237bc8cb554e7cc65e804202c8bb388d389f4659e47cec4033c1422b5fa814f4103c4a97cd74c28c93bcb0e4492787d8a107c860a5299474d3574185858403b5181667bb274be6e5148b3635e9451fadf13dd314855b0b4e3c101f82a22491cea6b200997dacf4c98e255eed3919bb118a0e3475710fc8af1d1a3f2d5b274dc8a539d3e6e8f2da4e069954cc26beeb51c2f76762159298a9a77d1113fe3824c0eec8c375fd6509377b7faee4e11b79a8d574473393c6bd29b46a8ecc4bb49d9582825dd5250e29e07d6533087f9a891083ce810a2df7cbabf8fd9d2d92f790ef2e1f55269231530004365072f7f16919b1070a52de1e3568c709aaaffcd43005415e1302f4414bea59cd8930dac0891096aaf0e65b67c6675f8d3b5bb94ccb7842f955ebf8aae9fcba257b715ba3dd3863fedaae086c14ef894c872832d22b0266d785b4f21feb06764a95268343436218d712871dabe531b815be1496b55533143e021dba650ce41b244c0bf18b6e2f78eacc53cb46478bb0870d76992e6f6577fb5fd83a3ff83c225003397837377a396f5846ad88f063a29172b3b2b7039d8f75f4e1711f300e0b35a39764ec45bfe925e9b46584ce0332ae353f37176f603e29fd87d853be63e094b87a39b4165b9f2bff72f8ae536948a79de25292646bc3250e1026b1e44ed64a0173186d6fa1fd9e39dcd5cc7b2e7bf8264c1e747b8a292f57f02c772292ba4de2581bc658e34a65806e807554889e45c6de75fefab2ef24195f760234647ca95d756ceb6ffdf32710c3f572b45e669ba18d0e93a73feb4431426d260154edaa372078f64bc937ac4d27054dbb7e297ff7f92d2d8866dee1a368d5997243b1fa1887cfce438ed25a98e69aa7a53fa65e4facb306807e6cc2829ac78dd3db47616b579d2107106d405b0502ceb4cb9464d588bd7bed4f90a02a8092946e05eed9c65bf8d165f5da638a7a3d7c6d6d1e2ab745bbf5baec71e9bf6660594e5d28919c6e59f329f96f729e6f97a102dc7e1fc113a2867dbc957212e864d2fd59029c74c4a03ee327622a8824a3be5a8ccbe75e00ab3d2d5d6ac0133741de03f6ad2adc0868971c51ff7062ebb6eaa0d6fc481a2e0db85bda66a83aa57caa55d1eed14e4678ff0e7d81702f475741ad2d611ad6f06cfcda9e1c484da3f54972b995b70e987f78ad5946f5971061a28fc95e985a34f4a8fc8d284aae42685038144cb2afd1bab73e1e11cfc7fed09c01d1d1ed55d1d49b4786872745919183a45f6522cfab50913fe37d46718b07dc7d5c27cf899e2ac8236de8f3f44e25edd52b162a8a59cb01de0527a328482c77c5261aaded5c104e057934dd8045df496188926b36a9d1292533d63e3c8aada8e5fee53607359dc859a0f5ce4ad8af8fdd252c81583a4bd901b62ceeb9c0715535a0ea7450267ca4db739c570cf943d4cd66c16e7fc2edf1fc1683537478bb10e136a5e3691320d7f85b7afdf83a3e754e816bb5c354e22414fb05651a3353cf139e798cb3a0d8dd6ad1a3908156f93c8f8377638dee5ddc9ed73c5624226f7077eeb1bc032c0dfb03d6889ee6c3878335491740f175fa4c8c46f2a8b92fb7bcd9d659129125cfb46a2e432a2e3d0004007e7a2e62c1bc43983aad98eb3b0345e10afa07b0de3ff7d02a27ae88deb108306b065fef019475925b19351af99ce06bfeaa0d24b8865468bde6ca0cfee29ebb77203234bc2b54dcd8d4cdc31aec858907e7e117e9af51a891f558d9041880832c60508ea557a5d9c6e151d34ca7645b7289010a16b638299157576e4c54df5a2479b1cf48f8e19ab6d626d14976b041eb9179b43ab8a7dd6eff42bad5d20a6d0ac74152c20749d167cd196d90dc4151cca02cc965db60e1a96e184e7f055129163bed5054debc04cdfc2bb4241553c95b6bd663392b8a390997508d6601736725188dc46bc4294c0247eb899dad285a3292316efe2e5626f2ee2d4d35da0d8dc7a7a7580a24de32eb9f7372857fae316298511ecfbe97e1b482fb3be08575ff77c1089f2f56ec501720bebfea8141d18f036193e3aa9003baa6c878834ad4f4b7b05adfde70c572798cadc8dc9ae3708c647604085772da64ff1a5e559d90e5ef2ab78d677bee3525d867e4e0e095dcaafbeaefb86e7b12c1bad59ff83a7c8f719c145ad618943d50347f9f9bc31a0575d1660de097fd5bce93566bb192d839d456c7228664dddbb3ad3ccd687db7095241ce77f08a60eac63518f21c1fb9667d4ef966143edc160d9828d8bfd43bf1138a8b14cdf8ba2fa0240825f7f9e2ba8ac9ea99502a28a0bd5d0cc94976e2a90c0881a1e543bc84c7ff4026c812fbaac6e75685512342512c580960a104eeab07545b4831e78fafd57b20c96bc20e32a9c526407cac5d6e1e0aa71eaa50fc64b033c535ac2b5ac3d9b50682466eb68be8d0f4d78d3037d6f6625ff72f3f23aa4eca427fae93daf3b6a4baebc9e19b62ebbbc738c14cefac88fceb56619a7f9adff6da95cc5f4c195cd4614696e91100e309ebeb832e00d62bf7d5cf3bd9a57b3a7fc0cde12a8052241a417e813a7f9126a80622383573d5309b577157361cdf20b66eb1d1d70d6fd10c8640e6e800e469a3cf74ce956327cb17096599807b2bf07f580f1d4d676e6e6407742c9e2f606ac45ad40caf927005c6f6529ca83ace4b037e2551f80897a00017e19c53e4ed704d5b43a82e142352e06cd0020963c84af2b0bb61b104ecc044a68866f22d04e6f4a4af26edeb5cab002f45debf8b6a9d8029606c06e667066f980d1f1eb8217c3ef830f9d6785c0bc43ea3306fc8e81e1a3ef305e4572ac523af94d23dcdeb52f6234ca48dc6c5932916406a7813fdfa3cd997f7582ea42e8337cbdbd79af75ce8960aecb9b0633a1b934bc7d7baa004449dce961431ba7cf46f581a10ce5d2b945e9f3da79dfaded2e31d1865aa0cf69cac0e7aab0fd7d54bfaac0ee71b0b09d743d52cc00c324738f166217cc5abe0539287e249a724e1a1b7029f1610ecc804da2e28b18ab8a3ed04a23847a4a531d1d23b6b0a0b61045b32a7e574e10f241325048a2fd4bc44ddcd805f545c372e3fc54bce0919db596ad389f0bc70e1174359c5fa3dc81285e81c655da2e3418e720972a8e11c8c80b426273ec179163488197a8b94a7a3c41338e18402c7c42afee0dd74b65b405c4ceb07b62c198ecf74a0901648368382ce845199c0e8d43fae3e5433333c9b40b3f3820379aabdc2217c554455c74cafd6a1e21cd73b4a2a211e4235467d8919419edab97d62a370f81b2bffcdeb271ddbec9f983eba1c286d140d33179b539f99bdadffb3c795c7bed56d5b695797d3c0a15b478e82fb01e46d103579d96907a97f874f327ca9b5cb3f16b6e220d31cb771f3dc45914a6c89d1bc59a903afd3e46b85dcb7d9ca4d37f30b70dee03bfd5ccd89de015402c593c4f7dc979fa5c9ca1db4685f38c5dbfdb494e03130e4f263d06c0a6be861606f53761262ab36768c5c49048c024e06e94715213b5221537606c2cf798fc519b2ad6b72932b48a3dcf5d43469ef38128541880c88d9ad21c91ced1019f46481803001421b34f6c82856eb43c6c4cfc9e45e65421e8fe89c70f9d1418ee4483deb81e85c2abccebc47e3c000d4f9b88823521719ada3884e57e5ce4a826680beafeb210f56f7b04bcd6fbedc65290d124bb9b89af9dc2e7db6da282512b0c2d2a056cdc6890d861b0a8c7c33e185dfe497ee59cae5dc14859bf4465e0ad280ee529ad52ae79d9cc78b0f8b03aaa3bddeca280e63f6a3e281b60184eb87c3cf67f9466db67fb6b687f709db71fa0d5eda0869f1b7e9cae7deba313f302e0a19196e8596dd88561286a9666f831a58b0663b9e7c289d1a4f247a2e9491a832331fd824b2202d9d567d851eec36b188b4d83fb7389a464f7025715c542891a11d78d8d1109226633318f4520da981fa0ca8db452b3f0a2db9dfe48eb48d27085341d35706465eab109dc2973793baa418d056650c7d03cd81e1f42968c2c79924b66801c6cd74edffd5395e9bfb641135f55f3f026945d97a7ed01e087ec53a69bb50a0edecd7951de17038dda2d0cf73e34ff69a228dd6bd5cbceca9546e2cb00102da23a0476ff5552376adc4c1ae43790a7d99a3160fba77b32ba8c9bec6cb2bf3d85c26fe4a437b3f640038b21d8a8e3c67a1d70d1789772852516af4f50e4247199e6a9152d1905d418171add7bfe558843b79fe5c73c9f79d42b51464c43937f7f8252c4cee3390000b4c6a"}], 0x1230}, 0x808) r2 = kqueue() r3 = socket$inet(0x2, 0x0, 0xd9) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x400, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x8, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x10000, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r10 = accept$unix(r1, 0x0, &(0x7f0000001740)) kevent(r2, &(0x7f0000001600)=[{{r3}, 0x7ffffffffffffffd, 0xe8, 0x10, 0x7f, 0x4}, {{r4}, 0xfffffffffffffffd, 0x84, 0x20, 0x8, 0x6}, {{r5}, 0xfffffffffffffff9, 0x10, 0x4, 0x3ff, 0x1000}, {{r6}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x9, 0x200}, {{r7}, 0xfffffffffffffffd, 0xbe480d687615a84e, 0x4, 0x100000001, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffe, 0x9, 0x60000028, 0x0, 0x7}, {{r8}, 0xfffffffffffffffe, 0x83, 0x40, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x158, 0x2, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20000002, 0xffffffffffffffff, 0x800}, {{r9}, 0xd7cdda2068d30eb1, 0x96, 0xf0000000, 0x6, 0x4}], 0x200, &(0x7f0000001780)=[{{r1}, 0xfffffffffffffffd, 0xa0, 0x0, 0x1, 0x2}, {{r10}, 0xfffffffffffffffd, 0x32, 0x4, 0xff2, 0x3ff}], 0x1, &(0x7f00000017c0)={0x401, 0x800}) r11 = dup2(r8, 0xffffffffffffffff) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000001800)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd\x00', 0x100, 0x0) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='\x00', &(0x7f0000001900)='*\x00', &(0x7f0000001940)='/dev/wskbd\x00'], &(0x7f00000019c0)) recvfrom(r3, &(0x7f0000001a00)=""/142, 0x8e, 0x24, &(0x7f0000001ac0)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r12, 0x2000740e) r13 = dup(0xffffffffffffff9c) connect(r13, &(0x7f0000001b40)=@in={0x2, 0x0}, 0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) fcntl$setown(r14, 0x6, r15) utimensat(r11, &(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)={{0x4, 0x73b}, {0x2, 0x6}}, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$BIOCSDIRFILT(r16, 0x8004427d, &(0x7f0000001cc0)=0x3) socket$unix(0x1, 0x5, 0x0) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0xf4) 16:01:43 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e1955cd946"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r6 = getuid() r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000200)=0x10) setuid(r6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x10, r5, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x5, r1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) fchownat(r2, &(0x7f0000000080)='./bus\x00', r5, r17, 0x7) 16:01:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0xffffffff, [{0x3, 0x40}, {0x3, 0x6}, {0x3, 0x6}, {0x2, 0x3}, {0x2, 0x7b41}, {0x1, 0x8}, {0x3}, {0x1, 0x6}, {0x2, 0x2}, {0x1, 0x1ff}, {}, {0x1, 0x10000}, {0x0, 0x81}, {0x3, 0x8b8}, {0x2, 0x3}, {0x3, 0x400}, {0x3, 0x7}, {0x1, 0xfffffff9}, {0x516d666a556eba6f, 0xdcf}, {0x3, 0x764}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x567e7522}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x8}, {0x0, 0x1}, {0x3, 0xfffffff8}, {0x3, 0x40}, {0x3, 0xfffff800}, {0x3, 0x80000001}, {0x3, 0x4}]}) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7, 0x0, 0x0, 0x0, 0xfff}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x7, 0x8}, {0x9b43, 0x70ca4da3}}, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000000200)='./bus\x00', r6, r7) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x384}], 0x1, 0x0, 0x0) 16:01:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:43 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='\xf5\xce \xd80\xa4C\x18\x00', 0x800, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x12, 0x20) getdents(r1, &(0x7f0000000200)=""/192, 0xc0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="6aab8d45c0fcaf4018", 0x9}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getgid() write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="3330a6b7f17883d2e905b6227767de03febf9bb1941f4888e2d279c0f504ecd1786f99dfb750abd8bd3a9c8e86f5c2cd7fdcb2d7595e15a84750464aafdefee6183903012d7389a405556d7a0ee05ca10165c2f6", 0x54}], 0x1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) bind$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="027ce6b29fff95f95565adb36dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf865e8a505aa50c8699d0ce43bbeef026b2999024bfd57c984f0ec589a89f9766886eacd4cb3762d904fcb2f98d074ff0dea60951c9c4203a85ac4019515a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d715c523e1de605e417ae5d0c283ae451ea6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141b278aec19541b5c317b77b61b5d9fccc707628091474685c215edfe482d0f10917e3bd3eaada945e31e480d00fa0823c93bbd595f4d86a7493eca1a87a2f3890f2d299e294dfe6cf1050c76cf7fd257ef65c26b5f05f7627188a35489ab56fd657ae9b8559281e8ae16e1ad2c071e77e894994"], 0x8) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x8001, 0x5}, 0xc) r3 = accept(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) connect(r3, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x1, 0x2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) fchdir(r4) socket(0x18, 0x1, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f00000000c0), &(0x7f0000000140)=0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) 16:01:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4379afaeae3ebf16, 0x58) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r1, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:01:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x9, 0x200, 0xffffffc1, 0xfffff4ae, "c24ac4cb92d534a2fa17061c6cb010611039948d", 0x7fff, 0x5c5d2fdd}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:43 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361dd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814ba7f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000fa64f55a65c8dd0001c81ef4defb74ce2663e211d00acbde89eef9c5c3babde4a596ae79fbbf337c439a56fcda944be120e0726adb3414ed5701eefc6d89e9fc9b1de3733547e03ed23e4dcb5124c3cf1906cbe2cbe1bc4af6b6b5febbfe36734d5c5f161ac0c963289f8a7870f824ad56316f17b478e13aafafe1a9a9c715ab8e196baf3435b0f5fcf0c6e5a0b8cfad250d7f8ebf0660f7e2f8d1f514dc426b18e3bdd5885197191a01e63e0f354db99eb8361a7f3ef0"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fchdir(r5) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) write(r4, &(0x7f0000000480)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e58d4ea94ebac8fc90c5d26578e797adad3504b610b362183886afad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120644dff8d9090fcc5bdc10a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1f45d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd349820100000000000000886056af23ed41c6bbfb9e08111ccf8018191cea8bae22a0afd6cfdc2ed6836d7818616a11a128b1d3e67f189514c139307d64bc78af58a0500721949bed0e45b06b373443fffb", 0x39b) 16:01:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/76, 0x4c) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x118) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) write(r5, &(0x7f0000000200)="d6a3a5", 0x3) pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! 16:01:43 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001580)='c@') pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! 16:01:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x0, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff5c) 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}, 0xffffffffffffff84) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) sendsyslog(&(0x7f0000000180)="9d2998ce3810354517e4d93ab9ce8db8e1158f1690bd41d5080584f426cb52758bd294bbaba3005ec4db3a7e6c3378ff202737562f8116e4dbebded9b55859eaef78dd580f36296d824503c3e9233ee8d0863c611f46941f4e1cbae3e18cc9053c1f927466dae0cf077a620985f7f6caef7fc28910263677d0c72c9435075386127fa065ffa3edd9d4489c5ed8a6997ae3", 0x91, 0x22) 16:01:43 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x8000, 0x1) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) 16:01:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="1000000000ff7f000000000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0x800c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe34) 16:01:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0x29}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x5, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x4, 0x2) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) getsockopt(r0, 0x401, 0x2040, 0x0, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x3f, 0x0, 0x26}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) 16:01:44 executing program 0: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) fcntl$dupfd(r0, 0x1e, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:44 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) fchown(0xffffffffffffffff, r5, r11) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r12 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000400)="5a1f0d521d47f35f23458a3d47c6753ffaffdaf8ecfc9eae7e9752d975838be826b047704f1fb50101710e2b151b8f01eab84e9b2beb868d387c9c41760616fbf2ae8de78eff94d0f3211c485a7a72a15a4ce0b415ec54e67b5573b54282a3868b057b5ef2bc26f4b9816e58efa95eb64534264d82fdb5e08e1fa903bb09"}, {&(0x7f0000001f00)="30502434ca30d165a79139fe200f54a60fee45af2afc635b2cc87d8f96764e0b56f6b54e919a936cd0a54f2496bec9cec02b576d6e91cbc67508180e55f0a5f77b46a3ad5140b04e9150aea965f51574c67130610ec200da65871d5c21229ac799cdc896f9ae493d1ea53f50a5a4b2ea523fb8808206ad11873ed24204474b6fa13e3f9094f37625dbcde4f755f36f7ed485ae8a2c7b8022c745e9012201f4abfe65fbbed6b5ee815a8b6867d40589fdc9a80aa579dec91e613e6d1146ee7b37bf69d4571474ddbc870a266517c4936f735704d1f0869682233b4a7a1cbd5566ab0bb644663ede84db79fa744db89ab165464339745ae76efbdd8233fee293fef41b789997683b2fc01ff1dd1dcaf86625e20c0e3310668d7bc0c2e87c6b43e58f4148b22d734cbba6036b6b40eee049e885e4a3e6b4e742b381cd189bd3dfb64a0c2b5fa4e51f4ef3ab3ff8f84e6fd34c2a50fca9da2d1263e34fbcfe3de7b4637a64a489cb9cd6de9c5ffb7f81a78a3bb82f1f8e2f038cbd5257a9e49d2d11275873c4593cc0b0759a44244ab8b2ff7e16d94ba6e05f28d8bb0d38cf20a023b7ce205ae2a7b45a9d90f2bcc5adf9103675091acc4338a396b31e805f72ac0e23ac0178835255d2aa8d5fdb23fcc12dbe6ee837b6a9926acb765a95e06fcdc5a972b1eb9667a9db0d618211ef5c8842624aba34dbb8175407676121249429e9d11b4744aa8386fc6d8bde6deb4c7ebfea7ba9b11534aab136d71afb8caab18765bab3002f4f58c108ee621d345c2058d2e428c308a0288f3e4989f771bc4cd3060e799e25550cd7eb1137134cc12061b300ecba7f4de8da587753764a6b1b9f23715f1a2d7b40d4a39ce170cb53e4f6a2a82a8fa1ec27c99f5b2cf672ce8dfd81f006c0b9229bd4310d77ed68ae6bed3c7fc6e256250336b98da99a14f0af2e4521c32b8c572ef1788764722ee4956694e7302f1de28119e1bbec14df607493ddff0c03c916815649d604c424115cff4edc2d847e3164dd117cd063226f6c636bfefe7c2a2dcf6d37af6eaf8850eea24a57fcdd66178a7120f662a512e30886a75e0991eac93a72e070ce3627ad91f292dbc0c02374a1e83bdb9c245b67843d29bed2bd25f3f031bb5c3c31bf1f1a24df6a8ba486c6d17cfc52687eda8ac3cc6488288e01e624040839bdd7b00b6db1194948eef90cc308b46e4436f5e0c0157d2c998422ba7da8f94954704043d241823080922a9308bb9466855ddb0e397338ea5b5703eea8cdcc0bc66ce4531776836694ed75a0644e55ff2512c04765b6fa68df6ac77574f6e2f986a1e883c3fc59961e6d05b96a92d5c84363b01598f8e1f98bbafbbab860b641b76c9586ebb04b0c1e9a32cca23fa9a080e96151228457c1a086c03fe2d97756a11b1cd56eea7a454aa55d8a55a72944e83dd02973a5706bb2de841a00280113b328520cf43efbb179d5d5226cd025fef12ea8d3bcb59e9453441379474c759ab7bf211d9442ab11f58967b85dbba816f11ca18de5c3969056220b30a1dfdd7f6458db62cc26161fbd0447193a2c6c6a5ae26cdaf43fcd608df3717f08319493db3083739faa9026ddafb8cd6cb37f1445e11bf1ca38fb3531b0e2835410aaf683babafb670b5860ae63f82b7de7175603382831261d84fd04ba43827850608c1272d4e1a818b7e7225eb8af4fcd6d356fd10c0423e76eb8b04be8458e0e2fb6380fb7940c3ba10c882da7228357bbe238293a23846ca152cdd7bccea0d44c218de897cd3f5f031ea4f7acc3769b6720f0b60bcc03b40c3e71d6fd8c7bce2e8db716216590078ca19bcfc0063454e3ee279288c79fd13d08b442eb5779b5a629c3163f04d20a91cc18d275775758c845feda2e8d81ff41aa8e20b63626956b16c57a6d902f301b926ebc3996a1c2d64024773ce3e874841fb0a7ce818b1a9d3ba0818ffdcc871b8d21b1671267440d30b7369707b1c86962e403a2a8fe270fbc4505013615a9a287dab776b400516313755d447ec7cb9481efb04a1d308620d52eb34396e23f66cdebfec6068b2cbea5c3085294f62545506c451935584917c2a6b014de45a517ef4adbdff1012274b514141ef0084525fd638b1b4ff05062824f1c7c519907d335404378211cf5d471344e2ffc843ac7e3886b6c21ba5895eec1d939cfc95d4a2aab7690671e519671f1682cba5e7200185c968a7967ea959b5abd187377eade5ba3e60e8d9623562713256762892acc3253d9125751ceae6a611aaf9d78fb458b4febaa0cdd4fda535495a3e135a09ccd71f3d7abbea2d5896877833022e425fef486ca3a52b1198e6948544cb36b1b6ed2342baf5edddec4f0d9542c4a5cda5feb4bbb0064a73e01d9e792e6f9ac3af8a9e6e81793ddd1c76c51c011a4deeb518537c985499cf07ab79a8d38d6b0a0f4c05c7dcf371fbf9ad6467cf23f874c22ff241285e9d85d5ca4c2a1df1641db489f2d5f3401ac19f86fcf1085fb60a5d4615bb7993708a765ba784da36f1e04d8ef83c5f0727d82e7e4082fd8153b21ea42401bbcee288d04c0cedd5db63815fb7694bc1e764e07cf80a8fc39f5ff7e894603b90dd122cdcec594e09de0183dac335fb4af62e245e30fabf2a7c28d487029ff9d88f3b8ef9f206ce7b3518439b6624d7726da0cdc916a76fb34e9c241379d31fa0c00a290fc1bf13e22025fecda41e0dd44f0f9dbdca4a94d26564537344148ab82072723dc9e1f67d52c8b06687fa282e195cfbd037b4677c117153fa8b5e37c89da691ef53ea834a98529fd9cf953b954a0e7d791fb47985abff13ec1a6286fe513445077d16d4e2dbaa9e93025a2cd11adf894a361a5f8b789b9c9b50015e1608564bf8f56b44dd8518fe29584ab78e71f57ddd519fe0f30e2d5ecf0d6b68a511d302345ef369d26fd5a8c8d2f5b76740605ea34b4d4ad2303ce2760d75585be41eb031ce39e98057e1bfce1156153a95e34a51cea42e67aa4b34e7defac81d1a4365479313ea777e28970d1dc962057e088a7b1785a3bb0109bafe52df2b49677717dcefa963059a6eadb9dce28ab61f6953debb93464b60de0bb8fc0506e73684620ee010c0bd65122778a0d53a0fc50b69284f74ebcdfd0711756532aae60306f2312991f28ad61b3e2b09c8d8f3b2caff2866dc1d8578dab27f222c48e0c05ba7540d950934bc5db5f10f6d1d7cec2f20940512599988a9408d57ce0a331b8ebfa6d8bf48cf263c3b2739be82c743e572c2be017c5f1b63ce167cd4d30c28410d2956fa736e5e083caac4c5486c170ddcbf98c6b29ddad4a7d8bb242e15f4c63628ff656b4c465de16c68d3789876b5ae473ebf423946624ef5d3dcdfa8ab2059a609538e55599a98b3e01b49df34f261d38826117bdb30374b211f7520f7f6e8d677f56b7f2e825972579ea112be57f40fd76f6d02659257421a187357c84c363037f9ad145cf4b8defef75ffd056ad2a3099f4b4ce639993a18aaadb93b54055b2f0de010e640a2879a3cb50886c0d018d889453116fa3eb80e196998fddbdac0e78ace4dbb77a8568d2ff097f05e0961ae92777ea90fd0fa158a153dff6e5cea760b8fac62491fd8877ffc2390176ef75b402b6a307a36c6856187206dd5c4c6bd415c04b1ab4d8dbbb86a2d1a95ba1cedc0701f6d61e4571d5bc399a06c1549c67da98e486977aa22e80548e58e107c334ef0e3d7e2e9417db6e970fec2aea3a2838cc752448ba7409b6b51ae28fdab45ea469c82b859962f58b05bb24726b0d6f208715183f91a40d886b58146aa3423c2d7abac010866e7affa95316e99b249c0ffb4e4256078a82f43193b02ae04e45651576f81dc87c9c7047a307aa265c6f416c9658d36a6f37ab01bc1c5df1ce0c2c8e12aa13ef556b5862c8fae9dcfb24b9eefafb4a41b9a88df890251ba86642dc62f2bb720a46b8407271c626cf9826f5fdc80c08871df4f99ea4958869c5f61c98cb373be750b2265ff3a924888894dcaf1757e95308f5e5539fb6d0e3ba2dac6c4df742a7faa04a93a88b1f9c7b1e7053c7d1362f3b42ac8afb8c1001a6c1017323788f6cf783d1b10c7a524f92b8c0e1720130a130ff08e3d5661856ca51ee2a83b106b087c23a78392ab5244a5b958a4a4bf532e6b67b4d7698ef6cf87998fd355f96ca44e6efe7b8bc76f99a98f1f1df99d7d613a6048614aefa5c8718c0a4627332b444577d7fe3994b8a76872abaaf1f845bca31396496c925e3a8bd86fe1f99cc867c668aba812ba9c57124c41f7738413868407d8347473be752f2f4e0471f706ce241de097c53891e28001422313d4962fabcb811c91ef056688ddac36161a0a912c7d08c54e5eb3a5aa4f82afcd55fb48b1c03afcc01aab2111de8ed1fbb426a349f8f74305d62de5b66118723c87daa7afaa9c99889213986a2955ae4c5e1d888dd968c81e15ab8625ebcc797b47517e4f6460ab38369c803956e64e8156d98f848720fc032b3832adf123a45388ae16b0e650b2294cc8301525d8b6169906607a2ef155337ed8bd3d2127c84ccda38f9c43b7d4099c33a2d89a62e700e2eeeb2823d13723f983584c0e535c9aa2da6bdfa0d97617373ffe91af1f2e534b8e6515536f48809353253c8449b175e2b709304d2e3cfebceec019f9e7fdf87beb0b367e9d09a30e35f8462ee43229d26faeed67272baa634d7638d168a1b4f06c5fe6b035b1873444cc5a9f9711b35cc0fe1bdc98da9b1d7b94787320ad410c4b520e47ecca9b6dda6d6cb0be2e96afcfc12c1971f994c06c82138c9044396d2c463bb6d1a8fbe58ba607ba05e67ec4dffcc817b3b22094b20ae7ef788fed39bc6ca0a5639b3d70bf25ce04586bbd268768ede9b11c69115f0f6d74c5f3187df8581b5a10e96423147a272a5255d9798cba9b42deba26339934dd44635f51439d1bccb7647f893e955f3ee6a1830a0b05eeebb65137a8a96628772ea69e7cf5ab568f77346c11797be5b7ea53c3ddb679e9dcca2ad8d78752dabecc67afaad296f5782ec8a9f46e56884f2917e19b75ed256b7eefd7e948d6a78440750b754516b526b56560b0631aa5f8d48c5a9a0aad0f638cf9a253d57ed0a4ba8190be8bb48766c774ab8537649dd0ba6aa4316492df69e68c613e49e3099cbab53025ad6df3df1cb1373236a2ec9365afa418cf9cc801bcc36388015c1483b3f01c008965fc69d0ed0200d44a6c4a6a9f45d5e8827e3ceb9223a5e8a1d0f44ce6441fe3c9d161d53cc6e287070d4c35f7027af325a7f2a7f3a97b87bb7ea38cd8aea3f6f21a83f40aeccfc1c9bf20a9bdee96b2c1ec702d529ca615becea6152522d9d39a8a760ca26452d0ec14299ad2fa171b1c6c3ce0295db8e9a9910b80a06a5ce416e418ce2f6e57a044900bd694b47d4e6223392002d24638113f12b21018c47a5105494cb603d16ca122a5e79d0fbe4fb0f665f02b7c97f051ac551802efa6286fc252d2d58a45b70aab64fe7c07736584f4d484f4736873f78e87c8b863101c6fd95df6e02f6f6442292880fcdf12954c4b6af6386baa8fbcebce0c075494752f7378477e5aa7dcdda6a42ac5b368c17781c902bb781f7c78b2df7b17e042214a80b629a63d8170561e81b27b7cf3efa4f5fad3ded1874f191a99dc7a307fa739615ec440ff9f072dc338a963476373e3ca3247b63b7181dca1ae9929ab18532f6291e3b8901d653b7cc2fe70e259614c787427291b75a9bbf988ff8deb681f7327c65dc98d70cd63d0bb6de689e3e99"}], 0x1000000000000128, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) 16:01:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff], [], [0x80000000ff, 0x5], [], [{}, {}, {0x0, 0x0, 0xffffffff}, {0x4, 0x0, 0xb2b}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x8}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x5, 0x6, 0x7, "3fe78e7118ce3878de8991c25141d424090be4b6", 0x0, 0x1}) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) fchmod(r1, 0x8) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c77aa899a90005224ea6cb0000000000008a03b10820a53b07000000b61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242f0000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b93a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb16594eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e845bb3d04d7afc1ba1d4612f103ce0298e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663f000000006ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24c07f8f2c3156de2696c8eb9e74fdb1c28d60b3840af80d5350b5de2048b8827040b9460241805927da043d59001c3c6d39d331e24c7bfd0fcf51340d6b6c306519e189ad66854bb1bb0a2be79712777a3d7ad9"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/183, 0xb7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000140)=0x7, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000340)=[{0x3, 0x6, 0x7, 0x8}]}) socket(0x18, 0x3, 0x3f) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) pipe2(&(0x7f0000000380), 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1fffff72, &(0x7f0000000080)=[{0x101, 0x7, 0x3}, {0x3, 0x7f, 0x1, 0x8000}, {0x8, 0x0, 0x40, 0x1000}, {0x8, 0x1, 0x3, 0x7}, {0x7, 0x4, 0x8, 0x3}]}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) sendto(r9, 0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000440)=ANY=[@ANYBLOB="011833fa999425eb190007a3e18d0acefcffb6283ab48d20788ee16e26a83583fa3e0e5482443a7506251a7669570dbf91a2d351c921"], 0xa) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f00000003c0)={0x5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xffffffffffffff29, &(0x7f0000000040)="b6") getpid() 16:01:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) r12 = getpgid(r11) ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x410, r12) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x3aa, 0x6, 0xffff}) socket(0x1, 0xb, 0x40) r13 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r13) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8) 16:01:44 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffff9c, r0) r2 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x9dd7) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:44 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0xde) r5 = socket$inet(0x2, 0x3, 0xf9) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(r17) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r28, 0x1, 0x9}, 0x800, 0x1, r29, r31, 0x6, 0x1, 0x1, 0x2}) r32 = getegid() r33 = socket(0x2, 0x400000000002, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0x802069b2, &(0x7f0000000300)) r35 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r35, 0x0, r35) sendmsg$unix(r4, &(0x7f0000002bc0)={&(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002ac0)=[{&(0x7f0000001780)="d83e3eb7a291dc19bf555e9a80b5b0ea672f1a9a923c569f0dd7ba0d40f763e6ac61", 0x22}, {&(0x7f0000001880)="eb75175d733b97daf665a8d5b78756793f19b8d0b7860bfe6ccf", 0x1a}, {&(0x7f00000018c0)="ce1aa0a044df7c2d131b5c080bd1f01c660c5135993a4ad6143cfa9c738b34064b4889babff757401157221bba5f32b26e536266a8d92c4855ea7f06472678c7380f3fa6c566e225388d04e6e485d69e1d56760a3de1314ad98678fe1d145f23f9fb3e4f55ffe207274db5c6fd4ac76a987fcaec799b04a297204eb6c3e91a", 0x7f}, {&(0x7f0000001940)="638bac4e497c6830d3d546c66773122776819069e088475d9d608103b8658f1aac53effdb13e4313f213a2779f8c31157365b3c5d7bad8776e9a756dbc75a2e1edbdc6a5b659e28d7c5506eba3cb0815f0d71bbfc44ae12e8a9c00554845f438b5c47384df05209feba5aca09fc95e0bef14d7193b702ef1a6063f5adbec19a35128668a7bf066e45974ebbf235e42444381cb64b29a66f688913e9098d92d49fe42aa44467eadda89dd1d66e15ba67e90f669932ab671780df0dda7ba72dc74b290b7eec890b5ef693faa0da34bdc58c6ba406093df981b94d89a0d2730e0fe7ecb51182cf1d1cea035d52da81db7dfcb9f1e261ec7d2ab0f9927a5763a705e08647b7bde4f351a301ebe4b1aca5557d7d53a9fd33d89c4dd5093c412c0b2588bbeb0b7401fd22376ac84b732296c9a54311320d828e0231e4a4e2cddab2f2baf3022c2d4a60b810f5a14ae9a0d48c3953a21629b0227f94c9ba466f986604cc84e5e7d3f48807d3505ca0666c664bee402c0bd518295013f493a14f6c833f4a4d147b5c57980dbde78a3e169b2a07034fec1cdf948126f278496c3fe6216e5d51f9b8bb91035e7ab387ba6c0b373c08655e2b81b008beed2edc4cac84496c169060ec606664d4c6f7398b25e42c955b3cc4888a64e9cb35c39e9b18c71657cf90b99bd8da6faf5249fa98b298e3d323317059bee402ecb6a14c10933f466419a8a9775672f1ef4c7caf85a57e48dd2c5b13da7c4343ab5217845371353da95fe9c3c1dc40bca8eaac2d569632f172963c99fe1011aa64a2193c1e3db2c24aae9a931f627ff7596ea1b951697752bfa1729cb27656bc75938d3432f671d98ac4e42896bdf0433face93620bd90caed7cd59b73f0687a61eddb709826cf6e11011d40071fc95958815e2c0d9a127dea75958961e709df0ef7654e65f560c948d2dfba47726dbd68ec52d703a8e077806bcf1df5fd59a3fbf83ac8dc4ebb5ec2985f9dac1be3c9f77937f8d6493264f86d5401f49373557f452aece749f78e51a7d1957c4790d33f52747f80d0fcfb6a9fec46f4b58f49d82876330426457d73b74de5c4b199c1bb7a8877aa265da72f737031dc12cd9a82ce5a571b2cc33583f637ca006387923a4f4cc85e882f0aca14f3efdcffc5d275f6644cffd99442d95f4b4e1ccd3d2e8477ff6c06901930bef4a07d04fbdfaab852f12c10b5007d4335f92a4aa779a86f778f61e5ef9bd756f8189e15ca869c9104a625775cc8c6439957e10f75ed8aa1ccb616e3cacd890354125f4d999dcb9b4d2630e9d85d1528dd77b1b6ac57c1f004a8a03806d9fcf29c84f5d3f7a4ed4222a699469c1ef5340541b6f1fa7551774c54eb3f38b5074d12c45b72b43533ddfc0cd94832cc61af4571df6e4c2b810366df58f37273fe81a193fe6500c8b7d5a7abe0af66f25b48cc99950285c8edb49bb0209f1f6d8185e905796774ca58aeda46d5143e6fb9bdbfd45ca24287925179f7d58d0f595880b0cac054654d42c80dddd7d125ae86ca5ace8fc8b75f6534bfe10d0f88bd67761adfa4fd00c019e525b4000f45d68d4a579e17d377fdcee724f286c18efdeda99e59d3969deb24fa76fbd2d32b1d352730cbda6a66773f773d220cbbba4e4b5c803356012120422cbb08c454a68d0837ade731c1bd80f72a3d0677aa513b0cb6ab7a3a380d68cd657d38eb96a9e064b1e6c51ba3d44ad48a3b58d756e756fc721990b5a75a74d74f42ccfd01fe96c6086a52cb6b3c1d9db52c281a735aa0b6e744ced3b6782b3a7868a5355e644bbcd1615bdb70d2ce31a4288eaf999fee82c717da9f825c39b4e5ef548c7f5a7e3029d576a1854b3ec1c1d6c31d1e5693682711c1d8f0259806e77c66df2f749dab0062564707e5388ca54c7d6ea8de110916a6a1c34547f1379daae2f53344f6312eb400946696c27b947dad6e265cecf600ca997a3a9102808d417c1db384c471d3d1685a372e202564473f5a5b0225d74a2b2098da2038fd25db8a21d64ffd27aa97ce40133e5fb4ca2c271f647dd74c0cd81aec3da168494a2b59173cbade8e42afc5b4d1a1a5c834e4ef1ecb3281375cda84dad62a60ebe93050d0242fadaa95c9faa03b84e516a3f569a0c7cf87aa1a2ab990550907a8eadb6d01e2c07fd9846ef685800e4a1b3f1118dd4c28513e5966573fd315b000545ac1c54ba895129808cecc9a07bdb1013ada83c52451bb42ee20f965ca8f1ccddeb00b5fdac842bd98e130251ba6ab6dc6d56a5193731f5c9460bb47d0ad0e24413d2cd5ab3969c5a04ba4591e35b5c34ddb721490d67c1a242d681920ef7155eb42c19c9616aab5e5174bbcb23353fa8516f92d0ced5532ae91cccf8460f823421f107ff988f03218baf94029957dad16e889aa93b763427a4ccb50e35834da7e2c36553afb1193aaeffe643b605f7e3ca21aa62a98782c9c736c42ccd6a03f30b7c249e867a87828a4ef415d69d8191b3d1c8a726afa3ac92ffbc15bd701d1bcc9be4754d7bf48015c7b5de5f031d5e15317632dcd36750ea93e82e8cbaf9867fcaf873c8d13251e720b042dfa4a4bbd2218bca2a5073c28be76270edefd03ce37dc826bea5a1595a99c2573583448e5e923660081af878c7ca7b850562f1412fc23ce9d505470b87fd19e06025136b2f0c6ccb42df081904fce0092d31ba527da4acc82c0f05190d5b2b357f2b14818f85128300e3dcc77ce176154b91ad06164467dbab7edc788e599b1f8010634a0b0c7ee8102af96e3ec004141612318901c1bdea0c4d627431ea362236efca287ec528342310bdc3d151a8f76bbfd90ea5a55af6aac7c4984e6ba8a72e24af77e8b12c46fcfb1d398b17f1f8a5a8fb3a33d136c87aa1591f919433a2100913df8cc2e2c2e90d48762fd9a1cb62f4a5d3ef88fc241ac1fe64ab37ae038a100947786c7d20873e9eda9f958357509d37aac8d56485a5d3ad126d8ea0b0c1582f26d7effac0a160484df260e953d1c431fb5f7dbf3d5da160e8e01fca5f26b85402ce0485c2fdba9bad7e842f74e1656abf8883c7f61d6b5f9506cd9c5be43e4567fabaf6f1e3e03de728a3b7d3264b0800824583be082bbd6adb7e323080026d1a5cbb5d9f0ca047238443d6a5f06254771dd966327fac84fe298351e77072470e41220bca52cdf0a54bb27d44194b4d7e55988e8a9ece6e0f378d1dcb2dab682a7e377528ccfef1aeb51a63efb6b058d168efb1c5d5ff1da8e9201a8b4f7f7a69c3ce7a713fafc9feec47a269255eb1f5a3f11692730247f775161c58d059d870f599eba5ab9c8ac69b70647b6d8e0314c39c0a049b0ec0292893ab59f4d12fea7c907d8b344880401229a45e20de73fbc1bc64483c95e05e15a73e4856ef22462cd6af9c10c5f14a7bc84e57191f3fd3cdc7774d942f0c83cd2fc60e1986203de1134ef146902eeb7c683d8a4ab47a28e5c3e1b59784399880ebfaed576bda6692b8a58cd801a384355603389271439ddd99a533a454abce219d2436ca03ce848489a5a91187c689fa098c7e182ac4c4b2edea37d957e7fd0076e8fd6f2ecddd04671c8f6e7a96eaf0ada2685ddab17e6fe61220a7a9768007503ae3ff1afa64dde7d8c1efcf6e5b68ed35309e80097b2b80b986bfa123fbe82269d858f08730bbcc263aa231c519481d0d8718a9687d154f90956c7035d9314318929f1d05ecc6f0e30600b9484c401a8b5002f00c62bbb259f72c8e6712d446ccb46733beffbea37e4e55850b1037b772a03cfcc211cf28faca5d0e2a9d8229cbd8682367b7404ae7fe8c3209ac18508616ac5031e9134598f3c5f3a39b7a1c18fee379da5218e0838215e0d22cf86a3eccb1886639e352f6022e39ea84a4ffb52af0e77312a1625ca2ee40022a535012069c35c256074b7fc214711ccc56976471bd5d92bf7fa9dfcd18173f0fa0b84a0e48772e4f22872524ba2ce5726923dd226bcbf50e3acd851fc1efccfac3def52a465491173d4419586d74cd97dfbad4a5a3e58e4a9d364b0b54af476fae66678224a66fddc84a56c4081141fca665e93a3380d4e7b48b785d935e1eeaf49433cf43f7ee6ddb77b6b8061d61316c5ba5dad07c5acf31352398a6f68c545977aff113192961f1d535f2519d7c8026530f43fa146cb7abbacea566e7d5c50ee6a539676c372b544a4f830d4c5b3240c4aa7ae8db3bad7a90d0cd3b4534b5c51e7a39dd56759c0e7d28c017f63ee7d336b295bbd3cf920f93ee07c82084664cf257cf4a30ba40d919b0f0d2fbc3cf59195f2b8dbd73a369553cc652435d98359322ae2538857782605e775252afc0fa9ba5a17a23dec108c713fe265eb01bc86d5b7094ae68d3a7df0029736dbeed98e815c02e15d816a1e2ed2bdf34fdc8a06c39eccf68aa4138886e25633bac48e69663d7b1f1837344e4d9c53f9ffb32aa49ce4615e4ff43cdc7ac20060ade263b2f7832e93d5ccb54b438a5887579ca1ea18c445bd9f88550eabce23acaf17576c35008e29a49e52d180fd82417b6c59e33db28ec639282073c503b159cc10609267944566c58fe1c37514f3c55989c4dcb14ac6bf43ef65fd387fd5ca35808fb91d3e26d9c5633408dcb7e452306759e46d7ef917de59ebb095d4b16f3bd068f18cbbff2b2e7fb8bc1173c22dca7dc20df300b7cbea686e9024802baf5ded7b54d920528008a9e5706e27457247ea72a3967562ae05cc113feca423710e2551a7d984c5707c00a350382ee697597113eabeeb2f6f06be06121a5029dfc00536004ddf649622729ea1756863ca24b4d0030a4ac4edf40a5fb6a0994f125116556886c3a120af2391052e66e0fd305a2053159bf867b559a106e0ca61a550c5884f2462f29ea2396bb9cf6119181399fdcde4674ae5177122f84dc17e965135d2b886e0ea9c14a470d8099e3993487b59b3cf5bc3c44da3475d2f0586d9e8705f8f2a6e429c5c46f2c836b2ef3e8f7b17fab83e6fc97fe4808767f1c1bc1a42cc8ae89d204fe3591588aafc433ebb8cced3552322b2add3c46da4424897e0ee7a0ca5a18e7b76c2116bad08447eeaba4f63087705c9d9c991b80c7f96a950c52ddddce222af9736c5501059262bb762f47724de27c12489923e6f355e92d45f02b9dd67c6f6994d5359ee7f846fa9536e782b3032ecfd9aa8a498fa8d8eb6346e9a6d21fd02da1486c0f682ff3a240dad2b2f900e87add9a19117c59dbcdc19e8b1af187d45e91f77dfd9aecda181eadc5bedf1698d42b5c1e29c1594d3eca1f3540b5f76532c5bcf709491cb7e598bea6face83f3a804180ebaa0a0ee785ac2e4146fdffa98102fe8ad7878cde668a5a6843602be224a155ae965a5f8e55d6e75d0b46581467c2c60174ea433d2864260a4d7763596803ccda8c5c461f4f1c2f36679a99f8428f974972a817a211a5bb3b477c50d26aeccf49db72c27a0f6a736c912f50cb2d1dc26e6fe0c1d710baa99b5cd60a010972f76b34d1b861fc2064813323f94640ed35b3b221631910965d05ba9523a16ef7dd87ea0a1ee25d24a847987dc03b96d31b16cbde7cd57938d7f51fdfcff2defb4473651a040d6f75b586bfe5108a985139e9b00e6cf73deff497acce778403ef318220037e8da6c7eb2a3b42978bffe167474b0fefc988ccb50daec04d6a6d7c027009d3b42c94aee461234e18ee6e2156bf428af74f41b5ff33ed3f55b5032209df55392ceda3fed98ecb460ece2b806b250faf72731843a4cbb4463b7f958acb03d2f3709472fb1", 0x1000}, {&(0x7f0000002940)="80377fdd8ebd678c5ff9e8aa8cffe923b5ee79b89dcb64f0971f0126134e5a99a18bd196db4f60cbab141e527653b9b00e8c0bfbda52a60319cdc19ed4592287d15ed5a1efb9257780063fecb03b9a465e6a72a154ae9f60ab943f78a9302b73910aa7370538a803e88f99c9c87a0beae37aa05289b17866287cdaa9716b4e7327f6739944b64cc9b35cb6053fcea54d7b645043a8f991f0e91314640a9d20f63c510d157491ff1a46327d11530065a6e3f8", 0xb2}, {&(0x7f0000002a00)="5f031d89ea5fde757122f9bd3178ef43cf903090dd83a31da03f121d5b6c80fb26e74e047d3692a67ae5c6a854ed47b01e37e12dabed8705ac78034c35173ed73074aa4736f150ba7a01b2aa957cb64fb5fa5ae71da205d6ac9952a6293c97ec495d087ad753aa8fa06ec81d4dfea8a04b44ddbe7e88a7cd97855c57c3d6e7f0c4b505c491728cc7", 0x88}], 0x6, &(0x7f0000002b40)=[@rights={0x30, 0xffff, 0x1, [r5, r6, 0xffffffffffffffff, r1, r8, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r20, r23, r32}, @rights={0x20, 0xffff, 0x1, [r34, r35, r1, 0xffffffffffffff9c]}], 0x70, 0xc}, 0x3) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r36 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r36, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 16:01:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x1000}, 0x8) pckbd_enable: command error 16:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x28, &(0x7f0000385000/0x2000)=nil) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f666902000000633fba96a0ada33fe0ebf637a06d35f8cb8e1faacc1bdb561682ad72f247db41cf88b4eb55874f3e76b724ec38204152ca5b32236354f83e28ab2a2891c1bd91bdbc492ba86413b77f5394e05515a7a3aa18"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x5}, {0x80000000000006}]}) socket(0x20, 0x8000, 0x81) syz_emit_ethernet(0xe, &(0x7f0000000040)="a09b4f7ca6ddf3d8b372c77b2155") pckbd_enable: command error 16:01:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "b8000000000000080100000700"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:01:46 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = dup(0xffffffffffffffff) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r5, r15, 0x6) 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000240), 0x10000) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000280)) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:01:46 executing program 0: r0 = socket(0x847f0f6443970ac5, 0x8000, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) 16:01:46 executing program 0: flock(0xffffffffffffffff, 0x89c79a2d9ac328da) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:01:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xe6, 0x0, {[0x0, 0x40], [0x0, 0x0, 0x80000000000000], [0xe000000101, 0x0, 0x957c], [0x0, 0x40, 0x0, 0x0, 0x0, 0xc3a9], [{}, {}, {0x0, 0x0, 0x80000001}, {0x0, 0x0, 0x0, 0x3}]}}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f00000000c0)=0x8000004) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r11, r18) 16:01:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) socket(0x50, 0x4000, 0x6) mknodat(r2, &(0x7f0000000080)='./file1\x00', 0x4, 0x10000) r3 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000140)='./bus/file0\x00', 0x200, 0x44) write(r0, &(0x7f00000002c0)="031ab0c7b919301cc3b101a165f1756ec510e4347d73d1f5ac0e5fee687ffcae3e83ea3ebc6b636877b6a284d25a6b451b714fcfe8a84b59e3a08abfdead982ec559b0772ba0aa9b519ff9c3a864c31e1168dcfeeb8a0a45a3dfd33fb8cdff41da206221631c662785a524eb66edef1e096ff46ce8b75f1067e07dc2db1d21a1ee7d854c22a71f845d3cebf9817903f12cb707f9c1ef9c787dcdd4efa4a9b542c11309e7cdb059403bd826d4d812fc1f3e687c7e916ef5fa571d86ae010838ed604ac0e1909ad464fd", 0xc9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000008c0)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0xffffffffffffffff, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x637}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000d0c000/0x1000)=nil, 0x567}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000e24000/0x3000)=nil, &(0x7f0000f5b000/0x4000)=nil, 0x7f}, {&(0x7f0000ec0000/0x1000)=nil, &(0x7f0000c02000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f7c000/0x2000)=nil, 0xf9}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fb8000/0x1000)=nil, 0x1}, {&(0x7f0000dda000/0x3000)=nil, &(0x7f0000c22000/0x9000)=nil, 0x81}, {&(0x7f0000d7e000/0x3000)=nil, &(0x7f0000c8a000/0x3000)=nil, 0x101}, {&(0x7f0000d41000/0x2000)=nil, &(0x7f0000e0f000/0x4000)=nil, 0x9}, {&(0x7f0000e88000/0x11000)=nil, &(0x7f0000ec6000/0x4000)=nil}, {&(0x7f0000cc6000/0x2000)=nil, &(0x7f0000e96000/0x4000)=nil, 0x8}, {&(0x7f0000c87000/0x4000)=nil, &(0x7f0000ce9000/0x4000)=nil, 0x1}, {&(0x7f0000e11000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000cee000/0x4000)=nil, &(0x7f0000dba000/0x2000)=nil, 0x1ff}], ['./bus\x00', './bus/file0\x00', './bus\x00', './file0\x00'], './file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x80}) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000040)='./bus/file0\x00', r5, r6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r7, &(0x7f00000001c0)=""/198, 0xc6) 16:01:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c1a000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) dup(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000540)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xdbe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc45b}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './file1\x00', './bus\x00', '\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) kevent(r1, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x3}], 0x9, 0x0, 0x0, 0x0) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) 16:01:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x48) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x2, 0x8, 0x81, 0xfffffefc}, {0x2007, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000)=0x80, 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f0000000280)=[{0x3, 0x4, 0x3}, {0x7, 0xc0, 0x8, 0xffffffff}, {0x4, 0x6, 0x6, 0x3}, {0x7, 0x7f, 0xff, 0x8}, {0x1, 0x40, 0x20, 0x3}, {0x267, 0x81, 0x81, 0x7f7}, {0x3, 0x9d, 0x20, 0x2}, {0x3, 0x2, 0x2, 0x8}, {0x96, 0x4, 0x1, 0x5b7}]}) ioctl$TIOCNXCL(r6, 0x2000740e) fcntl$setown(r3, 0x6, r4) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x109, &(0x7f0000000000)=[{0x8001, 0x8, 0x3, 0x4}, {0x1000, 0x7f, 0x40, 0x8}, {0x5, 0xff, 0x5f, 0x7fff0000}, {0x3, 0x1, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x800, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) 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, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:01:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000900)='./bus\x00', 0x100a1, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="7737cda08dbebc744e9b3179000000007a9a264c13244c70c64709df1459e2da6e35321a", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) fchown(r0, r3, r15) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:48 executing program 1: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f0000000280)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f0000000300)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f0000000080)=[{0x0, 0x7, 0x1, 0x5}, {0x0, 0x3, 0xad, 0xe8}, {0x8, 0x4, 0x1, 0x7}, {0x81, 0xa5, 0x9f, 0x1}, {0x5, 0x8, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000ac0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000140)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file1\x00', 0xfffffffffffffffd) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000040)={0xfffffffc, './file0\x00', './file0\x00'}) r7 = semget$private(0x0, 0x0, 0x3d4) semop(r7, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(r7, &(0x7f0000000080)=[{0x3, 0xd0b, 0x800}, {0x4, 0x1, 0x3000}, {0x2, 0x40, 0x800}, {0x1, 0x8001}, {0x0, 0x7, 0x1000}], 0x5) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f00000001c0)='W\xf8') 16:01:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f00006b4000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xb7f41c1109a53a58, 0x813, r2, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)='m', 0x1, 0x0, 0x0) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r13 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$dupfd(r12, 0x14, r13) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) msgsnd(r2, &(0x7f0000000000)={0x0, 'yi'}, 0xa, 0x800) 16:01:48 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) shutdown(r2, 0x1) r3 = socket(0x10, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000100)="683d2a323e74a6ac33348205238b9311f2a8ca292bd5998ea6090e7fe7293da2eae57f8726580999438f7da011084e112f69217a3765cbe3bed0b13fc7a1a6e38dfaa4853856bc567dc38561054acfb6c894c786b0497f8136a3a2bc3ef77d8de127c2b2aa54179905e1bdde83b959eb450aaa19f20872a35ad93e0512c7715194c0c3a0f9481e76921e18ad54", 0x8d, 0x8, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10000, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000240)) r6 = socket(0x20, 0x8000, 0x1) dup2(r6, r0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) unlinkat(r7, &(0x7f00000002c0)='./file0\x00', 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) accept$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000440)=0xff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000004c0)) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) rmdir(&(0x7f00000005c0)='./file0\x00') r12 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r12) 16:01:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x45) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f00000002c0)=[{0x0, 0x6, 0x5, 0xad}, {0x155a, 0x1, 0x8, 0x591}, {0x6, 0x85, 0x9, 0x8}, {0x2, 0xe3, 0x5, 0x101}, {0xe7, 0x9, 0x1, 0x82}, {0x80, 0x2, 0x1, 0x9}, {0x837, 0x5, 0xa6, 0x4}, {0x1, 0x8, 0x40, 0x3}]}) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:01:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) write(r3, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r2, r3) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getpid() ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x40) close(r9) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000100)=0x6) 16:01:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3af604cb11b950a8f1a3fbc20536f3930b6de9ab6e4d50ed122cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc481548b5ed4016db6460984602b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x83}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x5, r3) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e74f3bf554799b9b813ad30c85e8f5300a4e4ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003654000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00fc7cc856b7ce016f286c5d8a1407be79496f7ff99491a680"], 0x10) write(r0, 0x0, 0x0) 16:01:48 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7fff, 0x3, 0x1}, {0x84, 0xfffffffffffffff9, 0x0, 0xffffffff}, {}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) r26 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r37, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r34, 0x1, 0x9}, 0x800, 0x1, r35, r37, 0x6, 0x1, 0x1, 0x2}) r38 = getpid() r39 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001a00)={{0x101, r6, r18, r26, r30, 0x60792d244dcace42, 0x9}, 0x15ef72ff, 0x3, r38, r39, 0x7b, 0x5, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r40, r41, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d7d36851cd58af87958f70d8d9710edda999761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f588791221f70d26829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a0000000093f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f4c43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b1bc95ae3ecc56ad9720b867a6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d3"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r43, 0x1) readlinkat(r42, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r43, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r44) 16:01:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x6, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f00000003c0)}], 0x6, &(0x7f0000000480)=""/4096, 0x1000}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x88, 0x3f]}, 0x3c) r2 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) socketpair(0x88604615fe42751f, 0x4, 0x81, &(0x7f00000003c0)={0xffffffffffffffff}) getsockname(r3, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) shmctl$SHM_UNLOCK(r2, 0x4) 16:01:48 executing program 1: r0 = socket(0x20, 0x2, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x9e2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:01:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xa71e, 0x6, 0x3f, 0x7}]}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:48 executing program 1: r0 = socket(0x18, 0xff4c02b4959152ef, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8140, 0x20) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x1, 0x3, 0x6}) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e0066696c653000375e47bfb221e0a63628f0aa295b7b88a6afc6b93d6c29bb5eced2441693c853d080aa9b603a3b6f4f903fbdce8c4337557a0c3f226f646f7174f8a9fd88583de7234bb607b62fa6dc137d1e2b58b07a7a01a348afe7bdc05633a742549cbd7842d42dcc2cb4b2eee32ab2b709b1469d49e7ab4ebc211030807e94c7146c694e45c6a1aca71b8e129732beb1"], 0x1) shutdown(r0, 0x2) 16:01:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') execve(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x7fff, [{0x2, 0xb26}, {0x1, 0x7f}, {0x2}, {0x1, 0x5}, {0x975841718745d7dc}, {0x1, 0xfffff07b}, {0x1, 0x1}, {0x726f6f286cf9f75a, 0x3d}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0xeb2}, {0x3, 0x1ff}, {0x1, 0x8}, {0x2, 0x73d}, {0x2, 0x7}, {0x2, 0x100}, {0x2, 0xd6}, {0x0, 0x291}, {0x3, 0xfffffffc}, {0x1, 0x9}, {0x3, 0x7}, {0x6, 0x3}, {0x2, 0xffffffe4}, {0x2}, {0x1, 0xfffffeff}, {0x1, 0xfffffff7}, {0x1, 0x7}, {0x1, 0x3}, {0x2, 0x6}, {0x0, 0xfff}, {0x2, 0x2}, {0x2, 0x20}]}) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:01:48 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) 16:01:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) fsync(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:01:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x3bf) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0/../file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) msgget$private(0x0, 0x621) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='(\x00', &(0x7f0000000180)='}.+\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00']) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:01:48 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f70b000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='}!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\'\xb6$:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+#](-(\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='@.^^\x00', &(0x7f0000000300)='))\x00', &(0x7f0000000340)='[\x00']) write(r0, 0x0, 0x0) 16:01:48 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = kqueue() r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r5, 0x2}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b2, &(0x7f0000000300)) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x3, 0x40, 0x9}, {{r6}, 0xfa3b7c1e59974a89, 0x8, 0x4, 0x7, 0x3}, {{r8}, 0xf42b43574e0d5884, 0x0, 0x519f7d88e090b0bb, 0x5, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x101, 0x1}, {{r11}, 0x800000000000000e, 0x10, 0x20, 0x8000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x100, 0x1, 0x7fffffff, 0x87}], 0x4, &(0x7f00000001c0)=[{{r0}, 0x8000000000000006, 0x20, 0x2, 0x96c, 0x3}], 0x7, &(0x7f0000000200)={0x7, 0xffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000300)={0x3f}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") fchmod(r0, 0x2) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0xa1}]}) syz_emit_ethernet(0xbf, &(0x7f0000000240)="d77ff4079202dda4700cbc10e54adaf416fd4363bcc269d1f80c92f6f266f8c37cdbf737a6345c64b8b3e6f3bb2778146a58124b11ed87ba9446022af05ceb62cb174ad9947016e7bd4d850528275a5e4cef44a21c321d09718e6b023e84e45db9e60df66e0eded12f83e6800150c5d8195ce4955225158be6f3c3b47acc26dc8924db27df0d016b4eb0d799988700c676d0f4f4423644459f2d214a7f64e869bc4b3540c6df6aae75e455ee6f2e5532d106531c7917ae5a97230b9301fd5b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x35}, {0xffffffff, 0x1}}) 16:01:48 executing program 1: r0 = semget(0x1, 0x4, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/114) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)=0xffff8001) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) 16:01:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r3) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000080)=""/138, 0x8a, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) renameat(r2, &(0x7f0000000200)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x400}, 0x4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044271, &(0x7f0000000000)) 16:01:48 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/33, 0x21}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2ff62a7300"], 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) getitimer(0x2, &(0x7f0000000200)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:01:48 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x68e234e0, 0x9}, {0x18, 0x1, 0x80000001, 0xfffffff9}, 0x1, [0x7ff, 0x6, 0x6, 0x1, 0x2, 0xfffffc00, 0x548, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) lchown(&(0x7f0000000000)='./bus/\x00', r1, r7) 16:01:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4, &(0x7f0000000200)=[r7, 0x0, r18, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r26, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fff}) 16:01:48 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x38e1fbb40279b4ae, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb374433cf0be10aac48043175f505c15fa37d21013c300f660cc0a44c931b127b6b617bda93f2d18088"], 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0xe3}], 0x1fffff8d, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x28d6ba91c08cc640, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000440)=0x3) fcntl$setstatus(r2, 0x4, 0xc4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="82653000ec832b95e8d39c1ff4653fb18db3514f4cb09acf6045ebb5162734a7e0bbb766083cc628cc4be0c81566ffc1832a3e3bfb84f67fbe98339d83335c8f979dd81a7c824a1236ede8303b33943af98a622e0f0154ce6dc3786a236e17012b879981f61fae8c8e68cd45e209e200a96aeabbcb7413bb16ffd8a076c3ea1ba57c55cce007601d7084e8ad6c730fa43d49701c79bd55e2809bb2d41bd516a240bd0f90f4b812ec277ee5b48c814bf8c942d7cd6b01f4b62984da77007f67a4f0533f6e9dfe67e6a7aaaf55289854"], 0x10) poll(&(0x7f0000000480)=[{r4, 0x108}, {r9, 0x44}], 0x2, 0x8) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xffffffff) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = msgget(0x1, 0x40) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x2, 0x57b, 0x4a, 0xc4, 0xbb1, 0x10000, 0xfff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x8, 0x4, 0x6, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = shmget$private(0x0, 0x1000, 0x234, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/162) 16:01:49 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xffffffffffffffa3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x1c) r3 = socket(0x18, 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) socket(0x6, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0xff) r5 = fcntl$dupfd(r4, 0x0, r3) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000000)="01916a1bb8fff190ffe8aa7b47e742e6862082fcc422fb5533f1442fffae39097698cc2b78cd0d2d983edca0b7c8c8ecca6c020ea34160a05f2d522c15d1dd3e248c171ec6bcba3576b054580828ff58bce93572fb0df8513f256cc367f603c7fd29ce95e1f547eba9deee219a74e92eab960b7893f90968539fa82905a3a7e0fbe5ea1c30ab934d23855e0e4fc1f6dfdee725a162037c9bfd6d7591d569771a45a0a2da1b2f1e020a831a0df3bb3c997a58093d40bc8eba7c220216f18d6baa1d2ec6893ab1d83fc00ff14ec8d704cc8ac88c135fa8a1b080495d5d805bf9", 0xdf}, {&(0x7f0000000100)="c9d1b92ce9841eef0eb6f76a74e07690b5cbe5a3645976425b7d0909126b5e38361222807165426c5f447b2c17c4bd643589ae3b617c383aa853af99cc6adb9af74e09fcd20026393b1a55351e6810b63576a848cc9a1d5411ccafeadd4651d94597a6d0d79d95936f94a14c76c555a65e29e93a9ce5ddb30f20b706fbb23fc6a8756d2fa6d15d08c218ade4d2a21c79120be8762328545f4222d0e56dd04fbf196f4953df01da237a5c53c0d7aad7d57d6c274ed34b213892243c85ac43", 0xbe}, {&(0x7f00000001c0)="5e00355137a4f51a9a924df15569213e9f27a83a603565f72f9097792f304bc07c432b2bae3189", 0x27}, {&(0x7f0000000340)="432b42fa3b84a58ceb323de9a2598f0c8af796e7e9fa0e3851303416c458f18da2b2608e788c08a7cbb9ab92fb5f7a1ac33a665c40fe65e438ffecb2dac7f8ec6b3bbddd73fb20d1af68297f0a1199bd685608173e41359633771fc530c5acb6ed113c764fdbe6b25be3cd5b9a2c3678be2e42b102edb6ebbc852c8a29dfe704f719a1a2a7022d9d6be5c1a43e737596c72b7757bfc21728daca9ccd882e5707faec82d3c1c26d976985d9c2a237c1c7e6ed483be9a48bd8f5a4bb663100f9ea98d2383d51cebdb0a9f43f2f2d508f2d31fefb37eff44429e28349fc76909a4d3bdd682c5992236bf986905c10", 0xed}, {&(0x7f0000000440)="9514ee7e37b61f946e93e33f248791a479c624c63cc354764d937f4ddab2ffb694242627e457b4501f3856c248b0a950026ad67d0d8b5d12b5ec2ea18c552d5b05bdf8003152a837c5cdc32fad095335575db4be667e3e2273f27b0eb5f1b885571559eba4fc36d2aaee28387158da71c135e1d1a452a1dd37e3f869228d4508af3c3cfb402094129be002bd695024a0ed", 0x91}, {&(0x7f0000000500)="67cdd25a5016fc6fe5a7e9f1176378dad9ba24ad0ed0282e0482efa2ae8be8db8d4870528a5603d676dbdef0d464c71dcb0fcc6a6a69ab12febd8cf7e54ffefe70604dd4a58fc21077fdafe4c8df241182e8748d884789d29ec1f2dba3f754a29518dd7ec5c761fc0b9648a149ee1c2ed5cf005311cae4981f2966666338316891429e96b897e84381475777114915e4dfab0ca7554f6ea2c73605bf8e3ffbfca4517f03246b5a8f556ced2efc458ef6a56b8c9263ec9023bc27e87b4c5a26193fd07a507226032826dd99eaaf878dff7ee3", 0xd2}], 0x6) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:01:49 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:01:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r3, r6) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r7, &(0x7f0000000100), 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0xfffffffb, 0x3, 0x8, 0xe0d, "d5f2febc2276d797cc715e4679281363190d4838", 0x2a7, 0x8}) 16:01:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x0, 0x7f) flock(r1, 0x4) 16:01:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chdir(&(0x7f0000000080)='./bus\x00') minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r1 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(0xffffffffffffffff, r2) mkdirat(r3, &(0x7f0000000140)='./bus\x00', 0x220) r4 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x3, 0x180, r4) 16:01:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f561400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267bef7f6ef7ed612e5ffe044f8006e3a68c8c35d85ea06806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a8280faf28ea997e59a944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b09f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de408b685d9ee6980f52a8bed2a094783e959af400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f7943d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e00000000"], 0x10) write(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x100, 0x186, 0x7, "deff1a6a16cd0e019e3d52f9d0075bb537a27512", 0x8001, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) 16:01:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xafc2, 0x7fffffff, r12}) ftruncate(r0, 0x0, 0x8404030ffd) geteuid() 16:01:50 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x2e}, {0x7}, {0x46, 0x1}, {0x20, 0x1}, {0x4a926f20a17d479f, 0x8000}], 0x5}) 16:01:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') recvfrom(r0, &(0x7f0000000040)=""/53, 0x35, 0x3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8001, 0x6000000}, 0xc) 16:01:50 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9383300e4ffffffffffffff00e2ff0001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000880)={{0x0, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9}) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r14 = getegid() r15 = getuid() r16 = getegid() r17 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000880)={{0xffffa936, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r18, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r20 = getppid() setpgid(0x0, r20) getpgid(r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r2, r5, r8, r14, 0x80, 0x7}, 0x200, 0xffffffffffffff01, r19, r20, 0x7ffffffc, 0x3ff, 0x4, 0xc629}) r21 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x800, 0x0, r21}) 16:01:50 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/251, 0xfffffffffffffef4, 0x7, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000001500)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f0000000180)=""/136, 0x88}], 0x2, &(0x7f0000000500)=""/4096, 0x1000}, 0x800) close(r1) socket(0x400000000018, 0x3, 0x3a) setrlimit(0x2, &(0x7f0000001540)={0x60000000, 0xffffffffffff7fff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendto$unix(r0, &(0x7f0000000200)="8308c1c58133118bff4e7fe3f0b375c02a3a6e1028a1c884495ec7fefa6ea06a0eaa045a599b5e4e9ce17d896a336d7ee68edc50550e6845692b53bd2fbbf824ef3e47bdd14a9749d5a9cd1fce4651161d527f89aaeb24a781b505a69b353b4c94f349d08882da3f6897ee4715f7d699c8ab8fde23659cb46a97ce56f967b7a8f2f4036f79f07940407e874d096643b15a6eff48874f1aaa56cbb27124ff6b0e096bd4c7e7df8493d6cf9f1876c57a4a98dfda16b06ae024a28b9b2d29c27ee3bb6d4a234482c832a93cc1a6dc6d", 0xce, 0x1c26731a5c202cec, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000400)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) pread(r4, &(0x7f0000000080)="b3e04b610778a06f042656edd9f2bc5c1f9073754a2918c01518c9d84cfe07dce1204cc443bd711516d71662f7626d99069ca6ceabd6443611e670ab0bf2fa501bf500b8fa8778b3605dfa3bc582053316982cf6661cc2c36f509f66a1e24724f3f0fc86e7216ac966cc98cc16375ba700b573d3d6c8797818dc5520b23ef60bfa74b55590f2f34ce006bde75f21770f1a9ae1a14655d85fbe269eceb2ca6c54b794e6ea1e53f8d51ed27bf3da4b023eda3ea1301c5e7b75477c918cdebeaeff1fa6387db6f9e9258efe4a7878e8a4e3bbdcce767615c7432cc7dea5338edd642ed60f02ce7b713f6c3f41c5869158d7c36c4781db357c", 0xf7, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x4000, 0x80) recvfrom$inet(r0, &(0x7f0000000340)=""/76, 0x4c, 0x801, &(0x7f00000003c0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) poll(&(0x7f0000000280)=[{r3, 0x4}, {0xffffffffffffff9c, 0x40}, {r5, 0x80}, {r7, 0x10}, {0xffffffffffffffff, 0x2}, {r8, 0x20}, {r2, 0x80}], 0x7, 0x1ff) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:50 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:01:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) getuid() r6 = dup2(r4, r3) msgget$private(0x0, 0xb717400dd4beb9b0) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0x7) 16:01:50 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) 16:01:50 executing program 1: nanosleep(&(0x7f0000000080)={0x3, 0x20}, &(0x7f0000000140)) kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x198) mknod(&(0x7f0000000180)='./file2\x00', 0x1ffb, 0xfffffffd) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) execve(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='-[}&++[\x00', &(0x7f0000000300)='#\xa4\x00']) 16:01:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES32=r2, @ANYRES16=0x0, @ANYRES64, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="76a1c06eb208c6230fc8df3ad6f2fbff75699cc914ebf3fea995468a9221296e44b45fb6c0425d1d30", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYPTR, @ANYRESHEX=0x0, @ANYRES64=r3, @ANYPTR], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=0x0, @ANYPTR, @ANYRESDEC=r2, @ANYBLOB="c389ab741d1fe75d32b1bba3b37f3917b17dd8603d097902e75c3254bf45f64d280574929ccad407c900bcb8e1bd6f5335c7b6f6", @ANYPTR64]], @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r2, @ANYRES16=r7, @ANYPTR64, @ANYPTR, @ANYPTR], @ANYBLOB="7a5cb9acbb154998db00abbe73eef15aeeaf403eebce0fcbc46681d84de0d75c91d69da4e50b9a9a2cace8ce0f1ae30183db6daaf64c62a40c234ce213e7f53ac04edffdb10966e2557ea8f54f27069dfaaec7a87b926b3965627de21cfbb2479fa3ffd7ad13e96dcf28dfad48fa1d7b533dea"]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r28, 0x1, 0x9}, 0x800, 0x1, r29, r31, 0x6, 0x1, 0x1, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r14, r28) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x13f) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) socket(0x10, 0x4, 0x6) 16:01:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x19, 0x8) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x10000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffbfffd, 0xffff, 0xfffffffa, "03664e2ba70c033c02df50795acd00", 0x52}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) dup(r5) r6 = syz_open_pts() ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000080)=0x4) 16:01:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x4f81) mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="b6f889353902e5335cd55685f0cba552d4f5a2b9fa60197737c2446bda7855713685d8ed22945b1c13e53b77f5c8b18604aeafea7b897f64368604ee10eed6ee9e51c76096e14baf485eb1ab2506c1fc2a59c8b8b94438ae63d1852aae8db09c232712f0394a411e74451c436e3db0fca43681b66e10fb4119d093e947b684d86662d8e9706121d5f31536e7efd3a0aff9271344f4c96b1f31a9412c5026f743efc5f37df34b433e95fc2d75846bb6", 0xaf, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) read(r1, &(0x7f0000000100)=""/101, 0x411edd5121c76444) close(r1) open(&(0x7f0000000500)='./bus\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)}) 16:01:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46, 0x3ff}, {0x86, 0x3}, {0x157, 0x519}], 0x3}) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x6, 0x6, 0x3f}, {0x423c, 0x8, 0x9, 0x3}, {0x8, 0x34, 0x1, 0x4}, {0xf2e4, 0x6, 0xff, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x1, 0x0, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x101, 0x9}, {{r2}, 0xfffffffffffffff9, 0x24, 0x8, 0x4493c697, 0x80000000}], 0x866, 0x0, 0x85, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x80, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x9) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000000)=0x6) 16:01:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4000, 0x9) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) sendto(r2, &(0x7f0000000040)="f205e56805258481", 0x8, 0x0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x19}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r3 = socket(0x92df3b09e9b5a35c, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000100)=@file={0xc1bba439d66eb3ba, './file0\x00'}, 0x1, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20}], 0x20}, 0x0) 16:01:51 executing program 1: socket(0x20, 0x4000, 0x4) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x9, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20400, 0x83498ef70eab132a) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)=0xfff) fcntl$getflags(r2, 0x3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x8, 0x6, 0x8001, 0x4}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) connect(r6, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) read(r5, &(0x7f0000000100)=""/60, 0x3c) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0), &(0x7f00000004c0)=[&(0x7f0000000200)='(\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='([\\\'\x00', &(0x7f0000000300)='^#!\x00', &(0x7f0000000340)='\x00', &(0x7f00000005c0)='^#!\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000440)='])#\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f00000000c0)) pread(r0, &(0x7f0000000540)="8f0b8f4c1b6545d66f833fafbf120a6932aad7855370331731973fc594802c53e7cf044464a9e9de67b78aa1c15c958d1bca870286de61730cd60411c042f7f4316796f921ccacb13a12a4cb8172bb", 0x4f, 0x0, 0x43) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r2, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r4) poll(&(0x7f0000000000)=[{r3}, {r3, 0x15}], 0x2, 0x0) socket(0x18, 0x8000, 0x6) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x2b2e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x7, 0xfffffff9, 0x1000000d10, "b06a00f3ff0a631a0000006dd701000100", 0x0, 0x4}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 13:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) read(r3, &(0x7f00000000c0)=""/101, 0x65) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000000)) write(r1, &(0x7f0000000180)='MS', 0x2) 13:34:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 13:34:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f0000000040)=[{0x9, 0x1, 0x9, 0x81}, {0xe3, 0x5, 0x8, 0x8}, {0xc0f6, 0x0, 0xd4}, {0x3, 0x6, 0x5, 0x401}, {0x2, 0x3, 0xe5, 0x6}, {0x5e7, 0xff, 0x8}]}) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r5 = semget(0x2, 0x4, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 13:34:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) getsockopt$sock_timeval(r3, 0xffff, 0x92a3ba868ba71752, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x266, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x6b1fd641}, {0x50, 0x6}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000100)=0x1e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2f0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:13 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 13:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x3], [0x0, 0x100000000000000], [{}, {0x0, 0x7f}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000000)=""/239, 0xef, 0x41, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7f, 0x7}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0xabf, 0x5, 0x0, 0x0, 0x3036, 0x5, 0x2, 0xc000}) fsync(r2) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pread(r2, &(0x7f0000000100)="76ac08167aeddf802f90e270be7bba0ebe98668f4a6cd1cfdc927c512e60939cb38ad0815218a5ef8fe953f49a97610a617fd7897d8b112449c19c55062971da90d5bd173ee6a6bbabdb4d7788963ab1cd6123a565b7d4358a50ebc3d50d1b7348404336e673a849797324789ff8dc42986ff5775333a65f5d551b3c71a4341b1547fd07805f5b8d8c70ce842e7df2f3aeb7872f0b965688a9b497f7ae9f9cc750f1e53b0bc82e880d2aa371d68c2bb43ccbb971b05aa45c08a86fdfbd617a0a5fcd9eabee2708ee4668b19a23", 0xcd, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x2, 0x5, 0xdca, "05000000000002007fcfd71100100000bd1c2862", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:34:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) r11 = getuid() r12 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpgrp() r25 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r11, 0xffffffffffffffff, r12, r16, 0xd8, 0x3}, 0x3, 0x1, r24, r25, 0xbec2, 0x5, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r26, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r5, 0x20004268) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1710, r2) chmod(&(0x7f0000000140)='./file0\x00', 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1e029be96914f6377e3a", 0xe, 0x0, 0xfffffffffffffffe) 13:34:14 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) fcntl$dupfd(r1, 0x11, r0) fcntl$dupfd(r1, 0xa, r2) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x30004) getsockname(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) select(0x40, &(0x7f00000000c0)={0x5c83, 0x7, 0x2, 0x8, 0x1ff, 0x5, 0x100, 0xfffffffffffffffc}, &(0x7f0000000140)={0x8, 0x7ff7, 0x81, 0x1, 0x7fff, 0x356, 0x5, 0x1f}, &(0x7f0000000180)={0x7, 0x36a, 0x8001, 0x401, 0x6a69, 0x200000000000006, 0x5bc7, 0x5}, &(0x7f00000001c0)={0x0, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, r4, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x8, 0x8}, {0x60, 0x0, 0x0, 0x1}, {0x6}]}) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 13:34:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1}, 0x0) 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, 0x80206979, &(0x7f0000000300)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x19) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 13:34:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:34:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x6}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xa2, 0x202, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) 13:34:26 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 13:34:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x4, &(0x7f0000000040)={0x7f61, 0xfffffffffffffffe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x0, 0x80, 0x6, 0x3}, {0x3f, 0x40, 0x70, 0xfff}, {0x4, 0x80, 0x10, 0x9}]}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) msgget(0x1, 0x95) r8 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@un=@abs}) linkat(r3, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x4) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f00000000c0)={0xfffffff9, 0x8}) 13:34:26 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) readv(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x7, 0xfb, 0x3fc}]}) r1 = semget$private(0x0, 0x0, 0x3d4) semop(r1, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair(0x20, 0x2, 0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x80000006}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = dup2(r8, r2) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = dup2(r9, r10) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 13:34:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001280)) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000200)=[{r4, 0x4}, {r5, 0x10}, {r4, 0x86}, {r3, 0x80}, {r4, 0x14e}], 0x5, 0x1ff) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000200)=[{r7, 0x4}, {r8, 0x10}, {r7, 0x86}, {r6, 0x80}, {r7, 0x14e}], 0x5, 0x1ff) sendto(r5, &(0x7f0000000280)="e02251b80ff118614bfed0c29a990ce23787a6872b5332c5d4c5f812f58284d7067247da940bdb32f668c4c19bff45dd9c574533686e8acc5246ab9511fd832d6fe592a721d7980c136f804abcf6c6db8c7458176dae33c8f8d58abbf15454ac669ecbda820fb48a2327d6542d72c7f8c1c2bfae5b824ffcd7daeef1e4e2c0901d1f9f8406792b55d80cd0fe8dc957434b7b783d1604e8b2cb85d9b85004b44c2ba0391dc9529124ae0d527e7c1936120e1681ff6aacdd5c9c8f34c21be867d30dd8a631a1b0286b7f423a345651eb63d496e2aee177369dbb5acbdb53fd26d75173ac9ff09f93e79ad699af381a3b492ca403984674af5003eac5d9f7d7b942afeeb6a422a39a1be007533b009027615524f80f6a4e5083d3cbeb0524836776e4af0ea36b6ef83067fc459949a725b9035cbe7aebb57dbcc0513f4f2cdae14f016257b1ff54ee773d38193128eb220365328e8b9af5087fc964857d488eb9e50d9b8789dd01c3e130f84daf54a35e823533485cd85ab468b2a2bd27492d2b637b159ec7c6160ebd544aff90bfc17b7219be70cc8a8ffdb32b9e012b8cf2afb687617b912e2affe32e9a46af0fc18c6c667bbf1197cc285a15f78a4dca42f07410d5ff201ab1bc324f45a2b023de6aee44eadd8ac8bc3f68e94d0506d17b387a254fda2faabcf02c72ec0e1af6c049168bde59868fa76ee656eaa5dbd62c8e4512a7003ea7b6eefcc2f4dd35b9c802fbd7ea15ece19120ca94aea4e68ea67d813fc2188588c10bc23653ed4509dfed5cb68ef3c4010e4e0b3d9bed7e3709be6567afe84c85b59335a8746b66612745a0b568b59a376debe160276e9104e6c20326b7eb9d7cb356537e9a271f165570f16cb323b2dd0fc797a7280a4332d97a65f57d0ddd68b38daad0766359268e0bc8bac048063650e2600400e0118e43eeeb57ac6691a4229c1022ace9bd2152ce3b2adf79e84062f3f7b9b9553704646df20b315641204b564c81eb4bb8bf913ab137d0835aa269ae940c3e368693e36f870ee46fe403f3111774ba4c93cf28bf84f59d8df133936ebcb24ba55e1faa0c75b7c5fc22d921cc1df3a96822f40c3f9d5c94a66bea85138b8cf6b6f91e219c10d47d1cb79d09fca00dcee3fb387a0951182170f9fdbe5ec61c022f40432fb73ecf632de46495f6e8e1d64b26987252ea096b472fc0340697206e4e623d1b6af48f6c0dd73dd189cce8b4626f212c4817281ec655eccc372a1f699f4ba27ecc55a07b578f20d5402f93edc253ea58937dc1b4f7f993e5704dfc10c6903308de0d2a1272475b24c720991e3108fcb146541ee6370187aca26675a729314cdb38dbd7b16957ea034323ef0669aadb63e6a225548e2e9cd5b409ee3f1394e5ebf5b6c6d5974971b02603df0ccef6470e5588467eb0f97301a73db576e5d8867fdf47e6702fbc1c33779d56f9fbb51fab1772f076d793ef027be2147df63364e48150725bb4c01da7b763d02ea7d9d78810e0fbb208e573dc72e6ed13d4b47771f42ea1f2511bb5eeead1b32b1c26008c46431d28e9bd8cd27b4cd386b2225327b865910aaaefe5af31c98bfea3082b401641dea459ee685e9c1d7b8d9bf1159ead87da40a34e16f78f6e7e0cafa92b90db82e4943f589e6fe07dca816bf95da8bdfa2daa007daf261b18c1677627b878a99476e0aca9b54706284808af36eebeb56d0b0984b3b5dd0021009cc74086bdcca58ffb644666b29aeb4cf9499b8455c8dc1f3331f7e22980857f52983923f1b3af760fdcce9954112b04bf1d5d3936f9ad34ad10541b1011c9ea9e34062b54bb0a2660596f1e102b3056ac31ff198d9e22a446b8f7df454efccd5f36b6c59f95b820f5b6572acc3bc4a106b53abc46101ec46a960cd985f4e6a039a7a4dd37f6e9cc2ee485af24aa9d1d58893cd10c01fe08194bc3de58f06ff53ca8a62e92c414f938769474f93abdbf42f7c229c750ebbffb5bf7f865feaaeb5f89d36b1ef0c5a84b3aa00d75beac70ad4cf3d8e2ceaae51278a4ee9558c15416a7046caf93c76675d9c1b1b5be3b8610cab443226d380083b7ea7b3e13efdcab77d16236d6dd8bd25e7080ec08208a9fe86abf52126d20e68b841ba7e12ed80f4d34f317d38a90172cc5dc52777c9546e3cc4201fedec1e85737f26175aa4935c81a0e808b17936cae9701bd76867114d080e1632f93bc90b7447262331a36bf570c620030c376337555cd934f3c3be1f41ba2ba555c8db83f280751cf1bd170fcfd4812cf569c75630a0d80c2aa5c85112d23bc7edc5afbea01b926c10196180ea9e8e87ff274dfac3ac5593b04edec6f0d8ab0e3376faef9943c2b5c0aeb671bce4b39a74c9dc7e0ced46a4becbdc0130145604d91b8fa67f08ef84671d78dd34d7f1f25ebd3cfcf04766ae12b480638fa2c241525d21064bf71e27f4a392a18f5f55a634cdd5a721f48175b8f7c789d8c6f10beb11e2e2175680f5b872c3a4813fa9ad5f602603f2af3fc24acaf4309abddb11200349194dbecf86a39e40c6e9b45eb9574be6e920c7ef989bdb2f86cb6d9c3ed9621171f647502de77233854573dae09bf8f20d61ef60d4d8014805bdb612bdc4ff7a82a577f4e18cf8fd41a170d566acc6c6986d97c197cd3daefcd363342c00403adca7f1a1e49ad49918c3d81dfc7a53cb46b0911e45718adc7172736860a24392dd78b801356096423a334ac2068032c2605246078f0fe11a1a1d8155b586cb634d3b954c851eb266465f1383b4a19c09d801614389563ca60c9a55a811d2d041e92ae5d67d9d767f0ac678df0380e5e48a5d8b9aba03f8c30ec42bc4645234738516b8547c147ee064c09ab5fd666fc58cf2eeb26bbcb34792d21f5c845ba087a042dbf4cbd78c25748755a707878760e524691aa33f049aec1b1bdb22496f876580d4a92e866682ac9cfedb0a1786980889f517d2369170ba214aa501c2aa51aa4f2c5d73b259062b44ef235b56c67236d07a9f6caae1572a05d190c352cb4c3a1793af1c3c609a209dcb6be5a5370b244cc3d91a5bbc119116ea0b1728335f3f8dd6b45ff8ed804d37a27664a8057ae82a51ecf5092ea583f45ef027df6bb6c4e0d763093c16f0d9eeaebe5b1f5e1193ee1391772ae70389289aeb717a415aa9e393dd6392c7cd80ab18dd974920db0595807986cc6c3d7fe37177128a8bd58dce10416b68ba6a7ff377c6392e3ea280725d5d0347f0702089169f8f18e6163485d263198925808c7ad411ab41889d87f7b97a077057efa52749a70964a89dacec42810f46d1b62a3b60b21ff01f06a96a025a62165df06b639dfab61bfa78bf5f0afac0450a4601e9cae7f471e8ae54498eee983eb69990d92ff0436eafdfcff59ff142faeba840de648ae80f49a47cf1f72c4af76be7559e2a0a3557b6b9016b9cf1c09c8f316714f1caa7001a30b11eeebb9c5140e33e035a604b64129820501f3379ee06605704c9c59cee9604245cb26f3036db03c43d22cabe9b5a2ac9859ff83c4bb3ffc751368755c545880b4af1d94efe7f394ff403797feadbfe53cd96c5ea1d0ea660cab58807554cfc37c3d5af414c72d47801492d4d04817bee25bee27bb5ae46df340ccb312b12be17a5d96bc9562f322ae212f5f48b8371c86dde27177dff62a61df65d37ff4932eb3886fc84f809d07a45ffc5144463a42d61be8e7ed106c2b0f6299b5125d1876bae0176b7839cad1821365f33a50998f1204e5ac614642b10f6802787dacf9504291033305795c7c35cb996d45796af2551ab15b2b18a088444792411cbffcf3306736f28520d3952a1c9f39d4161c48fdd6c627de5577c382d36a5b701e659689aff8bde5b45207628958d18583ad01bb80bdeab90d10b919fa9186fe5a67e678d5eaa53e85d5516b16c4daf89148515d20f41d22c7ecc70e27a78218555c428a5ba9bdf08c2929acfbadd57631c11dd0f36dedb584d5cb316bfa44cab262559f1c7360d52c9276f6a2f8e458275cca1bb734d0e8113afed33bfba3f1566991758e764f373bb6f56278518d7b3c4d7010b79e2654f6289d3f21c38f342f6f4267abeb1c66f51274bc785a8b4474c161d4e112affed142917ec32e190cc428190aaaa45db2df409426a9d899c20687c7146ba2f8a020db003241ec986f35e400937ac0d3c00a1e57c224f3f401c44af1e4df143b422a81f132d99be6575efb60e0ecc04a1248ef855581d8a1466e1a65f089c4276ca03860eeab38d9c520ca7c202e456c617882699cb99de7026aea7ea047f2f46d329c47a187c035dc9c9d5a3f49d9ba3131fbcdfdb42b5ec341d762447e92489d57919a7648557cbfd77307e9f7e6715b66c0189e5e17e3f96c5efbae9f9f371c1429088a5e175438b1a71079384b23b7dca63a3e0bd3f951b13ba56ae2ec182021a2c3a0baf9c6e24affcaad6aacb3ed823da9b2d2f693d84bee519e55d2a7764a6206b5882c6c3c70563bbe6a9da811f1f3f0b2ae2277d244e1aff6ed1b1c3ca80aa2748b7c578e56353a4f8434f2793e28805f2f9231dfa977ba1b7b61ade32c362db95cda0651193a05d2fb4a8c750dfb030597cdd637f1ee0d65c698219055faffee58fa554d3fbe5df6f3bdc9a0c91c6e2c87187d5230122097d28970850100c7b02ffabaa6fe5d1ae5d73a771441c8c66340c1944bf8e49b300571b810a8f47da067109c7c29d861113c3c78fcf05ff324cf1adbff6cd82e87a6e29f7e6b20da122fe4163e6153d7d19945debdf266941e4e3910e5800204306d566deba4a4b462e68dec4eadf4c601149fdda4494b4ebe4d906ff7a368d0bd1b586237c24e6f15ac16c0463ba18d6d11b6a8d309c158a8ad6d8593983a71f2f33a86ba4cefc62cad5114cd3bd5563d6d3d5358f39e6d1bc519f894dbc645f2eeaa89e8a1db67a223bfc7604eecdf660797c8a2f5a0f2a614e71f7a127a0ee6e5ab485db79e7ac634b1d99a5f0af9b80a234a01d0ea20a8c7f2bc5cd407d3c999ec5de97cc94fb0181f88b33630a59a57a5497ba359c3eca323fb7ef1f042faf9127da19533fa9fff2718f34659c587f14f8300ff2d4aff7808560b978ec8ebd563a81935514d9e5ca8dffbcae9f95ccc13431801d4bc93b016e78029dff31fc38db2115939071cde8415ad83da424e0a27879fe671a1698e44512d260f3844935c3d3535e4c19714c950476aaa51c7a38cb3c8f8dbeccd2c90102ca437502d0d48d3bdfc114bb7c001a5373aa9b4aa3d16f26360872ed1ffa6a2c609e140392a855d74fab63e27148cfb4394a573b09ea1980c264b8e3998b697134ea08a3539ae0e1304fc557bd280238fd04d3879838dbd3a50a85028e9ab831e7b0e01e7d3265ff30c725eac251e8012910f5757fe8b659c11fd287f434afe312bf14c21fc058976b2d1121fc6a97514b9f6c33d4585888a9d9938926cd55e09e154be8b2012e0d9fafe1ba3f9cd5696caf584bca89f047136a47dd4b7dafb100dea80cce63d984519c985ec8e6bbde6de44c5ca593ba2f4d91f9c48dd72cf0d911e0b48bfc23730936311097a2bc17a06882174800c582e95280890b1efc9bc1f9932f8aa430b1ee8d2ee1cb242ce717f7c08e972ec06c523902f9af0d0e7263a3fda2100ab01960715e9155febf550bbd0e255d90729a7c048758cb884839fac64628f0800d85a5a95603a5058fdd3b4dc0d9cece18118d45da403e85814bcca41402cb30a48092a17d4fe7afe79bff4d24c6e24267f5391798d24c51eb35bd9", 0x1000, 0x404, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r1) 13:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="c4d2dc2d22ba9c64206b1dcc475c188cd8b3175cf0eefa3822e122cad3655f68", 0x20}, {&(0x7f0000000100)="2c75f057bf8e6795216e6ff405339a6085412e29d83e74128d1b08aa114e94747319e0356d804a50140dfa8fccf35e32dba21af3aae3a51f18668a487084dd3bc31ef5b80d7d1fb07ebb1af68d5eef", 0x4f}, {&(0x7f0000000580)="a173091f4afbd95001c542b91fc17b28e3de320eb2f1d37a14a3877834ac52eb0f3a8eb5babcf933005fb974a12609dca8725a721dcb3c81ec847c024c8b100dbd9570fb0b0a87aacae3dba347ebf5d61d33cb476552c976069079700863d353279b3303731e2aa1c6b0002ec82eb2c04303b5545474c403b6cf0db457e8a985010377ca7a4397bdf62144c2d292a41e1374ee56a21130dd8d94c83557fad2edc192f232af499831ee0dd6072a72a4c622a9a51285613573e8664a0f3298923d46b2c885f7beedd3668a07ba384b304256f5a6cab3a37d8a7799113d119834d118e90426b11334b316bb11b6c942581e2ad27997c15d3fd8d2ed897bef728ca306576ec076a0954e270f9ea15071cdb4cf6e5dbf9aa1786d5a7418ef137118815c512806cd9f1f8eb21bc04864c477ca9a2e634da99bf8e685efc9369d0e62d94394cb72babbb64bc9b87d7ef5587c2346cff4b0ee191d45063d024144bd38b44c2015719be715f0c3b0a2a66dbf607fd9bb33b56a74aa9ead3fc0f5f7843a9508f99714c85ec8e74d32372f8a56238a157badfb726729a261b9c2fabb063b8e0f1fc34b46f44cfb75349e93f22e1129bed23e979b3f726e7c9c724cbf4dbef1d8fe9450900e2056e8804672ece46459035691c265b8f88377c5b0aec90138cf72b7951913d467f092975ee31a3fbaef6e7c0a6f447e5a91cca394c4ce2633461863f45bb98b30a5383a259acb1be77dfac6e6d555980e04422c423802d5b2fbdea8add1d128bc81176cc3ad63868af8b6c9d17356e2ad1a1e7f0e1e7a3f6691bd4412096cc202822ef573a671612c58925112eb233877d04256166d178a5a1d974fee3facc8691f0b49f72103bfe61c937f2fc8636e622a934b29d753bfaa70ba6870ed7264a7aafe66b4621b0060e207626bb5df04e0b56cca3583ba9b63e0208577b805fa11f3863d5d0ae5b0dc59c2db66299d0f6b528cefa5a6f6c68238c5f1d6b2b5c6e0391f7dcb3b7b720d02f58e52e9c45512d725f5349e5b9669665c7b200c06fc75efa5bb8882416d1f4b44610d382a43b1f4845bcdb6deed2c7c8161afb9b8ddaf499ea2aabe3772ec55f0be767abdeeff180b824957335d592d30c34cdd94436b758e4ae67b84321809f1847261754fb2331b28aad5469858a3e1baf083868b96c3d63035d861d35d916437dbd366ac9bd470b8706318fe0433b00011888bb8869fdfe0f867dee43e2a8cf40f89e02435c49424390a931b41436dbb85fd6883fc144653948d9bca8a449f1db61a896a4a2c99c79c51707edaa477d3d525709650a96eea492adb37beaaaf143565d122401731887fa1c71e652979d84d0110b3ff2e032f96126656455cf3f8a7402760658e79e073c3bfb60716fb8da21b478d3c600a5c25bef47e217fe10a769373309fd7a967b543887dfb2f6b08ad542c763e272923eebfe5ef16ea4fc0f84af82b4c2ce611ef6a0bf564c554850e0689de44e79951f5363b97b75c83c185b1968cc6e33a3ef8b07cbd028ac0869d8535dc4045cb790cc4140187c71feb293401e11c63666af504fe941a76f55992955e9651d30f95523c7fff7cfff997d666219abdc9cb2219fa3d90e01cd23ac6e1b29da54c3157d19c911e13f70d3e2edce0159d1b9354720ecc015c4789b12723dd8bed79210d6e0eb39dd66cf689bff85ee8669200855760b5365556fa9e53e12d3b414b6128aa8261ae3af8a8a8a0b07072dd937a2c06e9d110c700c464e619a4cf0b63f42d428ec320990f796642821f2842a92a3fe0e059585f410458c37c8e8423251406719bf465d6be0ad1314a6397c9cb17cecae5866828dcdb2572ad11d9656ba9b14c6adc19f85953a66ed35b9bb56addcdef51cca5fe14d8a4ce8cad0b7c6b9ec3c13a1d9c0846eccebec8c8e7d1c5a19830ebb1407e0928cfa5e212b02aba0611282c76eae90a356bd34f845daf5d5658ed8699d82dacc246756aa98d0f4b13b29e9d2d559ad1a1459b3c3065d1c075db2d1835eac1f5b2fdc2b46777d9744bc92cd3e22a93c07f65848dcf78605e319271860db7d0876d07124ab1e4874672f8ec3544f360e14a0928340663ffd6709a323d9da2f2a7b32ea609346d8724e60ebaa1b35c55661e7a7f7084effca52b917fb20d9ec410e34e8cb3186fd1b094736abc1718020e563abe949fce9c54ad94a739b9598e4f9657d342fe63c6cdfaade1303cccc41cd582659a0d7667de4b1c740b20e42ff3e6f6c1b56098fbbfc7028ce4d0ee24df1e4f3841bc4de226d3540649b719cb744e9923eb3f070ffbe88f5816dbc82acdc9201a9e0d5edc10cbf57b3422dbb03e8f44715c2dc94548ae4b8e291e5135b16e48f70bf770704a8a0c621b5b2fe05b583ecbd11971aa9c3a81a04119bdb1e1e1dc32c49584da40de40cd2b67fca0881911fbe324214c6ff484cef08689b6ca1e436e34e46fae53698cf229c62410331c11eadad1acaf302d4137c45cb19affe6e10a861fd2881b78581d86a30fa4de17459d5cfb72681eb299a0334fe30bba9aa247ea9b7f02d235ebd31ff26c6ffdadaa1cecd0e11afd7c581609e8f35137f8370843b5dcf640f90196b34003cc8880bb9c0a6918d95c0c8dab382bbaf4a85a2978e1dea34225ffa7e3e63c2f302937e1ccc6c5e072f72c44effbaf8ed7d64580e4868208d326cab275df7e03a405f23ccd2b7772c986c21760584d1a3404e4fd17cdf8e33322169e9c5bce1c650d563cd4a51673dc0e0d4b4780b76475cd2a160794b9ea364b356b6d518197c6dab086be4475c03ee052066c44155107d6f3ed617f41d47ea2c8e10a68c8b336791093ad18c1f4bbc20608291f7f60f6b278b74d1b40a26d240c5b596daf1da64cfda99672fdf846d4e4a52cffb136d023449cd36dd55cd099b0241fadea206a78c2adedf9cf23c574ca22211813524eb906d6de224fd0b78a98af96b4abda9b04669f403db13c00dd4eb4a34a0f9669ea03ff2b20f965be04ed8c40b8d6f0cad7f7e6dc9051b054d6996963fafe3f3e8663f5766b946134208bd47ea9543ddd6e2e19c2e3ea48d6ced4abe2b1ab421f798858d6dba1df5115a33723813c7d0e1bfaa6b37866f3a2fb25a2826c4af3fc835d8e7d91f2f999af631495fe9983d8c4664d01469bc8e61edb8e814819ac648ffacb24cca352d10ad6ce3b8e1fc68f961a654a8e48861c2ded560b29b9fe65a4c1089ea589313f45ce6923854f5fbb4ef14389668cea3fa7a6ac9c732a61ff88282f6d2cf6d8392414b2d093fc52bee9343f7ff78f22cbc51d7f14a636a1ea88bc31e1d2687d772f00bd4ce83d24856acbf1b1b0cfff00e5ccd074f26545d982e670255f0f395779366c3b465ab3758130a05c27926283719d8ebf909ce2ab657a3ed1780f53828ac26d8856676e3ceb3080e2464dae5fb178a2dd669da575d6a5375d77bfe188d0cf6a5e23b578cba03524633ff47b3b5ea34e704e3b302568447388911ba819a2a20888be9b7a1c34642954437164f0c6f3520f448c71591d444bd3844f6eefb0d1506dff4cbeb257ccc8f69c3f6cd89422362688a954ca7494313242717ca832cb8ab2d9461e0cbbe196adb41865404d9016eadbe9c52ce565f8d74251c336751314fd1e0bf03bb00ee674e2ed35b98c2b81f7e6e50328b2d695bec0cb0dc493a728e7dd5a6c1afb1b6a4aa2c6233f7e372adccb4833d6fe22180df1533c230d40263d23100b91d72b7de32358550d3c1e626bec7d2ad6b91d030e318363fb3495bd3baab0065a6e126738a09bd5c84cace4859ca9b52843c20fa331160438f8610e56884038aadb75e5740eb3bfbed78472b56db91f63cea061455ca5b27f29ebe307473f06081c4f2104d941707fb20b060387fdd900802adb95e8a5a6847c9a72fb64826adf8837062fbecc253cc35bb40219426c383ab0a2a4977c90827ccb45b86305b770c51b48aa98351477ced54df6fdcd42a269495e279fadb214a3612615835ec1899332663e730b37e21203945c17ca7080357b33b21734be408f5a660f17ad749a421720240746e83bb2eab251a1dcbf11db03b90fd3d305690ee75baf2c2b0481c742ab7f9adc92e4cab9dd9967850f94b90799aadafb927922efeff6683e3c140af89cfb9d534f2819b3a964724b9b8f169ff439a01d1305c909f8ccc2c02f20f33573c0723017ea04c8d501bbce1abb914c9b4483480b39f543bfb90f202ea0936ffc89d8bf28231db8ab73a329ea6b825b2099132dc4fa411f945d6af53ac531000c21e2970458fd1e78d89809f74184bf947eee9f55f50c2eb9d7b8920d0c6d5f13e29912b7ef25cb3c94f3942b20b538a3dac6414eb71ad65d0c9277e97607939ea299039e7808f6716aa2f4b8dfcedf06eb8ee2fae7b3637193a9d57dc74cfe71d0f2840d5262c680efb96c77e92e7449639683ef1b063c9d8b97c0e87bf271b06e27381452fa24d13698f158eae6bf19eed05d1307f7dfb7fba458c0bfa2a07b7b9710b51ea5a3e7d6db6b67eeeba0b75cc7ab18e2d0429b87bedf6596ab81ea9600c45d913cf4e6c414f6962d420c426413ae54242a2a06f911c75ff2e70e30be9dd856475758afab3639f6e8bd977e2e0d3bbb5cb9dbf35524aa83587eea93c035e9f510a626a53106201d7d8741a33d38e6d0fdb90c740119d1b4d3b66933a231ae5e2c797fe32691d7f5dcaccea46f874b92e1da08d283d3f99c486fd63c7d1c36c001c221d9e50a6b7869a0e228864740881a137af2d5ec0cd34016d40ec4b7b31fbd4267668bd6150eb777efa2094c8206891ea87ee3f470dc3c04771ee298abfbbdf054339a59da6352c451994f1cda4db7b4203955955a7bec1d4dfe8df90740250b8c3bcec614d9f63ad65393b0555045780cb3fe835005aa060bc5bea3afe6cbcc82943d637df1419a6590bd6a062d6b7997a312f019785d6fee8bdd41a6931fdd07c46e7e205b19f980b80aba2f527837474f17ea734d01e159921b825c64d40f623f66a0c03a9af8722334de48eebe1a9ff268f1354011b2fa01156d50d1d5c58f0d2fcf348d451f52aeb7eb3de753703838f246c077894ba9587c2faf6fb099857c76acbe651fa4906f50aae0300221577e44da4431a96aad040a1e4c9886388c538bdfe34e5800aa53fd640ca92bebfb3f1e1de3217b168ad13c1c04722b545a3c727720909175a751e423e76215944d60c51142506ae562f33353ba5355ae268adb4a4d3949cc23388c70f3eff4887c20e4a443dc25f5aca74518bda8b30cf8fb6c6afa39341e506f5b4292caed076a0e2cfd4bf9e3b24bd3b8f67f5927904bce3c0448035e1d89dc5b3b54ad8afe940369c63fe0feba74fb4f1a704df81c1e1d2a82516238a298b659c69b3e3417abeafd460657e51be20923f83cd92bb20163075e8863821df55f15c4c274fc00cc891ef72f2674534f104c8f41843fac20e46f2c3da83420c9d865b7ea0c288b8ddba1203017e3093751a43aa0f0d728c6888464f8c2b8eb0dea3df1ee495292ad8d6c5d94b705c1334d84acc23923aacf22d1f513bfce4abbfa5888aee54c3427de106c14680068b2256d1be4e925366d336b3189acf14d0de93b73dcd567cfa0fc76e81e8e4f1edbe8f0408fb1315cef08f6f9b2fb541498b5f3c81f47c65b8adcf0dc47373dab3d3207073d50bb413b046706609ebd354c9bf09243360d47caa063967f3520ac1c17d5637b79b9163963c97da0361bd50d08aba56bb5c604cf1ca17b88fb6844", 0x1000}, {&(0x7f00000004c0)="09ad660bb6abe84d7b3747f14aaca0742926a853c356145420d6e6d370a8d2a0bb57e15203c43a083f52491ff40c5acb7be2b9bc87fb37cee27a3e898eb3e55ac11cbf1c8bcbf47b615acb0f562d6c30ed285f0b771a2e7abaa4", 0x5a}, {&(0x7f0000000340)="ed23588dc2c40fe29fdd5ca1ead9d65770ea38c29315aa5ce3c269916c9c0b77a2372908f75e7fd2b19d8bcfd1330d90d703d04d4ce70a7cb4b20daf6233169e521808870c620ef3222bdc5a37768ef971d94cfdeabb9d2d9b0d25d91b2e12dee6d4d1f83a4a9b2198fd53106dd8ade5fd2256ef6952e409a20015a957cb8320297fefaae698e434d2a6ebb0cfc90244e5a987c9526f0236371e080d5ac52bc77c5320694d1ec1beff3b879cb4bc1ab8b3c399", 0xb3}, {&(0x7f0000000400)="6e76c5d7e699741bfa3c1e6496f3824d389e9193189c2435035d4c040ef569e2dfe7072d01471f500394ef5c753bc9dad5daa525ba2045b3e122440cacf60051d6c775c93a82b840e7f26051656cc654110cda228c021e27266a1302e71a02bec4db6bbdd48cc85e2d2668bc7a7a47d3c1ca4052eea63aa1bdd45008ef141420ea0dad53bebce6b53d45e17c3d703e230fd005391606721b1e24", 0x9a}], 0x6) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x9, 0x84, 0x4, "520925d3a84958c9b389c8b7fe840445c639dd32", 0x3ff, 0xfffffffe}) close(r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) dup(r1) syz_open_pts() 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:27 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000280)=""/206, 0xce, 0x1000, &(0x7f0000000140)={0x18, 0x1, 0x2723, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x972a}, {0x80, 0x0, 0x0, 0x2}, {0x1}]}) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:27 executing program 0: getitimer(0x2, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) setpgid(r1, r2) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 13:34:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000001380)='./bus\x00', &(0x7f00000013c0)='x\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) fcntl$getown(r2, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) 13:34:28 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000e31043c13c320a5165abba00000000000000000000e3ff0000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 13:34:28 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x0) chroot(&(0x7f0000000040)='./file0\x00') geteuid() open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) 13:34:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x332, 0x0, 0x80000000000003) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) read(r9, &(0x7f0000000140)=""/39, 0x27) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)=0x7e) ioctl$TIOCNOTTY(r6, 0x20007471) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x1) 13:34:28 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000040)=0x5) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f662c39ed7462e0259d696c653000a83bbb95c33b785e2d5213da931ab340f3fdb4bf6483cd77fa3350aef14488e0f2a273662fe1cf90be5c03c5d5016d5c64e8eb9c85e86a43598bf8c4ae9659c4199aa8d2cfe1cf240690b59285a9c88e5e9e8533f6e22331aa4f03868126fe86dd400d0a80f0a0b93c4964b42c8a8e18b981f23dcd260c01b845677b13d3092bb81fe27958747d8c8f8206af"], 0xa) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000), 0x4, 0x0, 0x10000fe, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) kevent(r5, 0x0, 0x1, &(0x7f00000002c0), 0x1f, 0x0) 13:34:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192000000400"/28], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000040000000004220aed576f0a5a68594900e71939477ede64744d6b968da73e095333a5d8a74cc1dc47d81d218a984893db9641f14f085cbae49e36afda7"], &(0x7f00000001c0)=0x6e) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x401743dd, 0x10000, 0x3, "766f16d8a529ba72e7eb9d27bada7ed2084610b6", 0x1, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) 13:34:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) fchflags(r0, 0x90000) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb, 0x4, 0xffffffffffffffff, 0x4000000000000}], 0x4, 0x0, 0xfff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) 13:34:29 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b80)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0xcdec}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="0648dc41316468c15925f1183e4f47424f3b665f3ab80e4a1234e8bd38c34b782bb26fde2cd581d472f512396e21cacf046336fc5918881a234a999fec9ddf1002b7402b1396bc9ad6588802ced4f1827b39b6f2ec56568b3a293ce4f7735016d8e2520007fe43a5d19d937aa21686bfc2c82b5e4feb191d77b73a2ebb89b6cde27598a08bb5388351ba5e44538ab113249d5bc05fa5ac336b17750c291b131f266b6621ee4747a3a0f0d0439ab8dbe15853e3988320a4cbb6c973322815d3be213f874a9071a62ac1d14e79f7796061aa103d069a887128537c4bddd1cd0ca2da3e2da97d415defa0b07a7b108e082e7f413f", 0xf3}, {&(0x7f0000000840)="7a6db37adacd4acfbdfecf3d0393b8c38b6d82afcbd054b7c892857206face3fd28e009f939337ec816ee8cdfdf8fee4710c46cef0f18ee978b9c2965256f697762dc37acdcd6dc8c5a4f5af07f8a14061c858bc7575a29a9df7e206a13c5e3425ffc3224deff043379b0a84d5a5ffc40154f1e46341802f088b6052a0f86ea82b49e59b6dc7dcffe3704062a8edb8ee7b77436d75ab1b5a6d912fe0120390b63f1125739342e806deec3f05e56c188f2f24aa91880393ba1242f3197591c152d5458179ae45b45d1d3f9dcff4e253e74d76e548542920eb29a53f9bdfeb02", 0xdf}, {&(0x7f0000000940)="345fec2cab88ab6e0bc7cf89d57c2d9f117483abb8e2fc2a8f1cd9a6f0d7aac7413b355e1d863a806e2f84bd61df2dd8620690e40ab72f1de500c6decb025aa3aa016d7066a9c1d4bf", 0x49}, {&(0x7f00000009c0)="6f0d8256c9d789a2e1695b8b7f877ab623770541e8dfeb7f0d37c8b46139e18ccff764822df867e20d9d5eb203bbf66523031a2d8359ac10ad798da43fbf48d3a1c7f57f24b53a8b3f388586d771e3105e0d0f1489d9a29b04cba8343ecf30cdcef07c9e3ef8d5dbe8a6cee8d4765f010641089fc2dc0c6248fa6b70486f0b259a4c50166aad766217da885a25f6f8d2c26e1a6a4de7757f77e3d0eb2445197c8f05f7a6e214f4515b3b1cdf07c92e43cd6c04c42d20770fb2d6b90b1bd83c6ba03b16940393a4", 0xc7}], 0x4, &(0x7f0000000ac0)=[{0xc0, 0x0, 0x9, "99b78781acc7cc022395f53dc8ee387b4ab8117ed017f96893d351c808dd05abe3a2d538b9f9de75515c6d4a5750722c1b75f97a65e9c60b6be4fddd334fe036d6d314b55a6fee0c36caac31f7f88166a6f2635bfb0d156648f5a1b8686b4a6417fd08c6b2b2ca9c2eef074eaf29af719cdd4e2a01c7750b131646ba17137355f51eb7487277c1a66d54d46ae2f4d01955e279ca30847c846acb90262664441d3f180cc542a4ae4bc497dc6f004267"}], 0xc0}, 0x41a) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x5, 0x6) 13:34:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="0e56cec70cff09a217da96891ba16f18a2c0d5834a37e96d3bcf09bed7b866e2fb4ca536efdbfeb287d60426a975936c458c7d982305413fabb8d552372849c559ddd81a3cc0338c88f9982902a4ca7f09cca2aef488b3da762b16ba35baf3fdb8c0557a3c9bf6c194536beb0e1a952ba59b102d077ed991", 0x78}, {&(0x7f0000000180)="233080948bba13f25e8e8180900c2f27059352d588e187de4310fadff189ce4b3441e9d68e323d979ee8c765286f1edcd9e5ae9d8142c715a4112cc5a7ff7db35614b43950e09e02a9bf0b72fb128f4e94c0acf193f204041d75754aa949daefc4454d4e267f569139c2965665bf26b7eb24fe19ae353fcf4203081eca809c97d012abdf6f8f733804d6359e3980cb203965f2df54746a426c530277c046b52a6a8912dfb79100887e0637d27814cef3c6bc13c3682eaa70f9395c9bcdaf3e4fab857f0867a80fb3eda3a47638d315141623b5d8a30380dfd2f22c5cc7f4e779eeb611b7301c5e0147f82ba7ecb29d4eacb24d23ffa3ec40c3a57879dccdb1", 0xff}, {&(0x7f0000000080)="a123e3b9cb5671692f2bb262e3229eba33f2384974a5fb83e7fc556faa99e05d45c2682c8f734e00c133946e2687dd86ac30926767a8b6ea3550ac2b009664ad4e8585cf1fa5425b076b10b76884354c17c26473061168440371cdef39afb8781693597728c8e1f16b66c554cb71b5f58218e38243e43be9f25bc3d2c541d4ed1d1231975ba99f0152366b50", 0x8c}, {&(0x7f0000000280)="acbdaaac6b3efee35cf458a32195ab0590609db8c5666800e44cdfdcb595532a5ae3baf6efbc66bb2d2e", 0x2a}, {&(0x7f00000002c0)="f8964c3e10c4ff138a03c62b74a01c3a9d6e0ff96481e9c46ab1162f5f1b109d7536e8c7ef2ee6f9d247ebd2fbcf74a28a70949026295af0f2e24c7fe199e3bcbb5c256519301f4c48232f9fa32b01b2d1d8ece5200d687036637a77ab6fd76b373559c603f94b16218ee2bbb774854e08d39c8427c4cb34cf3d67d7b39baac084e1bc987aa9e852bce1e552e1f7e5ff96eba57e437a2b21df4dadc13499b8d1b68cb4b5e0a37c7765659feac5947efd173f420a4e9f75e0566bd8dbd05df094a000b29fcb114a2119e1cc024f1a", 0xce}, {&(0x7f0000000440)="9f26838b9e54f8ad00baccc6f935e9030aebdee60e8b4b6ee7beefceef6b326f296bb281f48fbdca84dd762ef628b7a55a9977a8093a4d80f529528393eb1086e4bb4b57bef93fe2cd06ce493e20b8d16d80bbd9d3105cfd6f884ccd999cdcbeaf9cdba744a2513c3e9bed49bc1529ccf5faa76fddba5a7970e9835259adb1af81183928825ec9bc425c8c3a71da40017d5e6ced88b6772324071feee442ec804e580e9fa7fdcbf6f4800f187f686c", 0xaf}, {&(0x7f0000000500)="ad3c57e12a361635937fa04e470e319309bb7a4cd59380865dccbdc49743067846a12733f67851b6dcece7fb9cf45446e8a719edf01d61e887e61a032897f89d88cdb6cb0453a46c9a0f65cb161b7d865ecf5d78b1c9d0cc0253fc45cc78134c7409106e739eef5cc238d6b09e6d385703a14a81915dd62cc1609cdfa4e228a28246db6bb785ab7549", 0x89}, {&(0x7f00000005c0)="f3285a4f1b908c8b7e31bbdf1bad4766b1515ad1d95d895555e882ce5805b48ed590fc1a3e66853f4e5be0cc7da470ba3187c440fd785f0909b93c23e8cd2672ab7cf750dd6165cc77c1", 0x4a}, {&(0x7f00000003c0)="af3b28a648fcc028fd2895e9cc826dd12c57ab77ae1176", 0x17}], 0x9, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) sendmsg(r1, &(0x7f0000004640)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)="eb99540a976a5af2c8624cc35332d14d1b4ae2f3300f7fff1da0fc6b680cfb337cc54c99ea9b42bb7c1f35b92650f8d7", 0x30}, {&(0x7f0000000100)="b7b03593ae22aef9", 0x8}, {&(0x7f0000000180)="b71d918fee34314dc04bb0915bf1a8672a22ed38a61dc2e7f7fdc0f156df9af7e42533f021bbbbc1235e8746a6cd88ebf3dbfa1a2ddaaea55ffebe2f357929155077dd5c78b2820355a34e94523b9e91df7bdb004cf1d1ad3619d09a6c0fa32a5bf376c2f1081dd48d97b352def6de1705156ff9e79cb34d6cea8722ab9a4bae8a044718e7f76777b6d251b7104c107de52fcd4f96fe334a90b2862000d7da3f67c045bc8cdfd7dd0dafd01039f4b6ede9d602f68d91f1c244f705e871da140d8bbc6dbf2f98a482d7544f5a9b630d7213ce9cd9210a82ba8e6111b6", 0xdc}, {&(0x7f0000000280)="d3802a5cbaf1dfbf2604ff0e361f65d82f0385e0b91d2dc421b2784ffcc0830134818ce1d17b558c43b6190bee6cbdd03fe3306433b7222ba99f77289d78568d9dbc710a9551930ee048df84a70b590732ef81ad00a6edc00f668ff896ac71e4a3687a39c978a58c77752c01112b7b45a2289dece66de62620f2b265866b03d90bca367e7c4bce832e8463db31374cb48652fe75bc9d5dc0a28003e0904629e906725431ff86721ae4094b063569114b", 0xb0}, {&(0x7f0000000340)="dda5a13c4c50fa842a566c9f21a079006d33d5d64d8e2b5c2f2a91ba086203a8bdbe1c96e8901a31989d37ab9f33e539b4645c5a08b2f8e30fb52499805d094ce56ae7c481700544267bb247dbbc8489918aaf6e2cacf4e2c84cb5c8", 0x5c}, {&(0x7f00000003c0)="9672994092afd308cb7cedc34059b48b8a35b74f6601d1a3488f7b5f1d8da56817391bac41ea8406d64394bcdd53416fcec9b83e4e8c859c68da7461cb895eebd7bcec8881a38ee066808112746603656c46f999918802cae3af2e50d2c1dc7b7e7c428128db1f2698dbfb4a2757fdc0ba2ddb1b9e34e76ba343c077146a042db86f259a0eb67a2c45543110d24399ab85ef9778591fe4010749875dce14dde26c6f5fda34187ae3c77b3bae93279c14e6b85558233fa2f349197d910a30011b5501ba24a78384a8fbf79c3a35e564557a6aafc6396a7628cd83769315c2a44954339b0010a7759d8005ba5070480a615164cc614e3c384256fc36c8c2c4c0eb51d92788e3b8bd5e7a02c8238f07ae948253ff79176fbd82d8dcb5e1792e428b8e81c349412846c9a9300156732a1961d5d668b450c4c1d95631dff7ca5066100ba8ebc2c0081be6ad1f2103119f0a894791adcc48a7a78def9c9fe6eaa46989462564275eb23a7a1adf70b2520742685c4ff7970d6b9139318648b91b663a2d24eee4fd4648d35f9340bb1604b12676384dc0b9a9efff5ab0ec608b1704331a5886968438688574fa9ef6f841727c581b35e80466ab8ea7e5d8a6b7f4354f3900cd253b7e44325458d084806a16fb389ad14d89a8d508e7842c2fe8efbb3762cb37080c87dcea79095dc99f7d1c35f97b53b90e1bf4b1c1a3b56fcc9c0d51663ef70609ae9f37bd6dac68d5ea623ec15884affdd571e3198ea594832cf10b5752406f9562a889ee1a76136181ac137c40f2de1d51f42129d85e549ad6d134664640bd2d35c0ca0600d1e326d286d5f0a1965859ef6dfdfdaff9d4e949e6dca0fce1d2407b1bb0720adc5fe03f9f2ff3bffe75ca292f56820a953e8e3ff76f5aa178fb38819272677cc643250d5dd609f7dc2c328acbe43c3908a187a0639cfd3224d6425c37cf65da32ffd5f11a6a9f615220270c3b33682428eec8ba1eedfad45db610df86d12682e023ce0ff1f50a67dce8c46f66b0d597194799ea6f44b3a7c06b5b3f22014d3bb63c012c8866bd5162af612b6bdef2c390bb98b45bfea169da2eed2695d8783cdf6402f33821381f934f2a48509280d6ea3d7306ec7e93c213a95681591adf112ae0c968904785c10207a900d8d156719109282326f567afdbf3eec5c691a12e93aec4e3e13286cb12a20c696d032002369aa5eb937126cac81e3b12accb7800781d63f0f87b5ef4fb5beaaf389e884ebfbed90e822bbd748247b6f36ff9ffb30becb2b8595845300a2c4bfd426cc8985cbe0d75746de2b1e29fed3ba5b2915b5a0bb327aaede48fe0f11eea03c5be017a18ea795ba3b0c4c5797eda47b54d4794da41cffd86494accf4c47c71bf03adca993f35491f19f84bd92f0c43c54316532f4c4a11e57c016879144a3e7db23a9c4254065fa3bf43e8e7e8cab1e0d890ba88fd0a31b41ad751df9499b43cbd51e39759374372220545cece6e7ba5eb505b6ba889012419640f9c512b89419e0b4113cf85a0f312bcca0e8e86eb52dab43b318744582071bb69ea0ee3768735569d5f4ad13448707dd11b51aba02a71cd6b0c85082955caab79c6f4adf6c65a1d94fc4955fb4fcd9f6491bd933927b8fe62203f8621ff6bb0529f98ab1499d15e07a6c283edbf9f86ed37610cc7486c9a7b8391934b640e780a3b8e5a38a2628b2f435599034be9c661206c3a9a76cf9b615a5889a94e62ae3a90a2ae31c9c0e386231a383f5728c145057657eed83bcaf0efa69c0b5316f6257e64fbf17ffe4cb7dbd0b0e60f18a1d7aad54c1aa358e43971346e70fe0411640ff323fd1a04017f82431bf72b89788d62bf1a6bdbbe9e75b1a64a2d4dd9feee093e341e503c0498f45617cdb5cbd9d06bdc742dd77d5448433f58ec5e45756c2b3afa64dd166a6fd4e5e243fa894be95611a3bbefc415bba05283f36c6704cdfc64a23e20015c0bde127187bc17dd55cf474ec7d5d784fd5e64da9c8111cfa60d9196648f994a088a44657c89af46a341655f3cb5c8640ccc89a3b5738ab129faa0cf10e84ba335216e2504722ed796454e3a26b0a2daa993344d15623fe4214cd0a5d823c58f593b68dbb566c3e5f6f18312a7307ccbcf38dc7390858732ee9102b8c3b7719888fd651b09ed05f89512b909ae83da59576b027a9dcb9ff892f695d911d9a5d2fd23eb8f1220c3ca8ae2ea3ad94b6299dcc05240a24176556d52de30d96e888937b4e6ef69474625d81e1681f962669034e43e67fd49b63453e5b61af2e01119969c499ffbaba22d5c55f5ebda3d6ed0f36cde16975dd1db2a7ef0c6e07941a7ac14d895f51572add39c6adf4729715cc7b4671495a121277aa7fbd18f66e11998cde305cdae3edbde34947de93e44d47b90cf9d86ed451831b224dbe7720c66c4579ebdeb26f15ccd7aa641fa82b6b6afba2a987ace1da79d8bf2440080ce37d6f2e8309de201a375dedf09cd912227b099c18ada201716848e9c97ab798e847292bbc9332f0b75694f9eca013051ed1c1a91b07f17650f34236df2ac100e0a9dac0506c587910019ff313050e074072d56ad94de75cffe5a2d901b04992fe8bcf6f89297cb03bc5ae3a9cd0915397979de51f143803d6ba43c190800f8ae1e6b0495257715eb8edf2831d0be4ac54a8bcb0bb99effbc063d5078f306df3eed533688d64220d55e3de9995ba19f17b658525f05e3cf1461b711d08930842e09501ecc35c9617bf192561b28a80cba295cd825d0631223ab07182ff95affa8b3a8607212970f382e6f4255dfcbab87c80617da912a532abe58321ce462fbdec195c12bb25592ac7377e4d9ba19d805cc953bcc84b1afb2a7b00774439966db2bb1f4ff3d138967bb57e9eed94d74de9b51fb35703dbde1346f0a1fafb24cd3870f8a3f9523aeeffc54825e94a34febb89dd2fa1a68046cb24ce9a50954156fce42953162fba15ac5efdd3f374c8165fe20986a89171ffdf14d5c9b6d847aaec276dff95ade4878d27e5e46c78bdb5205896d7e33f0160e7d84740242a9631dc36e765a1eda61ca47e8278b523e68791aaea6772a18b87543b11c1973ca2a284f6b3f42c94c29f5ed7fce92caeb971462ee8f85c97f7f96ced748700d09ba2651c6a577207b053f8000fc040a36c9d09c1f87770a7069eb63ad5f0836580c5334dcdeacd0a79d01fd5bc212630ed358a676fcd6c15376b9261a72b66920faf19d9979409933f08b91dc45845d81dd3b57bb8192852a58a2986d7bc5d54b5adaa2f3efb921972e19afaf164c1a31680382413923ba6440568c8747c75f147286c2aa850298fc6aa7e1902cf3729b763c2068031f0c8312b8df548b75ebb0db06d791db629db923946741ec269d9dd668cadc088f79724458adf6ec50f3d89ae5efb28e7444bb8217287db6a452231e6a4a191b0a3894a95f247478438feb6d503511a7380ef51c74cf265ae9238903a3a12dbc3085498a95992a98d693c39ab57f6783b4fcdf6a0d75f708192e58ce05b11cd15e1520370b7cd079f00aea75b623d2a75eb92a46c8294c46bba9d570c3ab863be490a0bcfeb80f2b4c42e73cdca8c542329f23ce684b7c359b5f76db244e75bf49a3ac569b92aa0c3edf5d2a90e3b82e942a95628712dbc35b9081d322e1b9cd81e475c2ed71e1cbfaae16102a98446deb784c10b4cd716102e037193e1cfe770ab447af1258e9056f8cd976a1ee1568403396eacd0fc94364c3608f7657d2c74c9f5b9b580472619bd9e9715d77551b9eb3286140ad2f5480f442c45283c2aca8dd482734641123bff86793ecade04b7e06daef6f4f02b4b08f11516c70ce7c304f2ef30dc22cc2c86d9e37c51a8027170fcec15d14f87060616f15a03fede6b7a513eee892e9f94bc2927592732877f03877ea7ef4a45bcb2e73639065c949d276729f89794566ba86d3fdbf2eeac80431ba96a97d86a2f638dafc9fca384b0cb11fb99c4094ec43a4199c2deaf3eddfc5a9ebd69c8faf1674a82dc6b06b2f38049381c63572e3f9b49dd407febf669e288176c04834f32f09816eb7a1941a2f3eef0536ce3f27cb22db29b7d8963e103da4d240ee9d6d63f16a14ce5c6fa7ee6a8c38833a8b8f19b01d3a3169478ce9e3cd754a071abe7bcc42edf39eb078d502f37eeec8f4f7b49466c986fc09c444a547f008c59005965a6fa4b355b0ff57011892cfc4da77a0616a1828fe4c301aea73c25b4fae535f65440602a22210a18954266e5400486338fc550552ce622a72272a1665488e4c6ee0fdc0ab8f33af84e2d60ef36ce7ebb79cc399a10c0258c892e66fafd42e89438a779eedeb1b4e4ebb5030d3165d35b9d2907b074eec48eb1b2d2e9348ad1b9c731e4e49bc5202fffcb468a7157fba00ea5f519958c9e8624a5baa127c2d8dce2460808d3aa4f63fe47f2fcf74803617465e177ce3c7ba530d5850b204da8741feff782d97dfe2bd944065eafadc4cc01bfaf8868a03d283cd134a5efde7209a833f1cea37c8705ea5bbe72cd2156c91dc6c85380c9cf12213a84c5f2af6d8ebaea4e5847313798b555948f2caff916fd11192c8bdf033edece6a298073f3b00f0e16ffbc598d07585cbc7ceb0492d49d6a17d57bec0c3c9eb95d39ea9803da6fd4ed8c7ff773f73995c8e28890887b302cdaaa0f60d398973522610a71d76fd080933681e3d5286bba0a99c729c9c277a50911f14022b1d0f1864284476bfa4cf73cf69ed06925bda03bf188d946fad12059277c1ac8b7aea7ba80c02e0ae2d637ac41be32a3f5a02d4d5ef7936b361cce48f6b563fd5b1d58efcb6716ab81013e5284fc7f078da0ca998e59f477fa0de2bea6b1a77a58ba86bdcf4991050f4ede2ab64b5c30865049349bc42f79cbd6f8a3edc51d6f1f1d565041b20021eee00940e1a523bdbe12749768c87f519b315667c7bc384511e5e9548e65f2df0fc84a06d0270ab5bbf2570202d2820f0583b214bb687ae7c9eead0d3e28c2b166f36ca402ed094c2b748d95dc8955d15a36f834be28c431d8663a2211e2d1f63f658b5235aa04e0f521b42160088487ee115300780983828c54917ef57efd101e02e7df2b32fb68c7f437e6d6471a8afbbf9d5c59ecb1878ba85f06908a6d90350aad2b121aa70306e51f86e15f3ee984bf0fd1cd11d3bf3d2417184a91d03793ed86ad17b87a58d900106611213a6248ba08fed773c0fdc93073b3de192bae4f2bf2d75a6be1d76a1401112f17453113a533f7b032d9e2553c1aea6c5ead0c6c11ef01879804815d5700535789c5619654c1710f1e10d8fe83978fc7a660e3617b38d93145ba642e55ec48042c2acee0cf67d26f806422f29d370ce1e1548bb7398580c837ff80c2259d1fda5f8f9bdf2dcbb024ccbc2b6d65f943887bf6d48c4485408bff606cf72e0ab94ec1dbf8f3508ea7ee04bd33bfc38bedb1d40c3496fc3842ccd1869adae9110e59fa11d1bd881abd4b073f27f7814171d16e5ae4eac09d29dc4150a8b12161318f2112e8d051e5572a82fe4faa3c0770916326aeba05524653a0e6fc2af72ea0ef645b92bf48e698ae57eb2c29da9652ea589d34bf3fe70f8da7dce6ab697c754cb750168f6f851a436524a98601de91d15d2238075b5185a5e2e6df82827969d1ffb9e3192a5ae5b6fb855f9eb636dbba6e355672c4a7566d8e259e79c92d25d9cc2e6ae14429df9ae8b0032ea503bb91a5313a1dceea2e1dcbc0ea733bd1c2c1116b2062afed6345d5970eae2885ded", 0x1000}, {&(0x7f00000013c0)="e8bd87ead65588a6a3dd20d521bf7dd9215e2ac5d0cc", 0x16}, {&(0x7f0000001400)="2e082892f4190ebb13d576edee8ba793616c59eb033d301b84910e3bb47b9507987e64f3", 0x24}], 0x8, &(0x7f00000014c0)=[{0x1010, 0xffff, 0xffff848d, "73fa52bd3054b529083291eeb5373145127425e5bb41af13f63f3616e6d678915fb14c00d05ca4fe7236340bc66241fdc747995971801db99c0a32051c16c9a04d388e45c9c40ec4f2f688f0a601d0fba4785213c8a9734fa682b8e9598cfe10036a6e7172d1e9779a213f3a9aab3fbb2275dc0afd7629e21446e6faf1c580cf4d07e007bb37eda3e7beedeed7d0b3ef57a6d86e41b743b7cc02a272fb632d2d6e654df41b6aa60e7ae26269e263e216e1dc73251a174fb4a56e465ae7bdd68a74c17b35d497dcb762188fdd561c4f88ceb3f0d5ebbdda2b72862d83f2896a54a0071ab291fb6ff331bad167d13b77014cf8a4b3dc9e91baac88b7606a7c0aeb6c89aa680ea50ea567fa0c095d8afa9f20bbbe9b123914ab30d7a5719a4a234f05a1a92dd03a22fbe6313b6ed4c1f4b855a8210f85fd29bd6720e4c51cac02e21ae31f1b05463090ac1c83461d392dae4f9be59818668924ce7e099f03bff3e129327e71683b51a233a126786063a3317bef0bc395d80bf8e65cd1b224a8a184754d6a6a74875ca795d6e4905f206a09a299fbdf77b4126a72527484b62c9b29f1bf9cd1bfe6ee96016463bf5c19780051efda020d75c9d57c730a8aff8083ddb4136e19d37686080a9f5aa9c8a364b9dfdbedc6aa3b70be114ab422afb3b9126e7cc83373e46c652ca4717ebfaca3be6741e3085472d72b02d9ee8e83fe4c8eb35323a28a11fbea2b966a40be579ab20254463152e4fa974c0bd82cde7e4a7778421ae861e30558f35406ad992c3e3d5dc0b57ea3bd28ada37a92a8c7c0c531e9712db21dc0b1a5526eb863290f1ece99a735c2dddfeb75c756e4d4b9fceca0a9a15916eccd8f91575f6cbed7350506554e173ab2184e47e269b80c4fd8f402e3c7efdc203ad67e2e1b68971566a569cc0ea7dbea9140f9b2c7dc00a729c0b84231dec4a486780561fb421b85862740a244d2657a33359518ba4dbc4b5b2a7c6bbf604dd4f7ed63f7bcada4353f3ca653901d6b90fc599b4ff1994b6f4873b1c0c0e3a9fe97de587cfe398cf262a310b847eb0aebb69c3867ce176ce1ecda1123b536ff72fa81510d6442d1f265142e6a27783eb9dac5a15971f152fd94e10f737e891bc92f9b5dafdbe82e492e06182b681705a63b0f78de20d8f9360480df457772467a12b05a6874e164e33fc2122a8d250a50af7b5d2d0acf22e034fb8b57430f4367ec845370d45f415eb39b0d5c673d6c4f0178c069fcd10608fa840aa8ff7be874d41435791ed88cce43914aaa04d674d94af73d9e13e184441749c04ceb2aac221b22ed15350ef939d4d80f5327c9f62a2daa46836b9a46da7967507220b53ba0ccd568363f32ad1fef8ca56b7682f625e0efd3c0c86fd24cd7c4b1f4bdfb91f3eca4ee713382f96cd951164abca05b5d110250abf182efb88e8c95cf5418aaf0d94d9e9cca8e73865aed2b01feb844743cd0fdc517ee42527643c941d8404bb440e3d041b41bb9f6624dc1eb6145345639edaca764fd97e202407495f39c8aea12a03b1d4f9e98a5dac2e7202980c7b9523db2335703656230cd75654e30af1b4c9aa7f4984a8d7a7ae6fde09d7562276184d15e48013ec0a92a135076509e4f55596b156faa6a334738e2ca5d7e1ea59d82b7b00cc69f4d93757bbbd8b7f4358aef49ac57770b9463e5e36882ad078b0d91ea43f90ac7f6267482b1ad3db6c3babf01a6f029717bdf7fbd9e8a5b6853ef13b8d2ee4c828614f1706c5a52a230fb5e1eef285f8438f24190c09b99e52334e557b64e3329232c919347298044e1d516644bed0c0876dfce2ed9a2b992dd266e6658e987daceb0d658ea624b8c3b619fc7b972bc24818e1c975a5e44d0480ddb32c1da008a0169130e81ce0a43cc359169abe1f0effa8613f9bb80fe8741874a080a34bc7f847fece69d5728f3c23aa34a177529f6cb775e379cdd8cea8ae1eef418e5eb48225c89597b6ab83e91c3bf33ac46774a6dc6c1557c677cf6da5ecd378bed68e06eb3267d593da4f83155f7eb2c9170a9de0fa59f09e1e207a4b1e81d547b7a573f8fee3d2778c515f3106101bea33b697b9233d1e9ee1a8db73c7a28fe78f7326c00e927bc1a72cf3d67258dd6aa7b1ac5185f9c7543cf2bed2839fd31d0aca39b82b38e7bea47bb014521fa8dc4486dfefc3ce5bb1020aa718b1c99cfe634e682dd2f414f8fdd5a5eb38ea5a58b97a7c95b5541ce6d58706c2a355f8f284508fc4540105455f037bdedfc4d6643d46c63537f5eca21296854cf863c5a2ed1a87e861be24dd42bee618f26e7d398a842d972aaede4559b9d2f9237696205b77b6c0f409f10dc28412b6db12fa8339fe1aa701d75bbc09e0f777f706797a9de594dae3b564919f266097b9aea872a850ebb319b47a7d9055d4a6e082a432ff7d2daab840bed3991fd543e58dcb59e09f4d2258cceda9cdaed7677e1bf49bfe2fb12a5a684473a8d6ae210a78f98a8e22a7aa4e2b4853b39186cc01ed5999d4ac8ae3a931b742c3805b6dc72e554a8dc400681651b1029f1d2c9933065f4988c3f94737eed93f8c7e465308dc389f957b0c6029bceccaaf7314a726c6193f10d1ebcbbccc29c2110896cca482587efad7dfa3dd600abee3b146ba245b29c996df899f5e7c6884b660b3e6a33d22a673647874db4f58507660914cff57fd15b7377f2afca954f2fe1d6ffcf59f1db1e29390a88a69afe54ac704f069f730aa8bda14abe7f9f43c6046a4509e81b488799d8e060a7f6d747a034ee5483a41f43a90a8da717389ecfccc797eeb91f9f6c25c24938e321e87a241bde423371c1a0e72c505b7f083893da6cb136ab8d06c00a50c1d3fb22ecc33067c9af48337d018951dea0223cf229336a6e64ab4b670a4628d754da9dfc5634dcb79ef9c661ce001bd0f5be8c93d63ee5e32a94ee092f0107d1c84468dcad857e20df598b3b802cc3b0b02a58e93f7935987000420c0f0cd3361b5741066c4dfdb1a5c87af534934800aecc52eaf3a93d5a8c9dd277e4076cf4d5dba2d7a8f6d7975a0403b85e4db825b78e03846362c5bda3749a0a68023cd348f19902a89f4e00352ee81a2027267e4a99fbf0ee8b695e4b5405b6df1421f4c91d4ac16d2e583acc46434a1930175efb43f5cb023602c3143b563dc885837d3895fb8e396dfc59cf571c2557e891d18ad7f3fe10bb4f889072dba46082929c6dd13bc8d7a352eb229d4337e41a58fefc2a453cde2a3ae2639acf5d030f44827ae7c916f7877ed9768eee7b5fdd20d45c5fc8d78d54881b0f7aaf656bc3d2415cc399296ec4b55dc5eadeaeeb2a13ad774c8ca26a18678fc86ff1331eaba6689365af932257e6f5b74699e056d7ba0dca37cb6e3e7103d9248b1c23d17599ca65c9dc7bdcc572d08af2926a04239be073c36e9a9e8c5b08241e8efc100f14bac0865bae7c94ac382905088c1887bff79f0a8eba12310c19495ab6d8c79e2263554b44e92b03f70ca3fef09f24d7ad17db90a59527796dc36d9e70aa8061b76413f0c9fc310b4bd1b8930cb2b03f783347cde42b700f6ccbb3c1333b4f90f31a7825d548aa810a5628037c846202cc501c0d1501cd42e95bd43ee5cbd1bdfab9a5f3018ddc13188e6607ba13070e9deb9ab38699e2bf1e6c92962e5ba0212759b77d4742fba933ca4e813c504c97132ec064fc2d03db75ec0953f09fb93bece7a99a384fd3d2e117d8fcecf3bc7089478bcf57d9c78dc64aa002ada3267eaf0fe7683322a21b28a2d3eaedeb23ed458f89f25db3bac2a99d6478fbc16c0cf46324db9f1c201dac3b61b05a0f29d4bfc4e4186f9a27b12c1c386c111798ebbedb4fe110fa0810e3b1e1c350eb6b109ed02fa7363893685d84aa7676d4a791cc83f27d674d8cfe10c7c87157cff839866ff317752c5ef7c8ef46539e75b4ed13c024e0cf8dcabe10a1f99cdb5462750f3eb37315c4d314df56aa2eba5c9884f6966e66ce8230267cb5a21888fffbe91bf6fc9abe04c3ded72dcabd4582988a8bd5809541c006de18eec4aebb854432f3b130ab7b58fe4b31c33d2a269dd2de3481fffb2dd4d156c697894c8ad5b91139e912efd6177a0db544b2a759ef0301f2032f55e54f6045663dd88f7d0c8147530b6faf3fc1762b37381d834f58aef52ea153231bcb77701f6e874227e6ec80ba6cafb07d0a3488ac75aa53e479bbcf3d532994ac92f20da6e463d24c67ef53f989121a4f4f6c0ce9073dfde6216005db04990c2312fe0538e7763de07bf842713f46611806d9e70634e6576d68de0cf446f54fc5f1c00b30f2f44fe0b7fd74e5b2cbb39be2bed7d759fbb074a3f284d86489f85d40c7cb2182559bcede33469bd22613fbf5fc9deaea5412c20960b34e2fe7c597f0100fb08fc1d76ff6c211bdd2a365c0b1cf72a9ccaff7e90b16384d6bd606f326d909a25ac6b9ae889f9f2f508e14fdfa16bab29bd56f175c92b4cadfdc137cb32a929c1b4c6cba61fda0ec8cb6b5eec80e7fb2f8d307eb1e2ea8a10b89b6f23b6aaaf685ba59d39cf0c223ee064f501fa6ed5c28c178e1e022d8676406e70050dc15a084719646a1e94417c822816d731fb85847e6107673e59e63e0f1463df26a95aebdf22be9090fa59464f6f7c0ded4a7a39c6071fe4d87eda6951be57d3923862367e54066973c9ed0d95f65e9eca2ed28685e056678a3bb4f3493dcaea4f2a288b81c4b9bdfb39155080bbf30f0a9254fccf8cb6f756f00c98e4f8d6187f30c65b25bace2bb42e62341465cf2f6e8d9fef7e3604d24e3d5d2e2b373f28b6fe013a3688b4b4c80257601dfebcbc73bb95f4d888015470d96359db65c972d20937054b35e6e1345aeabc77a9b183f9201c066d991ef53eb88766d22f875f4a7276d76a78f8c2f512159d1b6050ff0869c6d33b0e0f7a67a244423ea342422756d85e6754c4e9bf15cc27953ddfe7a5e915a522ccb864aa2dc48461d08d0ceb985f530d7641df7bb39aad2903007b41da2cecb40428398ff3d47e78712c2384ff4162bdf8858ebcd4259554698f0b2c1d0fbcdbbc9b921667af1fa6e0cf7dcfa49d18b3aaa6c56cc9c44614fe32b1ab0dcaac6b6026dfce48e95ef152fd22ef6e10dc509d94768b7e1400fef68943b6ffa414b0ac914c0c7372d18910b4db20118cbf246c3184a98c8889d954f55b162473a0f54dc2e3ed1598a00fa3c2c93925d3cb5e8565f498da9685bb1b25293cb0a7dc4677667cfc793dd928d118c284f4291823e4888b165a85b19d3e3a9456751f31d6e919aa3679e8d30d8aa2ce9f929f733ec5e699645aa74d238e82f3adc28095b558da8e050bc3b9e8dcf90290dfaada6bee72c83ea8f69fffb0cd1df4e6b7ec937c2834c9f5c443489826b725e1327882514de745a232c4e37d8316925ab1dd7a4c0687ac434a6603d47e8ccc761556d64016aa3667d42147bdc7f16955290b89cb01d52f42f7d36a88cd696b05e9a9df1a00c7ca278f38ce6d60da7d6997e6e360827ce555e765bf56ca1b7c19262268c7060515f98108d7d7bf8f09f2a802af8ad3cbb05e7fd1c7943f34854eb00565af0bbe1cf266296c02a2dd6b8e129358057cccf4a5737b8e9123a469f30bdd8704931a9b6ead524ee7f0874024d3a75e38b6d6b87378b0f8dc56f19267bf55ba8bade1bc9dea06d1ca37167a2597680b402a5762c7a472b2fcf1650cd4d7cbcb9c4a0ee8ffb83b63aa60f232ace618638ae3a170c61fc8bf771007806bbe22559c4f2d46ef92efb399873"}, {0x58, 0xffff, 0x7ff, "17825bfaa7d6ab929223f25c5ad686aef93e3cc1475e21b38138ea4b0d7fafc4601c4caa389c8b83671cbaa7d98b9f020d66b041f3387e2adadf75380bbae9607a9ea80e5c9c"}, {0xc8, 0xffff, 0x3, "bdf3e61e6388bd601df04692c7cb50937f997557f33a71b6bbd4640309574a494cffa55ea425feb2b759c8eda070651677c5925923b7c5a7330fc8bf83b08a6726207d4daa40e17cc7a2850af9e1e30266303c320a8ccd3f8038fbd505340fd4205ee377d261608a4a37d6f9af7453de9aaa483604c5df0e5ed7144c331f95d5f9dd8163e15b4b11e333209367826d8d10c8c6ce5e66bc509fcfc05f9fc0677bcf6fa1b668caf9d851b7f4685a73fb2906a566"}, {0x1010, 0x1, 0x8, "040d717effb196d7cfdf06e71fccd3ac1612253bc9ce65cf410bc87268646d369ce8aebf6cee2bf8a31a54bb2aa0064735d0d38b90d2239f0760064feebee9922fe6379753cf113408b9c4691e5e09b829b70ff104dcb2e6c4dd2ac41f5ae9f9450e640e5b198bed46cb29526cf2b7f838d580f1d9d63b0e02bf9ca35766458f1863f1fc4dd23a30bd3633de3b369615e127e55d93c2350f3ca207083802d66992f17180e2282dd1340df7372e75b6dbed312b4e64522ccbbd61b7e53af3b8c9d6d6e99fc5d71eeee6ee148fb6a3e4968a574dbe0b17c703121824822c65ca495158917c90d03ad1aba031332b3c2ce7d74b770895debadce3bf55810b950f3138136945a917ce24c69287b436db48df794b38a14e150164244b9cbfacc0bb62a799c85fe1d9f2909da2910020a37c7a989873a5316d6631b48640ae7f1c74744063cb0d2403c5326a4e386f6ba817813175fdbaf34e76e8df9a4ce75b7bb8df3ed7b14d2dc6231008785e63ae6b6868a8096f815a05512778c932460d13cb43983be2e7a11aca748c2d9a7b188f72ff7879de90a55c2ed61c8294296d2f2aa7c395e5d943b225bdcd9dc0f74fcbc9a2b925710af6391c6742eac9cc9c317e0e26377e2bf3c2f751ca6f1810ae2794282eed4eae321ffad6b48e21245776279521f17d6e3b59c208e48ee0c608375fab2d54bfc1b8c2dac79eeb216a2e004160f6ab6cd6ec0cb11b3d6e098d570445848417ad138edf1c9304d4f05fc8830e68744e451523b1f65caf362fd0e03f273dcf34aa9025b037584ded4261c180433de11368e346e8d6312b8dd7f7a2e776e87069697173a670e13a6a826e411ea71b8fa3f4fd6b892546c8e5826cb42e27cff164137b1c9395651cd1ebc7c81ca1045056c9db6f86fef542cd855de6135b01136bc673bac4b9d1d4937c89390222a1e6b010325fb7903690e0ebb38876e7535fd387eab5f699ea9af861df5238c40fb01e34cc24812762326c3d35bf542ab7e3a62857012ed0fa1166136f77f3b7ad8c20ea9c816c4fb70ce86c5d5aee8b09bd064f10307069feabec9719c8dea0f19d9fd5a1eae6940fd496234fdfe5dc2f9222f9d02818d86e7df45444810fce1c5a6eb673eaacce02811964a702ad1999bfc10d502debb40975d4b95c35aa89799560b03b605f81e3f87e216d9ded671a89591cfdc201c5baf0800ee38db119affbd9ae138841cb3774c21eb94a8afd2067c74442126dee4a9164a52e2c6f91cf69b9c3f5540e243207aed20b6b44963a9dc4fcfa49d6b7b37b827b04795b889b65df79ea777ff724200c03e83151845417e36b0380d6a06fd1dcc8462e4155262b1121b4b0d907a163f95b104bbaa06d181f9f8ed275a99f2c65b24a498b97c2f2c68eca71cba25d27abe22cffe9f330266ab08ff8af436c3aa112d98c84964f9fa2df92c3562e369c6be3e6e492815a170eaacbdb064ed7f99d62c0805ef30266104ded931f69a2de9505036c1538fd09a91de892e4838290a33dbb1d29423a8b3c3048aaf0f39997559ac1939555b7ce552269fd3b2620cf19e9506edf4e5ec5f62f080a731c0228fa0e65e8d3359dc6a9ec3cf3a4d5cf0c6421e73c59f2726facdd67f409ca9d81c135856e54ad6004134ae8a68c6671204a0f938bae81784d05a743e21f07e340537a1decf043f905ce50ed91e861328ea37b4506d96d13f70be0d78da61c685553497d755510478b3e8c3d48463e23734ec1232cedbff1c4e1fb0f14d06beb6db1c2985ea48cab2eb939488f2a9d77f0a3341b2e228ad9e1369d104789e6d34c25549a4f74d8f622268d95895c41c82ffd4b361fa9a132784bdace4d0269814337d22214ab15d7a98f684f1b631a7a09f2057cf623c2c41df3469e55e19c906bfc0197aaa833ff41da4d61b913ef9f852f6e63a03486f256a3f60c4f914afbb6f368c9364a0ee180bfc65820e2e299f67d3f8f75b6ef900c7c1cd7e9c1a757e8700b239456f2b1347cfd0b53a9123f723a1d6b30f8cd43c1b44eaa4827705ff042b7ac81f3c80bd16a036944a7d9f8634e3607cf069f3fd3b4e2d92f5c1fd5f4ad5cc5cf04fad5da3c4ef3447bf1aecdfb8275ed062479004e33e14c6c7946d145592c68c2275cb5c0dc45e5cc83e76de8b63cf4e740f18aa8a4b1c7874fbe83f48c666db376a1bd4c3a1de6e7f9b7b0156c82dba59b030743db3e6e90fea4c18a0d97f1c016ba5218d9ac43f7a196e6f6821cadac6d089d3759d91bbec04126eb1f0466e953e82fce833f4d984dd7317dd68e1c40f7d2a2216d11b8e84a8b0b691653f6218e9d00006fd1139d68449919b3e9272a4d74f2ceac5a788a85c02ffb80aca4aeb3f93a2965aebc6d4437fa262c294dd7917dee64c5a8fb4642aa950cfcb10085af9b98e41e4ce56f483f78d993258bcf518e0100720edc61a902f371b41fdb04a365e9bff0d57d042c2b3a1595981ec1766982b7a443fc0e19726f0281f0ca9a67288d4a37d96eb2de9990e1d9e5dbea3b75625c03bf64edafc43ae806a32c37e045c0db95359929b9de61ff399240dbc66dad9e23c8c3034f4e0bfa93e2d8ecec264194812384adb371f283ae3984b0b1da9c4d27ee7dafe20f48a98ee1c039589bc1d77fe904b935b1e55a074d27f0c3341fccdecac8346c9afd85172603f5361af82fb6f66df9b07988569f35fc985406e8dbcebdd47d1eac7b6c3bc8943c01f6045a1ec8bd92048fb3347777cf6673d1ec80c7ba9058fdaf34fcbed6d180d6d2583cc57fbbeae5c7d904709ce58678053f8ff06edd306aff33e1a2c9709ab1d14ec85893f1befba07f32002ad5ca95b0e20697da97255b149c463829ef1073aae680c3f7ec0e4e8bac8c6db1e897dd28dddcf57f01de12cedc488d5ad8a3f50cdf66c648663ee5131271efd5a9cc77b3f9a2b4c591b9fead8bbdc408963ab0a0aafc916844b4b11c4a8d6f80e9fd65ed757576cd90fdf385b74baf16fcab0d669b78920dbb009650f7ffe683c8002be243658947705377b9a571c174009d9280815aeac5b2c1eb1db06a08f3cc9ef83e5ed36d25876b9d720496ee91f51352a61fc28712b4761405a2fe88e87402449f2d5e343a877ed32a7ad239dd61234fa39f70bf1553dd302f2d0b8ada17c95279f4c54d7d670675f030f05766be73247906af61040c46740418e6cbcaf3bd0fa3a0fb22d01d777f2a9b00dea5d889c4cfd948b55348dc5c563bc96f8601808e620fab28be3d2fb8e398a83e6d379733760dfc28dbee491e8ba86f6d192a2a32f60c5274a2a91040d885c790cbda4d326073ea7832cabde539c22156e3ca0da432584e3f8d765d27211ecb7e391a5026f338ac4fe4806e97846690318a0037206fc29e37f7fb6ac5d138fea313baa945ebbed99a22702932d9b9df04014fc70b401ea422aec90110f617434ce0dfb8c53ad2dff7f2d33add8ff5b2d07241a6eeeef447b105c196855caf31df4822cc9e0677ac4738f3bd30b885812060ce24586e6f7e3b8849bf782db544318dd04ee34ba8aabcbb77187ffe47d02654fe127a0d54d56c35822bf3f07054ae6007f5b313fdbec4e0622206335f1378ae0b4c5ab14fa00245ac468b9153f9a04106d753e69ed42be3a823f792e7084523f4af9d7305fe6a060b5948516c4a38deb3dbfc81be65e56661a5b0c00b86f266966ffd14660ac50f5726d2817ffb4b45f43eb88ab31b452b9cc4e9d4ae8c7d66d1f87904cf2d2c50c2923d74ccf4ea0a2ef64300d588e69e35e07ed84228d44cdf315c3f8e729f2bdc6fd6be967de79b3b0067b53caf0c66637a1e5a8487c335dd45a63ab048ac88f0c7c094dba5c9cc1e4e0d896787546c0658e67d5b95b4a8494dafe16b00f3b78c6b77d62a46f621fe61a4d9c85a44ed4934dd2897be38fd2cc88c421f16d04326148a839436611c6851b899cfdce820ab963195eef83d23624c94e17131f84b5f364c800599f1d9d25beffa210fb55623dc75b99dddd4b70a595147acec5292e91e1428823f6f03961929a4226702774d7f5d613838142c9cc27e9c7de13602dde1cf4cc1e92bcbf05a3fd75d1b5d0debb47d0d4bee814cc682a0c736dbda835b55a8817cecf9b4fe056f8600f7081a9ae11de5e33a0d153461ec50524a2b90ae76b9039fd3f3af9a1192d02906a46ae9c1a899dfed61b1a8e033c0037b3d83c48a9b3c2602c1de860339dee7ff2d2df7884b26250d2fc9043ebed0289e7e4fd7cb291f7bfea86f518f396ebb052364e1bf4430b52e4746e809a2c27eeb080dee592bf46be49e18b6f2035f211708a47e04a4803664a8a3c35640ace081e1a9b631f3e0c7cd4160f000520b8db86aec098feed20226fac0fe2ac95f795c97ff159b0a2bfdce6ba405eea5f9f269a7c9aa691c5cf8a9936e1510267d798f9d85a2406fceb6e7981b2150d57c5a41c19925e3142f60399837174a0b8e785f6109537745d007eb3088241a693f9c62bf82a752e78f89c20fee649c7975846bfe1474e3338a301c19c1f130e2abb637b08d355f36c489923a891e9826f8daee16fb90bb4327942a3355f0606be6dc48a7d948ad5e49c8a36993d7ff08080b1350efc034fc181b10175dbf483f94580f3db43055a36b47504b87a0adcec8e05a31ffd3b87ddbae9dc9834650bfde728a516c880cb4b07b2e1a7c5e5c2cb4a8ce9ff96b3e998025ff30c6f2d0e0a83335ede7019dae4e757b768aada0e2bd0b8170f75780661918f947f821a20492b9bd49e133f2c3a2e936cc986d9230c410c3accede35edb0925ac5fbbfcea9f65a61af481bd3d65ec7f40bfb68b53147ae538d20cf716419c951136a9206452d9e2eb684e6c930e2aedba33ae17562152beef4a8a1bb7a6acef9c5a5078d409bdc87e24b93d2456bc24548b5846fcc608cec3a8e6e05acf8aeb55d2ae45e6f831438fb01af0ec98e161576f9d89027a1c1b6cc022ef02edb35c258679846850800142eead1de19df5229254bbfac9991df849fec2aea58423f3bffe699337ef7ce85c41ac17c515cc80f4f71637911c25aaf0e15f62449dab23c0da080973a14b3d5fb9681b665be8d54c93505b0a00847b285c4b32abd2a4d1eebc71ae70e9ec32fe652b69cb01b47603f3002c465827dc2cb383a5fe72e86884f838a71f152db19672bd283b523143bfd8852007b8a773c0b667a0eb49d2c0854fbfbbac1be00183f96b0be44663fc41111955c65be8a352dcb1ff0f42eb11a7fa929876f547fd3b89f12bd1873136267dbb62d0bba2b790c858c03a0fb525a6169055aec27a14e85607182350c3146ec7475efece7e375414f79f5dfd07a469d9b1441d0c304803973551680b89d45b0bc0411bb0a73fe28a2ce046849fb6bea167ca2584fc98f11d44b61aee1d579c51e7ec02b58e6e58155d604a3e587fb643fd2ce60ed0b018956c3556e127e1cd0e49f889f462704c5bcca7dcf80cea5b2897d4444f9178467b6195696057a99a68c75e8afeff8f42eb90a33775eb810e38680c1a2d70dce2e5345ef0f625da004addfb72599207a12d2696c03da234501ef5832a8aec065240d04285d2a19a293019cde77cd407010971716d75c6087bc33b399ee1f7cd41760bee392de657eb2ed3b5a4b7f182ba197d5006dabcdd85e26aa6024651cdac22858626167ef5d56c91f36a19a7b2f6e55d1d59bfe5d44b17f7bba1d8b1599f92718aad88eac1d817f107657fcb2f929da2ecf804eb163eab74945ad97915649bc74136f2a8f44216f864902e4"}, {0x1010, 0xffff, 0x7dc5, "4090e2e73163a093bafbfef53dcff97021a4d704b846f230a4d4d683682a2591a05a55ee969ae45d21a9f3f1713616d5237eb67092a07299d540797f3fbff3e07e75bd0ff0365b90406d078247009184fd871ce425788fc9c29f6b4185441acbd86e1c119389ce2a912fed7a07a0f93aef614529d738c152ab480569ade9ab7c3afc26c3c633c7311ebd9fb7bff7191c6be1470c51c0a5111866b4013d5e2dac27997f56741a8a2482e6ca61b02725ea9ca128403c370c008e7044595183e0f5a2b3bac51e13163cdbc26f5646dbe178a7c1436519170dd88aa82cc6ab067fcbd6cf6b983b97474293b1183fa1e555ffd8119edbd6c0150fc285f0ae26c97271a333c1648f020f048ca483a7189969d627b5d231602643710d0198990a7ea0bd74a1dd4a59cec6abcee98593887ae52f049e83f8bc9a022e598d930a6d148e659fb38f8bbcf44e546e4f0597fe00eb4bc663f613e6f5d940173cd2465415607f90fe1172a87ae6a148de6f4fe10de461f2dc33d9db11584ef937e176f84be5f25274c8fb432dcec6cc45ef91de96989b752f2be0cdf9aa26ea2fa02637809af02a3a109b5241d0086fb96b61e1f483c7cda2ac52c0e01e6547c7e8babae3d0d4aa01c535446495371a300446f630fbae3513c351dc35ea739c627fa309dfc900f47bd8a424fcaaeb3d085b19010652ffe30271026d3b05f30f6c0f3fe90109ba1cb3d3c73438217dff20dbb9cd5c6b0decd3a11636659e0e62d1550322d3b6f4ecc1affa490affd11d2b8218a980d69c706dcbb879284f155c32d43dddcd287dc15be8406cd00a2dbd9dae0390b71673a2a3d20f65b34eaceba0f3ae13ec432bdca84a28778689943c16320f164e8581236703c9b99aab8a761f62d87a069f84bc48cbca73bf6e7af8ed2853ad0e21087108e45a9cb5c6a40746c42f50d1761610333e1b16288aeb94f2b1e726c9059778461e3513e10b92a8dafbf1a6fbbf5c35eab340dc8f0bb0943542ef5ab31dc035f02a9d6d06b7417f1f99b22fa1ac35aa5cd68a85a46709303c193f9b22fc34e23c882a64c90ec252f10999772fb279986359e51df85f87d9dacdc0670eeca65c44f30ffe4139afee43792d3cae520dc1a798c02a4ca179d1d1279cde034b5db52f26c91257e3897949f12e1f294bad6cdb06074fc16be2c77571752232cd018e6036be0082dfcdb3ad4bd5cd0328baa66308611275b8da506e470b477cc26be1afd9ab4fbaf79695d4af3c8eb70bfa2300b25c9880457a74fbb2ea535f36a4233f40886576eec7078cf796683b74c0bc0094a04eeb0934f40cdec32f3b1d3d7a07462411f069a227663905fd8648959689b9c7b0fa835371182adcff8a5db23969c38e5134de04e776ac3a3b3fa67034feec6eca3ccc84866eb07849c73d2265d63da38430ca5138d16251c03613266ef2d7da6b34d27d7cbe53eb8dfaf6801b44b61ac63b5da74fc29487a337e397a722793874947853e0f2896f5e375c882085f975f614bf3edc5175317ca70440d98dd34ac5bc422091d563f33471292fafddde744355b47b4fd6b55a772ceceab461276bf722ffdeed8f6719313811148d487a3ec6b0831aaba6716adefe71af2c91a923b64e8b15c218ed59bd65537b67efb92c85e796a2ac483990b87cddf8ff0b7fad5870a3ab65b68f884d7eaf16648e10fa549c97f4d5e7bbf1af7266fae5c52fbeab9a84a5b85976505383086bfd9a5372615b85f972d3f1a4e29e0e19fa0433364ec0afd6f20fca59495c4817791859882391e1d3ca4b9d0149bfde4d55a3f254cc0e1b5f43eab9881bc5ce8c6c8d28ebbc76c77a5877aff9e74d572b6bcf8592a9d2ecf1dc92b2ef3bc1f71887d2bfe73e2bd5f8737aa5b8110a6d06e4f70f7e1a5d1df07af690105478dce67c61b73714d37f95129b6eda22e7ebc29309c3fb6ca3dd8e551c971d6963d2492ea87125ac30d2ed2267bda4c78346d2bc2609a48b682a55ecd242506e2a5b26de535abc7a99d8055eb3470c830812bf576ef609edf1c95d181dbe5cc2867d6b5836ca802f383d5759b18b5c8b7638557a6cf023700c77e7631df3036e72de48a9bf707f78a2311a7a679505075f7d2c6caff7ebf3a7d5faf525be4404194231583b8d99ac3c87b762e9a63294be1d05180db9a7742dc5d5e0a80ecd3c67fc59559cc8034436b042c57defb60f635b64162554d8e63fca38938254ae83440090952e5dd6c787d7d36888cdee2ee1312c1774408a240bb05b6723f2ee804e2cd2dc229a93aee5ae56c1dc485047679e4ad8543c236ce651fc536586fcd51868070749238a37c94a2c50eaa43a544cfa7a6ba8e1e5b92483b2e0abd71bdc230b6757b59cffb94aa606a66103bef7726a35b4b19e1f78bdba69dbc1a67b7dac38c29d35e2395ea16c1934ce783589af7032cd7fa1c1a22e162be6c0cabd959d8bc69ef5aab7d3f426228dd588d201df210bd953e227cd04b7f33267c1526a5adbe51b25dc7dd2894982432eb577c0e111413dd8e8e50950e8ed6df272f3b043d5819429080d440b229bbc9b9abe40a361e21e855a739dc9dc689b3ccd433a17cf58ff6998b6346c393d0c8426374c925dfb95c965ac96765ec9e332e1174a77f8aa4470fd641b06de7aa705253cae5f9c8276cf7667a1c944f2407b64631515f40bd80040f8993361aa74025e6d492c44d3d68cdbcc5d23bb27bf03dadffc4c65824c2b9020118f1cf62c8564e826492af05e6733b65cd73b20fd36725736d458e7966be9b3f3f853cc054a9cc863696ecbcb61314edc3b2fc236cbebe2995bf89fdb3fa54df1741c3992a3659141db6f47eca7993520fd4912f5d026f6fc5d06005e330f5dc0a50a16a67a74445b7c1a3254112ec96e9ce761a0018a78fd3e4d69770758171e46a7419ef94efd6ae9994fed844c7819bcf386b8b09f09311eec0aa18f04d316cee456d03141d4a3b8433c08f6548b5d0a662e62cac82b508ec4b636226212e91e2dc1b3896576d5687c11b8fd177192e1dcbf23b5d261a3aab8f11e3ed2bb9d520c0a70303173c7717a0a312dd82638646cf42dc8b1e2b249bdd9023362a25434f724b08cf109c02e787cf78cb5b52bc1eb831a1e74e437531c0713f9fae29b0b2dfcfd4586b9bfd51f313cd38f559a45f4a6328c4671e0cb707614eeeb6918276880adda063f2f93d66447bd255e727526fce469bf41b54d42c7fc88a75380c604ef74f88e1e686792bab2fd53871b7b0fe6d84df5f2f0943fb867364b8d6adbb51b2f183713276e711be818c8fa4634718e0268b6e39bf5af3844973c1f6c40de815c4082a0e85329c55d84b6d1d8cdc117be9184ac2f7e9e5f62e4732715a78ca95d1841890c61cf028e1e086b63d10b9ab3257d15baaae9103ac00b5c7db47c985abd741205058dd77679b26f8579baa8463d746c8b96c97974cae30d9371a1787854fffd750f4552a368e0f918b3feda5692a33c80b9d9bdecf4f1d0bb0a3c92883f5b2243d4d592d689609cace0fe6d7861a89cceb3e1f7317ccc2989fbef68a991fa909e259f4602f0bb488cd44f278387b9038c9416228fd7dd36ee8e6c53824852e58adf3da12e303f042abbe70126e650c4f2c14f29269bb047806e4814307415585b5f5f0a19998528c8999eebe71bfbd06f200d4d5a8d66ba6f626d033267faf8bf0a3c9bdfdecd5c1db553d35182377ffeef5388f96ce27777e3e3689133d5e0294ab0f27190ade2c3fc092caae8903fc859cb4709e73626b20b13a9940123e7ff54fad69586392518703a3549fac7a530f10f2e667b4dc83d6ad08ad988111724cfd2d26fc8564117f9a00342417f508b3ac57b74067bc9174574b163bb0978a4fcca91bb046683b297c95f485ba1ffcdfcc5f4d1a845feeeb8ea6e9eaad56f0d48be13250aa3048df6f01c305a74acda5bffa1796592107d84f8ffb375907a3105110daf458d09f8d9128671f62d8a38a7e6519a2812db0f57b8e447aca00f9a11f28bfcb5f14a8c74157aa177e6f624cbd674f905029d4f301a4bc5ed5b2a634584540a7fecd82f955e526df1a8af4502d2392487314e2321a5c8ccdfa0a0e691a905854cf4fdf386c9bcb58725c67468021828bc1e18bd78183845e2fbb7ad3a74b460d2e27c5b239916124be5beddae8c3e6ed2a6a566f7f29676cb9bb0f95ab66db31d4c2695ff818f1c5e354096c22e35b6e2f06be8a3a2fd1c84cb8bb15b3c549a7c71df9b23e028d6e1d1c3238d0d0452c661e3372e30241dbc6da6045ad33c6e8317cb78a96131ab12166006d7c232dd091736762e6e69703058e9bb1fada20a5a5eabc47b5e4f9257b111340ac2fd02a0164814346b9bc6cd19705e0d3abddafbc5bfbb0ec53046ef496fc37b092407c9de7b457cddbe0c9b07851cc311d864b54d8f729e589ed37ff1e7bf7968142ce8b6da679be8e09bc0d6338e83a30069638b5c090b23cbaf1ca4926135bad0a13594746c3b9bf930cbdf8026d4731cb1ade4e6b25b64ff5340b26bd7ba87cf42c68d51dec927cc7e0c43a5c91a4a6c1d3c2fc35bb9cb4318ad4a999f4ce2b0da9595c409796812c2f13e5e8a46b49fc664c4b368f1cf4de5acc393e57da3463bd0a324eaaecc752afac8d0181d64a38b8bec7a547264791fe5629e98148939b7bb4c553549333bbabd2a3a2fd9aa31fb334a2e2f1632b1aaf080e423809a22a8852376f1382cc20b9bd0560efe9c7e026823c8e0dd94b4f667cce66c24020b6520fab377a67d63da1b5f57b8828e2e2eabcd6b7136990d198147e1e01b658b3df7c6cb136b9e0c1364fa22ecd087175ab9f1aeb479225ad7c84a0fdb75d43e297c3e9bb3c2f06a784f2c3ea354c1b785928021e981b63c7117c2044cfc486c21b44b3417cca72aedaf6a16b15c0f914e2e9ebce73c1b95bd26bb88a79b536ef34f8a53e500829723b84d312b495267fdcf92884bd2361d99e8b8b3c68d5fdd5ce47c822c812a142fe16471cd5a3103181e4cfe4784c5dec00fb8a57fa45cd376313152714609da45ba955bf84f813c5704e1e255b6d85099effdc0fd5e0e6014eb9f33d2d2144e36767b324060d4349f1a65bf99d16003a3dd5ff3e41b03ef44644c5bf71002b270640ed0414061708f7deb725cd9d72876f17c662f7ab46b3746e1449ae09f0a3e716a02018ebd6fe59ca28a4672bb3063c4752f2dafce89b7700205e32015e827f039a81d1532af3aee3cfaaa79f3365ac1bfefb9ac78c881640ec59dc640c3d7789cdec75ed5ad226f44bed36f6a7baadf96299019713b7a04090558d01db655945a4a0b4b9cbdd27fab945e08cb31b4c74baf67e619f39d9144fec4e7cc66e97969de8739aa118a41ca2fde90817e55e14d3b2b552973c9a66f2ac76f5043ea03b481bfc9107a10a5f58d0c3d8a22888f5434a8daff5cd1ecc9eb5bbdc99b41d84d8806b2fed4c5d99f0824a21ffafafa0a61b0e3a61005423e4f6e66468afd6cae771148bf8f7b30dea1ce5b8a2197d302a7e4ca79192cdbd320bc901491e6a02cac40d9abb09f8175115acc924afabf558e839cb066f5091293c37334c7cb331b832dca2dd1f2db38e2e378d40c50f4d7a6cd1f2198cf34a2b4a027ddce52ba19777148dba7734fd07ffc36d459441f5a7df92ce913a5e83a572a717b7ddfa40183fa1730cbf56bb3be7f7a2af47f9fa436bfdf89c53a111b5f574e724481e006ee03289e9f861db22d7f7a233d7dab7db5dbd0a6cbc5d675e2fb85ba6f2dc0f8fe983ae678"}], 0x3150}, 0x4) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0x50, 0x1, 0x9}, {0x2, 0x5, 0x4, 0x5}]}) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x11, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:29 executing program 0: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)=""/5, &(0x7f0000000140)=0x5) r5 = semget(0x2, 0x4, 0x231) semop(r5, &(0x7f0000000040)=[{0x2, 0xe88, 0x3000}, {0x0, 0x2, 0x1800}, {0x3, 0x9, 0x800}, {0x0, 0xb2c, 0x1c00}, {0x1, 0x3f, 0x1000}], 0x5) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r6, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r6, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000003c0)=""/249) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x2, 0x24, 0x800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0xc00}, {0x4, 0x97, 0x1000}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) 13:34:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x3, 0x0, 0x0, 0x9}], 0x17fe, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:29 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x92) r0 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x10000, 0x1}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000100)=0x101) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x6) 13:34:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc4c78de17d7cb3c8, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 13:34:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00", 0xc0000000}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 13:34:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000200)=""/130, 0x82}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa5, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) close(0xffffffffffffffff) r2 = socket(0x2, 0x400000000002, 0x2) write(r0, &(0x7f0000000180)="8ffe5b41d627b5831c88e6fbe537483a7986da862fece4a74d3e807142421ae3ad1c066ecd7f534f241005fd4593730b24eb5ea1919b98d7cafc5805d96807516029625da05e1173d3aba8bfb7ccf24150432d7dba6d3cb7798d9d731a1e7f8d8c39186e40bf150c2f597d79b8c0db46cc4d921c7cea3fd54dc11206d0df5bf4a044c407997cc909ca703378ae69d34822cd7567ed8a2382337ec406cd8f2cfe05a02bdd0d3e5f1b636ee7e8feab2f03ba3da27c6a87265b0d14ed0150e87e9ad64f9cdb09fc144e15a2fa525045906f61d52d4f761781bef9984ad866f8", 0xde) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 13:34:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa5, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) semget$private(0x0, 0x4, 0x1) write(r0, &(0x7f00000000c0)="101220ebf94f2ac4dc00", 0xa) 13:34:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) ktrace(&(0x7f0000000480)='./file1\x00', 0x4, 0x104, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b2, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = fcntl$dupfd(r13, 0x0, 0xffffffffffffffff) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffff2, 0x9, 0x1, 0x10001, 0xdd36}, {{r4}, 0xfffffffffffffff8, 0x0, 0x10, 0x0, 0x100}, {{0xffffffffffffff9c}, 0x3d8d890155db20e, 0x1, 0x2, 0x2, 0x9}, {{r6}, 0xfffffffffffffff8, 0x23, 0x4, 0x1, 0x9}, {{r8}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x3ff}], 0x0, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0xea3e}, {{r12}, 0xfffffffffffffffe, 0x81, 0x4, 0xf6f4, 0x10001}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x91, 0x2}, {{r14}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x8000, 0x4}, {{r15}, 0xfffffffffffffff8, 0x40, 0x1, 0xffffffff, 0x84a4}], 0x18, &(0x7f0000000300)={0x5, 0x328}) semget$private(0x0, 0x3, 0x20) 13:34:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 13:34:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) 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, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 13:34:30 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 13:34:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) fcntl$dupfd(r0, 0x0, r2) r3 = getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r3) r6 = socket$inet6(0x18, 0x2, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getpid() recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 13:34:31 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x3d4) semop(r0, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/133) 13:34:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="014ab39dec4996ea", 0x8}, {&(0x7f0000000300)="9ae7b27344f1ff83a9d2858c1316f8b1ca6038c09b009a870bfd7319b9d3e3d5febdc5cdb90662cb1e75172f633ab24db33995c14402def69a406e01e35ab8540c0875c78715054b6bc51c5b9301814362ff8f768418c8a59e512febc7ba6a61b1c8f3dcb213720c728eec21a2569b30c00005701f7c7d04f2a57935bf32ca41f189b2c9804c80edc5773bea5a2f620d0b237b495b79911d054dc1c2a911fe9377aae95a09053ab23f828d7b01dda649cb68efa47c6cea41314631916eea79842a1aa625312d653f", 0xc8}, {&(0x7f0000000400)="1c9c8c0278ca02f19946337535f67b7893eec82a5e5967fcf47ed227259859f1ca87d6a63aeb95200998868ecd2a88eab9205a8a5215e4d11cb1fde3feff8935d2981bcdf20a8a587f989735fc50666e51f29f7cb6f6ebb3c78f5d0c457781550de36fd7c1e4174a79f43be2b287e1306188be6a2cc2657396c67578c210b72b0e9ca2a8e387e0b598eef9f4ee04ea0ff8c378345aa3c2a08f5b8df8ddebbb631e6c8bfb047e5eb949d59e668e0c7b95110dd7442712e23ffbd91cb136f80c8cf9247fb629844ec5b9ac99ecec97de409721921110a291402a8c4baedf819306d1035e79850c2ddc01ba28126d34957fe58b99f237388562dc56635179e337ce5084ecb9a1b0496bfe7a661f6eca62d18d12b84ebc179a2c42201fbd7cb7005120d2517e0f1de414a4cfa50afa1e7e34d17c2372fdb797e3c07e26062a69826a9da40e069919b1a224e4830735a39bc8e9213b33eaf91d9bafb51bce04fa024f438e567a628bb067475eba03b52145c18916d8ed9ec74a88625779595b5d3ad4a1d73f46f82d93907c98112916ae594d1605156a43ca3a54f98aee7d9dc08a77220ebc29febadc833c90f61404da5ed51cf14f60f9c1432c724f386a840423aaf84cc024f861a8a383fdb7134b76660d6f54dcd3c331f9164dcfb2e558b1b439d398a2d673103207c44354f04c31b17fce8b6dc02b4eff0a8e142c3484fb20b7223b26c9b2383ef68258d468441f5c6c8e834f2dab2b6213eb4bfb54e5e6054c2cbd74c659df92e487bcb23dc2c979c2fa32d0e4f6ba063f1da90957497cabf935af226c3d65a63c5f2c686837709a13d8871e9331b4c0d6d35149c369da68b8657523b4feecebb7e2e32a51c58073953e0cb9b5d4ca87a4e61a86df9b0f130f4860bd12d833e75421e8e54783e447f4f4fc61915bddfeaf42797b0f289fe42ce631d30875cd23baed90bfeacd032fdb69c28b7220ea6ea313999c3b8b85306bb88cc91145100bbd21ad32eaf166348533b7b6ece75dd53e6af9767a2303a174aa12fcbf5ba4e7920446c3a0e943c1adfd4ccdfd7a36b1c162523c32db0894cfec5986713e890748df2d7bbb41009132c4fa804edb947739cf9e090a6150ab55910e3978b1faf11cbf8438e7ecc3269d6ebece8568ea1fbd70d36a91be56d04ac659ab56f0249608f945bb778cdefb9084cea159a5c3c78293c37ee24b6f3feb97c541bf437a1fbe513a71b78dcbabf6ca1dc3e0cb99192ed702a0a608c5d193688f8ac9d2b9de2c748b2480fd1a43e58c6bd2bac96f17a8d247ee10b0054ee4980303fbab0d7f2293c581b0b3c468cd4d2165bd019369d36f095fc3e5cf53726ac03cedfed051b502cd9d525dd147ba82907a68d890986e149a078d472b3ad65d72fdaf197aed51d67b228c297d50b87ac07c3f8a96f8e01cf2c3616074bae4bcb975ccb756b9ee525867400d3addb1c13bba803382b57a981797ffbf65aa897e841e78b08437fb3787b25580c75e1ba96de2fcaaab103eec71699099a1fcfa35109541969bf2e401c5c4b7c26fd59ed53419d6a4f02e251d26794073ad951eccab985491e3b949db672cc201a7dcce6ee7f2eceaa68d0a0a4d8f569e9317d7b33fe41dbf5e7da1ea893f63708188ccc638748183d9f8fbd57de26dfca8137995afd80f1f70ac76d53baf26814b18276bb69634af6be45374dd88ea8a1b7dcd4370d664aaed4a4cb79a5a24445965917e237511b7867537cf88ac386171e0901a3fa3529bc0e4b956fae28a718e1f2fd2be04588c172a2fcb528b4b2c0ea937e94dc8f20dad51e571dbdd9165904f24a6472c95b626facd87ee94f3c63ea6963e8b4cff913f3fd628ca018865f4eadd41357006d686c2a1f5ad01d658223c092da62d3ea0913d1585af1253d35a4ef946030e0f78485c54373ef79fbf573fc1f85ca65860ac380d5298e2bb4004df5a184cfa74e8091c88e8e4718d13adfd6ddca75fa3e6dcc34d8f42347b19c430869682c44d08df1bee74541bfeb940cc4f25728e65a51ae1f14090f56f4cf839984736087dd2e7f24039531efb96c136b0ecac76daaecf2a368de59516b5361247eb0650a1fdc31b214e584163ea15ecce2109ec48ca95b2e9c2f408aa52a5566cfcecfa6cc2b268b701450b9390c073b832d5bab0660b3abef54c033f1095dcf7594e0aca857680c1efd19fc361b802b9e4e3352a6607dbfd9a2441f1c40df82826b8f3258f29ad53712f5748b3a0cb48503ee48a81c4d8991d173a2b53a9dab7caaae5b7d499715a08491072c78e3e0bb3bbcfc6663136afad9e7e05da9d0901fdb3dcd9da1626d025e998a220ea8d5dde37c5aaf8200553109b39f25572c8a7dabfa4094ff61aafbff9d3cd1c15be65972cc45be8fac41db4380cde6e8fdfa2833f493355d340ff18bad1681ce2160544e08b9a608c30cea766151fa37290a497df9961813bda35831d3c33a9cd0ec587d02310ff7b6406ab8ebbb1e573e1b306958b7021c2908767a5620552661eeb1bd4fc19dc6e293ef3b16c8cdea9e7df6fc90a6a1b4a5fae9b7e378e5b8d631f672fb2b5b7d0c3375b49f5e31cc74981dd5af4ecb1dc3fab85475da262a49e1268c90b8fe674e3044e54bac9d7d3cf9e06559770a1abf4a3eca9636739fde0c404929cf264257fe335e5da750217b2e452df5185ec61ffbe9e419245438033478d4ab36d1819ed4f9b2671fd970bc8ce924f3d9c31bbc2fa0112719214917bf64d08fd449b8d0ba05fd14da7276b0f0469a53c3ca3454efc5babd8cc36ae51d7fe2998a9df8ee19297fa75116cfb3c2f523f5473a47d1519b219f329cda1e06c4cf7827f3d45896978b89855f7da54a5474c1d2bf01b69d95bc78d75f1b1c2072595fb308a03b4d1185c14aefd8cff66222452cf01cfaf639111ad034e155ad48ce6a4b8394680ed933094edc46dd54e25b8d0b078d3f1118f9cace0f909956b8bc9a3bf8263c6019f8ef1b047b8119afe6336cd424f2ce54a59e74b894b8c0274c005fd7cdb69e9f0efe973fc15f439120f5d2269e5e66eb4d4a83c2e05d197c8870ab88dc75e99e2df3356533ba95a0080704297c56d5e7ff36f259e6253190d77d9bf600955e0123b3dc53bef4945a033bfd1de0de713e96f4414356676c2c0386ba26ed9f4fc9bdab1b2693faf4e8bdb0272bf065f077c2f9c96fcfa591b6618ea4c93a9d125b4ec0b489b9548bb2bf001d27658f448634b85b56bb640ebd10ba70525b5391d1267a6fb04d15345476ec85104ca02cd8be9c5309114924446adbfb35b319d56c9a7315075deb9f2b3254725f4137b040acf643ebbd3325c1e49c9d02bddda9da04b4d9153dbbc9c001639c58113eb2da70193441765a42d6efa7c133c6c8d2097b6e6c5f4712afbcb7e2a2048db8a0568287d44015f345c68c5c414f22d1d42b7aab8c5037887aef2bc74bb94cd73e4e1408295fbf14e11240b1057b77bcabcb239bc47f96d005a6ea5e77b6b54ad418a75a277c21bb34ed83c2623f75df01cf9c3e5472ce84bc8a111be57046d97923e2d20f4339d873c993e491b8cad55fb2dee2d33a1c4c9eb6ba4b41b0855a4d237257e20da168c96c329359c5f82f85319b0f2ad207abba9900e484a4a74b194c9ea33dca955a9526fdf17a8e0e65d9ac701fa312cce43e4839a206430704b5070bcd0fff1564b06e936a5846a7d7df3bca2255c180f797aa83c74b9ec95b735652dc03f4215e2e131fc47c4c836e4038abbb091d017ccc751c1ca7de3ebcf1f3244ba35da4e45b6e16f376466c9c91d36fd1542b1d6ae5a1539763de8e43eacdf648ab1ce98e31277967bf61e5acf1372d2f1c94e0c8b4d745bd953a6e46114169a8445928570751b73a36457d53e9d3073e99e8cb755c65d355e9008decba4f1a2ff134cfd7f1350acc94c1f62067a7171837330dcf787bd0981e1e1fa0bd4ee9d13cc96f5ddd762446314245d35b60e75eaba0f235c2cc982fa13a94696e1c35dc52814963d7be1fbb0b6243f714c6f7a9d9d1b58a4342d7152d7ae3fedd9ca6497f62c85eaaafd6de7b40d0296ff3d7c056b943a1177f6eb081bdd5fc5e03e4257901259fa4a8650419a6e25b3c99d0b28c511965b2a4ffa4d4c8fcb036fed50ec42a6625b1274117425af804299c6649530139440f9dc29952b77e1cdd3ed9a3bd016e433cca3de09a11bc282dff82df5de8c8a34e428b15bfd0a098876140616082ff33afa48f16e15bf3405f8cbfd5f79b6bd803cf34693eb40e1daa6c6aeb7eafec113bd8c224a50bd2521834faa67038bd3ab72d0c5675d199247e7baf3077f657fed1c93cd60395cabb6be0eaae50c3a97504b7c4abfce69d19ebf2cb0ecadd5c3713569efa6f2719a638fa5a8a5f1105f5fdf8c9f53b523bbd1af798f6fd03aa2953d72778cde84033a1bc7f89839bbf571554eb188ef0ab1d4ce24bc9cdf8220d0d4a02c87689ed5b3df9131f0780bcd028a59ce9a8c0f20b97db4d0e8d21abae8ca0967a32d32ed66ca70e8811811ea47dfad9575a496fad1b256966386865e9a2a3081aeffa9f5d58a7612f654e08f5fdb081897f637d2f7e70cb86c38f36f6b66e070762433ee0d1331c598e61ffcba8cbb126f51018f53373d85323ac8fb7462ac2aaafab509fe10a3dbf169c1ac1c28f702603335fbd200e7d95b359b6ee623084bbc86b8e8a5babaacbd558cf1cc62776c20071dbec0cc5893ef7791aa0c6bbf1fae17a3a76fcf33154f79642a89cf6ac87fafd13c3f5532a5bcf1ee9072b08b56eb72182a354321fd02a0ad322a5246f3586dd890d829b9dbc42f2f99ccd399b2c6ad4d3f68e3430f76ac02df4d99579b4031af34b6763d565a040e4848e3860a84becc806c29f8526d042bbfee163c5c3e516d20c6312f08dfad9dfb94444c944983a72cfa0e2f5b02f8c097d59115389d8b5f6fd513cccea308addadae62b4ab3061bea9b94f3357d7dcf4f99bb612ebc06f0365efa631e073f497b0e2e9d30371fd244281a9cd2b545ce08f5508b415622dc82dcecaadfac074ef479c00701a47bf5b7dbca2dddb7e8c0d0520ed46349c690405ebac1d0b4ed49c6ec1454e682e03b23b68cc9b80ca53512e600b1520beff87e4e357deb004e3b78e815f1b5193cd5f2bf8eff99a847c59a024275f2b405055f12f037287c681f9b4fbd20a72cb5198f4fe6d39ee8fec67fe5481e59812f7eebff949330bd4c6f7414b689fd8db1cb12c45c1fe2476a636e27d583d9bfa87a9d30e5b86823a8a6c0fc618ec83ac355a83c8e29c8419aa30e50e3f5d58454357bfa1ecbcb3a8419916c75be9da13c60124f6745bc46afd6b06533b4c6d7c326d5684f65dc079838b819a322045beff35601cee2e5361829905abbc413d4cd1aa4f67eb000593ca3693325d23941ff18b10d52ffa1348c96add082d99ff7db4ded9ee7839a16ab572c37337e4b877cb49d54907f59b7d4e90352a826c438836f8f5bf411fbf2d4a1a975922a5c4dc0f8f78ef2116e54c1fa58a1e01752e84e38a7f2a7685acf44b6abbd0a8e32796dedab19cc9cf57e0859ecfdc72a41ae4a73d95ba879c2167aa9d3eaa468cd7125d7eebb32aae3a92276f9437f7e08ac5eee0b67f601dbd436fad51eb32c6f4cd7d2b0e151e3bb08d0dbd1134355e63613542dd1f569eef770346fe2ea96bb83d1949d5e3d2e41783d64672ac311fece507017898cbd9fc055f71f93eb3d3985a34493fe60a2d3e0325827cf55ff6155c910ba8830d7c192d414bed4a7", 0x1000}, {&(0x7f0000000180)="7cf914b325d9b3f81ad379fb485e70c4a06eeec5d920a2aae1677094fccc8ca512c6e982921c0117e5faf1e799613b5178b31297b7ae87980050f831f0d85de30ac797a9f7c6c741c1dd97f900d4817f2943d4e339d1bd76a3b67318a8e1bccdde0513721f841f43901509ba926ed7f809ae4b65db9d51e2c7ce460052adac22ea6d2a65256086684b8c90d39cf773bc69a32523391d", 0x96}, {&(0x7f0000001400)="9b5f0e353497458151ad996790aa239ad0fc1894a6e0745137e4a119795f23286b2a8f34eb819b50a2a314a59351edbeef19b8014417eb02bd9332f26dec8de8b2781db4c09eaf9a633573a86f040a24c31ff417c5fce1ff417479b7c8c57c87f355885d1e3924ab714c48b2f9185c36e364a2c97dd562cbf8f3337ef1143812ab40efb9e5ffac25b3bd550a9667528091cca448c2a34fcce82f39e86e249a509e13940a9dbd2a45ceb4e17a9ce5a0c291aab3f503ad2bfdaebe165af71f03e52b10bccc3a158097db5027e3db054a0c5186f5f147d9971bcba3fbf6ba9bcb9abd4c3c39dd", 0xe5}], 0x6, 0x0, 0x0) pckbd_enable: command error 13:34:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "e1bf06e52fbd1c200c002000", 0x40000000}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) fcntl$dupfd(r2, 0x0, r2) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e4, 0x7, 0x2}, 0x132) shutdown(r1, 0x1) 13:34:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) write(0xffffffffffffff9c, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0xfffffffffffffdb4) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005", 0x7cf) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0xf, r3) getsockname$inet6(r3, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r4, 0x4, 0x8) r5 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) socket(0x14, 0x8, 0x0) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) accept(r5, 0x0, &(0x7f0000000040)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:32 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r2, 0x6, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x0, 0x9, 0x2}) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:33 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af69e156fd17459cfd30cfdca0ff7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cf6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8b27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93c554c59000e95d6d9157741b81470000000000000000000000bdbec00f0e648e4d"], 0x10) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="87f5580d8e51bf4e3609ec6b4eb934504a7d4683525cf8b2da1d768d3d63ea9780bbc448c2fce2c22207adba28f04605d47b12546690", 0x36) 13:34:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r25, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r27, r28) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r26, r3, r28]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r24, r29, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 13:34:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x8, 0x4) listen(r0, 0x0) 13:34:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket$inet6(0x18, 0x4, 0x3f) fchdir(r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x53a7238a) msgget$private(0x0, 0x100) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000140)={{0xf0, 0xec, 0x8}, 0x4, 0x7, 0x10000}) munmap(&(0x7f000063f000/0x3000)=nil, 0x3000) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000003c0)=[{0x7, 0xfffffffffffffc00, 0x7, 0x7fffffff}]}) dup(r3) r4 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000680), 0x0) r7 = geteuid() r8 = getegid() msgget(0x3, 0x100010056) lseek(r0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x2970, r5, r6, r7, r8, 0x20, 0xac}, 0x6, 0x5, r9, r10, 0x400, 0x6, 0x1, 0xa3f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x3, 0x1, 0x6, 0x93b}, {0x8008, 0x800, 0x4b, 0x1000}, {0x6, 0x8, 0x3, 0x800}]}) r11 = msgget(0x3, 0x11) msgsnd(r11, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000e258163f4ae843e34425422a065c2c1e576ee62cf4e201000000000000398183a2c174838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e43f5940c463aefcf49f9d43b463185ce756b32d7a7ba2634685d8ed4de9453d0c0a0f52fc80395798198f6a5620a432b80cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc7e7d2c9fb54c664e958d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b741b273165198a548732f2b738f018a91331f8d1c026affa7e3faf275f7e76ec0a4d48a207dc6ba0ebde048e3cfffe630e3e5451edbb9716c43620085a36487284cde86077c2d48ecdc74fbc283efc01cf3598e358eca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5eec04fb3120ade8f43e08fca754594df2c0fc19ff21aff8c5056b75716520543551c2d626cd257e6c6bd2a3ad21f18c72bfe2c22fec6585d9f52d080265ed2f120cd15767ec022e48bc32829c515be56fa9578991f91ccdf8bd10216ea6ca14680c9b3c7d09000000cdf41d5863cb7011a1d2fc105adab76cf639ccf82d215acd73083b2e19c3b780a32b8036d2fdac0a6f50fa0f3cdd817fd85c1c9bf1d248fd5118c53d284026328e2c1d6ec07ddb07958357845e7ede407629c0650a28259554d6a46417af99150653332fb6ec417036404be6c11a3ee5240cb234aaf4d6b7332e5500856c279197e20ef68663b72e6eb34c31ce073350590afe633b9f10a75d0b52b57954d282539ac9995d08ab314667ff9612821f2717dabda2e59d7d617be6251f39b5430ca00114f8cf9f34715f5fdcc3ee763dfeb603466592518e9b659792e68f0dd7e22f27294c37169a70fdc292dd000eac7226f54e2bdcdcb90721d843d1698b5b652986e5748f08758c72fb6cc49f6c4f30b54c2bf02d45de764aebf0d89113073a2b38b146e32eac954194261b67a04900000000c5d5ae31e32a520d2b3102c0df3a32e2"], 0x17c, 0x800) 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getegid() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pread(0xffffffffffffff9c, &(0x7f0000000100)="dee12bb6a324e031d283394d9f0208455a3d83d8558fbdc171e0e2355cb7b2248468329f627fd14ddd0158558be5f1a7dad4f647402a8eda721d47ba7243bea01a83d1bb2f94b96813a2891bb0d48c82f1e19b914e11503d8e94963661862643bde5ecca01de8976925484e670f89694284502a866a7c56b1c75ecf3063408a97cb2ad3ec9784d3b2a82c6db2d81cedccd657605adaf88089d0c6a8955c5493ecbdcbbba0ea92b54840c5ac357078fda6b88751dbdee803b451b6a4456b50650ca4689c75c80303cf98d443c18cb1575ff895b1ab3", 0xd5, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) r3 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/78) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 13:34:33 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) listen(r1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x7a6f095f732bde8f, r6) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffd, 0x52, 0x0, 0x1f, 0x5}], 0xf8b4, 0x0, 0x3fd, 0x0) socket$inet(0x2, 0x2, 0x7) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) 13:34:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xf3, 0x9}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pwritev(r3, &(0x7f0000001700)=[{&(0x7f0000000080)}, {&(0x7f0000000340)="b3d30b8c12df77a2adc2207d071bdc2ea3cae0a919bcdb1d06eefe841e9b13c9ca909eb596b1366bbfbbb760ba621eee24772a4983869f0a2a6eae4ecf47c48d94233a76d653aea0ca982403531f79b28b977173570ca4174a76f53f8dcda6618135bf4e58ecc92f5a7c8df5881828747a2e216f867f8bf635d0174285b18193e40e1fccf3a37b2c16b9bcb97ec80c3d636f678266cdb398466ae3a9de5185553f92e870d9b14ffd2a3901f9893ed6a73d470adcf41e76297d73f7acd1d0c6d33620a9a39f5720bd1a3f6ef5968d19d66ae9236d01d70d8faecc4edce557b755bdc40c", 0xe3}, {&(0x7f0000000180)="00d61c27e8103ca982af48170248b4c8424409cb6646bacb64d8abb30f31448500f6321b5ab3b554dfd4ed80e68cbac9ca6a402376269c36dfc592baa997eb71d2b886de5d65fa0c695f8a41", 0x4c}, {&(0x7f0000000440)="543097e17969a1119af482ac6b13e85dd1938bd7b5e31ffe0c109884088f75218f707659d1c8d006aaaf442842939bab7807e9642b2026420fb4f58c86f6b1f064f26229c33a04b36c4b9048e2cbd3a56878bd6633360ad372363b50d1ea53e5b95058401cade2fce6deba08f6fb5ed9e7285c65a834be79c3f93b6759aa60e0a32426b85d6b05916f9e30a9cef410c39bacf6392a8dc69a8e4e7ab03b7dea61da10600ada9627a37b326be17e2f6cc9c2354b77604f8f8db2d57e665f44d2b3a8ca0bc08fe5ef85212662331b2e59a3064f7e7b324aecba10e14f3136b39bdf6762d99018712b22548971582ec61e2ffd1329d81bce559d06d1d67271fce3b31476bc0d2c8c76bf2a35b7961af5151d705159af7fc9a1ea860a0a9f47e1c6069556b7ceba926ed59ef0c46b9094a25498311e387a4fcfebe2d8520f09ebac5787950dd862b03ec256d97f852a3b8c6226cfb11de123f566d25a7008722b4f5a4473a22c158106529800cb5e8b47c1a793591bf065200101769969527a69526b7eff72d35be7c18c1f247a7026a7024ca9d27fa34553f41ebae3195ecb3d7a904f92e2c6516d12771b223389cf07708ddd06261ac69415f0b0b995db4901963a7d5b7cb55a0a2ee0130815114fcf1d8302a6f445c1896f2e5cc964aa3df72377192fccf273de1bbc81e4186fdad953f200247c19fe0e07b93b2bf45b7b9cc7f53d8dc2f527f7b4ac545c8f9b7f220730b3ea92e4f63dc91f41da7dcf9962aade60b55b2416c5846d4f5eb6beae78254c078c88d3296d48c3b472dd44511c4f6c1f037241afa0eb06caa86b0db8a0d61d29401cec35c7aa4b2bb563c1e9184ce092bdb02b868235905b5407dc1c5b8820edd04b5810348013623084d4ee0069511809b3ecb83526acb1bbc2ace51615cb7268639ef3812ad14115b10166d897673f0cfb42de4907606a4a2cfb2a9fe2e3080cf815fc5b4185ae5772047423ed2ade354743c7a991fcce6ac28cd6a8db7e62dac024e91984f1da4e6f6fbcafb0c0a8295e52b0c71bdfcd8d73329f4ebbbf230f69f77f3978aa0afc9553ecc43b2d03602f56af25b283eba70c738be8658a2b88042344b6856782d3c2eedf52d6affabfab22cae6c3eb46a40e99fdf205b02dde308d6f0280954e9e8fec7249588caee01ca144548f9c4d26cb0c0a704c4d8048db8d10043df2d8a11bdc099c54eb94e64e4878ac86d580e34c7eb7ff36bc32ec6d2ff5286dbb9b66f34ebde2621e76a49f05ea7e091f03269b15699055028336422d3c8821088404cacb97916d9d617f40c54e324480aac09bdc3cf23bbe36f029dd66d4b0d9bbda539f267af92757ab390d9703aed98679b6fd4b35ca8184f925ac63c9ab079538bc3df62913597dd5ad1b0caba6a31554bf9616bffc5a9327cca3a6a4e6d5c2e6ec3f6f1adf0a5105d5ba6592b094cc3d85645b5d521833297af6eac416623d818355752222e2e5a73e5f2d7296986f97e512befcd6d956ef046dab39151fb4aa4e4c9121691ee0fad1a36c8abf017a670d6ac6c53c58b12bfa1ab04c0ecbc8418246a8d2668ada423d0284c5b0924e673c9bff10cc08d527ca458641ccc8b0feb2e6e061de96718e1083f57996bc1a5224a2c7e22e69aaff77c8723341be92e16bed31b8fd7405f578f1cd278eecb1f011836c6eaf97dd7d6b768df97e70360e8285f488d3ce7ce71cb0609b640b2dc2b76ffbaf9ae6f7a20349411716100a0a4ea5feb586e28a37e6dde289755cc358e4a1530bf485c1e074a19d377de7b9c755256fae263b668f6aaaedad055020efe117de52fde717491bd216a7185fec3e42f9874987304e7b6d429f7bc0e4cdff0d5afd50a085bda5cc2879b16470e7df06a2c26ebd7e02b441b434c618e2ad28dded9a4de08d2e49f251dce535cafd0fbafa2f02f23fb9e081a94063d0f973d4b40d2e0e5c9112df6682b80a2c336611551cedd6c0c7c78149942b492d126cbe97afd8e6120b75a11b7f86750fe55baa3f96ec206fdd4ac6a1bc1d02d08fe55dee755d7e067dbde08288f60b1a668ecccc1a20c059437d2bc6e42214cefe53838c39852b4506bae91711d8cd57ff71211174515dce118b96a7eec84b371a37a520b73653b70918cd6522650392fa608e237b33c1a8550501a6c2d4e1b827a855a39218ab6d5c2c906cd07e9e86c02a738e0891d77954935157b2d5c4809ed8a33c8d2f51ca0b297328d00c4b83561c893c038310a91d5a6bc1d9d31f557ac5a6761d61bec851a6cf58e7591a9cdbc899674d0879583193030457e48d79010882731657811b266934d66c6d56c50d7bf629292f51f14139513f94f54fa29ccb4c241319c4af16b6cceef5ce4169e1bdba0a29d14105f2064745880a4577894c6914055c2879210844e152092bce98d067a49648c408e0bffbe3074ea79e68cecb68cc2aecc82f6a47704c26efdc7ffc05696d9a63c1b694cb6d0c8b6f8a715196c3d95780c77811035f19210a09c9fba293527033c8bcff90bf334af4f043ea71128feae25985d3717834bc5251ef362ada981aec79e9444840cc6ce3a9b482e1e28ab82cbe71f7979b99caecd58ba927483a43b53455430f510a5a81a746ae002b900f78966bfece0d5f1050070f411bcbe5cc87fa2fe0117946955e6bbdcaaab1469f05616f7bafd61afefcec66404a7cfb5fdfb169a2d67776e82e3a920d8950277ad0d6aee70679b84659c0897cd2eee682d743b1cbf88123bbe724160a9ba8a576b1cf333cf898226d3f107499076343084f6733028aed21b5d925416c8575d3a5a4561bc0267d9c117ada047a23e755a2ebb390b1b4dc9c955301483d94b54254ac6f3758b04af3829a54e51b902db0f9c65d113fb3c07d1cf199ef26e918f1d076b0859d8219b53e645b7e10b68b32504426d6b199559a488a51a472c3635fc360f234d35b5a1999c3e21bd5945634e7863d4a089e8563e501060d30c9de7f8efabf4c22a932b70eec7b08d5d27c5f51b7ce9b6da591e140c978af64e5aee4913ae426bf4de1f8e41b1f963059b2421d195af5c1d361acdf7f9bc5097cd8ab4c29eadaddcaa683c16c84561c4a8dd43824ee3119a8e04cd89bd3862ff2ef4fa54b28e98123e0da3e58c2edb071e8b01fcee3623741507cb0e64119f70d1dbbc42375d168d8f65b777be7a13896afa52496e5906cffba73ecb417a5519e37001a51026a5c9fa9aadeff35bf0348bd8684599f757e9e385539f924a04e309689d873e865552005c9a8ea896a56ca8060b5d95770808189675cddcd29497883b61f1974911e21e67c89240a4eaadc31fec2851687ff4068e588243534b2996dadb4aefe4f4d67b8a76eefca01b0c41b4fb257b7bfdde2dc7cabfe30667ae7626641ab3da10ce5d94d3492b8aeda3e7dc9d00a24286fff194ddb8ecfa17713e36b6edc8a518c5c6d2c98b40a45ec52b71b61817f2eea2ed4010569b3335748da9c4cce8fedff2607f19ce0ab15a2fbd8bcd69f7a09fafa697539a9158d9761b888b6803e5f110e5b4e799c4d816373087d9a768c18a7df4fdf8ab20ef42a88bd2975fa45cc96e5b800ccac3e93773f85bad75d03cd62ddc2659102153f5aaced3438538ddc6d17c0a595496dbea7b2749ed840a6eaef4341bba3ce2bf5efcc9d25050cf41796fe1d9be237e1484d31ce25a2d2a92545fabe7bcf8b6d48e25f1f85ab31bd6f374a34ea7fdd0951c5df49667412c03d020de4d49807def1ebc8b5ecc562dc5441f7971be1077c411c0619b2ab6881ee3b628021d886372b723d9e4129c33ef783c919b311bea9a535ce48cbf1ac2692f012bf522e9fc13b0ecbd1451521cea1d71ce6e2ed81718805d3a72c541a69fc92910848ba158f0ffa50df69f6bac63956dcf34e90583f46e74aa4d6a21175ff3373ba3ace156256fd3c1e55a785516ae24e63114b0f082a3fb75df54e632b5e757632909ca0336d86678f2a05004685f042b800be53efc6b1435d0c021cb6c41dbd94718cd66365cbc56e39c24e110ec3e69fb8378a6f638c9e71c2bcea9c611651710a50f9dc33e78431e877a43d06c4efa49c7b054b7090a0e6a3df4aa73c0d709f6de4a47d58815b6822d95c78155d08d78dbe227134bb6c296bc51cd35dd5cb5ef4f8af30c6baa0bc38cc1ff9a01021de0a46e2d4e108a33b61c7404a3e38ecaea1d846f25b3fa37cfd7aeffc74faa8b92d41f9a171002a1a839dcde0ab83b39992e01ee7ec6f673ae8d791bc76e26bdf3dda72c36a4e7819b0741be23539702acedc60fab759cbb513b22d63025ba0a053efd95a4ea8b45780d626b33b99b74f697afe4260721953a9c4dd502b857d67ce7147b5d5695e2465c9800941805ab8f2a9d3e186286acc138d417bc8d2790c0e0dd957c6d8d34208af4f66b9ee12c6296a457f99ec49c8e6bc01b73347ce523eb68e8d54726c3e09457b719fe38755369f9045a61d7ed41ff66c271553ce1534b75262250bf6fa4162804767599fc37a5bea18610059922e77ba346a5bf367402bdaf77df789c65e0b75453f9bcf9dad95b42ab6412728e69385af82886dd72e7ee198b83b8809f10f3a2dfe82de7d51351fea8c3ab516dfe6792122a21bcf7a995d5f04f2881ae6515980f8d8628db8c3129d36a7ecba4274b31266ff52243b8c86063085a296a6c0d9bf53141bf2cef2b115691a7afa6da1a4c78a587f993deaec8747331a46a7c42ddae2bd8dc522e40157b02549c81b208fba601e73a9484ae81ac8d1cd406f250340ae3b8db4db2370305402f728ea8e00b94808522312387370be504a3f164ae8602daa795feedeeafc13bc0196440a8c0162e29b88138a8e57f7ea7a8ad73bad3145d2e83fa20b1ab72deb792fbc8f748e0a4ef857fb05cb4ea400721b4e19131c4abbccfdb73a080dde0229713e02487b0a2f406b18b3e124bb5628ca07313ac1bdf228dabbd3fc3a1913a3aae34d87508b07596c3c73a754a5f96420dcfcb9d7f7ed010fc72aca2319a4afc1e6054af99119b66cd39b97f4a6d9e34e8182bef14b53adf4fc817fe245d3019f1096bc4dbafccd4934c79322159334fd973a82504b3df1127a5bd2d8f6ae6e031e3981a4bd4e9dcaa094a86ba5283efa3c3603c5f3d0484285a945a0739486e0f29c88059c4fdce0a3b47ebfd9095a78ff10413c520058bb9e107ad4e3d8a4f303f49b14e5aa1248d13694bf6572e06760c414ce81bd9a8e32e76b158061b68e1818b77504bedff64d7c62e190012e82df0bf52d7d1d1522c24085643bedc858d850d14663190d0bb446c85c804b4133b7ba74e75f9284760aa9f88742392b47c174594f158c085d920e362246100ee40d6495efa92acbd4c7268b0855ff8b939897302332eb55423aa221481ba26b0ecc5b4b8a9560b7640287c64e35cd01c9e10632417ab82adc72de19371dcdddf2ae4bc3bbcf98791f7f53b1205dcaaa14e4115ca4f3660d6cabd8bbd6ca7fc8545477b9797c1fdb558eb232de1292e2806eef496ac446f583cf0baf7625162a2da0cc5cdc1ab841aad355cae7d95304c71aa3d8cb94d29a95a68a98c207fd1e4cb831cf7ed17370342cd28e45e4ae3afb87ef7e74ecf466e3d81b0134e64da126b31b5966b19273bb1abdacb7e4882a1810dfc43e36cf41275b36b043b5852ddfa3c1b0fff1dc79fcea9e42dc1982e1853d44bbd6cafb1a98009901ef71bcc402836ea69e22fdccaa68adc5640dbf3fcb7481f29f3ea281c6d993753009c71bd9adacb37bdf", 0x1000}, {&(0x7f0000001440)="7d42af004a4414a91115d755b9", 0xd}, {&(0x7f0000001480)="17e4ac81a55d9809fb1cc8ef33a393e5b06f18334bc078c140359b4ec22904b59326a85719c1eb87119ee85392f476d49676fbd47b7941ae5a9f714b93338caff025a7d8b7f5e164032ce094bd723af1054fedf44927b53bc35d1a16d8e80175726777df7b0d519c019cf4230986e415f178628e7176003c8539d58ccc6e3e10c9d43d346e23a876328bb572453537eb8c1ebb75c86d2d93c23c21f6b58d721770987d86c03e002928521b173e8e8adf37d60a931c5a7930d43ed596a903244a327e5da84ef9e9424a52133c9364894c", 0xd0}, {&(0x7f0000001580)="8150284bdc1a3ae3aa5d02f41a27cb8f56653c421ed66aae70bc53c544065ef7b01ed120f3297ff21695ec0a9d53459f304b8c77cc6385fd37e73e4bd779106beebbd0a5597e546bdd7c3c0026f3e6915e445aa58525d62545788dfdccdc1f2ffd56a455841e41c21b3fe836b077b8be1677e6870e0aa52906ab4a988f36b673dca6b9bfc26b356d5a4de74eadcf1f860ac2271a63868718eaaf510780c92487d5aa252236ae5d41e78a16f290ed", 0xae}, {&(0x7f0000001640)="0e3acb54b43fb352aba8c4ccc3fbb250c651a317657bf579b83ab806f73c94e08bf39ace601f183caef737466c", 0x2d}, {&(0x7f0000001680)="d9c5051acd011eb0ead9243169cf9812913ba63161a3bca7091937501dc1c4425788f57132c9c60031f947626780a095cff14efff874a0943cd0bd0fd8d38273de905453fe9ba9e43ffd7a207bb7a2ad364bb1c3b5da", 0x56}], 0x9, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/194, 0xc2) 13:34:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) preadv(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/153, 0x99}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/194, 0xc2}], 0x5, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x2da8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 13:34:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x4, 0x7) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x9170c841081bc441, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x9, 0x6, 0x80000001, "c29d28e31b675fb727322469ce74e43159f6d42b", 0x20, 0xeb}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x5, 0x7, 0x5, 0x9}) r3 = dup(r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x800, 0x2f, 0x8001, 0x4800}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x2) getsockname$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) getgid() r6 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000002c0)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x14, r3) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000300)={0x2, 0x9}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) r9 = dup2(r1, r3) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xb746, 0x5, 0x7, 0x0, 0x9a, 0xa02, 0x0, 0x2, 0x2, 0xc44, 0x3}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getpeername$unix(r11, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) dup2(r8, r12) r13 = kqueue() fcntl$getflags(r13, 0x1) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000500)) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xa6, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 13:34:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x10000ffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:34 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) flock(0xffffffffffffffff, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) preadv(r7, &(0x7f0000000240)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000001340)=""/215, 0xd7}, {&(0x7f0000001440)=""/207, 0xcf}, {&(0x7f0000001540)=""/246, 0xf6}, {&(0x7f0000001640)=""/255, 0xff}, {&(0x7f0000001740)=""/141, 0x8d}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x3ff, 0xffff, 0x4, "37cf7f8971e08ac76113a40ea9be21a988b8c42e", 0x6, 0x80000000}) 13:34:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fchflags(r3, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus/../file0\x00', './bus\x00', './bus/../file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './file']}) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x1) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x47, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:34 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x3) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 13:34:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x37ce9a9d605a955c, 0x40) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) seteuid(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="cc75b962287fe5ce58c43b6678322a3610bfe8685087e38f24bc931198f352543ca82d5ae9d81e2fd9f06a726cda67cc4194198c9d385c5d4581c156b33dad6caab8315e3cab3433d06cafc55774416b54e9e1fd806cb5e3e86abb7429d328b22092b35dd774e8cb042d898e7d0606d0bf8501", 0x73}, {&(0x7f0000000500)="d7cb5a52649c5de45d8a553ca14d102e094d23eb8a3017d3c913128c04777ced9ff7dcee8925410d807ab7c3ae9912932d30f1f663e6f380e16cd1cf1517ae394cdd2c892b5e4667ea09859b9c6ddc1e656840fa3df10e7cd2f6d76b46121e111754ab31eb4b1a2b6099dc87f7e8ad3590eb505b60236afa1dd9995b7d0493c5931a5cfedef5a0f755d2f9272c77d5b1b83ec0048cbf982da9b6e875f9a989e5ee72bf322c66249ea580daa6ce24e0ba91f8573eedd676ea15a3556ac3d16e2968ec528e50ca50d4ef39924a5a2911a5e3501b14653fcd52cae4dd453fec68162912819a348bd128a67d3c4d22fd2d785ac1ca52babefb747667e723d99a0970efa30acc7cca9959f8649eb9183d3b0258092a1e2297c1de6762214bd5ba708704f14cb343500e6093e9fe66fbea28254494e689423e62ccd1f19bac015d264b628fba5cdd9bd501d21dbb045932bc0a6b7cc0c5e6cce8125f806725220c9c2cfdeee28e29e03228923be4bf6bcc999ae44a451b22e7c1afa75e99415f505bd0c31cfeb9900ce64037d4ae43ce2750c6d7839cb502467767f3", 0x199}, {&(0x7f00000001c0)="dd11b1284e139c5b743999c85aad2727bc66838154335471a622d520745f10baa3cb16bd91e9466b17ac016210bea810036dec5bb921a05afe1874cb8078b45328b39c0a74f0f2cdf2ec6393d9812b4754d9586b8ceec7867b65411658ce7ad266456173e59df458a68d543145b40068da8d645ac1f75c92691a6bb7e582e84f0f8befa7a58d717d143c80e4d53444cd224b2ecad25d17575685b9685acfeb53037b67669ef66b20abbf050c3e861767e975937055234d0c014cfa09290fb15b28f8a9d1047db56a131e70749650fc66539f8d65d0d19bd296254009ac9dff73023e2cf614cb760d3ae661ac55d751", 0xef}, {&(0x7f0000000300)="9e18e9a16b9fa46fbe6c3b647984b17f50a482bc3beff982b9a41041e892246523d3030f6d240460bf385ec5e8e4a5a6d397a394fc0d613e706cbdbbe92eb9f5cdfa1b79116cfcacd1f381424892c9556b0b39c852c5890687ee227b25ca", 0x5e}], 0x4, 0x0, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r4, 0x2000747b) syz_open_pts() semget$private(0x0, 0x5, 0x400) fcntl$getown(r3, 0x5) 13:34:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 13:34:35 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getppid() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r12, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r13}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r13) setpgid(0x0, r13) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, 0x0, 0x6, 0x1, 0x1, 0x2}) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) accept(r8, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff57) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r7, r16}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 13:34:35 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x15e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) syz_open_pts() 13:34:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x94) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x81) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) sendto(r1, &(0x7f00000001c0)="22555b67187428518e6120e125e4d25369d71c0b0556fff17de5277c91a9a195e7f63fd50202d651a63e01945faec1d8d85108106ad786442aa702361f704645bace90bbc7715a6cb9a2ecff6980bcb68dd113910eff795f6fe47ff27614319a15bf", 0x62, 0x8, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket$inet6(0x18, 0x1, 0xd3) getsockname(r4, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x401, 0x9, 0x14}) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x10}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 13:34:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x9, 0x1f, {0x7fff, 0x3}}) r1 = socket$inet(0x2, 0x2, 0x10) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0xfffffffffffffefb) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x10000000000) 13:34:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x300, 0x5d) pledge(0x0, &(0x7f00000000c0)='vmm ') r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) socket$inet(0x2, 0x5, 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3a0410c2b4af68697cf04b85f62df2b18dad1d23d2372f3c904360087dfede06de63bd228ef91e03c13c16320e44d2a15406d855ae99fb4da7670cbab4aa6b8c32c0994e8afe9bcaa87325dbb126a5debf39440951e92296a56707bcd6608593b6019f1969d32857cba68ad1412b000000000000", 0xfffffffffffffd18}], 0x1, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 13:34:35 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280)={0x4c41d802, 0x3}, 0x10) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x87c0e2cd5cf937a6, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x26, &(0x7f00000002c0)="0d952ea7219efcfdbf9bf0724c159ecea5baadb529bee3594afa48d16c639027a37ed65eb682db95b12bc9b55d82c9b8973d7f33324c64d1cf13086f8198") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000340)=0x2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x401, 0x4, 0x80, 0x8}, {0x8001, 0x8, 0xff, 0x9}, {0xfffa, 0x1, 0x6, 0x3f}, {0x9, 0x1, 0x9}, {0x3, 0x6, 0x80}, {0xf001, 0x1, 0x40}]}) 13:34:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shmget(0x1, 0x2000, 0x79, &(0x7f00007f2000/0x2000)=nil) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 13:34:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000002c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8008, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r8, 0xa, r7) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x10, 0x3a7, 0xfffffffffffffffc}, {{r0}, 0x7ffffffffffffffc, 0x4, 0x21, 0x18, 0x1c}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x0, 0x9}], 0xc8, &(0x7f0000000200)=[{{r0}, 0x57223ddfe163b0cf, 0x0, 0x6, 0x7, 0xd36}, {{r6}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x83}, {{r7}, 0xfffffffffffffffe, 0x0, 0x80000084, 0x10000, 0x7fff}, {{r9}, 0xffffffffffffffff, 0x7, 0x0, 0x4}], 0x58, &(0x7f00000002c0)={0x3, 0x8000}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x80}, {0x87, 0x0, 0x81, 0x2}, {0x6, 0x3f}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r4 = socket(0x2, 0xe2d6ef9788d5cfa3, 0x85) getsockopt(r4, 0x6, 0x1, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) 13:34:35 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r6]) fchown(0xffffffffffffffff, r2, r14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 13:34:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7ff) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0xfff, 0x7, 0x4, 0x38c}, {0x401, 0x1, 0x5, 0x84}, {0x9, 0x1, 0x81, 0xfff}, {0x6, 0x0, 0x5d, 0xaf8f}, {0x8, 0x9, 0x9, 0x2}, {0x5, 0x1, 0x7, 0x9a2}, {0x81, 0x40, 0x85, 0x7d}, {0xb0c, 0x7f, 0x81, 0x1000}]}) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x3) 13:34:36 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00006b4000/0x3000)=nil, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrlimit(0x3, &(0x7f0000000200)) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/60, 0x3c) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 13:34:36 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r0) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:36 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) rmdir(&(0x7f0000000000)='./bus\x00') 13:34:37 executing program 1: pipe2(&(0x7f0000000000), 0x4) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 13:34:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pread(r0, &(0x7f0000000200)="c5772b2a0ec66ba514716c37bf016eb93d98d788c36648fd976e233cdcbfbfbb34ca97651e0102cb992b1e199164cf00300c56c60ad42a1c52a7645573abd91aa85a7eb5954d9616ae577e14412121503631f8b6cf4b8818aa563ffd57eac9792946f38b85796eafa681b9cda7e7972f0e85cfb6239ab2e78264cac4bc059f347aa774c5da57737c847916d35ad14d0ba0937fdcb81b758d2605788c178bea7f21031701892888d8621f99f294e38862093d38204b9c", 0xb6, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:34:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b8", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x1, 0xff, 0x3}, {0xfc, 0xff, 0xfd, 0x7}, {0x5d, 0x5, 0x7, 0xffffffff}, {0x93, 0x3, 0x0, 0x6}, {0x5, 0xdc, 0x6, 0x527}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xc0ff, 0x6, 0x5, 0x800, 0x1, 0xffffffffffffff1c, 0x6, 0x4}, &(0x7f0000000100)={0x3e, 0xef90, 0x3, 0x5, 0x1, 0x101, 0x4, 0x80000000}, &(0x7f0000000140)={0x8, 0x3, 0xffffffff, 0x0, 0x5, 0x100, 0x80000001, 0x1}, &(0x7f0000000180)={0x1, 0x1}) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r7, @ANYPTR64, @ANYRES32=r0, @ANYRES64=r4, @ANYRES32=r3], @ANYRES64=r8, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r9], @ANYRES32=0x0, @ANYRES64=r4], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5fde61e3f321b85", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r11 = socket(0x11, 0x4003, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r12, &(0x7f0000000000)='./file0\x00') utimensat(r12, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x9}, {0x3, 0xffffffffffffffff}}, 0x2) sendto$unix(r12, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000340)="15e27fc18501f61a8fc4bf66f7f097a044daa0360ebc4184bbc788e6a18aaeab77e91ddb52b211f8d09cf0612c3b8a1090b84a7d72d5b0f88def7e674eb959bf8402030bb4af6b9f64ec296d11c2f51f6fc52353e57071c539113a9c0d216c07e6be85a6968970878136a245ff82105d88840e32490469c40f0bfebe22482a5f6a8588e5075e4779bd8de4996bd8ec3958445164cb5fdd863c2dbff991ec66d19cea600514d4c6e1f6686f3ecb5d5185b64617cbec30c3babcb4a43fde153d8b2c92dde4bac0cfe47442e711c5fec41010362c9d0bbad5ccb548d813776648921c78a3b94c32a1ff3ca0ed7854140cec609dc415836d014d34eb0a3d961f93cb2f94da84c88c3cbbd5d09036e9a8b2100b01502c3b640daa227d4f9620c4a69c81a73a9ae4280c05ea2b2fba8bf6ec16258c54da0895b892f4d7601fc8019b4f671aeb94b31196dd7feca5e277f051cfd56bb6e7e8c5d80363a2ffe165be372fdbdda5502b4fa830d33da809982804a6a25cc0a587325ba4a8a12df3683703ab17bcb17bbd7d1558395b2c50b160cd8d91b3d114d3f6f64f496357c72140701bfdb791fd29aa0e760f1964c7ff37c9c56bea2e0ed2495ec5977521be5d0e715350ce64a1f7984e988b6b1ac095f058270fddac56f9716f729afeeb3b55dfbf4dd3771d14c0fe27ae4b6aca788f4d6b6a41d96a31693904af391e40f771856ab97c21c151dbe87ce4b08a50687805865573228cf034ea2537fe885ce69bb0ee0e130a91ae3f3aab1d66d27355dd28fcb62f29f02ba7bf545a1eec26d2c94a78e74424cf69a5117eff3829781127b8c5ccfcb2c2167017fd34e04ee45ae58b9a66b1542c3be8dee067c72309f7d2fd5f7c097b13b30c6dd364f75c23499347d47c90c0381358982b2c419902592ff2489464613a24506e76a347b8c27b090b20528f94bf85c43f965a3b72d06989175fe0e1200b766d9b6f48884ab671e86c3fb083f190c59842d0e0fc3abb21416e6cf9d85e01ada5605c5ea3892a3d09c050c2ad98c3b3b440ea2c007f9756144118189124dbe9749d8464db0a645b64f61e0754a1df7f052f1bfa17a85c0b55c30a20ff94ecae819fa2389855ca2e7eb690b2e7500647b004ce9a79e59921e45fc1fe453fa89c68150760663ee5eabb25ba182fd2e33c5e49be90fb0b647be6d537d884093953d6a75fb2eb42670e31bb84f560d7368ba3add3d3057184ce03979ca567028068a0f68903e517b929bb7999e0234415f8dc1973bd8f2716af407f5df908e49a41a9102a1f03a1b9ca5bca41b0ae4ff5ee36e64bf68fed9a3a6b5adaf5bd467ba74b9d42fafd3b543527c1463abd867036c616cb438530534e9aed13e20c449618f8f3e779812a2e2358441a83b689dabe2bbbb995b9d0dadc9dd64ee1767eac97a9ab9033905747b996845d16cf232205938214947e40d164932ebb89f283afb1c864f5b36f3967ba1ac6175bef6436e446cf372ea4b3155f1fd6dda08f93a600b8207769986420ef01a3ad94766353689b90c352cb30b675382790fbf299034c7662f8f8ae3b03d601508fb3fa465a153b528c0f3c3baae014b710f817edc76b75c9e4d15c61571f7ff1a6afb0f8b0c0a24c14efd5586c9652b830c90a1470bcb7317391a9b5f9dff9b867a21dd84e4053271063497bb3e18321963d6271666605331b2c4474487fc505c18c4aea8264862b050a1d06322733873e50b5d13a7da4997ac39fa97ae7956e69a3a24557efb12320281384835d16a1d87ee5f0ae2a2ca25e004d7c4be4e7bd29dd76350471d63f06cca560c1d1d0f6653f37da9a90a002cb9dde34b1bad0d3de3e7a834848f39944f2ed2b5aa82887bfefbaf012db45a22edbb8cef01e2070988b3853465b41a34d77e930bb35311abc3fb8524cc8061ff59f5d2f8c1b6b562ee59dd219097c915c10a10b47589a0c718f48e7f4dcb4de8b2464066a2996a469f7481e35786f44635db6f6833c7f40f0ebef599518d5a9ac7b2eba4328bc0dd15f9bed50ce0675c16f9c0e31dfb53091ecab572c25e7b2d9fba5b08ae49c0816f71599fc0a13d806209ec9424b1762ab288eca52225b0f2eea21d730eea0cc676195cbc91796175609eab558ba67f36872883d870000db4323cacd4edf28575187cedadee4117898eeede8b6b73ec2b3e723f2dd4f0e19390308fa96e993173022c6a81160a66b4550cd32834ba7e3b5eb82119b403bda12c51c1b4fb3ed430a757994ae3e97fe38e7ac92aa8ef56e510f09e5eaf006d1d6ddcf31ea51b98e308c62db57df4b1bb473df2f931f4926e021684d83e16e7144cc4a08c5621eb26760f37ecb3bacec0d2fd879668aff7444f98bef1eed99e7aefcc2d7e584df2cd4664e42c230a999fc78abe4307b4f4d09c4f99f3ac630fe6e70ab9fe5333044e48b32066d677773c1163650919e9bad002ee4dd0472d3f7aa6281f6e9c13cbd115c213f8bf56e6fff04438e6d82a7d0967175058880480aa900bfe3955272ce95864ad67dda28103e8c9f7eaed200bf95b3f83541e4172ca5dd6236677bbd004efdd1a557637b1423570a3a21c970d168e6f40025b6fa212fe5fa471a19ba10875730da014c645c03264aa0796555c6c1ef6627bfdbe0f6ff8663f777924c1e4cc8450e56c1300c9e7c3e9002bb471fce6867fd6bf8e216b893a891e964f227655ba4b095767ab26332f8a5b0eee9dda12150065a10dedac8c6fdc99887fa98ff7d4cd24b5f91e75e972c7e0c169e9c6c8db89b0bc8509e385aa737009bd27e32a69612a9b6588d0e0f7bf3f7803fa1d42c7227e322460398261da079274305a4494c195573b636556158043268012ca900b6b658609f1bea2dbf87b62a90782f315fc6d38ef6097a460ff1c34a8204ba41de76fb658d020ce43d2a634bdb16b6aa4cf53f54bd1e4d44a6a5817edd6828ddc824c8b273aafe452e3a29c196d732fdb1bd18bcce502a199b5202810c22830f95b7db0128a77fcef3997fa1bca64d90ca450bd05478e4ed6e19aeb554000670ba235e65da6a10a677d47995d278419410785e1264286685c62bdd9147a712e76c3ff1d1518d78804d47589e32f4531bb6fe44f10f16c17458a8588ef64ca7096237c2513168c52dc817cfc6a5cf28cf68107a56e3051118893b5649c2b29f9af419f317289d5a591741561632a602c7aa3e628f0e5332719f842a799b88fe2f396b07ef5a653318393d891295d693f84378e701fa9c939612ef030577993d28d19a8c048d657a26e5f424f38f668fed484bde73d84e184335cec8fef8db449b875167124c6781cf3a8f67bd3cefc5491c5319372272ae42d39cbdd0912c49a8023a3e60c67751eafd30a47550a2a9cde61292031267341f4ca26b7f61515a46c60b2a23fdf9554723d5956bb5a3fed7161287d979fec11ae1989de9663b5e3695362f5833930d61cde04497a2ceff43c26e8c552d55b4c220c7acae64f4e4ba4275da24e70e9d256ccf3aa5ac4214ed18b8f8f25ecfe403becbd217e573378fccd4085d6c9b98b9aa73a04971270d434b89906ec98ccf52fec83040f4d4c852ce054e4069d719303a380c25119b054b0184ca98d7b9fd5f96455327ae01634b934e40379f33f63bce128bd584aa40d33a7a50e5929c74f519dd756395639302142b6d2577707436e3aff60b049d2591b4ddc41e49a2c9d9d46df869eae6f07b0075b4b9530d9f6dca89c64d49c15da96ed6c9356a40bd60dbc07b27790be38744e2771f051e4c7149afed469617fca73c0560e7414a3dfceda45473d4de80c6fcdfc5fa847843ef550a5a33c1993810f3adf2fea85eaca9b4cf6151ba25de94fa9d6fb4fcad23a75b9f686854b284afff4e452e9dccfc0b3f1a858fa5b2b3cf10761dd35c6e755bd83860a590270748082ae76c85d3215ee58705e8f0840f7a833d5be2fc420c1d995767623547ef7e5112f65e572b4c72d993c60271b9a56783c4d6fc009ce7c576660cf8f7d7d1cc5c0ea4243db14b7f77255c4d87234535ed2e917982ecf58c3770f3a80a972b3d4077bb7c79a9e214bb0e29929403cd5efcbbcd1f837dbb02175d7f8d3f7ddf34f3e876ae55e6a4b15dcd8f3ee786ea2f43fbda569ae466a35500b30a8e08f82cd22356506d1e61814011aee622dbb283f8a418ac4fc21a788b546291629a289d1a1616e76d33bb178b12dbec600a423b4b320db875fa48a9d95844b2f363f3c5a78da0811c30cc6f49c71fc9baaff94aba29724327f3141fe1d4863b32a38ac9e1975097d11e8956f47622c7e0ef5d9d7e38821aff9234ef3e291ea7b6f0c7d1e810928837b0052ce44605cb56190132f32b37de6df551b8421338734585a6bd1f7bb735cbe5a0a591497ef16c2f679da1646b11c0d56bf5f2176ecd75956791bf7e9d5b05523ff35567b0e77cd2e9f9428fb8255493da1c4dc7333a2d994fcfe3c754a4d881dd51486b852e8fa3c97283341f16e14b2272c4e8a213e9285a25a994e06df20fda8081ca63486e210a0d574049cdc1e2544531361db284486c6761bdc2624f199ceee583be4d7853152812cecf69f50ca185a1526025adbeb4b011146778f9335a246a5580bdbed6eb38a71faca6a068a2151e370eb6e1b65635501a11b48e65ef01c436475b1ab26a86a8a791d40f150dde614ea9e36119ff514a70362b79ac3be8bea07ad9cd9585c26f58c58f365b5860cc4dae5a7edbc901813959d5ab690190d3c8a2dd26f955b7333d4f14a4414178def2ee0e19747770c888d1f0e4e234507df7ff5f52850febce1a61999e116fd94bbcc9e62f6c513a0c39ed0f50a006b3b013caa5f4d200d294bac35541bf4754b854647c056070268128595cc82dca999720362a372e5d47533b0d635ae89b11f175736edf995e4b8412bdc276a3f710545ac8b2b651a769232edd46df0a1bb44b6511fecb57870910897d245099befe52309047ab98edf7acec6a025c60d7af241d600ec6b603bd5cfd6f1ac401e9e327cc1e3192943a4fd969c76177a8de7a5626c8aaf54250849dbf8ffe07ca2c98f13d3a0aeea3544b835829ac25c156154103536d3cc05a2d4f0fd9e1c002caa128ec1769097725832bf37d81c8bf88e2645904d481b0c2374e83d420322d9835ee00b9cefd7611f6a84aa3d08318d1737a9b9fb6501957f8fb61a39849a33e541f50882000319f456644185a05a25849c6e886102a9b90204e4bf08f3ae165d89d3646d0ac6dfe128aec391a323323bdb006eeacbf9fbf1cc6f09712b599dbf178a25cf040c993a1da3c37115551c044d78895f64b05218b3077d2b6c7bc5c631fd193a1a194c90b3e30a05e70720c82e7f544797006bd978b8d595d1136e1587a8866ce2fd1c45afea5cb31fd19471b1a457fa279fffb9b0d9ccb167a1396c3fe147340fd0a6b63526c29840ba84fcdea5162e8c8a253665fead023df80e5c06bc1c1114428f9024cfcb57a496318e9d936a2f92060ac769e3ca80be7b7c04c19acb41f87eb376bdee058e4363f0cf98498e41ae8fdc85c67de761c7dbf019014f4756c4cd5dcc650c1f1d9f3a2040ba1ceaa06fbc933217ec019c3c306322c1169c6ac098052c45e9d5f94d07b5a43ca8b455f4424ddc69b5bdd1dfc6784a0b5b0654031cf8a8e36278a3524257327ad42888c5d92039fdbc74c88b25b047058a22d89c94cd7b545f3cc13750e1114b7834e990112bb4b33978d688c3b0ca4a31e1f7ca8cd4e11d398f0b345ad48d2cdedf645688e1c48", 0x1000, 0x8, &(0x7f0000000200)={0x18, 0x3, 0x1d60, 0x10001}, 0xc) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7f, 0x20, 0x83, 0xe30}, {0xff, 0x0, 0x1, 0x8}, {0x3, 0x1, 0x5, 0xffff}, {0x1, 0xff, 0x1, 0x9340edd}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") clock_getres(0x4, &(0x7f00000000c0)) 13:34:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) read(r4, &(0x7f00000000c0)=""/72, 0x48) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(&(0x7f0000000080), 0x4) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000001c0)=0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xfffffffffffffd91, 0xa, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0xffffffffffffffc4) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:37 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000335000/0x2000)=nil, 0x2000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='\x00']) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *389918 53150 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e49ce,ffffffff821c70b3,3b3,ffffffff821a05f0) at __assert+0x2b nd6_rtrequest(ffff800000ab2800,1,fffffd802e62ab68) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800015b31c88,1,ffff800015b31d58,0) at rtrequest+0x9be rt_ifa_add(ffff8000006a0900,240404,ffff8000006a0958,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff8000006a0900) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000ab2800,ffff8000006a0900,ffff800015b32080,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800015b32070,ffff800000ab2800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800015b32070,ffff800000ab2800,1) at in_ioctl+0x1e7 ifioctl(fffffd802a8c0dc8,8020690c,ffff800015b32070,ffff8000ffff3160) at ifioctl+0xb34 sys_ioctl(ffff8000ffff3160,ffff800015b32188,ffff800015b321d0) at sys_ioctl+0x5b9 syscall(ffff800015b32250) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,c752692b010) at Xsyscall+0x128 end of kernel end trace frame: 0xc77ffe4a310, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e49ce,ffffffff821c70b3,3b3,ffffffff821a05f0) at __assert+0x2b nd6_rtrequest(ffff800000ab2800,1,fffffd802e62ab68) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800015b31c88,1,ffff800015b31d58,0) at rtrequest+0x9be rt_ifa_add(ffff8000006a0900,240404,ffff8000006a0958,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff8000006a0900) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000ab2800,ffff8000006a0900,ffff800015b32080,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800015b32070,ffff800000ab2800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800015b32070,ffff800000ab2800,1) at in_ioctl+0x1e7 ifioctl(fffffd802a8c0dc8,8020690c,ffff800015b32070,ffff8000ffff3160) at ifioctl+0xb34 sys_ioctl(ffff8000ffff3160,ffff800015b32188,ffff800015b321d0) at sys_ioctl+0x5b9 syscall(ffff800015b32250) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,c752692b010) at Xsyscall+0x128 end of kernel end trace frame: 0xc77ffe4a310, count: -14 ddb> show registers rdi 0xffffffff8191b2f7 db_enter+0x17 rsi 0x4ab1 __ALIGN_SIZE+0x3ab1 rbp 0xffff800015b319c0 rbx 0xffff800015b31a70 rdx 0x4ab2 __ALIGN_SIZE+0x3ab2 rcx 0xffff80001590b000 rax 0xffff80001590b000 r8 0xffff800015b31980 r9 0x1 r10 0xffff800000a89380 r11 0x67119d9f9d99fc6c r12 0x3000000008 r13 0xffff800015b319d0 r14 0x100 r15 0x1 rip 0xffffffff8191b2f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015b319b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=389918 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffffffff825602a0 process=0xffff8000ffff7450 user=0xffff800015b2d000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 53150 302391 27644 0 2 0 syz-executor.1 *53150 389918 27644 0 7 0x4000000 syz-executor.1 45547 513559 66384 0 3 0x80 nanosleep syz-executor.0 45547 141741 66384 0 3 0x4000080 netio syz-executor.0 45547 67893 66384 0 3 0x4000080 fsleep syz-executor.0 27644 484551 46702 0 3 0x82 nanosleep syz-executor.1 66384 993 46702 0 3 0x82 nanosleep syz-executor.0 57907 116191 0 0 3 0x14200 bored sosplice 46702 364611 46664 0 3 0x82 thrsleep syz-fuzzer 46702 63608 46664 0 3 0x4000082 thrsleep syz-fuzzer 46702 133229 46664 0 3 0x4000082 kqread syz-fuzzer 46702 95450 46664 0 3 0x4000082 thrsleep syz-fuzzer 46702 197223 46664 0 3 0x4000082 thrsleep syz-fuzzer 46702 208095 46664 0 3 0x4000082 thrsleep syz-fuzzer 46702 277661 46664 0 3 0x4000082 thrsleep syz-fuzzer 46664 134975 53580 0 3 0x10008a pause ksh 53580 72131 47278 0 3 0x92 select sshd 23690 256965 1 0 3 0x100083 ttyin getty 47278 209651 1 0 3 0x80 select sshd 50161 165870 13776 73 3 0x100090 kqread syslogd 13776 442245 1 0 3 0x100082 netio syslogd 25879 266244 1 77 3 0x100090 poll dhclient 73086 33558 1 0 3 0x80 poll dhclient 91801 510199 0 0 2 0x14200 zerothread 11614 209659 0 0 3 0x14200 aiodoned aiodoned 26959 183066 0 0 3 0x14200 syncer update 27796 219300 0 0 3 0x14200 cleaner cleaner 66972 19084 0 0 3 0x14200 reaper reaper 77418 42987 0 0 3 0x14200 pgdaemon pagedaemon 36325 342290 0 0 3 0x14200 bored crynlk 56652 441157 0 0 3 0x14200 bored crypto 3585 499047 0 0 3 0x40014200 acpi0 acpi0 64025 224883 0 0 3 0x14200 bored softnet 18014 350147 0 0 2 0x14200 systqmp 91965 307325 0 0 3 0x14200 bored systq 80306 365946 0 0 3 0x40014200 bored softclock 10362 429017 0 0 3 0x40014200 idle0 85114 523332 0 0 3 0x14200 bored smr 1 399378 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9555 6376K 6761K 78643K 15712 0 0 pcb 13 8K 8K 78643K 801 0 0 rtable 101 6K 6K 78643K 1157 0 0 ifaddr 75 16K 17K 78643K 311 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 102 0 0 iov 0 0K 16K 78643K 353 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 76K 77K 78643K 3167 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 34 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 894 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2859 0 0 sigio 0 0K 0K 78643K 32 0 0 proc 49 38K 63K 78643K 1002 0 0 subproc 32 2K 2K 78643K 221 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 134 0 0 in_multi 22 1K 2K 78643K 210 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 519 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 111 22K 40K 78643K 7957 0 0 UVM aobj 66 3K 3K 78643K 99 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 777 0 0 NDP 18 0K 0K 78643K 98 0 0 temp 212 3540K 3608K 78643K 32819 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 43 0 39 1 0 1 1 0 8 0 rtpcb 80 185 0 183 1 0 1 1 0 8 0 rtentry 112 204 0 168 2 0 2 2 0 8 0 unpcb 120 3467 0 3456 5 4 1 2 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6459 0 6459 3 3 0 1 0 8 0 tcpcb 544 1056 0 1050 2 1 1 2 0 8 0 ipq 40 14 0 14 7 6 1 1 0 8 1 ipqe 40 41 0 41 7 6 1 1 0 8 1 inpcb 280 6807 0 6795 21 19 2 3 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 29 0 25 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 25 0 25 16 15 1 1 0 8 1 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 867 0 663 21 7 14 15 0 8 0 art_table 32 870 0 665 2 0 2 2 0 8 0 art_node 16 201 0 168 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 16 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 890 0 880 1 0 1 1 0 8 0 shmpl 112 97 0 33 3 1 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5013 0 3628 46 0 46 46 0 8 0 ffsino 240 5013 0 3628 83 0 83 83 0 8 0 nchpl 144 9457 0 7860 60 0 60 60 0 8 0 uvmvnodes 72 6633 0 0 121 0 121 121 0 8 0 vnodes 208 6633 0 0 350 0 350 350 0 8 0 namei 1024 27132 0 27132 6 5 1 1 0 8 1 vmpool 520 6 0 6 3 3 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 31515 0 31515 20 19 1 7 0 8 1 plimitpl 152 193 0 186 1 0 1 1 0 8 0 sigapl 432 2997 0 2983 2 0 2 2 0 8 0 futexpl 56 72410 0 72409 3 2 1 1 0 8 0 knotepl 112 558 0 539 1 0 1 1 0 8 0 kqueuepl 104 419 0 417 1 0 1 1 0 8 0 pipepl 112 3806 0 3785 11 10 1 2 0 8 0 fdescpl 424 2998 0 2983 2 0 2 2 0 8 0 filepl 120 25449 0 25345 18 13 5 6 0 8 0 lockfpl 104 635 0 634 1 0 1 1 0 8 0 lockfspl 48 230 0 229 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 895 0 885 1 0 1 1 0 8 0 ucredpl 96 2406 0 2399 1 0 1 1 0 8 0 zombiepl 144 2985 0 2985 3 2 1 1 0 8 1 processpl 864 3015 0 2985 4 0 4 4 0 8 0 procpl 632 6739 0 6700 4 0 4 4 0 8 0 sosppl 128 38 0 38 10 9 1 1 0 8 1 sockpl 384 10472 0 10447 33 29 4 7 0 8 1 mcl64k 65536 392 0 392 49 48 1 33 0 8 1 mcl16k 16384 25 0 25 15 15 0 1 0 8 0 mcl12k 12288 27 0 27 15 14 1 1 0 8 1 mcl9k 9216 37 0 37 17 16 1 1 0 8 1 mcl8k 8192 89 0 89 20 19 1 1 0 8 1 mcl4k 4096 235 0 235 19 18 1 1 0 8 1 mcl2k2 2112 27 0 27 14 13 1 1 0 8 1 mcl2k 2048 55175 0 55130 32 25 7 13 0 8 1 mtagpl 80 77 0 63 6 5 1 1 0 8 0 mbufpl 256 115453 0 115350 105 95 10 35 0 8 0 bufpl 256 13828 0 6608 452 0 452 452 0 8 0 anonpl 16 300287 0 284539 161 81 80 80 0 62 13 amapchunkpl 152 15076 0 14967 65 59 6 15 0 158 0 amappl16 192 13908 0 13018 133 80 53 57 0 8 8 amappl15 184 1866 0 1866 3 3 0 1 0 8 0 amappl14 176 580 0 576 2 1 1 1 0 8 0 amappl13 168 46 0 46 3 3 0 1 0 8 0 amappl12 160 516 0 510 1 0 1 1 0 8 0 amappl11 152 647 0 636 1 0 1 1 0 8 0 amappl10 144 92 0 91 4 3 1 1 0 8 0 amappl9 136 762 0 756 1 0 1 1 0 8 0 amappl8 128 298 0 265 2 0 2 2 0 8 0 amappl7 120 161 0 155 1 0 1 1 0 8 0 amappl6 112 645 0 634 1 0 1 1 0 8 0 amappl5 104 755 0 740 1 0 1 1 0 8 0 amappl4 96 2983 0 2958 1 0 1 1 0 8 0 amappl3 88 426 0 419 1 0 1 1 0 8 0 amappl2 80 23146 0 23071 4 2 2 3 0 8 0 amappl1 72 64450 0 64020 28 19 9 20 0 8 0 amappl 80 7136 0 7098 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 98 0 33 2 0 2 2 0 8 0 uaddrrnd 24 3004 0 2983 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3004 0 2983 1 0 1 1 0 8 0 vmmpekpl 168 26500 0 26476 2 0 2 2 0 8 0 vmmpepl 168 358499 0 356443 432 337 95 123 0 357 5 vmsppl 272 2997 0 2983 7 6 1 2 0 8 0 pdppl 4096 6014 0 5978 6 1 5 6 0 8 0 pvpl 32 962968 0 943966 568 346 222 271 0 265 63 pmappl 200 3003 0 2989 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 825 0 244 18 0 18 18 0 8 0