x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x100000000401) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x487, 0x101}, {0x0, 0x4d94}}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x916, 0x3, 0x10000, "e91310be5d6eb076ecfee953d30d2a7452d19ef3", 0x1, 0x3}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file1\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000000087}, {0x6, 0x0, 0x0, 0x8cfd}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xce2, 0x110) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x2}, {0x80000000, 0x8}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000001c0)="0a14ab630ac742dd8a19993dc35befbc4e253f0570e999c8a47165c755f98eaf2376aef61be9891737de097da87d14583237b297d95109168ce98d8642dff0f93f53abdcfb39f3bc3b92137655bc1e37b3d7e3f68439c34f097b44d4db21e1adb32bb14a5b26ce532ea61ec306df43510a702a4dfa7413965d4fc89bee324cb4ed8cc0c70e1c8c65258aa8ff9ed2766d4fc200bd900b5b98f22f102e1c2c42eab643cd884412d4c645d1fe58cb20bb5ab1f6395c9f8013b17d127722721822596383094e2ae3f78b", 0xc8, 0x8, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x7c}, {0x6}]}) connect$inet(r0, &(0x7f0000000300)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000400)="10") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x9, 0x7, 0x7, 0x50d8b22b}, {0x1, 0x40, 0x9}, {0x3, 0xe36d, 0xffffffffffffff38, 0x40}]}) 16:00:09 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000, 0x9}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000180)="d624b159fd93aa5fe4f0b8364fbb1b97df76bcbee2d7eb9e7741b7731219c27e42e275762cb215688a119c53f9c3df86bfdcd13b7dde612d69886342e63e496ce83b3b20feb72d37dd9c77b0299c46c9d37590bdc2c697d937fadbb045a8bdeb1de8", 0x62, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x10000, 0x101}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) dup(r0) r4 = dup(r0) ioctl$TIOCSTOP(r4, 0x2000746f) write(r0, &(0x7f0000001080)='vJ', 0x2) 16:00:10 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, &(0x7f0000001540)="9a5f3ee92f5e45ec7025f9cb1f747b3fc3945f90f5f4902d2dabcbae4ee44e6e395b589a1edae44bf3802e11fc3a1e8a47f0669c7abf167757031932eaacb5321fbd30e49b306d441705cae708e5f7354db77d3f084a9b5511bf498fe31ed43c2de098026f4277bcbdfd421ff4c88426490afb92374d59316d783d2ddfff9dfcb10e13f8bc4c9973d3b5b5247e3f1763f40900da1ef7b2346c84cbd1523363e856cb2ad1ccf4c00bc88a6cbeaf143cd3d012c8fb10a1ae5d5cf73f5b05574a2bec67e4469287c4e5f2bdd788e4559e82809d6cb4ff7b1e01d01387655ab906484659f0c9415c0beeae16bc420c25668a08836a33c86e0713f85333a0afcd732e0ae43d5bd06b514142a7e03ec2936deff4a52680c7ba77df2a3480e9886d99ba44347df8589a65f6f482a4595e725bfc645545e1b256b8edc89bfd43692e71d022214270b306a9a3fe99e30a2c2a00600e1bf623a1d6c381bb6dc2e91fbcbcda2bd2f0408f11c5e029ece12a3c974a8686880767559ee8967fc4dc8570ff39af73437f0e28949c21cd5baa8ae2cc8b5ec4bf2b9f5ee1d6427271882c92ce01172084145c731027c36388b00dbc087730709addfe9711c6be6394ab2718610a752f7093dbad8db4267fcf0f62b568db5479164bdbd13c1fc00c13b75ec9182f60ddcd5ff9f79f1d40567f5c07677844e3ebb433e760f9412e085d06285917bd5b959b3f50e3049d55fe64a8c6f182672e37166d0e614096995d9c777dd0d775df5befe97890127d6334b850156efaa36a3103c56f417eea4277de64e6192855a9682472464e4b790e0ab4c130e88a254912abc86f4cb5785712ee936b6271bb9bc04d052582e6c333a6b538e15d9afb806f8a62e6351f3ef38bf49b300f8b0583e2df23254139e9dc17add5d8bf8f89809fdae0face3f0cf425e78e953797ffab1bf5a4c6d0cc25ee473d59901189034fcf9ec41da60f653883ac18942c9144a511099c4c410fce83bca5b49ff09d8753802a03ca2906bf229ebdfdef6152658c628c0f07286aaff376c238359de17c2369dea87df1aad489c52151ae3bcb619bae1586ffdc20050ab8751cb63c96eb8e6e5d974ff29161fa4c3ebfad1e3cad53951b5cff962626895735245cd36e5af67cc8a3e9f3af144e77bc1eaace7443eac321cd07cb4d6c99593420700b80b35e2cd3583bb4555e72623e5470fe5bb9302e500798db9ef6bbfef22c55fecf61b040e7cecce0f9c6ed68279ec14ff75540b4ed82ba819b163376304ef9a26a8769d828c1d67cfa27b27714f03f073160aca1e24b930077e30a8e08f1bbbf37f80dc61119459d934de05b0926794cce642e21c0de532f6cef8f2565d7542b7617cb2d1871f2ea2aa54d48982b259e294cfb9700392b5fc6278c7d4847e0bcedb1294c8d2c6de8feac2265ffefca049ff99da87e3a1b8e186d3712762e0db7b2fcd1358b141d11a2df699f639c3517470c1afe013944dda7b7e1ca5ba07416f990266ae0f72e3cb6e6339c0e93ee7502cf37c3dcc19b8811ef6acdd4c4852313572e9ff6092e000d7b75f6605d7a88c8db48f96b243c3f52aa5dd60a0446f26589f0479c5f69d9723854577670fd2d74aebc9f2a5f5ede5e5dfaa6b83d0cbbf36187447a5cc4386cde8d12da166822f813f08e4b6e0f22f50832663845d9ca2d7b72586951984979cef5f82174532c7bd2b85bcb379b2c60c7f49694eb8313484ed4b984a714736d5f7a84c095e6e030fafaaa513eb32cd406bcfb1d71ebb427a9ecd678fa076b6bba4d740cde7e77bb99cc1ef154fc390eedf45fbf8f005307eec83b6d9ce02af451f1e32a0a5b9efb570ddbd2d8562ddf269b0f53028dd29f9b8c4501cc634a9cc9559ec74a02c77b86f2b379e71f98ebaa5df6d44431cff12639156c5ab3455c9ab48c1e82ff5084ae054425f5e64f061834ea13169a1073574aa691bb17cda14cf79b95b822829fb91e0ca49cf58ffffb8f897bd2436c876a2b844213530ef3acd4b7c4630b80ffdd25a911812811a50537c2334a22e8d5563fc4e786226580676a70bba94334835daac360022d364034cde7257773238d2b129f29971794f34e2f1c34553b7a698803c13b3e28af89a1d5abd2ba3851689ad2226b28bbad53867ed1ec5d791c14d44bce210cfb7e4e76495565c79db670c95fde3737f19087ef48fe8638dccfb83610881ac0cb4d1a847656ba7f36d1b6c685264dc4c280d32c6e343a79a1b61f9a338d7e2d2b297229469ee6a706f078a5d380dfe6d01e450e0f5ce59f48d0c88fcfb85087e9ccb394ad2bbb2b3ab24c56e491584306892e6fb79787482ee11c8d554be0d598be858316523c0acf1c13c623ff03d2d8ac7633989d1d6a47463bbf2e0846de9b64fd5d79a97b4a861fd72d7d1bb24082358d1bfc971fadd3ebc41d50abe823c6750fde3e7575029ba9bd74a54622c9dba06e948b445822a4e7d24aca3cff887675f2eef4e85940112fdcf0cd7d1eff77958d16b3b0c13bdc306458281e907b4ab0b686edb716c527a698872cb520b955754d446e6bc9b9f4198829242b15d36451587b85ddea094c251e8cef942f2f3339ac950836eba15f66cbb071d76500f096878f288ca6252ec8600c70ac87869997e4bf9d537c651fc28944c4c4d4dc20de0b3a6ecfece6f24fbf90cb3c5431b2dd1da477d83516ca36095a32b769af70e5b0ca7e0b9a141bcd7da9d35717431f3587db22de9d3ed14aa2067a9ce7236bc456d4296de24e39396c75d49a63fa23f8ffb2ea982c7a9a0bcedd72a211998f884dc1050fadb9bd46420ec4e167fff167c1077ad32e97853b62dc8149e21858db9cfe1d07169b8e2b51fece0d5052966921c7a5b94c65c1100d0199defe46111d9ac4d8e7fbe324b187a41c10a4b3e0cb1821f7a9605afaab03434a8cb74ef095a91b2c94e23ddc81449bc94dc32c68579f8797b9322684b5ae214d2ad358debcda8240dbf123f2c7019ed3dcff20ad441d056114ea1f42429dabdb92b88305e80d2d15021a1a1b908be823fbfcc56ca7ce5438f407c9b5ab86cf19e5fc1f7ecd6193fa32576be780fc8f817f7c2c2f43121fffb8843bcb3a68b1365184436d925fcd7a0885a42e49ef76875982b741b0d266300e0c2a1f01c83b2d25224cc6d78cacdda5c3662ce761b36ecbe51822bef805598d58dc9bd9d4975aa4b700bd77ebd859b6defdb3980285db841bbbc5cf0e349c3a715de1caea7f0615ebecb693c79b702003d284983e8a1d4c1f807c9e38965cf894cecee8cfd85005336b28f0a956976cabfb03b81fa8896d5592ee5f29355f84b78624aecb0fd8c9d639a25a459470f0fa435560a57b9f6c2a4aed6cd38e320116cd54572029bc645849d164cb0bbc78da11c5dacac960fb4b0df8522c7c99dfbb0f34a4b9af1338cf6017c422533122fe53eed3377563481430582b626acae6d4b7d2b3316e66e67f6dc3b7d33aaba6deb2042b47d85dbed81dda5151fc21f76ea566b78eb33a5b36a3964deb41361df4ff7ade9293788156d52ae37c048413bb8e9c3642936ad77a56fed3887710f4a273a91982a7ee71e8d73644520db6f7f5af48569f7c21c2a8867f1ca337a27e89ab964e3fbf1a690f0fe4b546b1339c9b9ede5276b02d2ee5ae09ca5f3ea609b1511410f793bab70525d3eaf7232ac50430376594a0f26c85ae6d8a5d473d752045b275ad9a1d281b6ca3c421ea4ebc55bb5362613e5a9eb33b688731ac752ee53b7edcfb3d3961173814e985c2b41cd2d4bdc91d155618493ca2a26e59107b1c9890794083fdd66537b7b74cb90d634882099df585a036a1f3ec33ada245bb0ac67fd352054b65072cb1e0bd354f96c520f5a1d6226a1541dd06e77f66ff3c128a35f1a0b1af3721a24a64a223353ee6aaaa00adac7974a1d4a28c777737dc7fa30f99c5c312e703aa9911f2883095306dae11cab8f973b455699512cc163c9b23f938cc26d6a47aea375282d446aea9a8ad5e8a6de43cb6d6e771622357f702c8863f06e47c1247086c01d0b9cbfee54d2be8a8513871b7c39cbec351da08c3b7c939eb70250d274a7d7bbff982afd302109df5b3b00815d2006b60920b518fda5492ed7f8a791e30daa01e8da40afcb4244db44b436dcc4028bd401c2e5f18d68ddc72a782acaa389bccd7ceddc70240475c88184cd3100791fd4cbdaa07a79ee2ae1994f1ca818e5fc0c2e0a45c885e1d9ffd0e69a3afd8917ceb79ad2aa88bfabf6b371eb6233a3032641846bb4b462eefa1b4ea7f9738676cb8d4463391d57ee17611f48da5f9ff04f6415d0b93515641072ca99154c6616d4c9e2e0e483498f5ea2777d1918ea7bb9134c484e202db88ec07820c4711372293b9f13bad23863ff202ee3b11e1b96376e63712859ffec8d271bbf66946dbf579e1ad6e728f66ae9097c32048ed08eecb7a48cfb80b0e68b60d33cd93a76721b361780b5a6a50505d0f1dbf17f988471d932ea7f06d2dca431aae702728fa3adfc497565c10c51be16e024892a02b1fe16ae23290503c217c6413085a18c2f8141543fe0db5b6f4f7a5416840b4ccb3e89a7900c3fb0144ed7332a406ea16916c380e8a97073b19dd377081dbc3c2163fa09680fe655518d4c14f67f2c5dc9e8b75936253dcbf6e739e8b4fb64ff0b426c5388fb59a73736616489681912cada63cfc68d21325a8465292b0be06a71ea29b34f42e3dd66f18543db8ae977626219170d60e17f47c399c3ea3af9175da45c8f7d8e5582434eb6b778f0fb36d30daadc2b6b59538c48be558bfa00357ce7ea977dddc20a13067890b7776b1831bbbe1b7e4f3b144da8f8cb1aeb7caf9eaf5f91021b307c9dbbd424cd496fe6bea6b748b316f76ac33aebf2cf579942acbf3abc37da387f96e6d19e0ba0c2e5eee70bb73a5ea598a2792a2723b53d89482f296c417001e52aca8a7ae563b41202c45f3ec09da188deec377ed51d4e18a341f11420b3ebb55ef6420a53dc1038102326d00af568c41c8bf576dfaa08d92b46c693d96a29b384887bf729b57484d3c72d1ccdf2d98498c0757e1ca24e152ef8e4b9885c6f0b222b7aff541894f8393984fc6dc8029fd41a6360b60f3dfcadb3e684dbc1d3d079530241bd6dc16fe2dae8cfc89ad63399a46e0f91c890fb8637238b956080cd640f13477ac850270a36cacb7bf1274168b58de5b9c061d6c154f7f6699e7ce3930e21198f9bfefed8da3e635be443a47bbddab7d5db55062e1d1a28710d06e3e7fa46ab5963b5589a3aca119350d09368905303a28a8141d2969b98a2bb1f8c24034c67005e3bafa47e46aa21e81516eb0bbc667c650c3883dbf749adc7607e2d00871e8157acf1b69f9b6679e1c04d7365e676937ddec23636d15a0900093aebe2dd35fc8126386a6cab0684a4b598f2feec928b35023fb35d6ebd190da2edd36003afce8b43a72be279dd5308d0209905a2830d1054b66c2332fd0c542d641d203f69efe26d07d5650d2caa198dcac7a34bb73d126cccb25f2e61bb12421d6a0b08e767aaeb6bd5e9f6fa08b692db51c9283e535b32d20133fa0a1e6fde8e42fe096970a347d448ea6c05675b1db4b73cc20b4478b34c932569abe1a16696e3326553b8d1122813d8e94583ca60932ca65fd2956999223084d237ef556ae3a9d1311a8b0da2b30d90b209e7dddf5d351cce67427d0dda4ef41f48b55254a2c2bf2089bfdc5bcaef3b24ba50a53233b9190356762a9a49a0f15bd340a26157244503e22", 0x1000, 0xa, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r3 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000140)=""/78) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0x61307b415eb30030}], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x2, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x4) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="33004d77c16f435b2b14", 0xa) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sync() r0 = syz_open_pts() close(r0) fchdir(r0) socket(0x10, 0x8003, 0x401) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x6, 0x77b, 0x1, 0x8, 0x40, 0x9, 0x0, 0x1, 0x3, 0x40}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x10001, r4}) poll(&(0x7f00000000c0)=[{r3, 0x50}], 0x1, 0x7fffffff) r5 = semget$private(0x0, 0x3, 0x400) semop(r5, &(0x7f0000000240)=[{0x3, 0x2, 0x1800}, {0x5, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x21, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x58) getegid() 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getgid() r2 = getgid() setregid(r2, r2) close(r1) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchdir(r3) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18800, 0x1) dup2(r0, r3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x200000000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x208, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6c93, "627c2131300100000a855d9a00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002540)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a", 0xcf}], 0x1) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)=0x386) 16:00:11 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000001b80)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2031cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd508fa2437cd2fe07e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a9efe2f59e61815be179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b6e8d97bea30a152b196443ea91bd74e0b20313ec9eea63", 0x59b}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000240)="54609f93b04417d7a5274000a3d03ee7259c9a6dd1aa4e54430aff99da09934c13f859b1f39deabb182f0d158e1b5c0fd0c56a9491ee4813f67d689c7e717b50423e569217ba7eeb9fe331c58fce53e4ba60211f99dfb73e14a155639140d12f9c7a5bf643e37d5e5f8c72d737633cf1040744bc1e4c02658061e466ef15d3254527ec859f04c85490b13379748382718df9", 0x92}, {&(0x7f0000000300)="773164828ff331d26ccc4ab1be0e6377c976e7023383ef2da6c33066c812839648a8b73be87572c2ee9c518a9499dd25c4c1ce862b99c599c69fb1918216ed68cef459b09d7fab93b2afdd8265d38381823333e557a8ebff855371e43e3274368a89e011eda1cc3f156756708c47368ce314cb1729ee28e80c4d837b2453a89c7e07882949cf35440c00933d56400c8cc1685a4ad083034b8829f858d37c30c35bf5179eae38bb46d767e437dc78045deb79a93fd0fcaae15c", 0xb9}, {&(0x7f00000003c0)="a3c03127e36983530d3cf4907316a3829814e9f0539c09de593961fc3300039c66826bae145d9cbbe62f471bcead2916a78aa5d8cd7bce5f56a34437a410238cbc00eb103e14df8c11d6f145ec2bb9c1d979fd3130fe45b2278304ea1cf6b5994f7301539f73ffdf8da40c500edcc49eef9fcac53b2b83555b1b1297bad428c74b7cc984c21190f60960ca70556058ec72887b1151de9771c96d52f8fa590d351e7bc5d5b72b69232a256abe78b5cdc84c3e9ba631078f7d98111827d92de9d58b34c915e6f313b2c7592ab6fd4ad6d6890662c024f3272973af185cbe4b7f27776bda048486c14b08982bba45bc3e8d8640334313af20f2d2131728c197ae83b07d3e307896ea29203269664aee37b36f3771763fbb0faa930ddfc4ce5a3b401c05e6933ea8df14ddf3136b8f7f13fbf518760998cf75cbc9fcbe6277de7dee803b1c9421e0714bc8f221b6b3f45261e34f18a58f29b3c3bed766c099d1e519e3f812dce86f13e6088b1445bc4b9230f546b7e5d0fed28c5165dc708c00e0cce2abbd16c7a1abe539c20a286be0194fb4d01bcd4d16a1422983d54ef2c6ee51974741f343b5602765fb3fbec4440acb4482f28e4b9e2d9da619521082a91c96dbcfd4e34fe94377f20ad406c42ab77d6e695a8dd7b4793e4b8cf2f156aedc59ec766e30b57ea4c5a91f42ca0c9bcee5fafaed5d38b76b18f4f498b10db6a17dbffa76bdcdf3c10d949e522d8f17073bcae609214444ad1417491b76b3ce6a5b0717d3f07dc8e45979c852ebc5619892802992a8fc98f2b097e03f9c9588d8e77825dcd2feb06d2404844396ca5c1559668598070dca1f424773d37e9805c4f6221476fc0f137cc1ffb367d9d63c537d2ecce86679f24d6c1f6a874745bfe8f9b360f4cb426cb9b9bc9980aa1db516885788848b91960001887ef9af388e6cd650a0e15ae12da3b3181bc8c179ac88c8ca957872f1886888aa69e55bb57ade5a3e45d592024b7eba41b36a61ed47470c35a595100ed23e9e9305a28edaecf202f938ee1c9f67ab839e16fc4851ae9a4ee26888bf0e4cef6d32fc173c231ad1ec60c0d0a489a2da963d5eb31066db7feebb5aa1a8c55c71591eacc52c5a78ed927093fcef1557f6746e42ff18c08aa4f3626ad7f8e3a4f158089125103745890ffe5b2e162ebde4fb48c39a8459d3155e27ab69ef821ea33f371bac052d79dfc6d6a4b5119ef8f34075b1d91e6dcfb9342e938ab5b71fbe0fcfdf783634127c7083155f270e58062b5f33d517c759badd112a698d9ab83883b67afcf7899ba497c4731ca56b02e1c8f4aa34aca38bef4f256946718395f0618a7edb61935fc56bc0dd7261e1046f7014bfafa1a747aad3a0f62aa690d5d7d01f1d23f761ce142ab8f3bc5cb1bab878609e2d0d6ff43ba7d315053b3241a9d5067364ef0e40ff3295235bcb756f74546872badc812ee5156e534f1b43b63f81b0906f36ba83715abd8f3ef09208d36464f3b2895611f65cfcca20d3a48f954201613356c79ce3916ad09a8d7688699b774a5c32ac052a830aebb966ce99d5d8efe074a83bfb51d4589e6936e3432b37de8a483c1c34b5aaace0c6fa554b0c0a8990278cecd82bc04b0283087d9b7837d821cb3d98cda5fd9a16bd5bc001099e0b9fd06a9f9f403203eefc673d08dc3c07fa10c7549ff40a1c5d7a2a708b45293bc729cdb2688111649c655684ff56f014f258b29ee6dcf437a943eb532f718fda9c06f46090415e3494c16d124a8f936a9fc841ad78566bb23d7f4df3b2bc41f65a4d659cdccb8c47b56fe769d5f4c2f1cf35de9b9608cac70e954d54ddf81ebe4ece6f566088245b44e55167c27181341af15c7d0190a70053a04dc3d0a6676a07828d754914f094eae7c03b50123459fea9850561eac5f9f390a9d966f59c978e87804c7ef18b43da904208a9301236a3f1db83bae90c2ffa462e92559d4ae3a3b6a2b50ac7253da8cfdc514cc07a4d88a8e71690cc8d2b23fa67ad6ff380c9fe32038321dca358c82ceb18a4fc5161a623293eb5fd68de6cdd7e86e0471457b4ff3d403465cbafd26e182263cbbada15e5979d6b9cafa5ef511d75430f26d08c288dc51a56600997d052445a5ad1c2afb4ce4e1b6d52889e225b254bcd460d669752dc510f1adecfe3ea50d57bb0eb2b06f1f08b2cf0f58e26f37c5a377e41cd31c83d6101c9a73a6f7751c34e0cdd6def75b70134291a86ea76273e92909f5811532b922b489bbcb051087c4907059715f181b1f0e70699261901e52518a8bdedb8c6049480e954be06194ebb5e0e526b08af329360df92f6d3f8482ae0a3a6d9ab5ef515a79c6eead83766ba023d962d0db4ab66c4f05e7c746be78fc2db80df7084fa22365ec5b071f0170b6bcb2630df08ada5e78e122ffa85ee7cec32d64f5e248f8a560647a3c1c2b118259ea0f01c72f6de11ab76ccc4642f6e544a01a1d26fc92ce8b129f7cfb8ee7ae7479ccac05a6a17f076c6f391534df86670921a546d8f4e714084065f640187d5401e2eebf1d15c2c7859f9537695feb77815f9b95a729d908d5be4abf2d34b4b719a7fcfae1a553972eb26c2a6c35228a9e4625005f85f68bedcf3fdc0b6d1fc306899becb81fdde851a0aa303c4bd406152fdb1cd4c3d389d768190eff5a816e7dd9c894ececf5c8e7fa213e4116c79acdcc2c2683857eea4c4e45d9669c95ffa950357adee9c15fa3cbbaea9ddce2409bf23a256c89cfaaed71eb7c47e1ce8c08506e4d16fc01b29ef6f8ad7e5b3a3fa52a67d5dfa39e9c11f5437a3b501b38f24b1d3190e9cb9504c7636175ffcfbc95542a6263a1b1cba7b521d1125aabcddf3e9b7623b56570cac91a53fac6e44e67a9f4de2370e70b9a3b20b35509f5a0d93bc59096bf82cde1e038c40ac16df8a3f5c6f1f579c0bfee6711cb74150d9cc5eac9624f622437fdf785aee02f91bd8992745e9057b5fd0433e6a1d009415d85db2b16b734be807e03819488efcdf63c8ba760fda9cdcad68055a787f75a96b6744ee3cf93d33c6c369feea2674e9e318a6d9ea50977796fdf7f4d6321e4ae79c527ac39c6172748e3b0c9c28fa68b70ce82ee9d93738d2aa8dc32af2e4d3bb1fb1a55447b0a294d5f01f9dea96c4a6ae3dcce965f0aa70e8f689d89244c2f6655b56aff05b187cb8f24d7fce95a45969d010c82eb538273b25ad9dd1613991f663f7528cfe0b7a36efbe05a0e7863cbc636eb28572b51dbc1d81bc4a18396b1659a8fb871e9d82e89e37fab13dd1305cf2e1e993c2fe7481e0c53d58d2b5807b5ccf65fe684782caabd64c26969adb6d301c5f51dfd46c77ae304869ea41b7a35a81b001f6f126c3d492b8156604a7f3b22041b9e48c6c0d409c1bd0643dfe91b3ab476b061435a7bc7bf07636eebe64219e61da8aca8eab6f5cd23572e58363e755f440890a62bcc09db7295ac72f4aec587323051f4e688bfcc26d242bd051cab3afe7b7bd53dc4d9188e8324626b9d07ef2927f4d181565e01545007ea242378c9bb8c27e2912fcda9a450cf09eb828c48e07dfffdd601589b7492d90395cc17dfe6543b074e3eace8b6bf56bf9b499babfee87ade299edb43c2189a80b43a135de72a09ca48d47f46770ed128c1194b6a33570e0bcd71f42ecfb64ccf5e12f0bef854d124beab7f72439549b0ac3218209811a23c2d5e8bcfbf6e2748ec4259358b6a9eb81fe1cedddb7aed0bb57f13cb8be71af95d8cf09e2576f7498644cbb8c39e6c2ab6f99814831b0ee7d5b00d303e37705fba7c373bd4050024c6bfb4695841d0aa906065e5ecb514b7faaa8d15a6f9f5a4da027dd9e4b3e3325e2fb57cbbe0c0cff8681d48abf4d88f38bc7da8e4cc365265837c610fe919ead6aa70d782fc6451182134f06892ee496481c22dc322f587c2006d20cb890f38df033ec61ef79538e186cb1b1b2b1e49c228aaa57369d165b02a715c16f3eb18aaa59ee0170911b82d3b98a9ed3e62f56490f8a9bce1c11859a162087ab32e478e76843a7fe4dec98af259f10829fbd36c5f1f839a5bd744e709855c98673e5926eba730f088c9459b294ee5de37c1e30f233d818cb6bc6a89e7fd938f6f119e71400edc3d75bf497330fcabb1f29a0d08b45364f4e375b448b35d7da1ae63069d92a65d26b2bfacfa67d0f9953db2b707c885b9774588a8158374fc8480d09efd92c58d25161c51e2233dff30550e626d7033c11b04b781940229ca5eefc4c19a7370f469560f80ce2d4283c47ec5003ce0808e702fa54f181dee585796fb2487e9d1062663d92153cbebdfc6780bf3d7948a60f660fc7bb1a152f1fd6dd823667d53a910ef3f0f2a8932ffdf4b6646a5b294b8080bdaa30e7b4ced09f5188728ed5aa435d4c46238175b165939cd19ca0abf64b86fe2a4dae38dce93e13d919f743f05d7d563258383f23c0bef26c9a2b287a6297b56f2e4767d010e68c8862d228114ab9671054f093e64926087e2b7bcba32234b718ccb775fcc51fec1f81ff9635bc9c618246fc8359112eb5f1f38b5c34e7ec8eeecfb86379067bc76af09510e0114060da889e4615077619c960e016e4174400f69dee2c15376379e94a73928f75f873f6e8b3c16bcd55dd79a71a7b3af3bd9b5c9fd05691688d4938bcfe149d8c050ca45bf8df3cb1d6c5ee5df050f88002c08b333c1a5c093a9aa5a139d014651c730f4e3dee9fef6d5ed10dfe41648655741a492a6fa42e8f9263cf1168a17b47c6cf2c4437ba58ff84e8d18eb1b1dd73b6c9672a548269f68729c1d08c0ce6c4da8c43ba60e98e9a23b0fba4a29a27fb93b134ff4e0193ff6f7d17f41a29eaf3b23743e7d205a4f616e2d1725cc3e067caedab6a101b927c0a816593bf72a26f2050c7f157867f65dd22e573f7d0db7a11b0f3de514ce08414485fadfe6c3c7381e8a163a6c15c829af85c236e28ab7d07087807787f0bf99000dd60cddabb7339982aadb8e7356003497490a9e1deac53b8821e8a9b85b3854753d2804da51fb86a031ddff0e544b8bab54459ac12e58f8efd9247a885bfdfb4c88949234ae1c7dfad661c0d615a20c07da575e2c5b1958d4f71d9948eebba7879440d87fae74d80fc1d52acec1ae09532d71a50a4769bb8500b2abc34c7b1cc676f9f13171a05cb0625e850e9eab5c5a20a769c73f58c95a759e980c06c1d5917d1de33a91aec865ac82f4bf54963d9d840409aa9a89de31ff7b5a2a5f57f8871a61da0212daeed6f201b76ae2e4da72111890af8a09a6dffffce40c4923ef71a2864554e31ac69e93302110bd3f1af7387276103f2e3af2f0834b6a7e80afcca8435b9e1138d5cf80ceec2a61477bb7ba904ef0e738b0650a0aa7d06228085490bc5667e402f9ab406779cc93ba579d2af06673a340d87226697e66badaea850c5256bed72bf172d44a84e1e9e883f95de6e61674bd865cdd97c5471da436b330f34ebda38a77d4010dca6e96c656192f57e01459544ed5053aebb3935529c944775a756b01bf6b03048db92f9b60fbdb7681f16d8a539082081f28b849057fe731fdcb8e605dbd295f9d8ee1e3e2a57583665891d3535b1c96c5ddb88ad33eb41e1bce17077ca2856b20da129de51172257fa13d7f61518c3a2856c36570f77ae1e70cfd32dde2760e95ddbe7423a9bbcc38b50e2e2e168373495117a5008a38db11254b5292796010ed8adbecbdb6f27481520ab0139c70927803eb095dc4e3b1ba65f2ec453f7a72629e2e34565f941dca1e08ff023", 0x1000}, {&(0x7f0000000180)="5820de830427d11b43dbbb1cafebc927f36806a50bcbbeeed1e8f57b381fa5c3b347ae9f66a062b82ad4a1e3021285c1b2b57423b7fbddf113982ef12a9bcbac625a6fb3b83412432420fd00470b30439400f1", 0x53}, {&(0x7f00000013c0)="eef4888de53f1889f7d8cd9b72ad7e9806dab201ddb753a0242ee24cac440dfc7455e48d4d73544cac2a87c4a896b86f65e0304cd79e315304755877bb1de00b069285327d28c8d55212e7d552f545c0b6366f1519a2fc3b00148c6f22fcfa1aee4a91665b68d43711e0a9c9f8405a0b7af06da63d683da998832adf75542948e4285bbaf299491f4ca3b3ce2c463d818cc76a42cf99705ae27fd6ae8c58b7eed8451447f99cc352c6e8eabc21db5f8e5d962ad28df8da567a175e2b128df78c4f321e36bf6b4cb71f7fcfdc730370900177d0e5765174440d6769c7bf6a1a0fa4", 0xe1}], 0x5, &(0x7f0000001540)=[{0xd8, 0xffff, 0x6, "c1446f53c7c8a5301367759effe885683b797d592d8523ada216af41ae9940cd0659e2fb4dfd6c5c3146f76c23b2435d076842fdd942842d1d789fbd8f17781d3160301d35cbb465295313f4290a28adee6626c690c4ee8502bfae8eca57b22880aee8364d74d8f81d2ea5e08c61b2fd29d64c48bb52aa1dbcf29f10007afb6d3aca03786b363b6a30eacec8082398b241df798bdb731a0616f55eb28ca8406b2aa00acb32bcc19fd15a45ddad7e5e60d986db4138e4b233fc68ec0c069bcf650c48"}, {0xd8, 0x1, 0x3, "d2ff5b761b51e8e70cb56e61118a1028d97b1b31853d6186d460e6014dc5f82c8ea84e7298d916987ce6af187e6c8ea61a5d9cb9562b4bb2f662b39fdbc9e6e5ac1a9af3ae9e6225fe44eb40ab846c885422041057847f543976dc70ecd5967eb5e6ba65febcd841d776851d1220e48ea60b8952a516313de4e1dc5509eecf2d14e04613560f45f85e0e5f677f118cae83a7e23e3bf0128624c7d8d01ec896c0a07fd338a01c093cce7566fdd0d1ebc9188e0bfab9d8dcd72aff0ff3cf4b9f3e4b550d"}, {0xa8, 0xffff, 0x4, "b8ae765fc093fd93722c50290dc61e7c6e6d19cf6db347fdb0d388f3fa9213b2b83098d3f33f1496489cf4e4351fb34789d80f0901b6beb09dae7050490fd604e6edbc135967f00cbf8f2475f318f995b4ef9d2da56415ae991c796da9054ef179c659d5e6d0fe60435967165609fbfe423d3272148a919b3f92ac93260666c4b4a207877a285045c835b2f71e41bbc3e2979ae1"}, {0xd8, 0x0, 0x9, "94906ca573f2b8574a66768cbdb729ebca2b7a89ac4d102698f7f8ddd09d8b157f120cb6a5620e4d08d59a7e99c026b4907be7872aae6c2d4a79b56e6bb4a9ea85723577d76e39bfa13ff9ff0489cbe1c22f16c857eccad16801211adab06d843c1048eb5cce63cd2aa8d0f33c8d1ba025ad3ba8acd881886e8164b939bd151892c8dd2bfd3871829534f6e6e620fcccf3af415899bcfa86f068ebe39158478f52dca5e799d889046ff089b3161aa78cb340c0d3aef5e0ab0ca9d0854b6a978ff92e"}, {0xc8, 0x1, 0x2, "b9644e352e48d7a8365673d73346aa853b84924bc8890664ea4f44ce427a96dab0270784574a43898886a262fd967a392cd5eb215830ccccecbb13b5129fcec0107715faa6105a8898331b412bf0237d0e08a367426936b920a40ae9c97cc343aad332512bf149f8f262bffd01fca738bf7dddab676014e76fdb4cb27c84cef909a7e1911ad65b09b32dbe299fbe5d173bd67b0fe9f4e214a46e63751d777f335efebb8dc28e2be076ff3d14772439edc8524bec8320"}], 0x3f8}, 0x401) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x8000, 0xe2) open(&(0x7f0000000100)='./bus/file0\x00', 0x800, 0x4) close(r2) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2a0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse0\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000200)=0x1ff, 0xfffffffffffffda9) 16:00:11 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0xfffffffffffffffc, 0x1, &(0x7f00000000c0)="0013fd635aa7ef15a8e029c850a07728a3ad19f47a0dd6cebfcce97f68826986acaa95fd59c9baebf9f3e833cabff851cd2e8104e91d5a6655a855c19414505f33a6370bb91d5e2aae555eda04478d55f0b4438a9a207b5a28266217d4538efe99dca7e4115ddc791c753056ebe07a4e9c19291378e22c12d6e740afe76a60978af2d617ac6a68e0f0c0e19591c939ffa02c6013fd7773ce642c14ef76027fab5c08dd269c6435da3b956b2f2449ef4efab3891d3b42f6bb5d7164ec27ea6157fe97d67bf975d0118b30be70", 0xcc) sendto(r0, &(0x7f0000000000)="cba2b7334847b02ef341135c9f78758a67cb8a8465444ea90c6b83accbf007d1a5f36d9beecae4dead49bad74ec0ff3e6270277dad10b5c39f6bb48b3924139602069fe5a969", 0x46, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) pckbd_enable: command error 16:00:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) setsockopt(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xa91) r5 = dup(r0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000100)=0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) pckbd_enable: command error 16:00:13 executing program 1: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0xa6c7, 0x8, 0x8, 0x80, &(0x7f0000000080)={{0x8, 0x6, 0x6d9, 0xffffffff00000000, 0x3, 0x4, 0x5}, {[0x6, 0x7f, 0x400, 0x100000001, 0x4, 0x6b8d3920, 0x9, 0x8, 0xffffffff, 0x10001, 0x1, 0x1000, 0x3dd0, 0x4, 0x7, 0x81, 0x9, 0x100000001], [0x6, 0x9, 0x9, 0x1000000000, 0x2, 0x2f, 0x1ff, 0x1, 0x0, 0x5], [0xffffffffffff4725, 0x0, 0x5, 0xd05, 0x3, 0xf5, 0x100000001], [0x7fff, 0x8, 0x9, 0xea, 0x81, 0x6], [{0x74c9, 0x8, 0x9, 0x9}, {0x1356, 0x6, 0x2, 0xe894}, {0x401, 0x3, 0x5, 0x6}, {0x200, 0x3, 0x6, 0x1}, {0x8, 0x80000000, 0x7f, 0x4c}, {0x1ff, 0x80000001, 0xffffffffe98ca07e, 0x7}, {0x100000000, 0x1000, 0xffff, 0xfffffffffffffffa}, {0xa303, 0x1d9a000, 0x3, 0x9}], {0x101, 0xfffffffffffffffa, 0x5, 0x6}, {0x9, 0x0, 0x2, 0x807}}}, 0xfff, 0x2}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40400000003fd, 0x0) sendto$inet(r0, &(0x7f0000000140)="fa9cc49b0a7027c7f440c844c20d90673b5e9d7ce433efe50074320ee10302da2b7548f86f4a0eb674a9a01bfcd674785ead769d5c0d36e9f9b60e3f89415848c842fb90d8cf2a661748ddf3223068c76b7bd18f3cf9584584012a3489217850942e4e2976459afccaeea239c8514bde3951c680bc8ae9b819284d67dc89e5be00f402d34ef2", 0x86, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x50, 0x20) write(r0, &(0x7f0000000000)='oV', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:13 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x4000000000000114, &(0x7f00000001c0)=[r0, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000500)=0xffffff0c) lchown(0x0, r10, r2) setgroups(0x0, 0x0) r13 = semget(0x1, 0x4, 0x40) setuid(r12) getsockopt(r7, 0x3, 0x2, &(0x7f0000000000)=""/41, &(0x7f0000000040)=0x29) setpgid(r11, r9) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000002c0)=""/251) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000580)=""/152) mlockall(0x3) r14 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r15 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x6, &(0x7f00000003c0)=[r4, r5, r0, r1, r6, r3]) shmctl$SHM_UNLOCK(r15, 0x4) syz_open_pts() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getegid() semctl$GETPID(r13, 0x2, 0x4, &(0x7f0000000640)=""/241) setgid(r16) semctl$IPC_RMID(r13, 0x0, 0x0) setuid(0xee01) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000480)=""/97) mkdir(&(0x7f0000000100)='./file0\x00', 0x104) 16:00:13 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xf6ed, 0x5, 0xfffffffffffffb1d, "73cce70952b37b2cfee534840c76f30d3fc5b46d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1eb3", 0x5d) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) fcntl$getown(r0, 0x5) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000510b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f00000000c0), 0x2009584, 0x0) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xda4, 0x6c, &(0x7f0000000040), 0xfffffffffffffdf0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget(0x2, 0x312) 16:00:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file1\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000410000002c2, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x7f) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) geteuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:14 executing program 0: setreuid(0x0, 0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:14 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x8003, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x76}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) fchmod(r0, 0x0) r1 = semget(0x1, 0x0, 0x48) semop(r1, &(0x7f0000000140)=[{0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x5, 0x3, 0x1800}, {0x5}], 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xf) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0xd030) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x9, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x20) setgroups(0x1, &(0x7f0000000180)=[r2]) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r3, 0x200, 0x2, &(0x7f00000000c0)="2febf2cf366178", 0x7) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c54dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9ea", 0x801}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) readv(r1, &(0x7f0000000000), 0x0) 16:00:14 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x6, 0x4) r1 = socket(0x11, 0x3, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = shmget(0x1, 0x1000, 0x22, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) shmdt(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = dup(r0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x35}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000000000010, 0x19) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) r1 = kqueue() dup2(r1, r0) 16:00:14 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=""/230, 0xe6}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x800000074}, {0x6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="cb") 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204e, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80a, 0x0) kqueue() close(r0) 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x7f, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) write(r1, &(0x7f0000000000)='on', 0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3e, 0xe5a3, 0x8, 0x1, 0x8, 0x2, 0x5de, 0x0, 0x0, 0x2b8eabad, 0x20e}) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x8}, &(0x7f0000000140)) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x40000000000010, 0x3) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x4a, 0x4, 0x9, 0x6}], 0x4a5b5bcf, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x9, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x8, 0x2}, {{r0}, 0x0, 0xc, 0x0, 0x8020000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xffffffffffff8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0xfff, 0xc05}, {{r0}, 0xfffffffffffffff9, 0x56, 0x5, 0x5, 0x2}], 0x5, &(0x7f0000000280)={0x8, 0x6}) r2 = getegid() setregid(r1, r2) 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x1, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f0000000040)={0x2}, 0x10) r2 = open(&(0x7f0000000240)='./file0\x00', 0x30, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x6, 0x3}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2b23afade9bce69f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x1ff) bind$inet6(r1, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x3fffffffffffe}, 0xc) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) read(r0, &(0x7f0000000000)=""/107, 0x6b) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x22, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x80, 0x80000001, 0x286, "b878fe0d437eaa54f80ce6b087a91da48dfb7a2d", 0x10001, 0x3ff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7ff, 0x40, 0x2, 0x8, "c85e764fbd82dfb7006bd350ef0dc384e0e95f08", 0x7f, 0x7ff}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) dup(r0) 16:00:17 executing program 1: getgroups(0x4000009e, &(0x7f0000000040)) setregid(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r2) getgroups(0x5, &(0x7f0000000600)=[r3, r2, r3, r2, r1]) r5 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x6c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x1}, {&(0x7f0000e48000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x4}, {&(0x7f0000eac000/0x1000)=nil, &(0x7f0000e49000/0x1000)=nil, 0x5}, {&(0x7f0000fd1000/0x4000)=nil, &(0x7f0000e57000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ed7000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0c000/0x2000)=nil, &(0x7f0000f10000/0x3000)=nil}, {&(0x7f0000e4e000/0x3000)=nil, &(0x7f0000fbf000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f18000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) 16:00:17 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:17 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x405}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20121, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x5, [{&(0x7f00005b5000/0x3000)=nil, &(0x7f0000414000/0x1000)=nil, 0x6}, {&(0x7f00003b6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000368000/0x1000)=nil, &(0x7f0000159000/0x1000)=nil, 0x5}, {&(0x7f0000136000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f00005b1000/0x1000)=nil, &(0x7f0000505000/0x2000)=nil, 0x4}, {&(0x7f0000196000/0x2000)=nil, &(0x7f0000276000/0x4000)=nil, 0x14000000000000}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000593000/0x1000)=nil, &(0x7f000011f000/0x3000)=nil, 0x1f}, {&(0x7f0000377000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000111000/0x3000)=nil, &(0x7f00005a2000/0x4000)=nil, 0x7}, {&(0x7f00002d6000/0x2000)=nil, &(0x7f000071b000/0x4000)=nil, 0x9}, {&(0x7f00003af000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000556000/0x4000)=nil, &(0x7f00000a2000/0x3000)=nil, 0x9}, {&(0x7f00005b1000/0x1000)=nil, &(0x7f0000215000/0x3000)=nil, 0x10001}, {&(0x7f000001e000/0x2000)=nil, &(0x7f0000095000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f00006ee000/0x1000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x190, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000002840)) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) listen(r0, 0x6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3d}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x401}, 0xc) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) getsockname(r3, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x810, 0x29) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0xdb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/dev/bpf\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") 16:00:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x5, 0x5a47, 0x1, 0x2, 0x95, 0xfffffffffffffffa, 0x80000001, 0x7]}) lseek(r0, 0x0, 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x7fffffff, 0x4, 0x5, "d425c2b425a85902ba7a9f29b0742a9a8cca5558", 0x101, 0x100000001}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x62, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/3, 0x3) r2 = open(&(0x7f0000000340)='./bus/file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000380)={0x6, 0x2}) read(r1, &(0x7f0000000240)=""/116, 0x5) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000440)="ad5a8b82ba269e8ef255e1ea50f532988970097d9cdcf64c8bb2f59c96027e9e4a5fd7fd00ba85d6587e932861068714cd917479a69b452eeb053b3ee1c63f1181c6ee4a4cae211e26e908dcf7e042024e56a92698210f24af6256ba59b6437ee1a3eb61e1b50dfcb27d58945efa7415f731086f5f28b30ff2fc36be9648293f9103d3508e7bdf4c5a3b40129da20fe26cafaa894c2ae20c0c443114ccca110db3fdcd1723237a7271acdc04", 0xac}], 0x1, 0x0, 0x0, 0x2}, 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() chown(&(0x7f0000000040)='./bus/file0\x00', r4, r5) sendto(r3, &(0x7f0000000100)="1b69737bc2dfde711719765af433f260186aabab9b36cc0007b79e9d97c3104cc384d37393552eebf9dc4be61f970ff7c1adefab5f21c48a9a72130e91d7e2215c109a3af87ace0d386d331438fb19bdd029011f972f8ef2f84b8fb76cc96f951d53b2a4f259b7ee01762a5d5f644d9c80106c0e98320ae5be68b704043da80bf35a92a48db8cb1db9e41c0e07ea8e13c00e03b6500a4bb975f77da35d6b4cb5c4343b62f617cac78e1f0b86413e72c1543316228c758108123ec27ec0af0e757289b696717a3cf685441cd7e85adbd89bd1cb12595136c067d9d1694caad2a4f910de5570e427c1191d1295a8fe2ad517849883484a218699cbed8a", 0xfc, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x811, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xc1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x74, 0x0, &(0x7f00000000c0)=""/116}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000400)="83ad84fbb768b05346602ecea45902435fdd7ee134738637540f71a502c6ce5dc1590296dc808e6094ddb7b9069cf6958f78ee9d407435f81e53236e7911d2622c98bf077ffef2ce24e8eac86540efa59687e286a364aa8ab7c8fb5bd02df970e9af47ae9ba3aebdfed191a69012db0b20f4af27fdb680efb23005e3370a2dfc587843bdf5dade299775fb57d0452f9f7408485f5b260a28d962de51f8f5750f4d23decfddbc54aab425c6a2620abe5164965b25b90a536f1454bd03092f210f65ae7f4df2953c31374114f2aa02bf006e4343baf0190b2d298b7d239dc355e11ce28c7503a248cc3227fcb2bb7cb1dc5feb0b5609bdf1f337e9dbcbf67c356749b350c919a5b93a01c07660e18f8716a7a91e04216d9367b610c25dea386d383168a7bd79b74c71233bce8bc0518c9a50579cb8e4a87671caf142745ebae44da0f984b6a91e137c13bb8ff14cb947995a7a009c278b50664a6f2e9e052b98ff7c72760790f6494f39bb28261e3c71") 16:00:18 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0xa8f, 0x8}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/17) pread(r1, &(0x7f0000000140)="9694cca58bda0cca1ffda206520cd39a2818c2af737137ca9f3587c573c8e533bbf82582f53cc57f7e37a42b823fc39675e3609a5efba6496f481227fb98bfcd9279904a88ec90be6cbbd1fa2494fbba8889c66ee9bb2bbf34aaa09910444dfdd8c280c1e8fdbcec462b2319bc3beb43bdef342b8d56a581e7227f267c44fd24a819d880fa1a2d9f728837187e1aafc58eb3404930410be102ce92b48294", 0x9e, 0x0, 0x0) close(r0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10064}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x101, 0x8001, 0xffffffff, 0x8}, {0x6cc5, 0x1ff, 0x7ff, 0x13}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:00:19 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x10001, 0x4) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000240)='tap', &(0x7f0000000280)='~k)\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3d}, {0x6}]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000340)={{0x7, 0x7fffffff, 0x100000001}, 0xb63f, 0x40, 0x100000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000042, &(0x7f0000000080)=[{0x5, 0x3ff, 0xe62ee21, 0x80000001}, {0x8000, 0x8, 0x104, 0x204000000}, {0xffff, 0xffffffffffff7fff, 0x2e507512, 0x7}, {0x9, 0xffffffff80000000, 0x897, 0xfffffffffffffffe}, {0x3, 0xc0, 0xffffffffffffff00}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80000000000084, 0x0) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0x48) msgget$private(0x0, 0x400) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffff, 0x81, 0x2, 0x8}]}) syz_emit_ethernet(0xfffffffffffffca7, &(0x7f0000000440)='\a') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3, 0x8, 0x7, 0x20}]}) 16:00:19 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1}, {0x54}, {0x6}]}) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget(0x0, 0x3, 0x482) syz_emit_ethernet(0x51, &(0x7f00000002c0)="8da6f0c9b2bca91d634385a984f3a413db6a13d19e0dcd6b886383299f5e26ad5cc45d1b773a3c2f76c67e9e325cafce215964ca25329c2fa13331e6d6184c6dc3958b9c446c07cca7e66e4ee7f9822895") 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x52787c1b, 0xfffffffffffffff5, &(0x7f0000000080)="db6e8d404f055e4c1ad4b8bc669d00e3aadaf682d03f982047e80765bc519da42bc9d72ea2db985468cda046359de9178fd9fc55545c130b7c90aa6ece2fad0f0637d1fbf86d5798453114f381f0164ebc29809eb6a2c08abf085e070f9e80238ef186b899c870c76575a90d856bc26a18480678740d331412dd9c254cccbb55b14dfd44fb49ff5ccf7defbcf78ac63d6797154b7f61b1a6ffec03851e5ba8c16af9f83e410a5892f35c15bc1ebf1c907328bf2e846475c1e94bcbea921a82b7bbca623c8c49a9821134fb0cd54d4a48aecf4401f66640aef6ac312453a20544f9c75f8d86cc736f076c3cdfa5d8b6c5e70a0ee5eeecd738fabe21f9bc0b9ecb351ae06459e7787b7050ea0425de4a397faf7d4e300411592c60706a44bc4328e3002c210dd1e7a5ae3ef3ff91a74e4f0a365ffc575374d9cf421bba0eed3f4b0ea98c0748c9cfad6e55c736bc06a2a82084a6f8e82d6eb5f60d63c0934c2f4499a3c4f436cf320af48d029f57f04576862a3e3366f454f3818b1337ffda4cacbb0e7b9e01e517b0b1eed4e9b0ffc258ecb4cb9c8f5a21fc5d8903c615751eee9f6e1f2a1810d52a4d9b3231702496e6a3313909c007f9a3dea17d33e308c7f987546bc27dda0d9b5a0a5bef9af4713d11710de01e2f340b63c741f7be52a6dfa6a8445af8276fb00e1e5f41174fd8c3da41f09f1e8a9fc4fe824c893ae118c9628919f0519d97608425a12d06013cb398002ced1856b48f9f94ca5c75d2bb4e6c2754aece7721eb2105083fcb8fa52b3200a2d0d363bb414ce5e5a1e03e09c1daa6da2a4cf682456fdf93d151742662c65cd00aad02c3da5d32cde64d075b7e16aec4f6fd4679888aaecac95e9330da1f8f259434ceef79f2fcf2bff0f494713f5e58e10eff48bcc022d249d4e9f2db86b864d0fb15f094415c5ca2185e0ec88fbeafc409e7f3662e727c85b62bc4da18200dd5ccd99a9532aba242cff14725d729e9d2d230cf5e1888ae029ea572e0418eccdfcfb0ef1f78f730a8bb564a238a0fb6092a1e8c03895384398284900d76bcf3c3bbaace6f9d11a47d9cbf1042bdd38031a9771c9220133f6a4856718cf222b89e54c65f80ac4f10334888b9f77efb3db837c1d8c6c39aa09faac01a6a1eb0294a150f26179753295be2d1d49ef2928d299c46d2c2ad88c48b799703f0cbe88bc816242e7d0391d850dcf0405c7ca6c129f2267e342a4736f3c59841da2d94fcf4fa0f9fa6e9fa190e86a1bc14da4bb032651b739db8e5fb83663f449ea79e5ab03482d817ffdcdce0371434008512bfac99cbc35ee9089219a9bb062f4c36b697f2779de97391330fd2e6705e7edc1443a5ffe38f22354afa321567ce4f165c50c7272351ea2cc0aeddeb512eefbd2dcec4e761a10e4ce0e1a77eae37d756ab46644c1bea8d8c1999aea0732f7c95e60cd491d41b0acf4315a233a6b473f6dd4139a21bfb339d472272104ff9e05de435796261b98b073faa28b9c5ca698cdc5be86bcd3c8d05915ef2509fc112630b227184bf3536f69440abba94afe0e331acb33c0ad145f912ff6c9261667ae5d8dd65ad85b3a2a5bede5218a4d95ca994d97fa6b51dc8f4a4acc581e7ad028142ca6c1bfbc0abf13ae59e2bcdee147c1c8396205dc0839e87dbc270001e4582c8a7a6b6c747f792ad2e545e76fb5d551d6dae5da52090b6efe02004391ddd102cb4de6c0027983d5b91a302c090eda47149129479d58b15f43befc786a72ca8f76b4f10e4e474bc769598cfc7d8e6538d28e4b47ba3fd6beff93fb6463df5861ab52d57b2495d0911cfc5737b8b4f896bb2e56f2707c7ad121306ea597ede5dc9af7209003484e2a0e5c8e5f19187ad3db4e66981dab0bbb0fb0173dd50da20950779756f568f113e14e3825e167d0627c7cc3ff45d46da743000bcfd52826115da24d0ce2be485645a55de1e538932842da3c42e3103b2d806660b1022d49a62cb9b586d79b769944e6cdfeb065e2bcb58da93339313d54d1cb672cac080a2a5b9ca68e30a4848290073c560cc06d14adfccd433cbd9cfe3891f95baf3a11e7f0f932d91cf67c6aab57861df67b1d90526c37d12e922b14ce1335f179adc9ed7d765863231bb86985a7b33652e4687592bed2727e3c0519dada9cdd04ceaa60027f3a71364ab908498b545e69374ac1e0d2cca4025da9019e4b636d1fa6864cc10b2c9fe4a3c12a845286eb9a9943aad90d7965bea6144907dd11913e14fb47b019b470a9027919c5879afabb4a68566f953955ffde3a9abedb457b1dbac6312fb58a05afe2d89f01764a67070495fa24f7c3fcc01c92ba7d66ba5d7ffb06d68fe8f057eb939425d01c02cd679aeb1f54a376895fb7e49c8869f0ca0fe69694d3cdc9ac8698aa816f8d64b21aba4b14e59f5d53a28045a479693d42cdbb2dfaeb08d5188d57097ae35a2c36e179c35f7feb6494a5ac40b726f36600fe2e8f4a47242bf3ebedb5c97ea0d004e2b17f8216df8c246b5d042625bca7b52abb00f2fffe1b56f1f766e7ff20b20c82da20713ae8498c8a31a9b70a59dee62c4a3a060fc792df2d8633621bce676c6bf9ed9aedfa42b9f895f304d970cae16e5528ba5fca0bb7acfa7d7da284d99f1fa35dcdc60b616ea08fb168bdb0ec0eda03bc13a945005debc07f478706030e201641716f86a80a721ac3f9df601be244ece120f14597d7450e369116fbc5d375eaced224e6711df2e75e93e5e749d7cb09a43b86fc0a7be250cbd5eab08fe221e049130197cd0f70f44ffd916b4d39da30cb98c7329c3001fad68b59d74b127b50d360d5274bc838b87499e1541b3e542b1fe01925723c202c3585adf4f22666d0db44c7e057552529328784e5cd7c0cfcebdb2ecd6dbcd8efdfa43d6212b48587cfaeffbd4148048ee59f79f87c613694b2117a6dc16682f69c450e9077c56149da9c6247a8c17148aaf18541cfd11a25d76b01365d65d5a10f88bc8cb72dc5c6dabb79323c89f3b21448483f51de5dca03503d007c97a96987fae4020f553614d59ce675f912bb94d20d92fa7322a4b663128c8c169cae4335484c565ba67b9897ba3e6aab468d59574e7e389cf3e861328efbe9572a106bf1141b70e1f522336003c0b041fa4a1ceb8aa1302bad9ce81178c89bad7cf249934163dbd2444e703af0909b3f5c5ca4a553f21424cb1d82375349d57f275bccee44b5f41172d93f4a74938fbec1e414c8bdff9ebef20d0d75bf12918cedfdcfaa9204f997d8264801d16a7c11004d2e94491d6aa4d07fa382baa7c4c5ceaf1df9c8e9a62f5ddb09f4220cdef27712c3bdc348749165e3e09421b09e3b84af270219925556a29299b7fe3a8d6ab8c2e9d735356441d1d8d6c9caa984892e815a9a13690a3be4a88e3b3e48869d06c953108244b2e83b9f702ae56489551698eef6fddbfa66df1c9241410cdf460f22a1581ec91737ba0b9452f7844a225840fac6f9d347c7bca7363f088a6d57f7a9d1c4aec5078fcc08de470958d11e2dcab9646290b43e5bb3de69810f70962f87c63362b18fbe27212f913c362862746a9335cc5fb7e7aaa5dc646c39caf3621eaa60d43bffdbec8c7d6ac1709dfba112bffaa37e7f70d0e256107746dfa0fde23dbd3c0d52337218e1e0d90406bc22fb23a9fe20688d2031431457d1f39d0e8713b7eb1d04d47388fafa1d577f0b229348495bb83a9b0846cf355c1217e360bde1be96ff6fc1539f8e64e6bba84a33a8928e14974828d769a875b987fadc8dbd66ea140bd57b72895aafb5ac09ed1ffd65a82f12cc8849757a0c8d2d0d4ac66f33e07c4f9bdb8104f3fd52775a452bb0322a04ab80350d80e64fcc29c0d4160a55431f3935262576aa867c0906f5016121ccb8b0d45cb5e0ee7b3d8f41e3d9b2acc6f76d03e6d31216e0e61d260d4462cd1e8fb90d2639bfc8e9dfa6e17effddc1d1b3f4ecbbd00be85b604590e503de1fce8c551df4fe2fec813b81b29845cdfe3a9bd3aa2d0dc8f3dee912f44ca347858f2117df9671e253e27164336318c7a0779c0245239ab268a66e3d412af8db75686ddf3e87adb2c37f8d9d1640ff476c0648fa673ca805bc7e47fd9ef5e1205873c3909737e7aba15fdf52dcb887624cebab8f4c28987afc532d8e5db97baba73fd3ca2b33567c8d8cac84ae710fd3bb28e093b4227c3a099bbd1b6881f9fd715d82d1963e7e1acce237efe203080597676f78ed621dd45ab0f950a2ff5560a468bc297519cea3b1d8cef2960dce5471b4117b990ffc260bc3dfb6d4688cc8b99a92f1c3e2f3755357edb553253fe5caebe7a6f0c731ce02b06e29c939bffaa4cbb4fbcca953064ae0d5cdad989ed5a2ce9383d4ea0ddc66f5da1cafe0630f3260db500205d0ec2274de59a913d4697ae830a0d606c7a1838018a9d6a7ddac0d7cd753f9ffd97716d4e02920b339a33c49a45dbb2b042b2d94e02b98b763af320f84c86b481efe2633c527ae9ce81eed948115c40950d98c7a53d61f0fa3ab0c3b1c040c6c59eb9f5435111b5c409f53925cd8aeaebc41669ae42b8fc104582d16e12b3ebc794b6f65adc50ec93fdbac085ce292f9cdfc8fa39dd02a25bbaa93ac0eb7a1c4dbc65a0438e43d30accc5ac8649194e79329436784d8efa5fb340ca0d6de03e285662288e0ed019ac7c0a935da2edd44e7e762b5df47fa8ee5621fcf8767dbfe58181ddeda2efdef44153db404ea21e22ffd9cb6e9ecb2aef9c0a25b7f67e08acaec57a4852c0079a30fc639cddf36e517f7cd18920456fd86a1880aa14dd70fb6808b53270a18c6759f8db171c40fca0bb1d2772a711e34815961c89ec252b94af0ac592692c3ee8561e9dde33ee5790112dd0f56c96441d46dae0eac60bc35fbb4bc0dee974937d75422a83d6137a72ec291fd81864c0427c607b1719b505c518fb0f4380a7c8f18705e66014857d6c235c9b7634ccaefe9985f7f98e42a8a957f4c6f067a98a187f8964f2b4ad03a3fc819779286adb8dc540c2e829fc4eb6410a5ffec2349ef89b66cfd449b00802c8f01efa4597efb98391e2c07605d5b5fb4d9aa95b15b02947cd97f4874c9f9d2a2d9172f8d1e535ff87df9ed79f3e085d1d66ba98fea81037b74c3d71877ecb0c6a0375b59848d326c9a593b91c23a6a7b4fbacde53996d3418d6fa1a20508ddc940f98cf043d8b12a6b32bd3e6d52d04692b844c819ad1a2417f54c63ac6095b1f68675c68326edb7d2b53df534b6553397bb590fdd48bb5f55deaf726773d77f34d4b7b53f16d3d4d0fa0c3751012e45a78226a23975a7640fac1f2cb664777f24912fc0c1d02e5a7fe32e7c9066d4e8698edf01e9b30ed72cd0856cfd8b6421e9a045157a3c5c9423a24337b73a25df1c4e98bde2fe483fe668f7213e813cdaab9a1b7bf45e37a6cd4e18734779cb9bf4bfb4b312aed744417b0eaa6a2b47ef58778abfd706ad3828d836ea3995b02cb701fb6cbdbb2faab0e28b72618709d9495b349925e5b5001c5ba1eb0afd42d35f91146cf44c5deb92647808d6ba21dd212ef2c8741f08e31104d78da06d20fb981b188adf97edfede601cdf108d406cfd8c94f767036dbc8f976d3cfe774ced567ba286403626a3f1a09474da5cae224c29bfbffd63ea435a071c76822e0462d25beed07bb4a6619642be0bf15cc2f0bcc20344e6cadf192cae7e71d6015523d84b33e3af47420828531203f59179b1e7c0484343ce10acd5c9413192f930203fc8378e5d41908f4c61037aeed60cc7d", 0x1000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001140)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) fchown(r1, r2, r3) setsockopt(r1, 0x0, 0xc, &(0x7f0000000080), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) recvfrom$inet6(r1, &(0x7f0000000200)=""/137, 0x89, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x800d3, 0x2000000070860924}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="0f") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) sendto$inet6(r2, &(0x7f0000000180)="2f94b884929641e09f34f7146c10d852871672a1", 0x14, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0x101, 0x400}, 0xc) getrlimit(0x7, &(0x7f0000000340)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000180)="8f150c47") r1 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/168) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000000000, 0x2) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x7f}) ioctl$KDGKBMODE(r0, 0x40044b06) recvfrom$unix(r0, &(0x7f0000000000)=""/63, 0x3f, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000140)=0x3) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="836de2f8573d2ba9a10cfa66f16d8a70c7f886a8ee28066afe529af4dfd24b005370", 0x22) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x81) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f25000/0x2000)=nil}, {&(0x7f0000efd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ede000/0x4000)=nil, &(0x7f0000ef9000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0xfffffffffffffffc, 0x3, 0x3, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x2}) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x9, 0x4000000000) r1 = socket$inet(0x2, 0x6, 0x1ff) connect$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') setsockopt$inet_opts(r0, 0x0, 0x800000001, &(0x7f0000000200)="ea4666829674e893b4b26e73ee219142259e622a1d363f749475cb4a921844483746c5fcde322e5ca8bda415a488a284d077b975dc9f594b074b0d19aa04359e4b162dcc056696015e43e2c36c3810477b6fd323fd0c6d716543ee0ac15c772f286b7548830b4ba9943a33737afc70c0e2455f20dda415e744e4ba7c98fa8720d3032553d6aab3e2241aae27c82ad8e391ec983616e252565260910e111f91cdfe282f84fb3c66c7a89498ea04b8f6074ea2bba972bbd71c122a1b8af3e80e23df8e1205fad7e8e7bb600921f5919d75cc441fd3130f0c561db22a3787d113b2cf0bd896642877d97fbcdc6c9dd4ac0e", 0xf0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/88, 0x58, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x30) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) faccessat(r3, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000180)=[{0x4, 0x3, 0x1800}, {0x0, 0x6, 0x1800}], 0x2) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/54, 0x36}], 0x1, &(0x7f00000000c0)=""/107, 0x6b}, 0x40) recvmsg(r0, 0xfffffffffffffffe, 0xfffffffffffffffb) open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x10) r2 = getpgid(0xffffffffffffffff) r3 = socket$unix(0x1, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="f1d37a258ca5ad49ea4ef166acb95b33e687dd7201be70c9a96daa6f2e04a60025fad9f441a7710984126e4cea2149cc1fc95b4824bea83e5a1fef95b05758edd3ac9fa398c8", 0x46, 0x0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) wait4(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000000051, 0x2065b) r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)) semget(0x0, 0x3, 0x401) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) 16:00:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x4b7a}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") 16:00:00 executing program 1: nanosleep(&(0x7f0000000000)={0x8, 0x4}, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffffffff801, 0xd51}, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x80000001]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="de08bc8e1f15f680c24d4acd26ec145a168cc775608cd65df0a3a8a3f7fec89bffd2dbd8b9422162fe61c00cc9eaa5e4708abc85b4af314895bd1f24817c60727fead814baf323de52e50dfbfd01c7dcbac83d7c48ff22e1df7c88a677b666a3b4a06478e3ecdf58316b97b2dbe1f29ba1d0661361a5d47103562a35b44a496d9e05a2a27c8108104749544d67f6cb325828a0ce0acdf0ef5e9f2098b9d725e1a9991f1bcd1b9da3e88e14054be49de58d9f2a6f2e451c6682c4dc167dbf26c18880b7c32f50fb9bbd243c3f74028177dcb44e4d5d6d9ef9e732d6d7d29e4e04932e71a0bdcfd5ddde892f432600f84e79ac165b5f976b16284c7f1d2651f399128103e97ca06ce5409819646b192d33d9f536889385acf8de05300d3a5efc5bd68660eb736dfa48c23392b2645375f8c36a47235cc48ecbf739943486c55a65c7b6eadc6258c5188c79779cbd7c03814682102ceb65a706026d9334c327d9ab6ea76073922b527834400d97b7964833a1dcd0e8731f53a701c50482b793d7f9e9448b10861c7df0842d71b4299c596d4d2d18a79d5469f0cba8527642f89340ff9d4874e11ad9460d11ca57208bead7b0b572b57ff5937722a56b80a22091ab210d32de295a1160dbcc5ff0065a468a950bed4a5b58062342e4d0fd5001798da602ef29f17667b8adda3f5ce6e03ce5cbee09b6d6a863a9658c2d8e90bc15bf0f96c7f5603290aaaa7ff784fe48a4726b2e1968a457554576c0bc288cf20b9c1aa4bd303ef9b82c6142e9adcafccc8c6a4c26f880dcb70eadbbc67a666b95db4923ebac6017451ca6febb5e849b0764b03a55ebeffc911224d73a8c94520ae28903113042e2e569544d3bba20d782f037361dc0006988421cdce30595803147067db5892b95825208c1d2cd6d5c784884a5c93fc0b86412aea352f331890fd8582542d39bc032bcd5d8a350770ad54d093c1a907403fbb9c296b7410d862f9e78142d56a25f4ec4e3ba57466195bb337c88209383fdcc14b70502143b50c8e59038ae69cc64694e6c963138f31c33d1b546d0faf6e166c657cd72f9330cc1e67eea09d7d2734b4b38799179732da2a25e3905f63b7d99136f87967444240a2cf222f248b8a0f3136ab2ff312a0d6ae85168f21b9edcf29f5f381abb4c18005fbbdcede3c755b99697ddfeed7a5eb90f885f7e4a43cb2e6d68261be2b0773519e5b424d18b5be1d2aa3e3ba5a5c285e3d8c08ba4b6eedbc46e845b76191d3358769721902dfbb24b76ae8e48590a78f5b24da1114eb960798b9df55892c7c13ffe6f812c9885d0f18c253f0f6f350a565b69512e3842c7342a690d667750b543f569b0acbcc67c2ff9d02d6fd755bad07a48fda076f6064f8ae73d0eda398ea5770898a7b001ed504228ba2bb195bd1512a8df4bbd365434f6bf0d7430875d336ffebab114d02873d7212493851ee4729bf1a089cc65eb6ef0a3fa349a04d9c4af91182f504cdd74dfcf789dcf8aaf9f38df6d4da1bfc336f73aaf5032a49b10ea4192e49206949f799e95019c88fdcc4dc592c38c2aff1f23c46b8ea98f1ec9a54f55df7dd376d9ed60ab1a2b54eaa047fe1cc929e0a157936767c898b15ea08796f0c99e6e1b3c0657322572e5aa9da59d90a16ce5095f063d28f5b3eee6c2189df9012893d6077847fb7af4992b717a535a71282a97f5c8c7b2d462791794596d9993101eac1b8265232d3ef941ed791229b1164509980bddd5c2ef099dc04e2fd12935f8480e115cb4aa6a5381134a4148595f15139bf4941bebb4c16e153b547b7b0cf0f22a0d990f847f05d5666f898e2fb41089eb098e623119b4bc5c87c84742e81b29ce2847ea5cc95637564cd0249c2c1c61957ae1e3b3ed986f3fd7e6493ab10a0d30cd2972a36c66765157ba3b88c5f8ccec6cec97c80d5d6f7cb6579c6437d8763798b43edebc4c327d03ab46905c16e7e56084d5ef3f3580dcc33947d5691df30b0a939892d60299b0097ab18fa6910e7a7421137e3d73456579938158f7257ba03c042aa3546dfd6e2297e83dcd56013f2d932aabf229b311269e25e5cc09fd4234046c5796e75cf054e5114f82ebe21b9fdddb3c4b7152b8859ba257acc8907f469a252ecd68ff4f0def411fe39671d4ac06b547722c928082cb6ee1de2f06a0c134a48b20be17c97e8d82b4bed4251d931a0087d43449cacf20354bf5313f82bb36fe3a87d48537a58569bd39ee6ab4b56656c59558fbaf5ee577d59d1a6da3bd340d9448aaad82e8b7320770063f03efda9da32ac999e54f126b4f58ee6ba30d91801de7f2d00a6d57e069c9224666da92e9d8e39510e20e1bda96dc3a8bc6b5d821a47aeed5b8bc3087e9942d53ea45bae3cb36711384f19b5e44953a3088190922af073b3f932b0b560d82f6449f65a793d4337237a2be777765104330ee9fd8ae5500dcc9fa0f42674fc66e6190aa9bcc0508f488e48645aeb0be9d28e972d2024e22f50ff855153d0e3cb52797bc6f90d91db42b17ec07f169b3b99ee91ba881aae19e9e0dd4dd3d960b7625cf677408060438537137182193d26aefa782b7483e811522c3dcf9d14c90ffca4b6091f9ed432494d36777ae9fb581fd7b106a10c118176b45f1a73ed6eab1b66138d920c155b6c0e9d664333ff763304c9dff5e1da9ff30096ede41205fe2d9753270c29ad1a34e57d3b49ac984f3f06faec5eeb22e1beb5cb233b706b33dcf06a8998c0e3ce92ead9f066a38f3a25d2014b85d4f32adc26a3e2c24243c61269d75b1d22f0d76b7f6eac7708ee5f92edd54a4864f2065f03a4d0407d47cf829907274c8ed8a80b98d345717d16cb9796c23432da207a2a4915e38d45441cd189c0a865040c1675b888bd66d3434b856649be712e4471a224dafd444bec0b4f9cb7d455473d394afc4abf9c309a009b959d3d4cb9eee6128a7564968a37fb5858f845ef494b0d4cea75e7f517e15217e10e686bfc6564274a2c2a89792362755a982c6b282edab97ee115f881d06f1517895dd6541806d803e765918f1131c80c4679d863351f3ca002aa42937529f6595ac30aa4a6e56daf4dc3c72d3b8eea7a6d5058a840a29ca4a422a09552120e18d3ab52ed5b9ea6b1664d10ddb3f33a64dfab15c8719cc92127daa7c7c12a805342ff5ceb921dd81254dcb303ab12c5f09703d7c69e53048ff56289be40e07bede69931942db603976bdbb40acfebfa4bf26070f64141b26952dbc7c698f725531a62c36587b00fa8694e2e4f02b7958bc0c2ebb45577ebde1c5273a5501f0a298a42b9b54509d8fbf0713498978029a64f59fd9d4937746afed05f92741a79ef86187ac1689bfcc23bd9b8d8e343cb83b80765fdc7a815a61a9b3124a4bd4117151037093218cb86bcc4ef593942bc0b9ec9ee36a7ad3deb75797edeb5c02c3037cb0dc074974b6a6fafcf1ba361ceac526a51eee6f022a416b8bdb2854b56ab811e5c6a39b766fbcf18101f406d7821a675b77848b79d4427a9810043e7080434c58cf05874ad601f0becbdc5fec1e37a4f18f9f5d703554dae894b52ea19b0ece5fefab84d08dfa330e2e4f22de0d6778f5a2562b0a0dd87c28f4344e5bdfb87883574111d78565c251e0b8cbb510cae2795c43cf33f6e54e0570cae95956ac60927ddbab47b90be5ccfbb64d2b81150d6c1926d50a2ac4161ee4b543f16ebea72342e1763809a4e7c15a3af45944a97eb2c76d7ee54858fa2bd0c2478aa15422925aa7f79dcf0a35ee72d3fe45a08eb6a5774428d05064658f58969d4d85938db73cd2cba37b3501bf3b6da0e192476170448cdb171b15254b7a06dcb52dd14be56c7430e3a5edea021d124faa5fec7fc368b34e3365801b7a9f07e5584f18f7cc9df7f10cb84b9c93892320be34e8e1d38b21f9524a00a51af61d7bc481ca674f3cfdf6386411904cbb4ca4d648701358e3fad54f1bd0253c635070036c481da6ca5b41972072aa89033467f5a8da6ad40b700ea4e903103ecef361d0ea3fbfb0337e21505844b07f3f21f64962c6e9ddfc620bf3470f3381b10abe0c0aeaa926aef5860e80e87f57cbe275e7b194c5b68857fc9cce3661632ae9ad498bebd6b50a436e796bdc3adf1cfc3b9f46ad82ddd8b226b47e9431704374c3a0dd44ba51fac7e2b8905877af18d09837b17b33678bd0491152683afae67c143fdaf3ce0d87ce4ca83ad9b1b3d9af4395f0ad47abc2e7f68b444fa0fc4c69e6601bb1f0ef578a40069f31cf110e3333a5113cb6db3617cbd0c40fe38a7ee526e4c1b098bddbd495aff944fd97d52c396689a870853dab002079d09c6c7410020e8e5956d9fc7f70450b0d5126306a27f21dd4a4942a56d415da9b0aba8e42a4e738f53239da93bbe4a5dac2db1b2de07f078f314e5090ef56a4332c45346ec392583125d988813399ee7a1e62d0d3e8cc7382df4b7ddaff93e7fd10748b1a3e55a029181cf8992e82019087421cf69fbd146d6433f8d977645eb9e2aba90555924ba74000b983f9dfc064612c27919f45b6eab0d378cfd20d7ca7765b655bc207f5599e7549020852b6392a9435dad659e959a6967b05b39400350481752139e4e91340a252b985c5957a3d13cf4bae86efd25767347f5a906b05c028a8ab80b9399ff4f3ae02ba4705c5ce1ef71ec7b82c2321dd4ab7ebb1c51f90779db1e26737d58edcfa6e8fa50d64d2b97fc4ba62fb0e1cbe8d4ab3d6c62787f02e16c2770b15a1428c1b628d60772e93deaf00d9cf1ac8be5ad3e505e54bf4b8f996f1614a6fdf6d4c46c85467357fe891d8440c026b8a09d35ed04f6913b781b240d755159028aaa7be721f05918614a9f30fe62f0bfd248d073e188512cf55367ec689fcd31e98b21a2acfa90e3922cca04fb85934843c63c47641eff3e61236e69da92f5f115fc9fedd53f5fcfe423eda43739cba1026cd469ed689189d547de2246145bf0eb0d9e97e1f713a14207db1c080926cf11854796e0359c6eb818793ec8bcba924512f1637ebe9e2b4d9f841e232346c0780c4f7140cb03fc0b49a0b5ea2acfa30a9ac965f268a76d26a26e046d3147f8050c3f0f9d3f4ae601f226524d513ebfd7448cd5152079539952462bcd4b4c2f0d85958ec279c4301ac790493c28a68d7a393f083de4ae2e2c9e533fd7b09baf51c194c67422404a2f4f894e7d3655845868844a3dc5cbb3ae7ebda33f429ba2552007cd44cba104b15564ddb48dc6245d8b748ece4f248edea8316fecd192e226f28a170ce03d6536d909032a7e97f0d0cbe975e64bb0d55b7e61fb2112b0fab8f3ac892c55006718a5c7c30e49cb4d608c0fcc8a067105aba4b1d9f38cea9f3068a504eddd953e5be26d3430b27d26daa9c4e592f68bbf3121226d8a2767c7d9c200223b3925f3e1a35ba48d78bd3e25082cc4acb46dad4f58f706547fb5291acae602a605b8ff8488b60c42fe65421d30a48b68f4e32c1306ad0ec14a76b5331f3a35ebc58c8bde140a51bf574a8b59eda149ff2ec6a62f8cb41bdbfe6ab45215a7ea148fddb5a7f7bc79a35509796ef8ba8f274a6f7be21b8b2f7e2e18217d2d03b1a6904e4ac68fdae523e0acafcb16e630935c3e9a429c45726ab62a420a0ab9d4ed130e700e7817477483cf89b6fb5f1f6d80383bee546d49c35127388e16b8ee7c778728f08f7bd74c8a154b9524eace89856d71b1a7d6c625ff09ad86410fe144eb23666903811a69c0ced41a521b520f7eb1275b25f758b9d40ab0fd16f128f48224f", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001200)) r2 = dup(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001240)="b4d1aa0709036a952d7f9c9a70b076fa4be1569cd76d754c794c105539b349c3565cb7becbbc83482b8e479e0ca2b62222d750627b287a96ef214f31ad1ffd0329e369ba1754f2b8baa52cbfd0458160c19aaeb4d1e85ae0857ce6230717e186dd880acedff65f9f218e21ff3d79d0cab9820601faa256095b8ba579c4951e2e571ab0133a48b3902f7b98b413b0e61a7ef081023215b5bc1d331adda677b67a2da8028d57f911250e6b4383b25a7be22bb29e83c6a7bace22f9a2a8a2ec716759b43fc2367290acfce30796a020e9a636debfca2f5c6a", 0xd7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) chmod(&(0x7f0000001380)='./file0\x00', 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001440)=0x95f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001480)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000014c0)=0x9) r4 = shmget(0x3, 0x1000, 0x124, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) mknod(&(0x7f0000001500)='./file0\x00', 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001580)={0x6, &(0x7f0000001540)=[{0x1, 0x0, 0x8, 0x9}, {0x4, 0x9, 0x87c3, 0x5}, {0x0, 0x101, 0x6, 0x9}, {0x7fff, 0x80, 0x192, 0x1000}, {0x7ff, 0x3, 0x8, 0x3}, {0xecf5, 0x0, 0x7ff2, 0x8}]}) socket$inet(0x2, 0x2, 0xd971) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000015c0)={0x296}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x401, 0x3, 0x4, 0x1, 0x3ff, 0x1ff, 0x0, 0x0, 0x2, 0x1, 0x5dd}) sendto$unix(r0, &(0x7f0000001680)="4cd5db98b539daf01b53eecb049974447540a5fa5b108302dbda848fb249591b519f508cff1df563cbeab49d4c59577a633f1378e8beb65831d27fb4716c2e131cc37b8d59704cf26cf0a76a04cc2efbd80e2bb0fc32a4591692457cf38c7342dc4d361272d731306c8bf97f2530d8c08b4354d117b14b145cd85e384ab98ff3ed4863691202f30225da95b5e1297c4d0ef27cde687c04caecdb6077ada1ffe512ac3b6bb70bd58270a97cd182216afa08e33e18512b97674da99382269f7da2204fa0814dcd1b5a2f8f57472d1e439ef382e25487e2b65532c89318a217616329235df629f78ccd88bc9a6dbc68aba2f21f9a4784d60379b19bc844156235750f6ad5de28ea00e6c3c600a935ec6b761f694bf7e66d0743be939e45430a4dbeef363cbda77326922f9f7fa3b0cd485140af69eaf5a4d7a1c38df599dbecd3c6f150e06872f94c723c3c2b6f359f43785174cda597da7a109814a572b350929e98d1e15fec641029c4f5b3ec591a63e4add7b05a573f82781126f32385c7df462afc22101ddbb49ef776d91af0638a7217dfc9673fb7f5969939a5ae9b19aa2ec10022f2ff796707c8cac24b34cc5b75ccc1a3ea225188402bbe218dad3f83cae51fe49b72adceca9ac5230790b9cb2a56d590ba1a6f6d7909c16a69e3f44fad10030c68f9b2ad0394aa37bb48bd6f8b9894dfc676a10daba4e07a26ba88197530f7367d2a5bf431737fafb7db9d0394948e868d44c7fc5c232e4ea7365ab34656e699349c1691649353835b2bc508be7d63998d90a6d9e98af4b9fcddec67b3acc5fdce5dc2599061710237e5aac45edb05496efe122b8f4f183398d5692d904e2c0c82df72cb966386e0aa0c279508de3ecc3d6f7066eb0448856536b236b483fe63af774ca24d63c6c4407cdc4143863d750bcfd433e670772b4a871f76a736936c22d88baa618740a4aa7ac914833cecb11f24a4d27d990d47b5d7a70f37c203d315c15481f4cb243d46bd86000e0d3af1fc4cbec22ba2f9fd6dc120acb973ba3ea2bc0d7193539e774b925f425d9f8ce275e4fd7c99dff521e55d48a38137d4ff97d14c237e5421b2fc48248221586f1088a9c1c342da0701d557593f24e3350fd45a60222ceb7a757cc679f9a7c9393b2117526bc32c276c25738d2932e2da5ac3851d7361a625617565898f5ad2460d82a5613b0a2c29b618991a1fd3c9b1e37158fef8ee564fc2698441e04cfa9a24f3f0e7b58a2902cc24b459e6843f1bfc74b09602968b83eb36337e047763ede958534eed66db585f9f2c50a3339367a6e7051b4670229be661eaca98c81c033804fd529c42762cb357fb0c67ad551e4b9e8334ce97724dfaa1cf3b8cbc0e735d2b5443cc921bbf48c20e9dcd2a0b304a0fd7005cbaa27b13eed04b92c3983d227e5ab2a40bcdf94c12653d8e035ec27ee1ef4b054463a14055b2b8bd7043dabe22e85a8c4f3c76af603ccbee68413d0a8236788b5e08fd0e928e228396f973ef2a44c8d92bee55e45871152709aad5a134d3c455006d64e3b5e3e319c1c6c2a0d06493c81842204c1bfe7efebf5109c437de9a92af8adbe192b59daeb4624f3e2839555b1b1da4f7f8c33787373393cec00a824b48deac5ef8e9bd1863e8d8a98c1a89808d8a447fc9229a31b03c61bc461baddf4fd7de904449f1ae7f38dcd5a4fa30ab96885533bccb175ae6f528861776c9e8ffc856d7bf7f901446eb225bbb0eea20d2dff8b2305305f00fbb7222d477f7912f58dfffc59e50e05468803c19e30be6cc31cec69a0d47f3c857055ffa0904142c4b71a3c6dc7ac1caf010e2a286c2c89f52ab5717fdc1f0807317f08076694e577479bd6ce73cd9fca233395640f9a32e57056acfb23adcf7513716ac38b65b2cca65a177b8b373c7958d4b85324f5e35f58f4a40fd87655096c559721d88111c39f51d944080a0572f61926df9a2dc6cb68bb038ebf4c191e9712499885b8147969221bd72bddf51706eb5e612754578704bd2d28512effb3e429b2fa98eeb26b2ecbae453b1f404f64ae461a856b70b798df62a5f69c578301c4e2ea3f21f02e54abeb8fdab645480191c76ff2c541202957a8b1965155461e7960c511180ac56cb2ee6af587c53fda4cb7623655d6d88b87f2c15428374bb0e6842352a7b0968182fb165a50f0fcc8f095d4da5468a58ffc99fd3432717e93cae65d754593bec4c4c2652897dfff3d04244c342fc6a16bc3bcb0ab466e42ded4210579db345aa6af43b1b45fe743473b6705fddc12926167807b546b7d28a146e3ad13794c2d636e5fcf9baf7a92b54e841cca9d74e93e856595f2fe9e2943ae4c8e68500e46ac51e3f5a6e8abb05d99c686161876f9c7aeb92d299c6892711a288ab6876b3dd5300b6b59ed4b6bdde1300c271a62e47fe08b8635171460eba82c2fb3a0641e75a1facc70d1e27c76f448883fe0d3ca6dd4382f085e297e84fd926f84a7532bf608d634932c9fe2d0b74b096d19e0bf0d5955181e108b9b5b9ebe62403b4344c18fdc81dc3c1bb5091b26273e1c0045e9cd5fbc9bf8c053852a7802736a50fe130bf4830e88a133944f7bc4ff82739349f7da02c4299397116a5ba3c557255491681da1bea09cf656a06251b3d6ae514710502820f0e557a946ebf7573090d9ac9dd55817611a7e26cb7f5fc9ad7e76d2d4de2bde93a6ac01bd45eab1b014cc850553d95392c8b15ce9025c189b357ead595d17a3766dcf31b86d41ebd8e51d53ef1a34646605c167297d4d8099d6b422794fd3d1bef6a7c16513089d48edf246493493904a9a1a8a0287b64d7a7bccd98920aa1899f0899ec08cde30545a4cfc89ab53fcfd653069d35ec9c3ec3e57d91321276392d0740c83a1d3e82f851f8abbae80376e5ff04991b933cdb0e2dc243435c32e33cf1d89fc0555492e3a64f1d55d2a62d140d1e55c9a6ac7b48a8a45cbcd8ae463cebfbcf5149cdd0a47d0562862cf8a99697dd3d8cc81f99c2fa0dc842961c9e5ec5ddcdad3c4f9747d2fe43226aa7921fdbe583f2bb65bbfe620c6369b199a88dfae490d18e4a55d6c333ba54a06c3be92d3a036098a1a7851808031b5ff2fc1e5a7857dee7c275cf5dc2de10b11679ab9a4fa98be5b1dfe6b4684e45a6eafd18ea7085ac690c6dcb74a227238db834c41abe64581eda612221c87abef37822e63edb8c690e0164bc1182ebd7ed792c44a5e135546a2e6a74e21ebb5a6d4e0659fd65a826e05512f1a0397d47e8b14aefebe654c9fc8fe4b03f5001641e3974bcf4b9865c16cd431df587e2ef0a6a500a04601c27435462cf8a8392a0455789c5fc5cf87bc2f121ae070831c0050b774469f66f80e71b6cdc95539ab4070d00634c50c823b1cbd4ce0e130b91605ade5aaf57902f201d109ba56fd33feb2a3497582d8d0419f20bcbdf92cbac999a23bcc63fdb4d2187718f0a63b15a81e305745b43dfbe9ced13fccf2e8ade364afbcb83c57f7cfa252d5ae3cfc8e092c025cf252ebd690159baec817e45a3c71dfba5fa56287ba803e35439a2ef0ae077f39e853693c30339dbadeb711eb8532da5aefb0c6bb22b98b4bca6e717bd5224df0838c068097228bdbc4a21105fa0b3af637070fc7dfeeaf27e34c8cd7b8403a0b46b01378553d11dc4d5a4e44a9e22e3166594e202c0ee75ffeb8e19ec90940a58a4f069e90b4999069f521d47df152edccb9a91e41800b4062c993b44363f397e8532318dbe6914bed4410d82b77df3ff67e66b5b608cda0190515667c44396cf324f17e684b200b6eac3c4a6e5193f41b5adf733b0953ab3703c4ea45ae0d60fb79690251bf22bee946de9de532a7a9c5198d0a8de36b00d0a987121fbd5a9c1a95172bccc926cff5927f1338824e000b4a92079cebd571cf8e4e8f73c6fabf6898b28b6c5fed9a788f3f790761c6021d989972c64aabff4b6ee8d7daa504bff2752eb5375a067127e85f7c9d4cbd07a57e14c4eba510e71249966b6499ecc9ad4f61c668a6cb667205beb5b33b9c7bb73d05a555fb4f43f8d4f62d7c2c10821f1f1fdf00325aa8782d7660666bdd9af3ad944d31876be7b255aac8b96e66f2c4174c072392af2553faae023f6802e2464d9fc2d1ca31a530fd5a52cbc2c39e7b9ed428229a3aad088724160d2144e9a2f4f775b3ae7828a3a7c630afe6edf3c9dae29b925d14341bca2fc53afd22440052616784087cec1412e21f0ec538ec6ed1abb8274b204bf21152ad27bd9305818398192d9dc2d126f2c66dd5dbcbc382e41ae3a6bda8836aec3908191602b713565d84a3d368de40b394e78737c90bc64b847341978a78f2340cdc4c8a61bcfc4a7cfe679a2fb4be14666898af99af5a8154a4da7753e90f06a3c2dd44544c6f1fc71c56a6ec0ef0a1066ccd226574cf207935d8f3b61dfb1ac07b604676f042d5da42989b8e1516e9a94b82a46c51170a3e3b6fbd532089c35b94d3e454adf9c3ef2bf5c2ca9261d0d25652797359a259c5f4fff3a68eff8f320444e9f429f7c9cf003709ea3965ea25fd2f5dc6df28a983982a4d3ee21dc57c4431f2c4baad62f9241bad9d870dbf8e73293e850aa7336b4d5e15445a3024fb0d96edf53f5ac59761c0e4eb49510777dee1512a863a82f1f0645da9318d633d24cf79dfe72e626755ed0a68ef872fd67eb62686fe307c68bf33c69242252f418a1a3ee19e2543561266ac986b1289462c89a7167c52136639b78e6a25473d379efae6afa4f9fc98e190afe913674d861799d7f3bcd5219b336c4441548e301a0dde9334731d58933f7084e3018ce3e29b2065067975618b119c9f0cb60d665636884fbc01df2bcf19d080a4756a103ec02eb0ae01ed6b9a47c2b1294c9820968581eee52a86a7ff1bf03f379f63f5acae20557c03391798cf3281b25256dc4a9c58fce8ca8cbcf6c52f9624f137c89e35a2a8e588c1f97a2cc6cac2f181abb1bddb3c20cb5846f64d078fba85479a87b6d05a8c60de3efdb9fbfb91e3c0752d84f0364add8b21f8b5aedc764cd94393dd0bbd6d99c2010df9a3014e74b9b6f5117bd87a8750a1e3fcb7b0b2a665073e504f531b407fc10b7d5d86e88a7c65266dda2caca80fea2c93d78a5f81180dab0d7ab6aa329914d04faf4933540fa055af2dac9f171332a64f16d522821823279145979eface91dbd4c70afde53599b02f25822202c3e26fe2abbc43cada63defed621ff069323d0a9913469a37c0de31c0482fd1d11b487e0eebeb029edae8d63b7f763b45affedd81fa65d32aa24711cf4a755bee9135a215ab0a6d94c0027dd40b54e0fc4bae8567272b6beb4935d622a0746ef5cb1156fff915d24d253f214374e85c3251e3bf640ae1eba04899ecca0c474742a9d3f24c3e62507ddf6724cd2c70563771eca22f2ddce94125597d5dfd0681b0cbb35299740884c34382a2e4ff0d311cacbef32020c1af2db6014d54e348276160722cc6238c03991e43417cf04b2d72af1ea80e170bbdce445326a774aadc8a4f07acd4a0828ca83d62f0bc5a49adf938be1ea05b91747a159ad31d03735b43e24b432716f66006e8bb649c63c0e74162a2c176105e19b0801f2c9e585d6e9033c1561497a57d0f0f2258cf4083fd23ebce7e43520034e69f7ac5bf6ec7a711cee3f6e5cf2a7ea169ccf91720b20cb206424e6c06776a43f9236b01cfcc71d2b83c4c8d726f820def3538c22d809345ae6f8e81128ddf55578e984031c691c7b243a2c35784d72afb137cf222cd7bd8bc", 0x1000, 0x2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000002680)=0x370) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000026c0)=0x81) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x22) setsockopt(r1, 0x9, 0x4, &(0x7f0000000240)="df4a00e7a0baa7f34f3fbef9c9456e1721f3c11d3d12352d4fefffe23f28b748d90bfc669e66145b10db62fa5840c043ef17fc35c7bd4a0dc159a737f97aa47446d957e13184b7fb0b54d0651059166db3f5747b803d633e439641c4af474e423c6e98f930fa43db04cb972c7ca0441e7be2d46e81838e3d2289dc2581b4bc657006e47628c603456b91b8ab5f724ec69ba50ef57ed453e81a27cf19e443356be199ec6dfc64d97f0186d39eaf445f6669933ac64f31276e98e915324d23df5a2239657270d05a751d3a79d248", 0xcd) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x79, 0x5, 0x0, 0x0, 0x6, 0x20, 0xffffffffffffff14, 0x0, 0x0, 0xfffffffffffffffb, 0x6}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt(r0, 0x3, 0xfffffffffffffff7, &(0x7f0000000040)="284762795651bef0bec9967fad0a32d42555209aafb0d844341e33f42cce29c7e9b9d0634bae5b4f95d4f50f30824a1ba2237b243aa8ba7d23a171b596feec0a77e65dd6c69f", 0x46) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1a, 0x4300) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) sendto(r0, &(0x7f0000000180)="b48bca97ba430db560c5f6963f3ff8a6aa203d1fb1f4d738dae7", 0x1a, 0x8, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1, 0x7, './bus\x00', 0x3, 0xad, 0x7b0e74e5, 0x9}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x6, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 16:00:01 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffecb) r6 = getegid() getgroups(0x5, &(0x7f0000000200)=[r2, r3, r4, r5, r6]) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f5a696c653000b618198f1f395e73912f8c306694ad241180e911cd20c035a410c3d560d40da65eec20f680f2fe52ae8d2d7e796c142cb93d2ec917b76d0c41c58fc49d292aae7a720ce2c6677ebb0d0d5f4c7325d5f848c0bf5d39097cb564d18c4666c7fd68389ba22a541c5a4b5db29e6d79d519e56c4b10a9ba7279bbf146dda0a2d33e023e15994b74994d086a5ec2c2fc7b9a43edffdf4388504ed0c0a97311c4c0b637d596cd356aa672bfbefeab86dfaec63b5081117619dbca806144a99a39bc6b9bcb895294a0f0058d3af746dad8b4edb1d96c82e586d5888a0c5ccd347623da04256e7c452a2def6cf01b7d0af53751eb36929395a256dc72b4475cf5b46693a1082112228240ed9a7c7e694af3"], 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)=0x8) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:00:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x101) fcntl$dupfd(r1, 0xa, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockname$unix(r1, &(0x7f0000001280)=@file={0x0, ""/89}, &(0x7f0000001300)=0x5b) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x19}, {0x1}, {0xfffffffffefffffe}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x35}, {0x20006}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) r3 = dup2(r0, r0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:01 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5c}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x98, 0x1, &(0x7f00000000c0)="cc3403ee37df5e7eda24bb7594c8a7cb17466b2402797331c24f5ccc53ea9019f26c2bc12c057b4f6ea01d1ab8d5490b586ed36458d5b09ffacd411f7f06b46e49d475e0d39acfcaf1583c0fcc1e243366713eb41f48161caa36a65ef1b4d78e0232a0c56078cf59dc740bd1fd23622589075f2ecb777ba0468030ac0ebb060aca6f080f19867e2bab7b0476b474708488e0348d4c2c67816a17dc6ce28672a625b3fee0ac277675332b7e2310741f2de136119357bac8e22104aa67f4e59b5b8eb154b269723afd41a47a059ca176cee433efb4854a0dedf6f1fc8f4ae6fa1c0db52ca8704f5309676ccdd49987d8e57ed728849066b0902fa021", 0xfb) 16:00:01 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) close(r1) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x11, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x100000001}) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xffffffff, 0x7, './file0\x00', 0x9, 0x7ff, 0x0, 0x200}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xb2, 0x800, r1}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x100000001, 0x2, 0xb39, 0x10001, &(0x7f0000000100)={{0x80000000, 0xfffffffffffffff9, 0x7, 0xffffffffffffffe1, 0xfffffffffffffffc, 0x10001, 0xffffffffffffaa0a}, {[0xfff, 0x6, 0x6, 0x0, 0x4, 0x831f, 0x4, 0xffffffff00000001, 0xdb, 0x1cd2800000000, 0xffffffffffffffff, 0xfc8, 0x80, 0x2, 0x1, 0x30000000000, 0x87d, 0x9], [0xffffffffffffff62, 0x400, 0x100000001, 0x6, 0x6, 0x1, 0x6, 0x6, 0x2, 0x5], [0x1e, 0x1f, 0x2, 0x2, 0x0, 0x8, 0x81], [0x200, 0x0, 0x8, 0x80, 0x4, 0x80], [{0x5, 0x1, 0x8, 0x7}, {0x4, 0x6, 0xd8db, 0x9}, {0x3, 0x8, 0x5, 0x6}, {0x1, 0x5, 0x9, 0x7}, {0x1, 0x5, 0x3f, 0x1}, {0x9, 0x7c93c520, 0x10001, 0x8}, {0x1c000, 0x4f98, 0x3ddb, 0x9}, {0x8, 0x1f, 0x1f, 0x10001}], {0x7fff, 0x3, 0x9, 0x4}, {0x5, 0xfffffffffffffff8, 0x215, 0x3}}}, 0x8000, 0x5}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) getppid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x5, 0x5, './file0\x00', 0x8, 0x1, 0x1a, 0xfffffffffffffffc}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x5) getsockopt$sock_int(r3, 0xffff, 0x28, &(0x7f00000004c0), &(0x7f0000000500)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpgrp() kevent(r3, &(0x7f0000000580)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x100000001, 0x7ea}, {{r2}, 0xfffffffffffffff9, 0xdd, 0x0, 0x6, 0x23}, {{r0}, 0xfffffffffffffffb, 0x0, 0x81, 0x6, 0x6b4}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x6, 0x4}, {{r3}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x5, 0x8000}], 0x6, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000027, 0x800, 0x7}, {{r3}, 0xfffffffffffffffa, 0x81, 0x4, 0xffffffffffff04ef, 0x400}], 0x8001, &(0x7f0000000680)) connect(r0, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = syz_open_pts() sendto$inet(r3, &(0x7f0000000700)="fcc7ee6d7b691bf8abd2f30174265ef045fc8f928cef7ce1fae79b42ab0850332033856e7cc74c2bb5c130cd6e1468a1108b8ce1075125e5cdc484b097c4069bc92bbe1d72ad40fd4ee2bb63247ed46907f6d2593555e40b5610f62e0c5efd8c3f7e6138bb4bdd78d1cca7893c1b9f01248a49819d576c5f80e7f93cd5d218b95cd8dd2244fd799d530da4c1f0ba9d84aeef6eeb5d5e7c3d0841e41d52", 0x9d, 0x40a, &(0x7f00000007c0)={0x2, 0x2}, 0xc) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000840)='*\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='/dev/zero\x00', 0xfffffffffffffffe, &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='.\x00']) recvfrom$inet(r0, &(0x7f0000000a00)=""/101, 0x65, 0x802, &(0x7f0000000a80)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000b00)=0x845) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) read(r4, &(0x7f0000000b80)=""/4096, 0x1000) getsockname$inet(r3, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001c00)={0x8, './file0\x00'}) fcntl$getown(r4, 0x5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9f, &(0x7f0000000200)="02") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000800000052e5eda98228ad4de86a11db4e1cc593c4f7ef9ec3bddfce464bdcc62890196760aea02cbbb3461b193778be96e3fd0c4268962496cf321ed96716337b57bada930fcdc14c6130ab044824cd6dde92a4734c3c2560f85424951f8371c6fb9052b777524138e520b788a880b6fa04ef430ef4a7c401005f8dd22fb0940775ed8698baac7e7fb4b10ea33545e9f3cf922610dd7d59761042d4a8ff1c56b6bc38a9cc201b9b7efff7ad12aa8c26d082c698aca4453bd0488ab4d24762e723713da385c609e38340e232f33d699b59467966dd3998"]) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000480)="00c249a5c8898eeb96ac14d9dc10d55d31ef206cf61bdc830c588125bd961a9da54808", 0x23) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r5, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r3, r5) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000700)=0xbb) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0xfa, 0x1800}, {0x7, 0x2, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1000000000000, 0x707477ed, 0x1000}, {0x1, 0xffffffffffff8000, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x9, 0x1800}], 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x210}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x1) dup(r0) 16:00:02 executing program 1: lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file1\x00', 0x712, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x7a, 0x0, &(0x7f0000000140)=""/122}) pipe(&(0x7f0000000200)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffff7fff}) 16:00:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x0, 0x5}) r2 = semget(0x3, 0x4, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) dup(r0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffffffff801) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x400) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}, {0x0, 0x80000000}, {0x1, 0x7ec, 0x1800}, {0x1, 0x6}, {0x1, 0x9, 0x800}, {0x1, 0x9, 0x1000}], 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x25}, {0x6}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x40000000801, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x880, 0x0) poll(&(0x7f00000006c0)=[{r2}], 0x222f, 0x39) ftruncate(r4, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="260008001800000007402b2800"/22]) r8 = dup(r4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r9 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0xb1) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x7ffe, 0x0) fchflags(r9, 0x0) chflagsat(r8, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) unlinkat(r3, &(0x7f0000000140)='./bus\x00', 0x0) r10 = socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(r8, 0x2000747b) r11 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, r6, r7, r6, r7, 0x13f, 0x65ed}, 0x2000003f, 0xbd1e, r5, r5, 0x200, 0xfffffffffffff800, 0x4, 0x1}) recvmsg(r10, &(0x7f0000000700)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0x83}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f00000007c0)=""/158, 0x9e}, 0x843) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x66075c9e}, 0xc) dup(r1) 16:00:02 executing program 1: link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) preadv(r0, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/63, 0x3f}], 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="ae799fc328e27ad560b795de7ea1c19fe80ec7a57de3451f10db7dbc8a05b1af876b5879a9d9183d5f09aaeb1e59036e0194c71489e5c5558ceed33f2008b143134e1174468b097a9e06ad62a5ed0ae84ba330a4ade2f54d0165679a23ac3e9451223600383c8fd3683b5a9a27ef25f93dd07cac489657a8c1967977c87174a7b0aca62ea2", 0x85, 0x403, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/44, 0x2c) pipe2(&(0x7f0000000000), 0x10000) 16:00:03 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f00000002c0)='./bus\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x7ffe, 0x0) r4 = dup2(r2, r2) r5 = semget$private(0x0, 0x3, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r6, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19bffff010000000000400040c60100f2e900", 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$getown(r3, 0x5) r8 = getgid() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000020000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53548453afb19bfd710bf0"], 0xe8}, 0x0) sendto(r1, &(0x7f0000000500)="d5438ab453fb10bacf2b8e91e9a5e882356724bfbd627858a1ea9cb2fd0c3ffd97af812bd2cb01877b171c6bcee16f2200befd9906135fa3f87bbbe92f72064e0c7c94d5042626a25aabc5c1050ca09445e021c0b78cb6cb6c8f11e796df1cd25c73466cac5eeaadaef4059faaba6cdb8542d6f324bb22635f0a", 0x7a, 0x2, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000580)=0x6) r9 = socket(0x18, 0x2, 0x0) unlink(&(0x7f00000005c0)='./bus\x00') connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r4, 0x6) sendmsg(r9, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) getdents(r2, &(0x7f0000000300)=""/225, 0xe1) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xe7, r7, r8, r10, 0x0, 0x80, 0x3}, 0x7, 0x400}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) r6 = getppid() r7 = getuid() r8 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="20c2b2b1135fc440cf6dcf3cccd36d9ebedf4828de73140d7a33e58b32a2322a58155f7abc7d854cb4fe0bc499faa87c287eb23fbbc234570a04aedb3580c26d8fe221e1231941962cf2b7e2f94b14902b163ef45ba7a81bd6adf68922d293d7e99a2b370fd3bd7b88d6273c6377cff263fae4fa44dfa3c04ae6dc488f89144d113ca32f44b3d78d6a4403ab8c6e938fd3aec657a35f4df3d2047d", 0x9b}, {&(0x7f0000000100)="641cf0f8b0c9f286c2058f7274f6b22e67480052858dd03f6bd8540095cc5f4db8bb2e48d0f0b90e9593460c525d1d7a574433c6adc6600119c05486ed2e2db1677e42d856744785defa4154054b7662385eb3a84780f4428c7e6fceb77539e9ce2494170d335ec32a38bf0f692c7bb50019de8e829f94397cf3b60777aa7c7f5df4347673d243777176e34753061e8b31e5bc64f2f24573e21eb3f73acc9628ce3d3110d6a021", 0xa7}, {&(0x7f00000001c0)="a0f04c", 0x3}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x4}, 0x400) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) r9 = dup(r1) kevent(r9, &(0x7f0000000140), 0x40, 0x0, 0xffffffff, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x54}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="001431ab") 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x40000000001d, 0x7, 0x10) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="1da5", 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x100, 0x1, 0x7ff, 0xa3a, 0x80000000}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x2, {0x1, 0xfff}}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:03 executing program 1: r0 = socket(0x800000018, 0x3, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8101, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="cd60dac65edbefe0364b40ea492cc5c45f23c8f38c655b56e48b63beead54bbe88db7c88b818fe8f5a7a7edb01398ed6cb2575a7236a4dbd012e339fcfa2d54783939b7cd62bdec9d971dfe1815a5c353970dce13aeddc6c633a43d775d394660aa61f4c8fbf6cfbf3525b43756179ffadbe847c4481c667cf9d846d4600022fe8bb420e95777a5d3ca84c02155ab98d342febd6ea78d46f74ffc6ef82295bf7b4982e33d3f404f9c4ac4fc47f44d9eb2f710ba524db70090f530eb90935995dfbac382d6bc99d9e7788f120f3bb7e498ef5a082bfedd5c676be69b5db9e71db59536e02567882a47d49028e043277a8320d57c09827", 0xf6}, {&(0x7f0000000000)="4fc349aaf5087e79a90d97c31a122e75a045a662e68e1939a5b74e0ee4b9e9218a518b61ab652477076b49e8cef1d9c5b342d9f8d3a46f529fe9afe77c43364f69e3ab57b739a8b45aa8143c5de6417408a6dd1b4f00ca7bfa066ec04e9d55ac21c5e6ff0d", 0x65}], 0x2, 0x0, 0x4b) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6c}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom(r0, &(0x7f0000000040)=""/14, 0xe, 0x840, 0x0, 0x0) syz_emit_ethernet(0x8, &(0x7f00000000c0)="2fbe000000000000") getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80000001) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xffffffffffffffbe, "c4cd6686167bb8f582970d5900"}) write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x7c) r1 = socket$inet(0x2, 0x0, 0x8) write(r1, &(0x7f0000000340)="e4b71442316d18f4ff47c9e1da016e19888f52ec4ea73b9f41d14c90c247cb6c1b4523c10fa9a9635e6ebacc66ed91251fa8effdb9e1b0b20aa75d9093ea029bcac5fd4b1349a7e0fe0c8ee04de25c93e1ff69456b72ac153887c99a49bee5e7b778e8ef64a9e7ee8de7abd3a87956d0c19fb461d41306d3f26167009f47160fcae942cffce6fbd37d1f9d242c7634e52c536ebc90da07f967cf00ff1db02a1fd323a5a3265b26ee4f141abffda68b8a85914dd05413f53d5f61d5b28519703f7ab6b573e5f18f1b3a6d6f7e62578538d0cd60e7d3c39e1bb36ae9188d15b6837c", 0xe1) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x0) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) r7 = geteuid() getgroups(0x6, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x54, r4, r6, r7, r8, 0x4, 0x7}, 0x7ff, 0x6, r9, r10, 0xc8, 0x3d, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x44) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r2, 0x6, r13) getuid() r14 = fcntl$dupfd(r11, 0x0, r2) recvfrom$inet6(r14, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f0000000680)=[{0x3, 0x3}], 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) connect$inet6(r14, &(0x7f00000000c0)={0x18, 0x2, 0x200, 0xffffffff}, 0xc) fcntl$setown(r14, 0x6, r13) r15 = fcntl$dupfd(r12, 0xa, r11) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8002, 0x7fffffff, 0x7, 0x0, 0x6, 0x6, 0x9d38, 0x2, 0x0, 0x1c, 0x3}) r16 = semget$private(0x0, 0x100000007, 0x580) semget$private(0x0, 0x4, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r16, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) clock_getres(0x3, 0x0) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r2, &(0x7f0000000100), 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f00000020c0)=""/4096, 0x1000) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7b6c3fa58cf98a5e00002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) socketpair(0x6, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x10, 0x7, 0x5) fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000100)=""/223, 0xdf}], 0x2) getsockopt$sock_int(r0, 0xffff, 0x40000000001007, 0x0, 0x0) open(&(0x7f0000000300)='./file1\x00', 0x100, 0xc4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 16:00:03 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) clock_gettime(0x0, &(0x7f0000000180)) setrlimit(0x0, &(0x7f0000000280)={0x1a3d, 0x7fff}) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000340)=0xc) semget$private(0x0, 0x0, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x101, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="7fbf260f52498ee2d75f94412c5ab3502a866f24653f0d249edfc339ae9ac68e6e487ab1d86754904e735eef03b6bfa23b39c6a8a47eca1cc4ccd4cc9d69d64564d29770a22c1d06cae6af8fabae61e1053dcbdc187cc4ebd21dde3430c9a64dba2724ca1af46141319036c3c9722f8b00a3771d0e8e87835ab6708e0968ba5742b85276cab42c4ea79b7d7530", 0x8d) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/21) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) ioctl$KDENABIO(r4, 0x20004b3c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) write(0xffffffffffffffff, &(0x7f0000000200)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) semget(0x1, 0x2, 0x40) semget(0x2, 0x1, 0x400) setrlimit(0x8, &(0x7f0000000100)={0x7, 0xfffffffffffffe00}) semop(r0, &(0x7f0000000040)=[{0x4, 0x77f4, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0xffffffff7fffffff, 0x800}], 0x3) 16:00:03 executing program 0: setrlimit(0x6, &(0x7f0000000300)={0x7372bebb, 0xd9}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x9, 0x7, 0x9, 0x6, "4ad3076b1ca4c7613089c1b26a7bc1a62a29f164", 0x2, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x8, 0x6, 0x0, 0x800, "8abdae17fe906354c7ad28658d2ef9b4ddcd90a7", 0xffff, 0x40}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100000000, 0x401, 0x100000001, 0x6, "5ba5190b4a8b3fe600bfb72e17a01a4494f6111d", 0x6, 0x22}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) write(r0, &(0x7f0000001740)="88", 0x1) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "06ff342e19f564ecad2cb5a3028d8a1b8fc9c738"}) setrlimit(0xf, &(0x7f0000000280)={0x9, 0xfffffffffffffffb}) setrlimit(0x2, &(0x7f0000000100)={0x1, 0x8}) shmctl$IPC_RMID(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x6, 0x8000000000000, 0x4, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c", 0x1}) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="000d6df1") getrlimit(0x7, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x44}, {0x6}]}) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000640), &(0x7f0000000680)=0x4) socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000000900)=ANY=[@ANYBLOB="005c1fb6da16f38a392654fca3c6d5efdb55eb3566c37db41c9245e1fecd5150616c04985b193a0179fce4d96ed6d3ff082dfbed44c64b1d46945d143f75ba830e3a6e1ddfaa97ba00000000000000bd3baf8c94a438b24ea93bbe7d67fd992f2d37fa810f7aed58cdb59359c50f26f95fbb3910eda363064acbd60442d1e155e17e1dac564f7256ef6f6f7640f59155edae51a72f456d133b9fe99ea7757bdbc85fa1a779b20534bdbc0b0591dfec3d4a60dc898fb6d8600e28f1edfe31d45d8bf059f4823b29645f1335a538cbcf785165ede7f6f36e7734c2a09c4a44c60af102fa1a1088e2a580ee9adf1d"], 0x1) r5 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x40) fchmod(r7, 0x1000000000062) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0xb4, 0x204, 0x400, 0x1, 0x2ffcfc4f, 0x2000000000000000, 0x9, 0x2, 0x2, 0x3, 0x8}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r7}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r8}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r9}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r11}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r12 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0x2) r13 = fcntl$dupfd(r12, 0x0, r12) getpeername$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCCONS(r13, 0x20004276, 0x0) kqueue() setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) r14 = semget$private(0x0, 0x4, 0x40000000080) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f0000000400)=""/211) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="bc69955b59938d399414edf8de63e34765ec97ec4c754a84cb519f3a5d272fda4db02fef99d37965a6506cf1900b31a57ca72ee98fb5c510230e2ece46cab6cf4fd3f9f666b4c748c7219362d26e454531977996629f22fdecbf4da7e431429fd7481798b5d2e51ae4b9fcac3babd75b", 0x70, 0x4, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20000, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xcc, 0xfffff, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x2a, 0x5, 0xffffffffffffff01}, {{r2}, 0xffffffffffffffff, 0x67, 0x1, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80000094, 0x1, 0xe0}], 0xfffffffffffffffe, &(0x7f00000001c0)=[{{r0}, 0x0, 0xc, 0x30, 0x9e0000000000, 0x100}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x35, 0x9}], 0x8, &(0x7f0000000280)={0xfffffffffffffffb, 0x800}) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x810c, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000049, &(0x7f0000000140)=[{0x2}, {0x50}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:03 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000696bfa3c00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000040, 0x0, 0x0, 0xb6}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffc82, &(0x7f0000000180)="ec708aa08fd6c75e3af5718453234765ed80b18a1818b0c4ccef034e7cfb55a91d2799bf14229ea0a4b530d705692e089f0a80de25473d2b89dda6aedccfd1d361ec27ec030000003044448bf13679be80f7b645c23b5977eab43325b8932e7d8d000000005b287a297f3654a84e32dd41d7e5b225a5ef67fadfabb128beccb47f3c79b473cf5460fec5b9d4322555f485205f9b7e87509c82168e7d2241938748dd34040b4448c4d8bcaa46b0a0fdd001000000000000000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2, 0x4, 0x7, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000005c0)="4b88daa60d90f1e7d7397b801c5563decaba02f8797836b2c1c7eb83def71a080a79068cd396c7de72b6e34301444eacf472168a01ecc74136c6243de82b7b3e21bf1237143c66ccb789917fb051ba547cce1eeb1345418a2b16df853aa85c6fe60db930b1d2926c", 0x68}, {&(0x7f0000000640)="88db5599695c14a074cd0dd2fbb5f6885bf36d81dde756703c9c38024b07d3d3f1e45d59a0e417f0b254b775c7513423a8868bda83a96d6f8f9023ed636effc2722b8c5e6c1bbbeeff7921588a8c5d5f410ae202dc16ab9aa699ad3ecaad854a57e789b7615695b51d29dbe0ae37fb35e98136f3301bf1988f0ef41d4a6e63827a42ef1326ef1634254b99c52aab8a0fd0a93cb8a9ed1d67a581458e869672b8868b07a498a7505fde369be3036ed45bbc2b3332228ef5ad5c2682fae686cec4d68e8a8785ff8b2dc5927e45cd", 0xcd}], 0x2, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0]}], 0x28, 0x3}, 0x2) syz_emit_ethernet(0xe0, &(0x7f0000000140)="cf4bcdb224f081952b47ce80822af8d2cf19664c6a2a895fca503a6f5cf6c1116d061a181263b2d767e0fb83017e1f712179559c2f75546b5d72158627151229d8e191ed885b5f6e14043d3ed177bc757c6f930286f277779ee2fcae6ecb9036ac0c23eaf67e3f05d604908e521287fd2241ab16dcbfb02af25a2e0982b0d30cfdeb0aab8f6af681b3be06abae06d164d08390fe282f61b66d11432e6711aa3f4dd4bf31bac2bd9a052eeb35e91b6def3ed64ebfa582f50a6ecf948bb5b9c009b7cecec19760a3185eb91e6506df276fbe3f0f2ca7c5f18cee58bd285fb2ae16") openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x28d, &(0x7f0000000300)="942e38b86fe768ba5ba88165c29e1cd22e75d4b24ea74b30f9287d81477f64664f26178e3057756b2d18281e8ac5dddee7c515f3c29da0342e828edbf371e28862d36e1af97cede84dec4ff001006e64a574a447040e1f7c2b16245f1fc1dadc2f69fdffe67f628eaf59c19c4413a80a386db6a9da288e134321ca6e11c88d40f9cf1e78f2f2db9b187fcf5cd08f7f28a270fa3c8f226b593b67062058d17ab035c80655542cadb2e9f23698b0cc06d5f6c3ef91c1e006460c8c0fc072de1b0ff0dee299d8cd00f9057f2c845f53b961b13dfa1a1c23087510e78386ef0cd50f04321a395daa9104b94e3ffed90eac00eec09084651eaf0d9a5b9236d15d58f8f9c7bcbc22f0079168395e98988e4126e4cb8cd54ee24796740b509f4972ea64a3daaf78a98ac7ab15c0d9252fe4e80bfeafc7b5b6ce3687a5c076638cdaca9d9b3f24ef1f5a268dd9846a910e0ccb3d6f71713c6ff5c1098a9166fe99b5497bd5dd1bd298c8c4cf4971f09dbbea45f469c8b847101ba5070f5ab95248b8417c242edcfe0cf8a9c9fa873ead43e82f835cb6281c0f52cd250ba98f6103d1b08e82a0e0fb9e41f9884759ad04189a68b8a7501af7dd143400000000000000000000000511c096c498dab9c8cffd2782da9e893701e82e77820fb0a97c6cce7a9b0651b7f9c5a404a0c0e318b5298da735ac43668c90b169ae25777e9962cf290e78d7d4facf28cfd95a3690c61c0c076205b2ed1d0e90dd7f141e25380cee0ba9a1270c0e2a7927294c477319637374dda9796bd6bcd442053f804cac25fd859ec6887d0033dc982c8196b63aa215e607d3d67b3386af7532979166931f1ce22af115f4f6f4a991b2770600aff168af38a99fcafec9ab9fccfb53f1ae33ce09058c203ccb9468985fbcc3568646") 16:00:03 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) socket(0x6, 0x8000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80, 0x2e1eaca3, 0x2, 0x8000}, {0x4, 0x3ff, 0x5, 0xfffffffffffffe01}, {0xba6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x5}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x40) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5000000000, 0xffffffff00000001, 0x8, 0x2f, "480b02c9ef95b22dde198d5c57384b716f09785e", 0x401, 0x81}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3f, 0xfffffeffefffffbf, "c46900082003cf7ffbf10000000000d5ff00008d"}) write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f5093eed3cafabfde0250a50695de76e2acb5d99ed12e205743a3f5d8005f5e942747c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aefde095d361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08546d8fe5500c153cdc540fd45141f1405104ff58972229243344db77de999c4ece50980b215ef10994ab6eed4549fd9f8604c46dc13ac92cc7a49b4a6c65daaad675dff542d66a0c98163b62ea53964b20fd71d5", 0x204) semget$private(0x0, 0x4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x8001, 0x7, 0xffff, 0x5}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x64}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffffa, &(0x7f0000000040)="8b") 16:00:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:04 executing program 1: select(0x40, &(0x7f00000000c0)={0x0, 0xffff}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x812, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r0 = socket(0x16, 0x4, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x23c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1000000018, 0x400000003, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f0000198000/0x1000)=nil, 0x1000, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3}, 0x2) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfffffffffffffffe, 0x8, 0x5, 0x6}, {0x400, 0x80000001, 0x8001, 0x80000001}, {0x3, 0x800, 0x8, 0x101}, {0x7, 0x8, 0x3, 0xee8}, {0xff, 0x3, 0xfffffffffffffffd, 0x1ff}, {0x0, 0x0, 0x77bd, 0x40}, {0x8000, 0x100, 0x8, 0xcbe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x4}, {0x1d, 0x0, 0x4ea2da3, 0x5}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="15") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x80, 0x0, 0x9, 0x80000001}, {0x6, 0x800, 0xcc, 0x7}, {0x8, 0xcf69, 0x7, 0x7}, {0x3, 0xffffffffd2b41a3b, 0xfffffffffffffff8, 0x10001}, {0xffffffffffffffe1, 0x3f, 0x0, 0x8}]}) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x800000080002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x2, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) fsync(r0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8003, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x1, 0x4, {[0xe03, 0x5b7b, 0x9, 0x8, 0x7, 0x9, 0xfffffffffffffffe, 0x1ff, 0xfffffffffffffffd, 0xfff, 0xffffffffffffffc0, 0x2, 0x3f, 0x5d, 0x6, 0xe2fd, 0x80, 0x8000], [0x5, 0x1, 0x3, 0x200, 0x3ff, 0x8, 0x7, 0x5, 0x4, 0x4], [0x1bbc, 0x3, 0x80000001, 0xfffffffffffffff7, 0xed, 0x7, 0x4], [0x5, 0x7f, 0x2, 0x8001, 0x7fffffff, 0x81], [{0x9, 0x20, 0x3, 0x8000}, {0x8000, 0x7, 0x7f, 0x9}, {0x5, 0x100000001, 0x1000, 0x8001}, {0x29, 0x38f, 0x6, 0x44}, {0x4, 0x1f, 0xfff, 0x53c}, {0x5, 0x1, 0x10000, 0x8001}, {0x7, 0xc32, 0x7, 0xc3}, {0x404e, 0x401, 0x4, 0xffffffffffff05ed}], {0x8, 0x7510, 0x3}, {0x81, 0x8, 0x7fffffff, 0xffffffff}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpid() chmod(&(0x7f0000000180)='./file0\x00', 0x1) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x100) getegid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x3d5, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) setuid(0xee01) getpgrp() r2 = semget$private(0x0, 0x1, 0xb1) semctl$GETPID(r2, 0x6, 0x4, &(0x7f00000000c0)=""/23) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xff80000000000000, 0x1, 0xc6, 0x1, 0x4, 0x5, 0x100000001, 0x0, 0x1, 0x2, 0x800}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x0, 0x8, {0x9, 0x1f}}) semget$private(0x0, 0x3, 0x2) fchdir(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0/file0\x00'}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000200)="8d8bc3774f4c35b84e53432e2e058036ecd88ab384b59f5132fba7222b36a9008e27cc78be356195dade2248271288b1ef829f6f502cb3385f2aca4585ae2f3641722f22071c07367efa1a57b0ca5099e7f950554832b082ffcd833a100b5c1d6333fd", 0x63) execve(0x0, 0x0, 0x0) r1 = geteuid() seteuid(r1) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2031cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd508fa2437cd2fe07e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca451b6716b1b3d9781bf50d3e300dedaa10b43da05a9efe2f59e61815be179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238c400f384db17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b6e8d97bea30a152b196443ea91bd74e0b20313ec9eea636c6a88a22399cbb32b162d3cb6167955dced03a36927fb3e7101077261c1b9abbb53388f9e27ab094f5212ffba1d0033c4e5c0eac41804fd4b689f3b4acba2ab2bd20d150bee56193e167ada47e548bc5ee6ebcbcc883f7c377cc5498e779d4be9aca415ac4d4dbe1c3101fb6863ba731a14d093b2cb3e2faa59d5816ccc0125caa0a0f0151c4c48d751eaf46f80b39358622bcf5a82e86faba5dbde418b976e1df5bde5c6788478029f8dcf532d5dc390b421158a1b5b02ccfd10d3a9e6cbbba52d5f4eb4e06545fd9c3f535ef1ae6f0e24676186dd7d5348d0149337b928501016cf0f04eb27d86ae73a822909a3a9f93d92ab70369e997db7e3ffd91c9ba3e5f2fb1367a283bc145f1e5996987360bc01d8943e245f60c695a9c0524a5e689c20d76ee5b742ec9faf44a1b139f870afe1d540969262201d6a536d83f2364ecdbcc9765d8a39e4f0f87979766e8f3c8b4bcc6c38d86c26faa6f7312b1b3edc35f6f26ef0b82885867626ca5b374b96adaa3bcb52ad2e7b09575e98274fa34a0b3b924d2f9a65f4f56d89ab16dac6c645349bda0a8f00c4c4833fe924162082e1d67e419333d7d792d10b540c3a4dc8f0fcb85c11ac676c0a44ee344176b90ec59a6dd294e292a3dd15729cb94ac6e45c1cf3d416db5658c4a8336f81332a72d2705a4f5ef73a497328e84b5333d405cdd3f87b8ef989fafc27b714f3e5ee2e81c87f62fae0284671cc91ff03bd079ed94a70b8d2d66bfb015c0f75bfcda7a086392c9ca4caacc8d813ff03ff7066cb8b96325cf27300dcfd8eaa0211108e0762683100b3071bfe1a97f40c661761d2fca614eeef05048b973c28e3ae47a5711bca399a5c95ecf699878ee9888c14e307eae539d9f2fdb67dce1c5719b627836730cb2656663497b05d94a8d377b986f1995349a6c861a83eda3e5d86ce6dd27f68cda24bcad2af0e53581b9acbaa863675951165aa5e6b839d0b405698fcead422952e1f9ed2113dfcb396df68bb6f90ef68e10a44139a877357c06b47d7003dbe48c32e98c4c503698312b00dcb9890c82e3f16d77bb34c12b6b89e8191989581f50d05aa548bc7fa378abedab1aad3af27ce17db456d430d0ce55ef46c76acfeb2d23eb053be44d270a2ad79f5f7b09c093ba190f18532c04e812d09140fc4c928decd29129a5ab472aadb2dac32ed54644567558bd7137ab54da2ff8ac28efd7ea82d146465522ce6e835f8a60d0e3ba2a77f14d8d99649cb309ac1858493e8bf26cf6c541dd4e82189da0bed755023f94183e1a01888a9d60e1f4206f5113d66bf827e3587a3e5d26f89a20d4a07765a3b9203f25836857a2376d1164133e0b1606312d8da74dafca467a63b47f510b5e25eb903c607aa865fadb92e82b5c58b42eb9944d75e0ab2409b58d575d71eeb5a94888c808a51c23ee8bd9001ebfa153b9f5d30eec8a1e83df869dc6cd34409a00172c4a44f95698b67da100ad309cad9c893a0d2c8ad940818667741f1d6d7ebc7680bec6732dbd965ae1a0ba2b5010ee1e3bc44b7d857230fc112c96690ca5b2dfa6cb75f258f9cfca4a579b80ba99d640dffb5517f980f65c161a2a6b5dd992d463ad846712cdcb0ec954dcaa1018d111bc544b19acf4852ac7fea339a68134fde828e87846a64269d4e7bf2c081588e1fdb5014b1f694df5c411a2be3bffe5596d7430fad79093435298402aa7345f3bd45b55076b9fac91fd62a7508968c2bdaba03752a0847d0b5f4a37ab4bcee881f2a4514d089fad3d511c2eb4b920757a383e6180c3e3656cec1c79e1414301d957224649346852ae4ec651d4c0784146a6db45fc21a8e4d7bb3f24b8089b8cccbb4df7247780cbf840b749bf97673833581add5ffd9c458f49f2f4ab8a821a1c9ff051e941085603654790f4f6aaefa0b8646618d388961d7fff2883b124fd3ab7f5683813c300e1c8c063c8699fbbd17fc084d00"/2851, 0xffffffffffffff9f}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f0000000100)="8d") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = socket$inet6(0x18, 0x0, 0x6) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x62fc9139a999194d, 0x1a1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x61}, {0xc78e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt(r0, 0x10001, 0x1000, &(0x7f00000000c0)="71f498a0f3ce1cf7c422c8ce3cf18ab76349c31fa7c765f0f6b9930242e460e32e890a5142c7c93e974ef51b82b47513e33c8905533dac778518d649756a4b497128b0f7457006595ccdcb531f305ed9ddd3ce812c16309019ed949cebafb54e1e5def18c4e8df8a5c9bc51db2de7716226b68b34ce51b8f659e504057c8220583caf153a192876897928e71cc1cd58f6581e04b82d0e0ec40d5b920ca6a743a8b12b7f5bd", 0xa5) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x50}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fsync(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100000001, 0xfffffffffffff507, 0x7, 0x100000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x9, 0x0, './file1\x00', 0x5, 0x80000000, 0x2, 0x7}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000440)='./file1\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x203d3bca34}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)='\xf2\x81') r2 = semget$private(0x0, 0x4, 0x480) recvmsg(r0, &(0x7f00000027c0)={&(0x7f00000018c0)=ANY=[@ANYBLOB="3ca36852dd951a8bfaad0980b3e24aec275c86c1cdaca0e95ce4a1740e33288ec10da26863b3bd5f530e921d72f3b1b83b6e170a98fe058d4a302e9e565febd9a766b91e6b638c38c612cdbb80e4d341357cba4d3016f0457acb78eee9", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r2]], 0x2, 0x0, 0x0, 0x0}, 0x40) r3 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000400f) r4 = fcntl$getown(r0, 0x5) getpgid(r4) sendto$inet6(r0, &(0x7f00000017c0)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c50d4f57cf5b01ebe6162f3fe7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd7, 0x8, 0x0, 0x0) r5 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000001680)=0x7) semop(r2, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xfffffffffffffe2d) r6 = open(&(0x7f0000000280)='./file1\x00', 0x803, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000001600)=0x6) mknod(&(0x7f0000000300)='./bus\x00', 0x80002000, 0x801) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x800080) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)=0x8) lchown(&(0x7f0000000380)='./file1\x00', r7, 0x0) r9 = semget$private(0x0, 0x7, 0x120) mknod$loop(&(0x7f0000000580)='./file1\x00', 0xd000, 0x1) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r9, &(0x7f0000000040)=[{0x3, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r9, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000016c0)=""/168) 16:00:05 executing program 0: r0 = socket(0x18, 0x5, 0x3) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="2ccd2f286427f7b8f0bf7c5dec2b25dffe4803a8e8a17e42581f04956c3d3588cf1dba285b9c7406bba082f1c6f31a8f064837193bed04a7fe358cc73db44a3b50e07f19a9542869506a82578ea425018d4977c48ca0ee80e35d170ad11f2cc35e9380bcd415330573920fb0164afb87a3491c56b96bb35850e9f3f358fe1def17c75173e735e8e0e34bb51dbd3a57f42bc3b6dcb4aa984dcaa1e7a562f0f018ad06661c4da14014162d3cb618c352193eb471be2e2b0680c526591f016c2fd20a3f", 0xc2}, {&(0x7f0000000000)="cd62eac83db163654032ec6698c0d728aa487559d1aea5f16bdc77948f3299149211f74ce2c5fcd9377704d11cd7e2f702a8f937a2450a35e2", 0x39}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="48000000000000000000000006000000891d2107e223d32ef6083f2cc033759fa89ab32941a486acb914f8f8e402301083abb66ff801822dcec516dc02d610952d14a7824dd66c006800000000000000ffff000001000000ce1f60e8916910bda697134537631d7be49f2285da34503a6a5a6c297084987271550544cbe0f4ff8aeb8c3a84c0fd395e572dc17f6ccea571a810926fe8e2b61982d0f348b8ac9da1952fe9712befe726ef911dcf869e00280000000000000001000000070000006c22972d1a5d36d160cb7ba51a754da5075400000000000010100000000000000000000004000000336168d3f55ba1e119629933494677b06e55dfa7bd01a830a5480a4f23a354ad5aa30dd633c5c7ddce1b7ecc0d33ea500ec25c581beb6db88b35df320eb71cfe2db650510badbbcf4fbe938db616c89e11b49652d192711a52a8ac06696016f1f7dd723efb7538e69d385d37db5e2575fa47bed5e100d067e61e91b70ae6751ffb346a0cad3c34b6c41e22275e9b84b595cea6363434474eeb185496deeccffc3a3def54ddf8418c4daaba32993d13430da7b2ddb77706c2427a53af12b9b34728af8a7c9ebb4f1d21dc0e7316dc8be3fd9717e61743e1bf843e83098c1cbb3e8411db7c5a697d7e3642d114e7c30585b672a5ee152a76f3b659debcc9521c9f91d91fe8e0b5b76af0e21e3f2e3cec2444e6b9b9bce84efadf3752b1fb9bb95ee65735c2f3721f666bfd3d3512da7f0958f2f1d7781a6a2acebf332bd3745038f24ed7728657a1867bde4e1de780764a2a3436157864ccbc3b7f919dccb33a016c749e5e8f83f5d65a8494129f29373f9b4052cb0fa91a29517ab0f2c60df839080b3f0ab7a7fda99f5e2363d3e2c96d21a42da2aef2466a987287f85b71a3912a3eb7ddc052554f310eeb828ce72cfcbc6db38efc77ac6bcef23166ecad350b2710d8c361622e76bb44fd817ed8d08f49ffbf1fa9b263d26bf848fc8cc831c75fc3816fb437a4ca51ed4f40b0242f0176e72f5760f98c03596a930b7e422f2ff53b0a185f6b2fbbbe974edd46b5de572352d7594737e379e95db0c3b0d64d7f932cc970d23eb8424298e3ef5290caa2d011471ce9e2043c35f19c89760bef032e62aa03449ab198452bf5058c9ef0f552679c7c7adafd881e17c26eb35159a9ac93072c701a46e61fd5b2dbe44363a8574b1c5b6038b49b1f64d4b8b5f4d691e2a9178690d787e945d046bd25b15e07fb64645af5255f88df7e91321befe1f72371f6384f69c296292cff3d0e2410b445c091896f316ca7f7dd1555e3a3d823d92eabae03345d4aa32b2a0dc511232f52e6e5bac431ca14944cfb0767f3f7ccc4b40b6d5bde6927f18d1fa697107dc69605f9b6a3fc858fe2a5832d2d80206a3f653b0c4fa286daae139c2c4891853dd7a819c18f662d723511466097fafc0607adce761596550455f8d0c7a03cba4a16ab12e0b4b3fe3d80c6a2700b0ecf4eb4ab8da18667613a7f0605834d7c91a675d350bf2ebb8d68f223e7bf57a93d81cf71507c313245ed6b3c56f1aba0769d90654cc414bf14261d7186ad769da249008c0e0fce7f9f1f995d9ae69235fd2e84d3818fa0fb0155a878fc193176e95055d2d7eab197acdb672d9c78b2913a0b2b5a876e9d1c26fe15bacaccf148267c29e31f210d6508c72c8cf0b57e1ae274632cfabb581e5eafc4531df01abd4b2b3b92f19d61c1db6973b8b0cfe931611971f257ba60a248019a78857b183aa2a7054ee3b908f84bb79ece281014597cddd8f2f43883fc0e54cce07989da7e9cad4daf6c7a24bedce8b63392c538688a4606c6cd78297869c0fc9df45c8fd203190d981ac717587d502acf0752943b0f4536e302ee9a126abaa4121183c67cac87e17febb02a5d774cff40012e74360161d3a6cb97b415ab2f4a1c0007c8f81f09c959d61f03cd0157be0160d93d413f725b47a9f7f2d3bcd41035e711f282382c912ed7c529529346819d7e88b7216c3cb8f24f51c5af20caf32a9c50ca0b3be69f3386f889e40245d3c795ae1054f17dc7453f805ac101272c0045a5a955acc41d7ab28b92df07a37f0a1143a279c54690a0ece7c3c14abae804eacbbfca28858b682ba7232238712e99b6939f28efe76897d853eb75a04395b3230bb3ec7d550c84a1f86ce146b17ff6ed3e9afdaeef93336930abefd27135b23afab930354efb1134295692a05a4d1c448c6d0d999a1f074ebdc49de860f5aefd34d2b4a54eab72f0519120ec18cd413f5a154bba842ffa417b1658d0ad5d46a19929713d080fa21ce02e091a00281be3a143824335b5dc3a8bd3020a821d61716ce70c8ff31de9e8305e530d3bdb16b9348d8428aeffe1ee0581b7bb856a695cd632f5a33bae086e81830a9c8c07491b47f040a8cb4cebf79bb89d0a20b659750b4bb29ef10ad5550e00f9e19a84c6e7d8dba78430989e0a53869335af1c7b2343b98cca1b19678a9e7f6f9cb1e7857c9d5cf9d654df13d6c8c349204e2bf865a7dcc5a418cb88b8e6b8f33dccd08569a2269561e182073ff916cb900a059de707fce528e98185d0cbf28758452ae581232c1a4aa74052cb94cb9e943ad3d3975cc610b59ee802c157b60f55862e1ebe118e4f927d419faa744d9f75b9f847ca1ad8b1f808339c756639f34086e0f00bda02b3b743cfdc1a455897c9179d1d787373479c51cdcfa452e35152355224b305a7f652c6d71fd78342c90db24eec9a7fb03a0b0a2eeb921863f803bbc56c98d10c335677e279a022962f3ae7a80751e3400f4a7225230bfa68b9f4c9211732b34c8a24f938b3cd47e1bdcef2d06bd7da5a13d3155f6f6433a61adab64d9a04db6526c8820d69b94f4da03a90db84d547a997e07587660b5facc68ff316c0a676fbce436c5e0b0913a8ba1b69cd152b13f7d25a7f5c3592d2d91d6e101517e18a81c22cb8896d6c938c3d41414a15b040ee549fd50f6bfaefb70410c2d489673685b5f71e36c056adcd5653ea3a522a71fe0ba49e01e29817559450f5b0e586651786a08c3b9dcd21550c6575381aebc50a3802b354030571d8f8f21733e1a9e6800ce1bb591c8c68efcbb148e34f5986ba4c45fd39c77168a42fe2dbf38e47afcb6bbe3b046f67a97033a561026705c142493c6519ff59cf2bb02f62028ba994668444ff4f60aedefc723c112a928319c0dc7e42e221e42c9aeff8a90889a0655e82c1d3f64d75e5ea629f4520aa7137d00961768b7beb3d5aea2c42d9f7ccc58752632d617e01c3fdb7e6464d8bccf12899bf4d42b3190a0c8954a030b5ed06ba7b03f31e668919650ecd8a8c385a9b174bdd4620140ceb0328ef29c6c7b20d3ac4a87fe9e634bd39d7533bba3a3043fc2acec3a6eea60fa10a23236fa3f450075fec27a641dbafe2e69e569398ed834b3f7022110b68bfa8ad52905bba3e17df55df43052097d1106c33c5eaca3e6ff635abc9be1a7342784452e066a260e8d54dca869de43bbf0719e9da22bea81f60c473f2d77ad5a19db1ba85510e410875fa8c0b423445b267f5c7cd7f7bff1cdb02d512cef3b292304fa88e36de982b1012a35662b9a427f5a7a14796a20850a06a8cf0bf8966d8ddee1d65b1b87b7d6b278044f02c9e826c94d1d44a2bdb0cd4d1c489506c79697df180085d7f3f187c4d93f80110fafbc7da7b240c078f481a8e91636382992f3340c51a259113c0c1dfcdeab0d964598b3eb8cbad9b0e5ba41a392fe6f446e184c8cb69fc61b02c123f962cceb0024fc9bc73f0399ab6ec2362df495c3813b4cc51f6b46d74226f4577f8fa907e9ff4fde9ee9ca50bfa2c6c7f2beeaf00104ed6202e074f5101c325ee53e18a14c84198cb2f8c3290135ff37aebcc6835fb9153580e99c0a923bfa60150ae90a49b2bad0227f3a03cd34c4077ade10e47a61daa590cfbaf28617f29bdbe2e2e5b5ba25de2978bdd90645277550fdc1ed3224856d78395d5dd51d3bc5ea5915f2732d70c834f20ccb77abec7a78c9a4349fbca339bf7d460f3bf419019d014e9fe4b75dcb903ab9be199fff5fb90751ae53c94eac08383adac6deecbdc6287b1d8688491d385e5c497c8e4c9235659669b17bf44b88092c27a6095ae08489aaee7b843996b0f18f5c852d9c6d18dd9e0e7ba0ed81d5ca3a527a071682755fdafe55279c39adc83ecc81039ba22be190e9c6aa21dec12b563571934f114ff14d4e4be4926295ce9417f95feeef4b1fad03124694bbcef9e2f27e11bbfe0a1910d44e4de77f2afa231ae2c6eff162362baf86443d8009382addf54b3a11fbbb302a619b689de1ff7c5ed9857b5d5877d49a29dd4e7b0c2fe2d3e783a9f42dbadc05a932a6240b2a6537efdb2972f517c0b35c8cf88c708a02e0ebfefb853b2cecf88fb62c0fa68764f5f109b44662c9f079b907bc584473a89330da9119851f22fbe0c313c8b071a26b6fd0e5857cc221117b14572af38369e3f14330b49674685051d8354158dcabd9d863566729198072751353519736d9834e1cf2659ca8ee9dae382e9534269ab356fbb00f98ab980491585ba88b402140088d219880c6ef373f6f5e0d6b7c05072b3bd4f2a44e5091ac54212f292584af1aca73e852180abd280ed25beac2839e614047e9e29feca21f9b12f6ea61d16541d72e6f811b3e059ed612cc79c388ea80cc032cd0d6ab312f5efd7b8e56e49c7b1be4609b7119211e3369f163cf58f419d6cb48b0e44e2bcebe78371d9734f773da3b3e8dee121a76075d2b0baa9dd025aff676535c11675a6a6bccdf6179fb0df395803955bfa633eee5e5c1025cbed8684fe21746fc551076309bf21ddf7778ab96cfde92c4943efbec9c2d005ee18fddbda98e4aa9080cf501f4be9edbd7ddf174f37867a96539d2def39c50e4e3133d6cbb6cee473256fcd426dd7f01519233a9763813c92e8cda7583f6e7899dde551f570e2720a0a323aae60697a3ab10761c697c5f3ccc15e5eae210a87209dcb7279cb5e016866e1580b82625250da587c2cd39bd8e41c9abc4b0bf293e6278ed894a511204f4afc0b4d3f7c008fa7ddfdd532e1e24e715c1c1833a227eedec59fb2f7038743b67a2ef28fb56c1d705d5c4c561d1b88c79b63d932130b227ce53dbad64a98da85ea39766532678832b5fc1f221938682f2c3084dbc4bb053808940edf80defd9737259e215a3d63442726c7dace35ca597c69a3bc65745bf42922e8bd7af56111127885d262fe13ad08b62f8d67b3338ce3904b88c2384dcd19237e7cd68e1627ce62b237734e425cda456e1ca9fea38057ab594987fea613277b9263859254432e405791760cb8ad10f09b5cb76778288d864f3b2b2717c1e66ed45730cd1a1ef79378218fa2bb026df1cc445948dc4be8cbac4dec0d87bf955876b68c1b22faa25445000d06946ef9a861a11304934640dde20500cd7243652d281917ebfd14b36f0eaa8ced189a850324d477af5ac3a3a0ed9fb8ee533175dbfa7655e83c8279cad2804f2a5f40eecc35cb892bf2c8e71701129dc01095f2e8c92d8ccc4a5e1e04e96a490d83b7f64e9dc6f113f0e1ced73cdb16e97f00b0dcb1d51eb1f1b540ffdb7d30b4ec9898dd0ac79f9b9cc287e4283f7b40016ead6f1b644f7d29da329f5d41a062e92d07712613d7d1f154162dbfc25c3f3cc8e1d967e38c6f50abe3616b7a277f7531cc94787c8fced54302f70227976425b589eb887f0747e84778add23928e8a4f6d936a65bd2c720b84ce7cc3d30ded3efd838a89b28cd6e4b182a38843d0127abfa2cbcf7f31e04f0a1fb94b378a7e379c0ee1843141e0fc680ee3e4b7f3b7e7aa42bc4ee0ce4ac5b7361911832ad8ae30dffce83d5e0153c1cae2350f208c8abaea1ae964f3904d73ec5d6c4143551ee18827146ebd976eed335577e132d68ed92c71aab0fdb3da77a37388b9137ec4856a946a14e34c96b10c166f147345adc5dfd32cff1a7798c181a31ee885230d2d653b3555f792187fbfd4a5ba70472b66bcc91349db8ad560ab77a21fda59af2c21651a7f2d569297ab44e1a00bf8363eea8b3361856c8cc15871ed0ef82739f53b552f271f1280000000000000001000000050000002d6cb879f0323bd3cbd8c435957276b6bd190000000000008800000000000000ffff0000ff0f00003aae3447555199cc4ec5f77174c082e4154f268c8f418a47623230f88d0bc03054f46a5c4bcfaa8c469d4dd029697397fc65e87883f5bb2702a4eeec8320bbeeaff8d5d94328cbb2b27134a72c83c5e4cba9a44a967a24854b7f20b6cbb53a574b8670cd1a0000000000d80000000000000001000000ff01000078aad2714c7b7dbe50a9f86d0cfe611fdf9b65cfb7587387b72e29f257eb9a8118e8921f9e0b1e3d805241089efd10e71cb799659f35f91e01e716cc5af321c42f805c914060dc43bae3b73700b69065047fc03440a07dd2e80a0c08cbf0044e85db1b0c7d5e7cf18e0eb368cde4c745a62719c09d871dc96e5c16066a3506d5f75ba4be2f406b8a4edb3d051cdac17b7fc83b1b879c2be2c0e977312762ec9b3ff816e2e39f081f105f8a6529331f2470e6e6dee0f3db531793d4bf4a1f0a5252178dd600000000a000000000000000ffff000008000000ba2ab4fe8fdd88307e746cf639fe4328404e3a118525c28ac01c4b5ab661d5a2c1373e8baf236538aebd38a35a45a0a50a01ba92c90014f9dfa8ee1643676353a8a11471038edf711bfe539e65e5151c2f4e5327a846137066eec2c1bc0568b82eafafb769d6aba210520a17f740143ef57b241484a52c2cb9e009f93e8f9003927fb3fc1bc9b33a87022a0000000000b00000000000000000000000090000005e5c1e31726f6e7961972522fdde8da1b6adf15f30b3dc6aaf96af65173f6f4919de848d2ebcba811bb220bee557037a924d66d481e75d5fb704b7ba6af4c23a032c29c33bd2443889b58cb94533db1db398699736927a10f14846edf29945cf8314529659e30e8eeb5eac847fb47cc908d5a72d4e0bbd3dabcbfa4daafab627383d12d085d00d3844fff5b59c00d01e26d44c4f1a02a692bd00"/5056], 0x13c0}, 0x1) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001740)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="d5e208182644e912", 0x8}], 0x1, 0x0}, 0x8) socket(0x39, 0x6, 0x80000001) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: clock_gettime(0x408000000000002, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20208, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb2}, {0x10050}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x218, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x3}, {0x1cf, 0x2}, {0x25, 0x2}], 0x3}) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x8090, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="54ef7a42088c658f0000000000000000000000000000000000000000000000050000005c010000000000000099cb000000000000000000000000000059f8c67742949e4414bf002d588e0d0d5f10fa93dc94cd627634b23a57dbb3c1b555fc7d0a2e9c9d0a785654a9c16427270306c95f6ed55c93fd4b303b54b383443e6a2dfce3c8473be26f50498289be179e95429a57bdb08d988de097695711099b880b81145526939dc772c9147633f062ab25c0f36f6685cd17267e13d061f5219ac2033dff98215eb726c4b0263e5c3610dea7b48e2c83edb8c553b8027ddca6ab678a75408be241fc450416d10822292a67c023befbdd3b817c7cc9fae2414548fc1fa1b7ef526eed1be3fe39f9ced85316cc33df8fab9a4a9e8ffb02bb7d4e834ebafac8fbebaefe302e0be3b8b9860e8b14adae2fba129f7a6468bce3a20b0c1dc06c37604cdf775c4e88852c6fc1f52a279a14e0cc0faa369a9046fd3227ec9f9493a6a24d8b5e15c9db3c278fdee76d152268579e1969df39af871ce76ab47e5c4b356f642a1f467cf193d01f73bf2d6b2481584b6dd0df976fa36d1cc5afae398ecf3e25d49b86d0f638119d326b52c9d1607daa8d16008140a01aac3d2f6d8b7c56f2629ea0ee7e"], 0x1, 0x3, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x10f7, 0x3, 0x0, 0x0, 0x3, 0x11af4000, 0xc38}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x7f, 0x0, 0x3, 0xd053}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x14}, 0x1000000000000) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x100010000004, 0x0) 16:00:06 executing program 0: r0 = socket(0x6, 0x4000000000001, 0x6) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0), 0x0) socket(0x3, 0x2, 0x40400000000000) 16:00:06 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="080001000000000000"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffde7, &(0x7f0000000080)}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus/file0\x00', r1, r2) fchflags(r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x800000010061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="e9bffb2e4f203514", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x6}]}) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xd5, 0x80000000000000, 0x10001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0x68aad45cedbdf693}], 0x1000000000000094) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000000240)=""/205, 0xcd}], 0x1) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x81, 0x68f8, 0x404}, 0xc) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000500)="d4", 0x1}], 0x1) 16:00:07 executing program 1: r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/60) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000300)="9b", 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f0000000140), 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs, 0x8) close(r0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="adbc7b0937653b3aa813397295f7010326656b66cae5a0541db391cf0c034bdaacdb8902dade6b0f22c77451128a0c8616ab87c8fef8c5cbcd5ae4e43038854e913173dee12d19142e4d7749c0c62888122de102261c707ca99fe52dc5f652f4b9203faeaa1a4f1d5b8bb9808b5989efaae1bec99773e81aa8686b9b73210565dd2a92c845efcf7a970731819725b48e3d4e8ad6b633e74436b5d74610d2caff", 0xa0}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f00000000c0)='./file0\x00', 0x2090, 0x800401) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0xc80, 0x69) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x700) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) 16:00:19 executing program 0: setreuid(0x0, 0xee00) r0 = getuid() r1 = geteuid() setreuid(r0, r1) setuid(r1) r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) munlockall() unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='c\x00') r3 = socket$unix(0x1, 0x10000001, 0x0) dup(r3) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, r2, 0x0, r2, 0x0, 0x2, 0x8}, 0x6, 0x9, 0x7}) setreuid(r2, r2) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10114, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x9, 0x7}, 0x83, 0x2, 0x8}) poll(0x0, 0x0, 0x6) 16:00:19 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x1, r1}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x81, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x6d, 0x800000000, 0x1}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000003, 0x4cf, 0xc987}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x519, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x5e1, 0x4}], 0x4, &(0x7f0000000100)={0x100000000, 0x18a}) lseek(r1, 0x0, 0x0, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:19 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000500)="f15a6f9c387194a589b577de73aacb9342b695ee13f6808fa1f0b6b720e8b4fd544604e809bdf61f929ac9a32107893f65c15c16c7f01dfb07e0d831efaeb46bf390238f5742a2c7e444c79e97616932144d663c21791d230353c060e47625e42380cced73f0fdb0589817fd541e19f9f6eff0de890a52fb4736a13a851b0d7a30e7a25d1dd964c8660be0bdab7ffd22a6b5bd3d7079133d2738a7e6abcbad9696ae82d1205aedd7b6bd6547d4c2dd78d7362d35469d5df62a246908b4d4c88a9fc3cd844542e0272ce9fc1f125804d2ba7d4ac713c989f926e757baf0a9ea3cb39e60179eb1d1add80ddd42a47b3cdfc7b47c33830c8e05db7a7b1217b79bc8ebb747dd5cc3c0d98283c89a1ee84f57952bcc04943a75ba0af41c41c313fee846d386a1f25ed12d6a2af291968cf8d6c4c898167315430ccb1962c79be6d2579a4aa58d4f4d3eaf2d7abfb95f09c2e3b86ad9e4567fcab4f5c547edba08dd13d1fa7b2c33746ed64343026a7a3394806fdd015746fddfa8921761ae703d38c262618b63ff8f6f2f26d9ffe7295595a58161693982d268a116f0e297f192c434d87efccd0f3a7837064f17edd85cbc6fa4d6386c80d495306574512ac608b694a8521a25b9aa6f3d45259345ec3fdec693dcba55dbedbc6ab0a286de4c3946dfe31620fb182be0b72e74379197b580e2a992eeaf81d3ff0bf1ee5450b196754d45bdd222405fc77c591270015d7deeaa43940e5d63106a526e41e921ae3885663164b6fddc59e04b93298d2d0a5c554c248b9e7d035c89bb7170da3e2cdfdf15c5676bc9bec188435244e2c67bebbef5d768e9d9ad7a13476e8f336dcd0e8bb43e28071255ea2553696ca3ba97869b1fc967e88f23b4030fc6fafb22522f30e8c774c60a153c1d71425bba82b5fa7d9d83be7852541d8b7610fe0bee95dec18835a5f1c07b24994ce6dd8e79f95bc4d8823fba1e472c5d7b8bc6b0fc64fd40e0ef70c3ac5d7e85edc87c71a648e002ac849830a42f0ca6b674e75f1960faba0fae3539d82e40b52275915f325e495bed94a15390742b6907efd65ae25d454b16912b640e0a6eaab5c9573628128f0f4c8472f218c09d56f2a0c21b25d625078d6e111954a04338963c6a60fb7ab20a3fe47b2bcac666530732eae37ed6f59808ea84a33d2ed40a62c84fb27fb969bea6c9429beed64cc763bdcd57f97d17b3a9ac1f46459d6e5495ca372951551c6521df0a2d9b4dcaa52f4885ae67cd966fe2f34f09daeef4e16e3ab98b91af4a05f4b15f8b3a1f5949e88ba5235669885217e7294bc79f92ccb8f1d0b86af857c279f30f89474046d98e112dcb4981d66e96d3fd6bed92b602a1bf8d312a2ff87eb0bdf0c809a93c2717042a2be2e481a3640e0ffc30339f3ccc9073ce896ef59f3c71176fbcaa96e1cc13572851c4227d346b916f62cbec636f5707c4323e19b4f0edca98e5e29f9f102a1a81fd30c823b79e9e98acc32fdb9b1834070765b5eb9a6a2966f5425caee839c349ad35c191ee56047644f5a61d827b697c7b3357d7419bd93424102ee0fc501c9f64152eb704649b65dc4e9ec820762ecfb4766bc2f73ebb7da95607c0c2d7b358d78adb83978595080af52d163858d6b2b9c322e2936d91cd0c3777af53df14f7b8708e5fcb5c1c2949fba79c9b2d6d6b9e41277d2980d103f842b3d93b48243d8678830b00a2fa22df32659a42fbb5e862cf1cf637fdbb8d8fa196c5c99cbab083595fe1462484fbdd45c6ad6a72bfade1dd621f27228662504ebe164ccb9b626368307ed5e162d8eae044e3c7aaa1d021ac89fb007326afb78e2968ee36070428307ff9a461b076f564678d688c9cc1cadd3375a750cf43c8b869e64f82784d680220c49ad0a4019535f87e237a98f5a7f691ae2690a994ea705ead0d59d64cdac17f6e696dffe83f93bae4a9538745b2f3247b3b7756b3257aa49068e29153a5d97ef93108570f1ded8e9efd2c37afd38a941b6712b15fce70493549233c5489ae5b2bcd1810cffce141d978a29293b1222f35280ef80bff95c30b59698466e9b6f5d12a48c616a0669648a472727693a3dea4eb0bcf966faad795e2c8aa1cb5f83effea8707967b838304ff83274b5fcd5f5493a5afbe1a368faf390f95161669307907506e4d01e21a77071c84055abb2ba971e46baa1930b9d3f4f575eb52f81a1fcefedf13426d90ca277b67323321af2fb79529ba20328b7f9292b87ea64b809783b74d007767f43676c35102bc5da25c36b23f60ab2c16c4917ba2e9baca74c51ab8000b60d7d3ce04151d098af376705c3305e4cade32ca0ec4d584767b17db1ada0f0277555540a89dea99b95ac519645a6f4c51799b77d7c076e5e5941c83716b89f555748ecbb1b29fb888e1869dc6a64d35df2ac23e2a9542f6a8dfd93399c473d4599d5de381873839dd5578ed10e5c5706da827581f58cb4a006e26752a8013d98c9cc00feeb87b63dfd8dad26c7c5413cef233d7e4137be0bced2d2bb1afcef8bac2d22bdca67b34573ee659f9d8546790b4bc56bf2b590a7edec72b4c6c074adc7fcafccfa9ddd8bb6fef521d8a8b6eb5d9325a66e12beb8b9303f5543b900700e6e0f5f1513f995c086aa7ba0a199d4e367d40011126b56aecdc773e988b2a40f00fde6f334cc49643c574394068b79a8940c2050c19463909ec1ad10caafb48326c9a57aa869f62a9f0bf2ce91dd7bbe03ba5c321ea529bd91e60e9085b048149f8bff170b61ddc764343141b007466b3229c2487ff7a790750f00ac58e8cc8990e6b91b1daf5eacc5b14abf078984efe2ec6c612dbde125b4ea9f667f5e25dfb47248557089ed4958a8d88dbe0e24ad5d209322b0d04123b03a8eb7d4b51f510ccab7a76a72c02eb235639a9bbce8d7dce2c94600d64ea4d1011a2c0eff4ce26fd61c931a1ecad5d82b2371b0376f5b314adc479c693d0fa6ed9da242106f139de32dd8e2d8ab9ebe7969b03faaa3e8f951905876756028c8171f829581b8069ad855d8517817095964e5ca943a45bfac303d3e51f9ebdb06294721854ab242b53673e6c3e4d67e939a4affbc7cb2dd4b2fe2d0f292cebe341747679ea953faf16b1691523a7b03d36541229680730980e8a3a935a70e8503b5efb1427604b398227b24290896def77ac2410aa596bfb641c306636517002a875eebaf3efeea43fd763b0ab9538d874b30465b4465cf9721fe5fb3ded33f118fcf911d13556d8a083bcd2e395e699d8c94f38b22a7bb74ef640bc6d4f0bdb1fbd1aac7d156ceb6150b4cd99eaba633a20f667305c9df57f1db9947ba15bd4d3ad334af48f13b5c303663fdda66babccda562f38eff92410c246586ee978e61798466afcb56d11ba72bf80bcbf95e9e67b4a4c90e8d03dc06cb1b790965f37c1e2ba63f41f2425f792adb0bdda0dac03801ffe860a845785ba496958c9e06bdf8de03f02c7b10dc9a4506da98534558bfb7e8f1738cbbdf018c38fca8e948cb574ed9d53a9f73f767ebd8658f0b3aec5749e63cbc1e98bfc8733cc88ca935a0a49b8ce0bf38cd796bbc6b60698fa61c1d55f0c92aecf2a4a03f84e03476f57385ebb5f6a369054b963909b19196377342c17fa8537e97975c50bbb4c5d9c3689e38fdec57bc48923dfa71ab2581c67f0caae9245cc149ab1276290acac46080c3188eb4a8e57e41a0475c2335036e6615b88132d3f64e5bef52e7344efe16e53b857a1802dffc5d08a39ed8471d59c3d504101388a323c3d4fd3cce5a60da6fb883b39415e0fcd9e899e53a33df4e2eaf8febdd9e9d339d3bc0b74438ed57c86dda440047843628a634977f411b5c7017a91dbea41574727ce2bb8c3ac12b6c78325d7aa97a278424e9eda103a232adb121e3142afa4bb434963dd2515a11642388df30ef0ec3df33af47119f0b3cdfeb944809939c73fd6c4cbefe3f17b3cd5374e49a1d25ee6dbb3181bf6b384a5ac4a8824679ace9fdef4f7ea0b016a9fd52f403e5ad1716ba027089c45ba4d14e2adf33a38307628a65346de6b225ac4dcde85a1823471537215d70e25e485bbbc10963d32a687ca04ffffb2af67414fe25b6d5a49831705687bc812092b88ba38a3f00acbfbe54ebb1047a63d904cf45957fdbf17a475948cf21d6cb79f0947c6f1f06c95de548eeb581e1af5ff11c78f1d43f34dec9f963c39fce81aaf39a156dc0cdd30fd9d5325d0bbb8606df8cc6048e58d90585212bae64fe8785995f83211d0b5bf7bd462e5f4052e716f72e50d9675135066d49b4df1fa21b833c2a496613613fd924872f83ca44c3bfa5b935adff947484b4791e3273174751747063854c765826c8f4ffe9f43e3a98a403a1a9ae8dccd5fda441d9c7b50dbbeaf2f1374920c00445c6df2d3f39066d914585d9b7cff2dc5080de36d0a4d7666831b993beb1750515ebb576a64db55943bbd1a77700173c3fb412e949a19cb13de757cfa55f29132fc8cca74361470a661129dc881b6859085082d632bf9ff59f73dbf08ea438c2b3f27bbee82c919fea816794fdd3afaedc36f92611a516a2ce5732217317032b1d25e8c6bad40d8fc1e8d5aae7d8c0b2fc36ddd5ebe4029360a351da24a1d17c39490628db3358e85ff90816e4a1214cf4873ec8447a96c65515cde0b534ffd24a0a85759653eaf8daf48813ba23b8c40f5d2d541b4995df1c25d0debbae3889f936e5f0edff52087ce0e8a5d2c71fd25e5d29d9d7a531dcdb41b4c38cb2a8b711a1e8e8179a0657cd4f268a067a1fdec824fa8e6450d801aa61311a21c1639f504dfd1af5ced3ef2a25952e8848ceaaf383a6f70865a8eda3ae808a29bd89c4162d935267ea51a35b2b3a4bd39b0c3039e9db4d2107ccfbeba44c09102b9e6fcb82b5c7441971c591ed41b44a96d77fd7fb13d93fda8ae9eba64270f8c10e182b7c76e9213cab8ab7bc8cf90717bf449b63bd9547db66c61b657314ab94988f07d7e7e2505fbd1762b648d1a6261c28d5720827ff96bd598cdc68271dadff1695d34cb0a9e3ca87e2ce07a22fea03c9cbadce253427fede92f06258d18d23929931aa391f9150656bd22a5f2794b3cdab24e55aff6584eb68001205b13ecedd287cbc6a2cbebc390b3c2b1c24c1c91600c680f89a332d327216b539fb46534455f7b8c4c338007dbad01f20be964628086e7060323d20485f9dbae194e07f97afe37d9b2532fe4cf145482f17f693776867f76b0765a64ca65c62837c939f420709070a8637755e31618e03c91307eef099c9966c2b8fea074b70f075cfabed5b9d61ca16e523de95cd4dc9811ffd3dcc3e65c09acdfde9721f8c3248203adf1d681af1069ee5cce73541fb2013ed90df9abe1a91f0455c9b3ea6c785dee8c02b4120f054913697eaf461560acd5ccb5d8f095e65b08688ef24ff8ab9330520efb464890941b7b0c7789b5a31a2302fc97717862d2234b108bdac5ef10900ed06b14db08e585dd4e4701706a6e28bb3545734f0d4b385115ed92cd05114a40310864c274c752bf8370a3a6f6db40a5291834bc40e59071c938bbedadef7204f6efe6f6e6f8445ad3948338da8b4c2cdf4c9cd4540671fd99eb608c4d1c0ada51941401f050dcd639bcce678fd8c62677701977b5b5e392fbf728bafc53ca2583cedb4bf55300aaa0fac7a0949346a9f70f2846a2fbfd2d77d265777870ad4135b6f80cdaafc615904bc6b5fcd546064c8e8b54bf8c38ac171233e5226ce73a9239552023403b5d739dcf2f15e5", 0x1000}, {&(0x7f0000000000)="b4f2a60cadf7b124e3d656", 0xb}, {&(0x7f00000000c0)="57847d4783a9b114b4e457c1df6a27887a0849d49bc647007c3263a8d46eeda2147f7b15977e5da399767418f52751d31e65f0ed93d573bb1eaa14c9734a4a5f91186a117eee4af4b67df667b4cca64ee6fb0eeab704f3b53cee899530bec8146a3944bcc6b655ece72fecdeae66f82b4db6444495ed3e47fadad5b4df4bc6781eb3ab133fa03fc901b05b9d22", 0x8d}, {&(0x7f0000000280)="6ae7baa49ea4222404f8a4106d1bf40c0c85f2fd65aa36bdbf40fcea33a460b54aab6ad4de6fc85886a47ba8e1ef9b8dc0a82ee9da99d2e0cc41cb5456f6e1a723c7b52ca8833413917b5773fd7f35c96677ddff33b736e11bc22ff3707653ebd7442ed2bbe2dc3edbd22badd68c0fa4aaa5e2d093145feae10ef9c06e67a1436a1b6ad9502f898facd6dc1ae6626dd579518af9e504b4a3cef086835bd5acc6af0d2b5cbeb682b36d4c61e090", 0xad}], 0x4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)) close(r3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000009f, &(0x7f0000000000)=[{0x57, 0xfffffffffffffffe, 0xfffffffffffd}, {0x25, 0x2}, {0x6, 0x0, 0x4d52a0c2, 0x208}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="13") 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000740)="1cc79e591c910567a339df78ac5e1692a1967060df24fea2933cd454b2b3be8d54fbe478c712964d53a61cd3d6b80138f668f76f39358a", 0x37}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044278, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./bus\x00', r4, r5) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6f2, 0xffffffffffff0001}) syz_open_pts() close(r0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x80000001, 0xfffffffffffffff8, 0x200007ffffffe, "73cc517b098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10208, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x89}, {0x4d, 0xffff, 0xffffffffffffffff}, {0x6, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3, 0x1000, 0x4, 0xf1a}, {0x3, 0x2, 0x2, 0x3}, {0x81ab, 0x3, 0x7fff, 0x1}, {0x8, 0xffffffffffffffff, 0x1, 0x2}, {0x1, 0x7, 0x9, 0x5}, {0x7ff, 0x9, 0x0, 0x9}]}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/126, &(0x7f00000000c0)=0x7e) ioctl$BIOCLOCK(r0, 0x20004276) fsync(0xffffffffffffffff) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) r1 = semget(0x0, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/4096) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x5c9585e13509c228, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/70, 0x46}], 0x5, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4003, 0x100000000) r4 = socket$inet(0x2, 0x8002, 0xadee) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10802, 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x290, 0x80) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x480, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() r12 = socket$inet6(0x18, 0x7, 0x2) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x58, 0x1, 0x847, 0x2}, {{r2}, 0xfffffffffffffffc, 0xc2, 0x20000000, 0x1, 0x6}, {{r3}, 0xfffffffffffffffe, 0xc, 0x80000003, 0x4, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffb, 0x81, 0x4, 0x8, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20, 0x1000, 0x67}, {{r6}, 0xfffffffffffffffd, 0x1, 0x20000040, 0x80000000, 0x800}, {{r7}, 0xfffffffffffffff9, 0x59, 0x8, 0x7d, 0x7}, {{r8}, 0xfffffffffffffffe, 0xd0, 0xf00fffff, 0x7, 0x400}, {{r9}, 0xfffffffffffffffb, 0x28, 0x2, 0x7, 0x8}], 0x4, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0x5}, {{r11}, 0xfffffffffffffffa, 0x6e, 0x5, 0x71, 0x8}, {{r12}, 0xffffffffffffffff, 0x0, 0xfffff, 0x100, 0x5}], 0x0, &(0x7f0000000200)={0x4, 0x4}) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000180)=[{{r13}, 0xfffffffffffffffe, 0xf}], 0xb8, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r14) 16:00:20 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x60}, {0x6}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x180, 0x0) r1 = socket(0x21, 0x7, 0x4) dup2(r0, r1) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x8000, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x3, 0x47f, &(0x7f0000000040)="fdb0954e7fde41468665c269d6ea9d56b5db0b499279f1e8f3ae04f83a1077a08d", 0x21) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x79291ec55e08adf7, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2080a, 0x0) r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x408, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x90, 0x40000001, 0xfffffffffffffffb, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2c, 0x1, 0x180000000, 0x2}, {{r3}, 0xfffffffffffffff8, 0x6, 0xfffff, 0xffffffff, 0x9}, {{r4}, 0xfffffffffffffffe, 0x24, 0x10, 0x9, 0x100000001}], 0x2, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4, 0x8}], 0xfffffffffffffff9, &(0x7f00000002c0)={0x442, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x100) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) setsockopt(r7, 0x4, 0x2, &(0x7f0000000100)="f3dae520cb9e37372a481a8be39de58f4db4080e56ccf0ee46a0b32232429ee07e82f097c258d8fb64544169dc258a17a91ebe6cc291faa5683743f6444107b0e01f0aeab6545595ac70", 0x4a) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1af) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x95, &(0x7f0000000280)="6b9f2aaf14258e08d01744de872ff24db093545b0f4ccd4f207dc2296f5e34da95beea35b6b75cd37a344d023fa9d5c0f85132190e6653ab8afabc7152a99f8cc10b682d6414d3b097fbb449ed15937c0e7821c6d8d65484207f301eb8115723c61a72e6d32f79fbfa84866579071637eacefeb8165790c9252f5ab600496075560dd245784733726dce4283f1c614b84fa76dce29") 16:00:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0xa, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x3f, r1, r2, r3, r4, 0x28, 0x577}, 0x7, 0xffff, 0x3}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xfff, 0x80000001, 0x3, 0xf000000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="79ff116554e409c07b05387e1c557e08bd3d61854873cff4e055d1224257b3d85cf20673d078b2fed4bebf3b9eb0407039f8bd4c527e932b7d63c04a13354eb14b95dd9f3e1b31c351580af07a4a91e9845a605dd62ce726820c2acc68c3e79fc853e17fbc7301a5c6b7e168a62875e0c6c90b5cec473f2ecd9af796edb4102082fb35417942255fe5c3666bee1e080eb405945c1946031e5b9794c79816ebebe5846a99a9aaca9106f3fcb0e791952bb30dc427e53fafb4244d760a1a804b988877349bc6505ea37a415b199b78f9db", 0xd0}, {&(0x7f00000003c0)="c06f5680ea7a95593f4fff7b9e946a9459573acab47270e87e01e92e0bfd5bf393d243e998bcf3791cd755e8792d82af6599d933dad5874afe02c162dcf60316ba841350cc5275aba0b65f4bc24ac4ee42a5525e864936eb7d9397402a28441607dc1c1003b238d2e0006cf1fb9755cee5d20c3f089fab0a839734dd25bc5e7ccf0a9a90082add209ea7353cfca09fa73233822ccd85108898876f7f87e679ef376206a695b58fcbb32fbab5bc74f0c2fc3b6efc24b46654b3f6a5a29797cf9051b9cc98bd6b77f810f2cca050d4f0c77a309e1c3884dd741c2c83278c3779e324dbc1c4e644c9b86902038eac2b836d85b27cb4b4", 0xf5}], 0x2, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget(0x2, 0x312) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000040}, {0x6}]}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x0, 0x7, 0xb8, 0x9a}, {0x0, 0x100, 0x10000, 0x9987}, {0x40, 0x800, 0x0, 0x5}, {0x100000001, 0x81, 0x8, 0x8}, {0x0, 0x3, 0x6, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) close(r1) 16:00:20 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000680)={0x3, 0x2, 0x20}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18181, 0x164) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0xc, &(0x7f00000001c0)="00ee278fa19b0a000000000000daa109997db6429808201befa34ec6f41283013494ccb7c80608a447ca") getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000200)=ANY=[@ANYBLOB="ff070000000000003000"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="f3c9dcc019b7b32656cbd5566ac24482170f21bad7392692f8489bc66a124caa457968fdf3bac837130ea8968156c451678020d3e64ab0cd47304c5e9b0869cf505aa63d711c1a68d961184734584538331bc8ca165fe8a2c4d86d5094c296d5dc4f3d9f75d4215f901deaff586073eb50b0a90dec771275d8f5afc4f06bfcc6891e50bd4a3a3b6f5933c6403a787d", 0x8f}, {&(0x7f0000000300)="3b9d0a90427aa21c82f139d7df97b1da046f8d572ec61b4f5bbf66646f89a7cc4cc890b7a3aafce404012b14a6c0f0a3fee87a371ae43f1311eae604adec2ca8f6671eeaee65344830ccb678308cd46f9f86094597b91a87a45f457d5661d32eee0b85fddbed1e558d05aef539fe6b3058689bc05c31c8f68159e7f4df82e0d6e8e7d4a840229afc122b2c3440b03a98fbab", 0x92}, {&(0x7f00000003c0)="7f1d74e0a01c90e0107bf88ec309011d25740734e78fbb58ea410c8396e009a2e398366b953a15f5568e0070acb8c591e5d13ed04337e98b834daeea62449ed4990aad1dc43ec23705a3493acc898c4989d2eaa1a0240295c189f7c96eac3026bc52b70ad2b3d085f46621fbb748e7606d", 0x71}, {&(0x7f0000000440)="aa95b0af5d6d5684e61f58a124435019acb87e617609b7926e19f3d858e37a57e7438a3aee94977f40fd90736cd5994839850e79e950ea06f45a31274ca7f1a15ee38c078dab16fe6d5ebe931edfe138b157566679867e59dcf6a01fe7980cd0c7acdd7a73d8c1557ead9c7347aa8223a50288964397e9e79b01a3e077216c45474ef977e0b674a29fafdbb0e469648ad2ae85af24b4ca4dc10b20d0a8dc6853559b76cc675960fc6f718a", 0xab}, {&(0x7f0000000500)="12461c704de39db483100b55221878a9fb67d0065aa4e81f6ac189646cebe7b0a6943b067c6ba3936f69c19b6b30cde1a67488d78a6c7c7f", 0x38}, {&(0x7f0000000540)="8751c35d987b8122f6e954fc42a9caafb85cfe6dec9f16a6da1c9fd54f0d5e6dd3634f3acee632df02dbe9e378", 0x2d}], 0x6, 0x0, 0x0, 0x2}, 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x8000000000, 0x9}, {0x200000000000000c, 0x8}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)='x\x00') flock(r0, 0x4000000000009) chmod(&(0x7f0000000080)='./file0\x00', 0x2) sendto(r0, &(0x7f0000000380)="0dd04f2fa4763864cc6311de4fd39609c53faab95b3f97a3583550bbd0722ed5c0b91733654821789f2a69c88e5f3791629965391ba106131975de70a654f7870013e0958cc42553176d9eb1de78ff8368ac519cdecb58036b5711082a763b240458f1388f036e6b2b19c78c87be0ce7a5ced361a0", 0x75, 0x8, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) recvfrom$inet(r1, &(0x7f0000000180)=""/48, 0x30, 0x0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000200)='./file0\x00', 0xc0, 0x20) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000040)="737d20e2f88ab6ff98eb189f1821ba79a756794c018479b974f4c18ea5ddabe87ac4af2bf65cb84ffdee77dbc81853314d2841301e2b933b28d0bb33ea362c85859d1354f620a045503d5f1b412437484ea998e264530f0450d2f054bfb4c96987", 0x61, 0x1b0e58c2f2819b37, 0x0, 0xfffffffffffffe5e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x1, 0x6, 0x6, "56b1a18318af310191e165e3969e9cba55abb9d1", 0x5, 0x10001}) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r0}, {r0, 0x1}], 0x3, 0x2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2063, 0x0) semget(0x1, 0x2, 0x440) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x63) write(r0, 0x0, 0x5) dup(r0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0x68aad45cedbdf693}], 0x1000000000000094) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000000240)=""/205, 0xcd}], 0x1) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000500)="d4", 0x1}], 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="0f") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x7f) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/237) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x200]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x108) chmod(&(0x7f0000000380)='./file0\x00', 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x220, 0x8) ioctl$TIOCCBRK(r4, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") connect$inet6(r4, &(0x7f0000000340)={0x18, 0x2, 0xffffffff, 0x5}, 0xc) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="717c4442b916bcaca9a774576b1327aaaceca3000ac179e7eb52c1b752bfc26253526a55a007a133a61c86632a643f4e1c3cc6c3458dd922c43e3f50d72692e59091e4dc50dee13a0c930d78a38fcc7f48728becec56e611036c5627aaacb56c0af34382a66154358d0b00ee30ad1132364121e5ba5a60f8b1842d9511b94aa55e3e6b5dc567c41179157b11fef691739d5bb41ef2bc413422acaef2ea090421793c7fe2c6b6de2c61534fbece30e98843732bb54674cb41427800c25d44f3c0588789a505c418b311b192ed449ff506f1cef1111320f49b997198736386f106e63e2fa978cbd62f5bcc4793f64feff989fe1a5480b2ba92f39fadf2af3b64055c274be85ae8251b974da3738acaaefcafc1582ae55490f3edf942d6fdbb03f98d1303ee36e9a98d02b637e03a3add6993c732529191998643b559d4d670684196b43139c34a9c51d25d5aff18d624f91a4973150331f0d0bf422c8477eeba125bff20f00be819956cf5889d47395598b0ece44820c254d13f04da629d862f035a6715ad5b012cc9f0faa0a3632a37d5400b3c6892552d58d4452bf41f140f922d05bffc6f404e23997f464ea141840779eb7d1dec7404de77648ec5585bee8d9fa3162c330fd6493089b571bf3e0eb51d78868a9b6f849aff2bf6f14b3abb470e7536e3cceb9a51e67d0f4ad1d0948e32c8be7683278c4e889e603f72e9ae977113e0d2bea1ff33c260b11fdacbcab90cdbfff0e35f5ba611bb2896480c92d38c62e5b2105f713af51898aa762f19e80ad53f204f8ae92764392858e3fc791d7effa2417ffddc6ebd70f0fa8f58d88bd6fd9745bef15f5fb3b7033951439a96755f8c2d2bbfde9977349997979e9867ffff002bb185d004e72dacdb5c099ba9eb1b41844fc2f5fbedc56805c6ddd44c3f202b5a3b3524f108304a78caf510c76625e78d47738f39ebe2bdce84ec945805b8f1ab5256525290efa7f0fb56ad8ffbbc6d247e41a991e97753bf726a8e25cfc189d086930888ce5d1ec62b0ae46df389d54cf15f81fdb07a3df5e8ddae59a2c29329a00e20bdfd956ffa53d5f20ecbb1ab852c6254eea2d85c2e705c72f20b9dc826468ae341abc3220e64cd8b2241958104b4fc126d58a3a86c353d1283a27e74f9d305fb0aac8d8bfb31683500263a7eb8eb25ba45f3abcc1fa8d3f6021b995423f4398fcf0d6b62a035f35d35b321e6f12de40df7ad562a8e0400404957ce897181bcb3cc92b90a97539b98267a02ed37145a13d3bb1e0ee7153a722f701d6dd316e84839b0469a3e762f1f6b01715aeea5d787f74f632f634eefee2b10da3aeabf37434f7c186634bd3effef5725a8fd946bebbe47188cee2a51ef5e7bdf058ee6d312e996c4daf045a26de88ce46ee5d2b35df8826e0182f162df25782ff168a11eb85642dc6f5d0af86fdb5e62bf036aef31b93c43e4113bd8dd6bf949cf98f93140cb52309db58a5fe9119622c9fb361dd414ca6134e24d7282a99ac71f1d74389611984f95f3a7f18521f8d86141e46d57e288bbd75dcbc5f667c8e5b102df777343e353eb3f09566b6816fb6b13c5f36d522fbe8a3c6bffad6a10b312ca50898b1fb2d5ec729a96d3ccac3c809ad1f2f7a8e42b6481c66c83a2fbba223cc2fe82770ce376f2e38e57f02f125fecd0f35605a9a14129964ebbf56898b619e005363aae529d80a7e985648b9d0766a99dd1ba8315affed356a6feee58505a836570d2ecf4f3e8f7c6fada79bd645450dbce00affec9a1ce1aeead09b83fa91af7a46528cce6cc77022a464a5fbd39db3058a33800abf3499e507594500d1159bc42c1a8e334df68e968d828666d4ddaa3c22943a5f00f1f1885b9d21ff3508f3ea6a272e92760ec31df75337014117cf535468bd5447ed1554b27e48b02024f042b5477f8b62b32bdd3c218746bdd643366151b40825c9b7b497606df22b29ea835191552cdee0af721eeff92b7c6c663f7e3c35a4222b0ad19754b213553a0cdfda3366f2695e9fb6caadc7a720e627d437523d9031fc5da9172898435532660c263700b41761df4836e174f8ae4fdeefce390d8e0a181e733dc32140e89235d6964748eac02996b7c2000dc9065b497382bf0fbdb09226af56af8e7917b3c98157f46493c3fd0ed85f01f63a7e581a1eef3c9573035bb662e3b20854a7c701e7fd4bc9f346831498ea89a3d4ea17d447b89da34d25e305747e3b82df45321ec8d58ed1d9635b18d01129e4104c503ec362811736b19c2cb5657a524d8b530344b7822fa324f764031a98aa38f6cf281bd67975b0af1041029cc0be80d640ea4ffb846b9f50dbc858ddf98cfdb58d072bdff7a4a351a618da1bcb61faf2cff5c748f32584ee91435ce124ead6219c1f7af855e0eccf25ae06235908d7c5286d6c027c90f190c", 0x6bc}], 0x1) write(r0, &(0x7f00000001c0)="337ae79e4309699b57e5a9786e9019dab952f88299d6d4be87c8ab24efd4666b5d61c166c4377591dc6fa5d4ead1fb6a664fc0d1e0e825c2c72fd37a0a167a09d6cdb5a8a3dfbf9e2de14f40d42230a0b2c7b6921bb0e05f59a3fd35c0df56c80caae6487f2ee9d5de84b53cb4f4e98e53c53a7462a0fb7eab11b99406c69d4721b34114e759ee2188e4789aeb2c7cc213a531bd99cf4c7612da6c81c00d1442bbb82b44f418ba0304c698e1d41e5d3fa8914e2804e618b35b9ce480e7f8d2c0ec", 0xc1) syz_open_pts() write(r1, &(0x7f0000001500)="0e66211ecd732f16f8ffeae999c313e0a7d8b24497bd0538548e3ccff0d068b6b65ea5857c610a72a03d84732831233f43a74c698b613e91041f1b1a2e4f92c2595f1bcab02383781a1a7c556abb35425969c3e3473459b5954ca40cb84599d17267e5a2e7fb7d1598d2e4302f4328f3926150311fb29bcf3845a0d58028daeba7a4c86907192c808e49cbe213d8c46a5230155eaa9b4cb986e36df04361ef59eb9d0fef57e561099f28d1b2a447a0bc2684d2a2ba6ded7d2de94ec5ac02eced30f7f2efc4ceef1469cee10b97bd2dd8ddf9be7bd01a2397f81aa320e2707d09feb8eace6b577d10860611cd159d8b3641b0ee9559da872705fa34d3efdc24feba6f4281be78cb1bb9d02eead07063dff464130be1bceb01c11ea5d15da3197d5c1957307df083b0e96b37fbc63fe7572363bb6c914701475bbfd207ad40a7b670eb1b2dc033bf5ea562c49b8bdf9b9313de8f0a76a93b576ed89613bd62ce073c17cd257aa41377612fe1cd75ae107ea15ec5e19784cd23ffd6cd2c9787586c20d9a643fb8cd02bf90fd507544a36381109aedf738a38a32168ca0fa3304e8d542714a1eb051fd091213504d629de9e41f54509c900fd8f381bf33b25e47a370e49583d3fe341afcab10e77a525fc8d2bfed750fd3777cf5c69be928c564465fc328b7f5386dea2901e450255ba86983abae14ae8d1af3def96f32a41c66a6aa70ffa84474a0a706855ab537c7265bda937adb8837eb2adf2c62fb88585eff85a16568d096737f140d67cf71e4a815ec6f7312fa5a3d64e0a07c3c1f2ac624ad4165cca73ee536e82ee417748142c680bf195d0688bf152600b166a77ad42aafa35fd5d7ea5c0345759c22fd6d14376dfef5b65e37fdd68059dffd29ede64c7dc46e34242a1f76e608349f65dbac69c146c4232a53a1dd44a14290457e60d8f982cd45f03f60352bd9ebd35cad872a7f6180b5bd545bab41c362ded4a70fb510627982d05471696621c4b227f4dd80d985f7a77f0dab379f46b868fa07f10a331f367de6a2ab80618274cd26b50c096951190361ba03f6486fe0f8864451371364aa939304ada4f65c0499871e18390ef79b1b5f235c7375ab71b5855696096b59b27718672931b7cd4d1c675b35ecdf1189227a72cfe2f0be3f75e679b548017b0c69d8623b45c541cd5d95f7de2a4fbc3acb5a5fb165869b7c131536c12e7d84e72534933a6ab228ff5e6dadb8d370f0d40de1a69a68153fc2a1fd2ef4fa08f3720d856662fc7d33c99c5118535872b98b3758944e8522e338af63705703688309903666498c3360fb0b5e4f37a216d27374a083f4e722b54b27b9899e0afbfc43d8500e9bc1ce4fe04a39c5bee9cafcc082fb1d26a156c3049e2a9d8baf8e63fa27604c006ac88ca72dadad6b821ace0d3da69a2cdd96ee337ef02b9de15beaab37b3c3b70d186bb02e5b242e455677b53733a2eda136a59fc6f7cec1992d947b7f19933e492e9682ec07d51f68b948cec24a9fe42ef853a675d1db9185aff7d98e5ae86cf8f4e51e64d19ed348e3af8fbaf6e3660a4f3484616a0c9e789b3f547f4ffaf6b7eae140a3ea4b929bb1e8506f6d2fbe0987151487b6ccad3e74e669a4946515be758cff3486a544e1597c166c57c2cb43ace97fe8b7174d00a9d87622663ddb26a406faad30a636e7c281d00018e57b7f9ce4d792762269e74566a85b5f0c973a6cbed83894ddc10c09e1a2a2004dd51c1bae3d0a2810022cae3920e4bd1a841cb98b526a79d7074ce64297247b0219550c1b2cecac1e766504e813fd7d16df58b782c1902c87561d52dc90589c0f7ef8d08b4a94c56ad93ea7c00a958ba50c53d30b67b7cbc54fab2f154bfa7cb4cadd9fd70f8cf408ef4287ffc6b564f61045b17d20cd2aede50ae6c8fb4b486edeb558d5dd94a922d5f6ad9e3322cfa4986c6653de1b8f7235ad60265ab3929c7e7c635c96c5fa7044fdf5746f78d6965175d6d4218bd2fca97c400e08e4276448167cb502e5be3bed465c65e5eede831890956a3705d085418cbcd493d08217a351c2102a1fe3f1d4b46cb9b7149353403d989c4335402ef5ead8297499f1f974ac6a2f50d56799c7c9ff8bef3808734a424fe53a9e228b7884d629707988fb9fb6fff23ac5dad0ea6fcfefe2cd8ac49e5cb607168b2bd3b08d47786cb471620df20df2ba8b19ca92420996b4f06727c13d48c0c5845a7444a43b685305a2b2565316d79992554774de0f194cac368d1f936a36f4ad2a5f8b0a10853d6d5f91c3b733e4fc20f8c8df30f581f0bf0eff6bf72118f438b8d7682c6e62c576c5ad45cf12061ac5ea510b5341eba56456d0e59d02f6489eab09e90e36b436aa18bab559c97d4a035774825974198c63cc945d3cfb8b19d4848174d0e5ec10dcd2449d57d529dba1027f0ddccc1153d3db78df8e3302b4045b869d86acbd291434515cd742bd13fa01ed5d7ad141de18ff07b7fa396963e77aac7b214615e836fad3c6f73bcfcdf1b56f8c225d5c5bd6b7542233bdfaaf6b6c11b8bcf1aff00bb306343b419da98cad95bb05e3efd3cbc1189c6aa0d63b4f68dac6ac23bc48c54e3c33ecdb75caeda46ca0e2ed5c5d001036cf0fde793213696c945b10964dc7be5fd22bae9723a0cb90c48fe22472aa842eea8b4a057518a85ee6221d85ea9cce7df84c726badc99392061ffc78f8511bc1f128ca79bde69b29fc2a788dd6222911ae856402733ca78a5c710e0d79ab90390066c6fa4a74f14c8f69127f54c4d2ab49b612d92fb3075a78226f291ed0716aa0f3aba3356b13481c7e0326d4f67059f532ead9d8be849084830b0c35ffaa95c733bb7448f6f6bb69ad78ea26057d472e24af3c5f122367f2d7872c04c6ca03645c6172c5ae76f6fc4906f13cddfe5ab5e453d80a935d30d61576a8b4935f0343dcc784c2e9bba380933f5889c5b545b5069a01ab92d920a4c63812e44138888e83c21603fd692ce1871c5dd5d60bafedcf02193f1ce453cc644b0363c88c5cac9822b5125f747c2e0c085ee8f41c8210e88df4909ee34a90efb8d28641b49fbb310d37f0084de83631884f7eab13622517f0640c132e0007fb43b53a1caf38b508bc68bf9d9c22846cf63b6ad93d63f0345bb31b433dc08d74fb132e63c43e926acf0711e88a7f76e695349fd47dc729b309c6791fbc2e9b5e59a89b2bc765f70839237883b86daecb4731b65eba6fef90a0f577a06b7904ddc7055de299da7429bfb900d3a3a838e8b397f8d70b575b49763d13d81d84c3c85a5ad51856dde8f8f717ec5619eac772d29fbcf8e4bbea8689eb8ed4c7091e61d51d7188dd7d3ffe700df9264f5451fadc1059df24ff8fca539007b96cf54f4ee378248d3a3de3abc9b174ab3e9d10ce044b0f16deb087fe25cc41cff53f8211fbdc1aba0cb8ecc1cec943f979a9f6c49c0197c48df87c86a6d8259464fedb139dd55f8ee1e27203913277757fc26b2891818cf86c8164539fe0097b3e50a2769178e5fef827ff3a49d0dbb39223e29afae5affcd1bc8b14d66cd0b57a908f735f9d95bba67eeff42cc7ad0449b85913ec3fcab44d75eb5b1aac60100e14eeacc8b0ed5687cad6b68afb7a78eceae2274d1bda208de3808702ef6c182e1bca9801c2787a31bc5b06fcbba8371029f2c6ff2f4155625c10c3c2dfc660f69e7dc27f189f678ebbef960ac2d2858030a6974bfb12eecffb91df2acf101c8e322bd916d0e713e2895be13d293e8ea0693e4630105622d7e0223783c444d1dc04b28766c8de6e2a128d5f82f8b5fd6375d2c16a85a1dfffc1bf86d36a5c2d2a1e602ed78052d05d1c8c4eacbac59eb15675e76163ab6b3ecfb1741cd05f6bd94c26b62c055a094519299718b23f8df76c6caac57a6cf27119008d3eda6fbf0e3303ab6d8137648c8ced985cd6652e9db0d207b2ce38a91ddb86e05838dacb0441b3acd9264c79fcf27ea7c3ca4a0c329281d4d8238a1aba77ff2279963eb8396a5fed3a7b8f9e6f204e4f9e14c7f687a4f26fdca1a6f6316b6f54cd65cb5465bb884c7f8a5b18bb595449f73b538edea569b504256759c76e4c909b82634dfe850e6daca9edbcb9442551883b92c3b4c71aef711fb7e26b4dd2c22e50f14c03742188a11528bcf0b0d9195f702a6ecca387851713b1c31a04a9173b11dd7d0681e7b7deec0e7f4d2fb03f84cc909b717c194c4f215f77dfdcd6dfeea46422840095596f95f0d599127b7b25917b9df8ea0a2af13b1c38c9cd175f535a7224cd897e5886d02479bb6ddadf4682c3e968f507afad0545c55cf9139460727ada1d78d47fdd125d1a9b8fdf2812dfae5a8d7f6a553e562ea8fb51461e87dd45886cd509134dce228242b9b249034559d0dc2bf55ac2ea68614aea3524ac7eda4287071851fd625d5d65115f9c1c6a7a151cbecf747c4a3e988ea6b46ef6574b6193bd422275e17bff149e14d78", 0xc68) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca000000000000bb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d93f48530090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xd9) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x7) connect$inet(r0, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") shutdown(r0, 0x3) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x111, 0xffff, 0x2, 0x70000000000000}, {0x2, 0x4, 0x2, 0x8}, {0x8, 0x4d, 0x0, 0x87}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x1, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000002c0)=[{0x5, 0x3}, {0x69, 0x9}, {0x40, 0x100000001}, {0xc7, 0xf8f}, {0x0, 0x9}, {0xaf, 0xffff}, {0x21, 0x1}, {0x5, 0x2}, {0x8b, 0x101}, {0xef}], 0xa}) 16:00:32 executing program 0: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x49) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10021, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x80, 0x8}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:32 executing program 1: r0 = shmget(0x2, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x0, 0x9}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x45}, {0x800000000004c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="fe") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x157, 0xfffffffffffffff9}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300ffffe9f2713aef0004001f0e7a8f145109588dada600001a080001"], 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffffe00, 0x1ff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[0x6, 0x4, 0x1, 0x842, 0x5, 0x6, 0x8]}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x2, 0x4, 0x0, 0x2}, {0x0, 0x0, 0x9, 0x8}, {0x1, 0x4a5, 0x8}, {0x4, 0x2, 0x8, 0x426}, {0x5, 0x1, 0x52, 0x6}, {0xe4f, 0x2, 0x101, 0x5d}, {0xffffffffffffff01, 0x7, 0x0, 0x1ff}, {0xb7, 0x82, 0xb690, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='b', 0x1) 16:00:32 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0x1, 0x1800) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x64, 0xffffffffffffffff}, {0x61, 0x0, 0x20, 0x1fe}, {0x6, 0x0, 0xfffffffffffffffd}]}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000380)="8d4be4f4ba429dcea1f427741b54755b8c30db8fef63fc9aacd769a8efe7f775f1f34dc159ad0bae7890c34a28399c3cf190d446b567675ad3f34a7e3aa32434f84b637df082e631ffcd850c1dca971af51cf95d541ec4b3732da9f85f4278da0f2fb36a1f937849895d87e18217b388e5656b1623c9eedaec34c98e29a90b32cfb1f9a084038a8b4e6eafc6505cbefba0b75dc460a717a10882d989d130dda804da9ca414e61e3b146eaa93262e49faf5") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[0x80, 0x4, 0xfff, 0xffffffff, 0x14524265, 0x101, 0xa53]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000140)=[{0x9, 0xffffffffffffffa3, 0x28f54710}, {0x6, 0x2, 0x3, 0x7}, {0x3d0f, 0x3, 0x1, 0x2}, {0x3, 0x1a, 0xf0, 0x6}, {0x155b, 0x1, 0x8, 0x8}]}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x9, 0x2, 0x6}, 0xa3, 0x1, 0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b1") 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) socket(0x0, 0x5, 0x7fffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r0, 0x1) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x12c}], 0x1, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x5, 0x412) shutdown(r0, 0x1) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) shmget$private(0x0, 0x1000, 0x202, &(0x7f0000ff2000/0x1000)=nil) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) pledge(0x0, &(0x7f0000000000)='pf \xb7\x9e\xb4\x85\x96{\xc7tX\x94\xac\xd2 \xce\xf4\xfbQn0\xaa\x95\x18^\xa9\xc5\xca]\xc1!\x94UE_\xbd\xad \x96}%+\xe7\xd9;-\x15\xb9\x86H\x94\xc0\xb0\xee\x9c\xc4\x8e\x95\xa3\x87j\xa6\xa1\x81\xff\xe6\x83\x10c\xcc\xd4\xc6\x1e\x7f\xd5\xf9\xa3g4\xd9\x0f\x86\x05\xb1\x87\xea\xde\xe0\xbeB\xdb\xc9\x13i\x8b[\v\xc9\x9ax\xc4O\xd7\xc8\f\xde\xa0\xe2L\x01\r\x88z\xfd;3\xc8\x132\x7f\x13)\xa8\xc0\xf0\x8d\x98K\x9a\xfb\xc94+=\xf4\x81\x00P(\xd0\tB\x1b\x1d\xbc\x1dnD\x191\xfb\xf0\xf1\x1a\xaa\b\xe6:!\xd2J\xed\xdf\x17\xd3\x1f\xaa|\xf9\x85\xd7E8O\xdb\xd3\xba*\x94j\x85\x02\x04;\x01\xae_9\xc4\x9f\xec\xef\x1bG$') syz_open_pts() r2 = shmget(0x1, 0x14000, 0x450, &(0x7f0000fea000/0x14000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt(r1, 0x7, 0x8d, &(0x7f00000001c0)="79ae52dadef431da8e3fe0d3374f38c9af045fb51603939a6e1b88dc2b5ec8ed26a8de9b3713bd869d6043dbc1ea92fc673a628c318b55d58056cde93caf2e3bc563fe1b9d8a6c470151756bc3a08549214ba568811b329f0f6cb93ac5f52d1bd6ea5288585a6cbf4616b57e58d9f3e2e5f0e3b4dffd77080cb032e3cee598203e6dce3f1923131c5ff0fc04b1e03f307d0fbed4b8b96e8b4716a2ddd0840bc4e9a2da0f87b86ec1dab237b655cfb8ba5cc043a9e1a5d019d37142fa1459d4957a702ed546d53d832b14b48a4e4024f9ef073c", 0xd3) 16:00:33 executing program 0: r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r0) r1 = socket$inet(0x2, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xffffffff, 0x7, './file0\x00', 0x1f, 0x100, 0x8, 0x8}) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="eaff125c00000000", 0xfffffffffffffce9) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:00:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000001640)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6, &(0x7f0000001500)=""/180, 0xb4}, 0x1) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f00001b2000/0x1000)=nil, 0x1000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x90, 0x0) fcntl$getflags(r0, 0x3) r1 = socket$unix(0x1, 0x7, 0x0) socket(0x26, 0x2, 0x4) fcntl$getflags(r1, 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) semget$private(0x0, 0x3, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x40) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x35d13d43, 0x6c93, "627c2131300100000a855d9a00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000002540)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a", 0xcf}], 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x44}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') 16:00:33 executing program 1: socketpair$unix(0x1, 0x46, 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="63b65bc8d13e4e5411e3fe0dbf8f767e351a0cc9c7b5d1bfd9b26ef13141fddc29db49715f1f8e404899d3a19a93f41d7d89124b608e870f1ce8106227a8eb06cc9691c4da1adaf7b80e300d92645a286416c2269903026480ecbfc53462e5f7c0d38cdb20ea5180702aebdc9a534ea0fef626a25681660806d1c6d8660e53c020e641782a310a4fb511507a2591946f804080a1c721f74c0d60c47429b1ec38e8bd0379aa9d0294c04c42c21b40daedf74037055156801ea1b4e5118401d710185a122a363aa074b88b6c0304cb2d9bb9818e904ad09b5eb4477d46", 0xdc, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="d7a295c413d0dc0d49a0853b", 0xc}, {&(0x7f0000000140)="0b468cc63eb1b850613fefe1efc5e6ae3267254399ab4bde32993e4108043b32e02158ec18ea8cfe6ce39c08378f4bf4cdc72b8a653f8cde602ce9bcf7e83d2ce98f2e90c0172b68741658e3a3c05551d356b817590c", 0x56}, {&(0x7f00000001c0)="b8e71781f9cadd25e8b3bdc4a557d8a158df5ca94579e736fed226e875e77dc4eac6f5f3cb1fbfe33845b660cebafcd3e1dae64ecefbcec0e10c2aafe9e692b50983aa51b359f60c56460560f4ec3644d3ad51e6c02f8f9e7b6ad0173983c38b76f18eec2ddf317ff19abd9f3e3d07db6846effbb432e10cc51b3edd40f44047a55fb7de20e823793bdf17ab2145a9d305421e800859bbf45a3b2878ec8485252a2ec1", 0xa3}, {&(0x7f0000000280)="e733aabc600e40ef93d857d70f794adefcfce16f1962febed82471cbd8dbf45dfe2ccd87de8bfee3c7ed4445", 0x2c}, {&(0x7f00000002c0)="d39dd722e705706644859c0cb0a2d1e83e9bb4df748bd25be66a69c39e4dc061bfb92a8624d41640c871b7d002933e03840eb1c793a4679787e5fe8419d4b1ab5713ad41d0c0a1be369ed196a9506c89a5967f9a35c8b8d2f18b8f87f11047352ae00a1d8c58563297a89993ed8d351ae84a1ae0c70eceafffb048236d2f76986987dbe2d3003976a7fa9ac0dbdaa87b3945e93d7f04f05d117eaa5413a317f61ff39ce27b3d5bc88a50c4bcacc7e002f6cc0ceba553c04e1f8495caad", 0xbd}, {&(0x7f0000000380)="d3f643622b7718fae56acddba673ce34f273246aa654aac5c2d6f9ae235d8691ea6b807570dabbc3ae5c2b1c57cce6c82e5d6322f23bc933b7175a7572daa705f8c39bb786712fed5a383d58aa11a806e5d0a874c4ef2bcfc3ce32a5cc1021e4234b725775399fa238f3b40948d9a09fb7ca00b64c6285cf912ab1a6b2f15824b1b775d70b2d50b276b9", 0x8a}], 0x6) read(r0, &(0x7f0000000040)=""/176, 0xffde) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffff) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x7f, 0x0, {0x101, 0xffffffffffffb070}}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40000002, 0x200000005}) 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x200005, 0x3d) r2 = dup2(r1, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(r2, &(0x7f0000000040)="737d20e2f88ab6ff98eb189f1821ba79a756794c018479b974f4c18ea5ddabe87ac4af2bf65cb84ffdee77dbc81853314d28414a1e2b933b28d0bb33ea362c85859d0354f620a045503d5f1b965837484ea9b90064530f0450d2f054bfb4c96987", 0xfffffffffffffe6f, 0x40000004, 0x0, 0xfffffffffffffddc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000040}, {0xffff, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000200)="00ef5dd8c996c0dd9b4b367775876602e99d663f8c0300000049d174afad3f13d7402138d28e35135feac14b2437b268610ae2980ecf95981c3e7d445163c33171ec80fb1fbdacf03383ecb0b9a819ac88e6439e8cd7f7a96a00a151211e913af631d307e149b5") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x180, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xfffffffffffffff4, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x40, 0x100000000}) r2 = dup2(r1, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000003}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1095, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = semget(0x0, 0xb5fb3d467a89f52f, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/201) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) flock(r1, 0x4) syz_emit_ethernet(0xffffff36, &(0x7f0000000300)="550c010c9bc40324c817194d1549cabd2c794f22ebf1aa296086aeab6ec83962809ea8f1fe5db2607d1bb88aadc4b669eb8c2872891a92a5dd0f22e8ff5d71df8cd07d852c54") 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x40000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000600)="a1c43157f7fa32d3d42693915144a882b628c7570383ff02d6a75b73d006b83548cfbb9f62167a860f2c3c04ed9905a478e68b40451e1def437045c467b1334eff07f2ce27e88896a1bfb90414ead8173e9374ed2e0c4cd0eeba16a7f1035d544db54b547345a1", 0x67}], 0x1) close(r1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40404008000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20290, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004008b00000d27febf0000000200002800000000ffffffff020000000001ff0304000405000000", 0x2c}], 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x83) 16:00:33 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) write(0xffffffffffffffff, &(0x7f0000000140)='oL', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00004db000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="673b77cd9241", 0x6, 0x40f, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={0x0}) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) r2 = shmget(0x0, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000600)={0x3, 0x3, 0x3, 0xfffffffffffffffb, r3}) shmat(r2, &(0x7f0000fec000/0x14000)=nil, 0x2000) r4 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x1, 0x1faae4d6, 0x6, 0x1, 0x800, 0x505, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffb, 0x2}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x82, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000380)={0x0, 0xff, 0xff, {[0x3, 0x0, 0x9be, 0x7, 0x5, 0x8000, 0xad, 0x101, 0x80000000, 0x1, 0x2, 0x200, 0x5, 0x7fffffff, 0xffff, 0x8, 0x2, 0x200], [0x8, 0xdf, 0x100, 0x6, 0xffffffffffffff28, 0x7f, 0x40, 0xeb3, 0x7, 0x1], [0xfffffffffffffffa, 0x2a01, 0x81, 0x24, 0x8, 0x1f, 0x200], [0x401, 0xa2e, 0x7, 0x8, 0x4, 0xffff], [{0x7, 0x9, 0x10001, 0x80000000}, {0xfffffffffffffffd, 0x7, 0x78ab, 0x1}, {0x6, 0x5, 0x3, 0x7}, {0x5, 0x7, 0x9, 0x8}, {0x8, 0x40, 0x4, 0x1ce876c4}, {0x5, 0xdac, 0xc26, 0x8}, {0x8, 0xfffffffffffffffc, 0x7fffffff, 0x4}, {0x2, 0x3, 0x3, 0xd51c}], {0x7fff, 0x9ed, 0x3, 0xad}, {0x1ff, 0x5, 0x7fff, 0x6}}}) ioctl$KDENABIO(r5, 0x20004b3c) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1d}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x2, 0x3ff, 0x101, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)) r3 = dup2(r0, r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x9, 0xffffffff, {0x8000, 0x7f}}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0xff) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="37d00a868fe1fb25e633353cbf43b929f6daec79bccc3f0f0c0d1e139b320efd23ffdecb04d516747a83987472e1cf1e5b911baf3c415e169a33d11be91a3e1e0e8314f21dc7c8d1bd7cd339ff196119172fb5cbdf2d5407e0285f9ea811f07ef5b5ab56d12edbc7647eaf7b3cb68cd799c9312f218b59ab7ce7d86a8b1eba95ecb513864de64632c5f2d7432405ebe666f8ca07c80d", 0x96) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x81}, {0x6}]}) clock_gettime(0x6, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xfffffffffffffff7) getsockopt(r0, 0xfffffffffffffffd, 0x0, &(0x7f00000001c0)=""/200, &(0x7f0000000140)=0xc8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="a4ed9095ea2d1c67c4f8214187a0a9ff096120adcb2cfe2de622c2df1b375820138a87d1ef5e4e402f274cbfec59b1a4fc9fb9ced3b19d2d3bdba79c8555a509e6fd5bab610293ca180364cf659caed208b5d0f583eb63fe9e77d241f568266bed70bac5404fa134fd6053392b3c9aff68d78582dcb75c17528857b45a5e08da7011fe2d32921708417459d0a2280b1abd3979e29f1f5e", 0x97}, {&(0x7f0000000540)="4d8979c9bc39fbbb5278097523a69fb6cc9a48255f2694839d87de0cb33ea0cee373341c1301ca10b39c559a43e88e62d623343eedca9e039474f217b0554c1dcc6060405f36045e5e5161a1d15abc5858db088313d64321eb862992deb9d378b509133dadecc082f7e985d56f703e52750ab486c44cd339bda0b54a87a69f8d16769d7ca1febd5ff974e32e3715b0cd9604298238aac653fdd6a5019c7062d3874cc3941ed5fadcd37b8e97ed1d320b64f695dcc1715d51c4e49d7e5c11b3dbcc764bea731403f69d82a3a275fe526bff3692c3308eba524d5115cb", 0xdc}, {&(0x7f0000000640)="8cdedda0938e91f6f61f69c65d7ac78ab10e9fe0c6958f2562bae6456e030504cc88f308bd1d77e11c64369431b34943c6680985157394be65b34e26a4b4479d62b8d8913642a6f681f227d05b39894d4c35278d59969d27ebb1fa545edc3702c82809461300289a7646bd5fd5916b16c098daeede67e116b78fbc5e8b8f8beed25b08848f8154309d8b5cf63deb41e6686074d33ee2bc17a3063d8a36e5771b81051341a2ceb7b2a78600a458879ba2c180c1022d7c1be90185fd9c243bed9255739c7c3b116cf11ae60c133aa2295a3a17e16dd3642f4b4fa7b9059eb4b45fd13cccca8274655feee6ae12b9e62009d41c5317f5ea7d7524a369aea1cf5b20144a1b6eebe3431942233caf640b1c427d4bcb3651378b30afc5f31b648ab5a3324e93f585d07b8d810d1ce9d9381c08689cee8fb790252db212e821f83051c116075d72ab816104792bf49dc8d8b2a8f19ce4152b35ab7e7c04cede2d738b11a5019085963307ae2519e38d6b671eac5c99ca32522ebe621459e6ddbef12047634911a4aa17629d6830983182322e41ba6da42de4b516d8ce246a69a97b8c10c9db9591e73faccdca405cd8ce1e74d9f2a43a512e6d6dba461b781754aed4b86e22e001626381794852e79f6d7ef845eb307b208f11558ddda00f9ef1f475a20f432b1e1bc025b242392c8f740ef307d5dbf0538fcf489f1c8f9cf9995f85ae204bbacfb8f3a8dc6f998697e5b67f28b719749da695aa961619c93d4bd46ef0c9ca0f6055273167032a538b0882bcc00728e370b6f72ecd5166ab9a45eaecf7d4dfe7d803cb941bca34b58a97f783bdc14c9a21a2393bb451ca41c08ae3093f86ce3c77a3bd2ba19de6cb2b59f5fe3d2045e1571a255969690b5f5291716ceb344fa2884fca10dbc74aed18900835e6b06cce26183fd5c851b7573de6cad091f993ffda708bac97caf6f5c5a233c9d846f168ee288467977ec595bbb505213d01fbeb4d515608e301047b4da9bfc594504910be684479380904b1722ef96ccaa1f3b50aa1e342f21839964c8a32dade0283176900d7d7c8b980c36375eb2a740de81c93214681ef251c33f5803502472ee14de74cd3ddaa626d35aad3d249d59b5495b0ae1287c47d222c04df742ea807ab38e2c48472800fbd2ff13fbde28dfdd4f365e51c561cb30078648066f4c01428f6dcc38041b8be33e25759f2179708dcba8504e6527ed88e79a5cca725878a52048eae2eeedb66910130b60e99308cb43a662796b2da7785f4388aad79d48722df591875f7c2edaf6ce649e2c94bee0ede7aa879444ef346551f169972c12ddda82b101b09299c98d523392e456ed9d676ff222f338cb162520023d4b17dd6cc2e3d7c0fb91c3ce8e23a3fca0728dd62edbbd6cbe1e268a23634a55d3a273845219ac0b7bb111783a240c81643a4b99815fea9ada4a10915589181e9c51c18473a4b018f00c80b9d3487a454ed71690fe3af4acd4d26fd490ca328cb183405167425c103a064648cc01df855163dec33ca53a3e936b5ba3b4ca40032c4b769ed2782352dbb73ab50f912c40514140ccef8afd06c5cb15145cbc80ed91bcfb17c7a611baf7c6897a1cbc5793a98ef529ab259b5e096f205b91c0ab272cfa1596f25f05d56630440221f3a2276a54eb46ffbe225ac91c1f6a33903ddcc9f8a97892f81b3e32e96193506e00320d8f98f6a554ce93cbca60f68c42e19376b66b3bb2d91257b999c9810b4e4718fbfe6cd78547d078ceb80662a00734274b1b795ac8905faab93329abfe01dfe75ee34bb382091256d4f86070d49457491ef899522873d83104523679ed10e97a226c71703958ba1097202cc86ebde4769e83eba79cd4bf3c406572aaebc3b9c9596b928bb21150904f6b99efbd94b50d23319c1049ccb2b7ab2f0357d9fc1902aa7d2a0868149c8b61ce090df457947c64c43f559b64582ad16be1e87ef9e9b57aeb623462c2873a273fa8bc4a6ab3aa8e3a09b8a7d76de2860a5af35ab5bc89400cc754cd50a0cb4731604b987a0a01737b977aa4bbf62676450f5d9fa93f5f564a767520f34670662062493dad28829a8634b94f8037bd717233811987a3db268f81aee215527d85511218d483f91eb644709add26cf3fe4fd82fd2104a550bbfa0c67427317f3ffa8779f0dff6b670361c12636331ac2e96ec1edd308273b9ffc9600b21a96cb69df685ba9ff4e24920fd934641119b5b25afeaafc02aa84f92c6a1a835a416d5a76ff961e26198d7bdcefe4955e2cdc5150d3c413ca1619477edb2d7034578cf1cbc068e0f20ab5646c019dad183d8c97e287ec567eace3537b552d8090113d0d313082b2b1869b38bb4cd976cee2c1406d8864ce19e0050e6cfd365dd206015de1ae1fcdaab8e8d4b6aba9dcf0a37c7281e67fdcb4ca5b42b448870591c2bbf18b695c0a1086d10c41524e1b32ae3e46ffaa8ef58540c2019fafdfdeeaee411c91ddd541c4aed0d54c1673fde7fab8adc963341c76bb6363918b6058ff81984c0457b69d6ee16f4965729f5f5db15aed514bc7fd0e3178e69c68667b04c6d69d5a654e30b49badf1fb3848d9c472506533506399e1183a130ee76e8c3489e86db8cdaeb22039f590727732aae304faa07412ed97fe0d7870b78071fdb7b4f1c4b1d1a8586b033511d0c0f39148655bdf2835ad79ca6c3d21d5ec4af66738c4bcb4bae6aa3ae53b774f22f2024fdc61927fec1c466c7aeff6cb370efad75f323cda4d460973271346aa8d36f31089a1205139880be6bd5355fecf13ce798c054a8b8feac771313f2f8219d3fb5dcc9417e373e855e3d5f1bc7e85c510a27cc57defabe4e9b92fdefc0b4857a74ccd744b7795388b0e4dfeedac90e3d49eb341ea1e04fbbe16782edefb1c301c4f25f7dd4b51e76fccbe37a9cfdaa39295de177b4f9a79752580dbff1b45a7f6b2b24858d0db8ec5e48fc22d73aa2a6e3c41f7b1774c34f792ffce7e8399b4854b747ed5f0a5feb35770e5ff9cd9c9a5c2e6f4a3181320ed035510da31ddc6a5088aae6086afa4b08fa6a321a7e1731e3813df2b3783df9cc7eefe3cfb1a405c001ceb2fbb5fa6f954bfee67d159a64c43bd26d882160a426fe9e6cce6bfdc5d17a3a09300ae51002f9c6e8211c7fd7b4a9d8b6ce0ba1a7a169c11cf579c6c3bfbf613f7c267d659645484ba84af9a740c8ad9d548662699ec8f0ebd09580c83f373cd32f6547a0ed9ce3e3bf931a639ad5e2b55f98762e343e712a599467dd4781b35c3d08dd1b08871cad3178211d1defb277346a76c07f69dca890c0df5e640d4150725ce900eb5e7826baeeb2482d4f3deea36a62d4374b5650e43f7980258f4ffb114bb68aba2f6636ff9e3f2b406d3b0732db7435d94b6ca4b623c2917571dc445eee0002f2e7c4bad429858cb7bef2808c5d4d0695c2d98ae69f0cb47808879028bab2dc0a502020d14599684d5e88aa3fd5a01d7234a5050df040499414e6daafb7fbdf85fd85aae4d58ad941219785264b8f6cc1354ae4f53156945d0a67cb3929e33e4e643bde7aba282c364c0b2d8b2b902113eafcbc3dd86b1ea407e2d59c164bc8304dc75d9f40842d3d335a097803c5ded25fd04d8c93024b6c34e8e8c9f81934990a74d1164ad14e7508d55b143bb5552e1b7914cecfb7d7f9e73130ae72f0d5fddf85a390ed11e98531641f4b30aa8492e84e38db3f6827150594f468f6f312b9163a301af27cc36c59aef0db610698f23d1c55e7c3a0041ea0eb10bd51517001bcc608a2615decef56e9903d0685525affa7b56f2ea8f1b8dc437f8e4449ab4f91e5b1c48845ef7997839e05eb092b0b073708596d8eee1f954be7b49ec0d59581939fd2a98b9c77045f185be1c6cb15d60b29c8c040db62eb07a0ef219798662b6865620d6239159bfd1b437723afbc3e470b901ebfe82e05ff06e2859b256d11d079d2d83d2f5a76746bf6fdbb72c6cfb996c89c0655a8783c8b135e14c7d79948f16a0b6ab7f545eab7f46a9fba9e5a266a4add0d900ed748528292a14c9a7666225fc877f8a0a78586b710db8e9deeca553811b55121c104938492d1982076cc0ecbf6a303fcf8baf48dde2427512b4193c581d0c4441fb6ecf9b97c0f1f0feb4ece08e0bef4d017207b3312d0dadd6457c882bfc1f930a75cec270671b1d32661a42277d640f5cae6eaf01981f7a5e2c9f03e096b7fc89395eabc76c45a713d37a79998cf5c5b9c7ec229d49a2101264ac2953b000e5348be065be4b8b3d990df524d4df799546b93fd3c272c5a40b64e056ec2db419d2c25d5f6532effdc5e195029860d47b6af3edc83a30e5a1217de6a1221d24340502422f1dc406f4c7a9d6b5376477640fd63d7a3cad5fc227d3d22c0a0c8c15d1024e0d7a8ed1eda39a024720944dc1a04d37e12b3b4379633a4facae71bff827c229c03d90cdb654b6996bd3ef3847bcb7d974a71a4f7f0c458a1ce420f37e5e083eca713be31c6fc58de96d046cd1a7bcb28af0eab2a9924ba1e85e0daa62501c6926b0910af6081f544da6c44f25d50f38c97ab995a000b02a10d4a8cdbd5ea32dddd03d39731d5fcbc6d0176c52db96ff6f154690277c724fa479db66f486b5acf1499d556e809c8ab1f812a57f8e486c48bae3fb85a8f000efb3f05d3ddd4f9d847e876be3ff17bd74a5e3b73c53c3111df215f3537e5b886df17a6a2929e64dd9d59388fedb1e988f5af99d6a258ac06e8bcf2167b76425eab2ed8337ee0ed846e3c31016488e04a85fab563be78549c0487652b66e5c9bfe45b374adb21e759193820c60810057c37fa419274ed721f5875a0dc95fb14069c13e76cc107dfdbac11483d3fe22e640b853854229cd4ee8b61b11858314735eb26df1d156dfd5ec9fca92291bb8382967d80812cabb9d76efaa6fe7ab6ba06fa2c8d06f7f1d5855e30cc0f260ed7f84410478496c97811020554fed8c59a7e8c3146957b1ab32973007378edc6952ddb0691878768e68de2e574b2bb3fd24a6ae07b5bff54d0adcbfd5f12debc332285d17ffa9ec4beeaf2c8df1ca109e2bae1b6dd03075a26ed88a47cd1736f8c511fae74013f11618db1377a39b538747ec4f6bdec1e605e07eaa170cba75bc890aba3c82d9f11de2aac9b9672b8b38d4f0c613c538fe44e4af0328741898036f346f1a3eefa1afd6afc279233dee67b189e093e81e3981063fc98e5ed563267677ce48a276924de83a6820e6bbb7c04ef04d4469564477cac9779808c52f855ba3e3003f922e8eb10117e33405535b54e6ab27c02fd4e48bcb17ad50c4ae34c7745eeb009d274891ff60227bcd47fafa53b54482c651ab51f24c0371bfb30a3304fd2fe6111474262381e2b0d9ca7e51a0db5acb6884efb5297f295d434b183adb6afd3d9acf2e0685864575f1ee05e416d12ad55e4d1a19cedc56011f19dc54fbc577b0bbd76511741f1a6f398986ad4eed51dbc6c99e17527868e62437ee49400ef4db5d0a425eab62959cb5aa86ac4cfb077a50198ea2612235ad664338bd7ad47d4018fc1f62e6c4f68be264106150aec94358c5ef79bc334b780e5c76f71c737dfe1da8f9ff820eeaf6163999112965518080757a94dbfd88373f39cc68ae9ba37050db9e38033fca5e7711bb83a15767adf1a0942044832453b515bb2ed49ab44f0f06f6ea03251566b075eeae98a2c5a7210b15036313f3f679f03e3bb2a73a86ac839084180d6d98f4c42658f572ef014ce0ea50b5ee140bcc81f2a7b98", 0x1000}], 0x3) r1 = getegid() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="4b6b7b387ebe8e2d7a32fbefbfe37a500e5c876e1193d406524b22386d12c7feb592ad4f306ecf493cab", 0x2a}, {&(0x7f0000000140)="8ccd59ac7870343cff0d7a9daf7610b9b81a7b8ea8146843500376b714490996572fb26c0a8cab0969ac29cf4397355b4852f398bf3d5c762931a3104c91b4956e", 0x41}, {&(0x7f00000001c0)="25b24809f41beeb6f686d80b914c5fffff803f97dbf6e73bfbfdaa0b5cf6723914218c16febb2ebbd43971c5d818167cb1fc38844475b69e9643432d759b432a476bb7de4d5d48d6250289bad154a3377e5a2be081a0b6dc56102fa1a5d5acb21009d03d6e94d4a603e4740d3a9ea919aea2db37627e9cc4b4eea3329683a12432ebcb31cfe38ddcf1718094baeee55f228b336a831ef05f3c94d0", 0x9b}, {&(0x7f0000000280)="5a8937c91d555cf40055bd55985436620a1683e774424a660051a63f724ed4123e2122a360ff03a8c52455df33c1bfc33b8004cf884ef8576bcc546bc689f11c597de8c2c9127c85d66531ede8b1ad1e899a53cd886351cdc7684f64dd9650", 0x5f}, {&(0x7f0000000300)="fd8e7e89676751f7f68d47e44480c26b735f86472b6b37864bf2a9e7183b70eefc8b1499381bf46cc75f2bbcb19293eb26378cbcfc9caad8856af8fcad9b3e23f6c3020bf7ee1c46d0ed6e89497c2dd60fab66431a247a8a2521a046b70842f31a39c63223dfc23bcfd74328ebe27abbc0737a0d8d7d2681e0", 0x79}, {&(0x7f0000000380)="0d2aedba941603afa987fd405a596971701359632c94e7bfca2aa40e2ae28446a0b01007ab42b39d36ee47f265d34d4203a33c13fc22f2ab8b8f007aea44260327400db57da4a50577118f334753930e3c94a08ce9d8445a2010cf1076", 0x5d}], 0x6) setgid(r1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="878ecbf0964fab156ac083ddeef23ffbe046ee6c8d8b4bdb5cb5af7ed2e820db2eb39326c47eedd347eeeca8d23e6e6db8594633678424fe4239", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x100000000) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) 16:00:34 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x1) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:34 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001640), &(0x7f0000001680)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001280)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x3c) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001140)="49f7c4660f8b068eef9aa0cf0a07f03a7b59c8e14c1e70db069b16a6c564c1cf2961060ee086d1aa9846f4ad8196360d00", 0x1006a) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001040)="18c26df15e575b44930d89011b90b588a9f2fb45efbe14060826cfcbeff3a52d2c34b6edcc29bc635287eecce471889159cbf95f0fe9", 0x36}, {&(0x7f00000012c0)="a8c7ca458e30b04d53b3838caa1408b091c96e3791e2e97dbb0c547b983b3d53ff32720dcd1639c3818de7621c819ca306d5fc80da65e03eb6f58338c25d5ee7ae97bb80c31eae3508d2109f048c167dcf0cdea9f846e66b0a8dd620238dfce1df160bfd12c0c88912b4840193f04b3bb481b4d43ab6ca34b1310dd1a894b04688f77102ce1f11f8ce36d0b90a5810d2e8e7ee9c648a8a2375d8b58f8ab5b6c55e613110956f67cdcf7e792ae940daf03748e085395e63e08460b94130eb9b0ecbd7b2953b7c", 0xc6}, {&(0x7f0000001180)="a6fa70f3da6856a8c558c39a7624942e5ca0c37a407582b11c0d160dad7c517baf771828bd2d68213dfe81bbd3d2813315de4c6ad2ce54d17da3773a42b76c2030780e8a26b3df9e4191fc74b0bb0af9d09b5cf73532c3467d7f81bedfc92faf81ff2cbfbc40293a652b3d159623ede04a46400ecf4add68319569af1bc0684eecba51babd397dbfd9651256e858a6069751b9960d309eb77492fc0bd3a5ec584aae44ca35e4ca47f7e84b27b0b296", 0xaf}, {&(0x7f00000010c0)="b83418e4cdfbc9cbb0f07afc49d8198d3134fd13f84f1b4d56aa4db33e34c8fb0b3f4b0d67028fa78f72f364bbda32b6e722bbba5093b2c67c6a3fe939731ec5320dd06ee7e3c3bfd91aa4198ed1", 0x4e}, {&(0x7f00000013c0)="18ce3493d332e63e9c780aaffe50750578e315e4af70a7a5e10b52e82f450366273c089ee4b72bed9cdf5715976f5cf9af5fcb7f6db9fea0185b48272e56322eb56ba0820788ed1a62877ee2e4f9afdf9510b01da6462ccbdfaac87e77ea2ff2b73bc8404d47980f364689bb2af471bd40c5c466f905551fe243c258a3cd176ffd7221d1cb341506f140748c62adfba44d0d83e2458a1ef4430735ac5a8a23fcce9fbdc16725ac23def45161f9acc6467f0889e3fdb905b662617433248e5a6b3ad0bceaa3f849a616d1b9b23e5c51508f93e5c2900a9c10745883bb104568ff98", 0xe1}, {&(0x7f00000014c0)="73e038a0d6585f6e49b053d9751f9d99679fb0d83c32c8fbeef81f5823590c22689897fa90e5d8cabfdfc69276c915bc8a4434b45dad70d9e6cf0a7f5e89b6fdcb9d0d0c2f6c2fc7c1e5d58d1cdd0166ff15c8c05d03ac2793109a463a8a5002c74e3e37ff7c3bcc88e797631950796b59ba1d289622e92e88df69a2bafd6758e3ff09c742033ef7db18adaa332cbe7a5d5a5da6bdb397046ba20d997b6e2ee5a4f88610f2b5c4f56e82198242ccc6f34f6eac4f49a8ad95bddabc86ca00ec2123d78692a4fe112e7df5e61a310162033ee7a76a02a82400e2f8d885", 0xdc}], 0x6, 0x0, 0x0) writev(r2, &(0x7f0000000000), 0x1d9) readv(r0, &(0x7f0000001780)=[{&(0x7f00000016c0)=""/137, 0x89}], 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="6575f918743e2cdb662322cd7350f6872d288900d36a39183eac9e6ec666ce1453c396ee35f6b840aafbe3a4f2e88f71080db144e59fba01622b88a2fca4c05a2813fdb91eb78a922296f27e6e942d14903327abffd7e3224a3cf3d765fd6b8a4d893f55a16e41c0e249fd1d9b14f69ae0fc5ed47c0765d85dbf687abd6c248063fe3e67d3d7e243c2053b9f49d3fa8737e6f31fa5beb6f0706dfc25c380fe4856f63fea0aab553f755a19e5d0380243a490e60c5c70a24e", 0xb8}, {&(0x7f0000000280)="a596aac409960952adcdf06f78dcb974988882fbe23b5a6c2864142e61a1b2ec9ded4722b53af4a368234db3f45c150027f0f9ed2e048450040c9479442cae70b258981ac0279c88e08a70231c7965706ebd19eabfeef2d3f0b33873e35b4beb913e3a88d66907b828f9f459e979a1452f815dbce61c5b1a3f3cf4cf3cb39e97aa2edca2c77616c695c5199c5fe9d44740dc121b3b39421c3f", 0x99}, {&(0x7f0000000340)="cfcd73f1a46cb740720580a3954c31283a8d519bddc0f02ac6fc5d3b8f8bd2ae8127814ce0d9c5879f05a8366615fcdd3e68aa02ce0a149b1594320de37332b923ff8b25651ae161306099281989f1fca800fb5bb4a39dc4b5132178b729a3d0cabce450f28822ec9a87c3edc9b0fdb36787dbbeb6f718acb100bb7af171e5a6d80c96e83add6302598760ad93ecbfb068ab43c9b5ec62c46d024396f5580b63f02de3a3cb17864998436f45d3e1fb86b9400cf55e1ee624669c8352375e5d5944f8a81804948198d79236e0c0988576e25114a431c4a6bfacd4ab404fb39385134137cd6f6c37bc3f", 0xe9}, {&(0x7f0000000440)="9c95264a1978da1e837d1a02af8f6173cb6979d4da8e507c563e08cb80b0325a907eea4250f3f04065f5623f6e9a8e8177ff854a66e62bc062448e057e89924c70", 0x41}, {&(0x7f0000000140)="597c0b253fc9693790acb6ed1b06d0fe406a", 0x12}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x90, 0x3}, 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x104) setsockopt$inet_opts(r0, 0x0, 0x200000000000005, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x3, 0xd23) fchflags(r0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x60}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000700)="8b5886eb") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchdir(r2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x400, 0x0, 0x400000000, 0x0, 0xe0, 0x9, 0x6, 0x0, 0x3, 0x0, 0x811}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f25000/0x2000)=nil}, {&(0x7f0000efd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ede000/0x4000)=nil, &(0x7f0000ef9000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffff80, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x20000000000000}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 16:00:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x30100, 0x8) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[0x5]}) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000100)) 16:00:35 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) socket(0x6, 0x8005, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) socket(0x0, 0x0, 0x3) 16:00:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f00000028c0)="2aba47423f6db0e9608bd93ef7d4d71d059df96a4b02ed2e26221829d870f3d3f7510cf7e47bf267ac709f4fa61c69bf67d541e77fa5635b55b47eae4b32f6c4fa8b231069f409235d4196640c9e59ec32aba7a739e7fd5de6f6250bf0e03ef09d66c951367a3010e9d1284a12", 0x6d}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x2000000000000) r2 = socket(0x20, 0xc005, 0x9) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1000000000000006, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) setsockopt(r1, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000700)=""/249) shmget$private(0x0, 0x3000, 0x80000000426, &(0x7f0000ffd000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r4, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) kqueue() fchdir(r1) semctl$IPC_RMID(r4, 0x0, 0x0) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:36 executing program 0: pledge(&(0x7f00000000c0)='@\x00', 0x0) setrlimit(0x8, &(0x7f0000000080)={0x1003ff, 0xffffffffffffffff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6, 0x69, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) pckbd_enable: command error 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) r1 = semget$private(0x0, 0x7, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000140)=""/52) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pckbd_enable: command error 16:00:38 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x2, './file1/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x3, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, 0x0, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x2, 0x300) symlinkat(&(0x7f00000002c0)='./file1\x00', r1, &(0x7f0000000780)='./file0/file0\x00') semop(r2, &(0x7f0000000740)=[{0x1, 0xab, 0xfff}, {0x4, 0x7, 0x2000001800}], 0x2) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x1e}, 0xffffffffffffff05) sendto$unix(r1, &(0x7f0000000640)="12ed090000be0a498a13503e81c6e86d93944f5a37d52afdc7d458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41bec355b56589d7d720000000000000000", 0x4f, 0x0, 0x0, 0x0) setsockopt(r8, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0xf, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x80}, {0x9, 0xffffffff}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r9, &(0x7f00000001c0)=[{&(0x7f00000009c0)="4311edfb30307abf71b173fc417813806f843de47acdbc95904462d00384f3e57cb7f602836d6e3c", 0x28}], 0x1, 0x0, 0x0) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000100)="64a356fa49a5fe323d5c3f0e0ed648d97ca778a36789156f9b80f0404958015dae53126c9b5bb90a0619fdc71dd6ca626507492c9c25713364f8adacd8ee78e8ee336900000000", 0x25) 16:00:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pckbd_enable: command error 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0xff}, {0x89, 0x10000}], 0x2}) r1 = socket(0x15, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050390000000000008004586ca900f0e08000000000000000300000000357ae26caae515734f376336ac400000000000000091f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c89000000000000000036a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x55) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$inet(r2, &(0x7f0000000140)="ce2eb44c8e5f0b5df74efa9190cf00cdc8434d672b645dc6c0373d054034585c860f94b152d38852a058ceb8e36fd2510d02612d9c369336de67bc41ab689f1ae7488c67e1dd350f1f5eea08ee3b93149969760a887f1d17bc68af6b5f9b00cb01e61fa128bd2f383769cab9236e282bb60d16e6f5446d65c717fd8295ca3cabe2472db0f76652b81c9992d349ae5bf45b21e0559868800b57252009b572e27dbc914a2e49ec3b5283b583b6257eb97d0f3c", 0xb2, 0x402, 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x83) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x61b) open$dir(&(0x7f0000000400)='./file0\x00', 0xa0, 0xa) r6 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x8, r4, r7, r4, r8, 0x1, 0x5}, 0x8, 0x100, r9, r10, 0x3, 0x6, 0x4, 0x40}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0xffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x8b, 0x5}, {0xcf, 0x1000}, {0x1ef}], 0x3}) unlinkat(r5, &(0x7f0000000600)='./file0\x00', 0x0) ioctl$BIOCLOCK(r2, 0x20004276) shmget(0x3, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000640)=0x1ff) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r5, &(0x7f0000000680)="9aa712b6b71d2c8b36b783055f35343dfc5164fc00b1bbc21ceebc6148989ebe021eddcab526a675d592fb3166fef0b0504e3636906932b0becab04fa0b8a75e9a6db460ede125fdeec04b6b6e4fdd1e284d88", 0x53, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20080, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x7) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x803ff, 0x3f785644, "85495588bfa6000000000000000000fa00", 0xfffffffffffffffd}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)) dup2(r2, r2) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/190, 0xbe, 0x841, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x400}, 0xc) r3 = semget(0x2, 0x2, 0x268) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/49) 16:00:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="fb8e4010900fa11cd4abaa05a29441b48436484e8e4dfa6e65debe786e30c9cffa36f98ae520dc32594f9619837a58695d65d2892d8259cb86671c3fd196d495f15a940520df3c0400936a7177192637e02c8db3cc484768d850187a43c257bdbef8cb7798f897803aff6e9f4264756f9e050fb10912331fa7416eed75856888b9269aa21797d8350488454ebec4c5267d4dacbad07696c63fc5161df6ad4c0370", 0xa1}, {&(0x7f0000000180)="c030aa879f91d87d4162d9adddb076e3e25304d577efa8e89e1cfa2db17684a4ecf3757d59f4b4e1f4ae3457eb5c9b37cff016331884f6e672", 0x39}, {&(0x7f00000001c0)="3b801cb771f66907035230b82d6e552e88d6512a2400399490fbbc79323965c53698d317252a5f939399c31e7f92c2973c35e0d70145615332c8d849fc8d66a75e14dfec03233d70574680c347151395b6a155fd12ce0b1012ec9a9a9fb20db4c85103c8c781e19604f4d38c3f284b9961fdd0d8b813896c0dc1b1b42840c4aaf426d7eaf4cabff50627f0730f14504d16c24c877f995387d37eba02de168428b0af4b3510332187d649ac7ddfe235635e56ed141d57aa315145f1f4fd2ebc653d15", 0xc2}, {&(0x7f00000002c0)="eb36a6e07e7b4327746b859478d16116cee686e875e26e5416225d3ded3b4f6e8ba88ec9f70bbf8c1ea9c686938ca75b48532b3a445dfae02317cbb089c0e020efbc8f9601d7734a6155e6ca63b247b8f2512936ec10c5ff8ba06f2e207eea33866e0cac1f8032d2c76909b629a7f169330a714689b985c7a31e8456c376b22cbe91999cb28c1ac004a0286385c8a529c9686d0a8ff077f0809a3c96cd554cecd3f771c346d0884f47b8497ab57b8c681e398201dd02ee4719ca4728a20e61e8592f5d18b8c7534869f548e03d756637ee3925d3c5a05fa4", 0xd8}, {&(0x7f00000003c0)="83104c31a75cccadd76a983e7d3780e28e823878b86affa7eef2887e13b37726bef25b0ef45a5caac4bbb7690e23659c91cac94d6220530ef6f8f8be057e322a7d5fef6a5aad4f2185571424d2c986c1624d9e4562a1ab4fd038e58145f5a663ed2136a33f347d57b480921cbfa54995195d449056b7b5fb55ac1fce209764c548fb9c7278627af0bb0f6a5127d8397d1fa404603d385ce5fb55081f4ecdf51a7f3bce94e4deb16365fb6aad34fbfb09e0f1fb46a342f1a91d9398ffb176c7dba97f3c399c92d16bc03a481ee646af2213e8f87a4c2668886c80bf03c1b40deee14ecca1b7c8b2cd1cc5fc82810ab0077d097a0fa649ac6226f102c3e1af11545dc02a7989755f906b5388e774b76e9bebd80e5f00b36cdf99710538f18beb4933914bfff99901039bc27fc8a75f4cd9248ecb13227dc6696c7670dfaad2ce5ac369b5bd1822155a36e76b07d356cb49edcae76f04ae35229f405af33b56f23671ad82af78832982997db6c4637b5904b9db3553fbe965cf9da675904a7b0b86aa9a781c7c8d5d967ad1ef46428c1cf83e1a5cb2415fe862669d7dbe684a36776b5bf472ece5c626dd0714953ef8937cae0ce22adc380aeba8c2f54bd14bc7ab92a1d21c355fd288abf506e360065c913e5cc7f42bedbc0758d0ff47aa86b5dd4391d22b01bb3214a8edb392cb2bbdc418884035d4c139f856d54ac3269f8e07cbf3bba6ce37e24914b20bc2c781d875d925655342f2e369205ccb79680ef405694124fa33f82430266af95480a9d466feaf1eb31e331c03e19eb1c6e272a7757b33efb36d52dbdf2133c9b9499f1bae9839cfedab5147e81fd6470fe0b8a14e593afb8fcbd15b0d8d387ed72abb3980b9a9263b1a782b187522fbca78dba217f715e929ad57942a8a550f83b4b0189d5173e7db3cd09c548f728ff5c474b799582e84b76090806dba7bc24f87ee0c98c40aa057149735975fc3885a8ae45c819de4af225e598fbf6c3adfb4f11ae0e109d63228d3eb5b2734cac3267ac5cca48cdbcf3f56a5dd7716c3222720e304d58247f20f635da12d6ab00c025fc0463dffe61d241486259ef3c1837ebf21a86ff9c63a5ee8c0e100dcacb2bd388e5d81f4155e02e6135ea3a3687ab1bf173107ed61bc71209b8191b1e56dbb088d97b5b5ca50d67cd10038c8dd2032d09379257ef54296fd1ab401d024f7aa685af4786fc2b259620be1b33ca8bebbc74f538d276799fc4238b1f57e92706f6316046d1204a920d41b7cc6daf4eba229c4b4c6a5c2290ca774c101a0fb34b956820adb07073100fd522ad23cfb7a634b8fbea464409d896596b320ae146efda67a257d4647b919db3d19cf151587ecd5e3e9165cd338aa0bc4282d65e1cb292ffda18b7b81f3aeb63181d5f9241005b397be0abee98e109e3e08441594818a71565b6f3076b9def52a847f347f454afaf23df549e210f95d1f72cd61e80d54ca87cd3b11cbe26fbebb488cf5e28f13c394209cddbb0a8aefa21bb673a3af253875f57499bf8dbd2c53b0297f647839e6c552b03ef5002497b5c9560e12a147d15f9a4519399b10cee063c8b4dce6bf2c40cfcd9ed516f54b4674020f072127cabb54bcce4c62ccf56768d76078e6f119377c031c31b8c853f11e5d658cbbcd14d13a30f99575965e8254e3356ab47e597131a215d6f4dc51443b49a9830b5b1becde17de60cf695bc1a340582cec99b8e0fadf276c82d49106558ef210dfffc877fae12b46fde602a0efb38274647fda489af3ff635d307e528511488819d57a6a31173843a0eea11eacc2bfd7e409797eef1f79d1cdce752bc2e342bdd9cf2f5774dadaf9046f53ecdede08409dfe6fab68d71243f3b65a19e37c56b80909d89039ac77adfb6030cd1a327996cad0083c4a77bc8bcff11bcd801ad98b66d7f92d0351965b1a14abbd54bd17929161687acf930b539884d0afe0407566991e4e8ac2c4e3fcd7fc09a9e9186a8ab8e13ffbc3411d8bbd836876f919bdcd34ee7fb1ed32cd6c073499532ae63b85be8c608ef6b8253c2b72b1128324072c151cd84deaa065c73057e733f777f2683fd2ab6f7a057f785c12a20cb722d3c99c4fafbd4d0de3d18d57ef0ecd3083ddb309c47c3ea0a35552a55bc3a18faeb72ebb01e524a1fb30635a82a925c20cc2ec6564380f9557d6cd0685553e5ad72dd48a839ffb356733eaa80b8ffad7f9c9aaafb2196dd0ae12a410337c1a43bfd36acdfb1137e45805f2a9e7dceedca167bebda0979bf89505bd999f381130c6fb213c2664ac7bed766ac41ba04cb5991fd661ca37224d33a75577331d8ab6a624e75ce835b6e05eeec25640183cd522047a5db36e26a080ed87c79f24605dbc1aaff05634705d01ab49ead618a0787e35071bb4d1612c27ce919fea63aa38f8ddcc90ebfbd30ff2c14cf95214db3800edeb415da81a88767bbd7c9d5c35077e138f098dff2b4852e144527a0ae3179bb9bab5862cc0693e9c99e1480d6c32bc3eabc8dafeac383518ecb127afa6d6fa6335872d32883978ef0db49fbdf3ce45171e08524250eef5274028c829969787c3c78d6a7e7e23a2e9087caf611eece8d8c97226adfa9916acf9a6b022309db82453451596053647b63671fc6ded3665bb3c3827d2aed43c36f45eb74bfbd007aa049abb1683264cbb44dfefde848f7372ee06b93e11fc463816a86411fb92f643235707510dc82452a41d702395938e2c0e52eded1b9e4d7b4db794b956daf387eab82da1ac2ce8d09c65b857337904e40c0148b722f78742e23c5c3e21c2cb8a3e350bba8edf628a461da93354509e9a0c39cb1f6dfe854d78c62687749f9237f5ce04514149d40f64acc97324a0e5cfa83967745f8ed646d0333472f3a7b87bcb0c57d1b7d275608b9dc3abd4ad020f800ed517d3ed01a847f5e79735e53684e9c977cc48cf665239e2347f4c69602412774bb88b61f43040f78b7c91a1ca9be28eef654d9dee6951546951b2df55e7df542a39370066ab10b81a212ff9f95120a171376705aa093d7ab3f6a6d2fedc358839b74bea593764506feab57d591d22a11f260ec00feb484a247f55ba6661101f693f3566ce16fc8cfa5eff36fa4ceaafe988e5b0a40a15ecf0a5e91dd514c3111cd91c9aa25394b805050dcc99da46d6386a05569edcb91559e6f4c7e7b2e6276bc19bedce25e18636e509775519f7bfa8f2bfeeeb0c1517eb86e430ba41284b0374ae42f51dfa3bc569eca2d5ecea5c0ac8a0865c67e5ba96dfabec85850cb6072ae1a994c25adeb29fe3d59aee50ddb7f0a04969be25e5511d9fb4f9c58d77c8a3159ab1aba4b4ec1897e7221bda99a30c21cafe8e118904f7ae4ee07563bd8c9b9e82b6da1a78040f28ac428a6f0d87b272b0f0735fb0760eef7511175973e4c1255c2ceb3206a4498d2d95c569a007b8daeed461b413b18dd79d562290494f1ac0256c0891f86d541d0edfb9a626b56e757d1c0488f8fae79564f137851281985d22e79969cc38ec76f1c8daaf7e27a0ff6855e63284968994803f88e1ff1449674b8eb5851e275579eb0b0a09ee78788abf3f724351a9cb7897a4636be5adc3900d6a38c4a9d14260d8b7a4fa55ecafa197129182b292f8e3f087e2ed33132dc028c93fa442f9b7a17677c3ba1771950a4434dadf031207f0826fa6281cfd25ee2597e1844b6cc6bd31ebee9492c80aede9aa16586d2710b87cb6ca55410d039af711cec146fcf89f67caab81ba8e436e14e34278de24d8bc2bbcc29944245ba0735837694747abf326fafbe1d13f2d918cae66cd6786f0b3ed52a83cb5589319cf1e15593f8f432fa13938b07fae9cb8ae8fbd5dfb4a203372f5be0ed060ed6fdc282cbda31929e18fb612d8f649e89d072c25131dc2debf74cdfd62e936738b59a0ba37a26f4c06ed9e61290126230a7637d600a99d7d10e04d1c2a732dadde58d53bff3db0a90273e48e13556d937435187f25b54fba5f36ed7bb6172f094943eaa74987b79fc57ccbcdb8259d19835f048355fe28ee7f88295dea26d90d82d86a156016e81b7e459b6666d00ebd13d932acf86fd151f67773133a9707774ce207a5511dd713b38e68a1276009ad8af75ff6895825a7e524ecd66289e570ed02d63e212a7d07ad57190ca05034c5a509327d1cba65e65fecec8872aa7455c74237521aba7f1dd7d6082c41e0c17a5d175d2f9e5e363e910f179df53d1b4d1f6f89aa36610a72cd76fd64cb9683d29d5f5088dd34b1099ff3a60f85bdb86f44caf25e2bb7674f0c553a379d69a110615fbb54cde82f46ea5c0f2faa791be649777fc9cf6dfeba8cef9af342e0e1a32bfa5d5e34f925450df4aa6aa194edcab55bce814c5da2c6ac27109dfaddb72e729f2a1d2ce0114b200404accdcd6f056512148aa17d53a2d98a93334c639e63ccc24bad670ae161b323a9074b14939fca7e12f756cab13229ae1c6d692747a80e5e748957e416bb043a7055d43b8dc9d5533703398310c61e5ce8a7eed41ef0b521dcb64133316e891cfe42299e7623eb3cebb7c9898022174bda801a3bb4623e72588fc042cb38998ea15e6d4ee35c726fe61f759b56d5a65bbb995784818a6103b202885a39c79e893896a9f0f12346f696b9d024e0a43099ee88e1c5ea49fbf330c0c5b1a71a3d5efd76ecf6fcbbdf807414945d2b5fe72394c0ae5916d394d934dcc41a8d322c82ada9c4a2cd507f53271b014e2306d4c4068361ea7d8bd2e181e19f0f3c613b7a25738730504288125a61bf9b2c1739bf662eadf3f1797b9ce914343ffa638326a7bda679107dbca2fd4aea17b3e4d498b2bc5db9a708d4e2fd37ada6841169172ad284983091ecf806bd110f84db37cf07297b72541128dad68c0261718f4f47bad3cdc7e1a1c81f363dcc2a4fb0b325836513385b89fd1de9e4279ada77998b5f141822b200444617aaad98567ec70230c8be77fc6d54d16670779b423cfa92311d223df46e8c3741d32c0662e61fb895d9e7deb6962d7974b373350b40901c216132551ab28b32464b7a45ce7ff0468b3e57ae705ad33db01373cb9cbd6effc18afecaa735431e836b3dcf8c5aa82ae7793f48756bb0cfdb044fb257c3fa7bd48c401959c255c540ac99065f48b675b1c2dd2841b2a24467274aefe1177449ee10a7c9d93af0fa65b98232f986521d1ae99d871d3b771a0032440f5dc1d87f0253504b845c63a3644a954f6c313979b424b03cc7a2311715329e225ba5df3c7cd5f6ea77b9243d64770955044a1ae27a06366c2bad6313cc9d48ad8b02d45c2cce79a7d726070f1540aed8cd0326b6f8c93b5fcac15fb9cf6f8ec3535ab8375804034b41d1c08bd59ff388616198e23920f2412da98f69ee83075e74ec031dfabf775d01a1d319303d3cf457238b6b9c3c9de6b85924e4c2068d457d680e91a4f88d3a0ae2c9ba5c26afcaa142182a98180e7f540939f5200bc677962ae3e1c0906a316cbc624689ab293056885ce804b5512a6355b58685055d41219ca7b3ec9eb9dae420331758fc85764ec93b080a9d6abd9d6e1425d729d30f65260900c7df8c6bd89c8f9f35018067163285df02633eced6573ee4850359d1b0a7ab5eed3b55017e4fb58b79d4cecb3a9464466b2ac8e764f3550d5299b604b98871c19f208047e9e84f615eb6b5fc925f9b8718898820afac080546c2e633ea361a50897d616cf1b7b96576e17e139e8b2ac061d377575d6aac9717d7016418b0a852b507e8d3e2f6c8c6", 0x1000}, {&(0x7f0000001640)="560f271186820df7d2e7febebdfd57d8166cf1aeeb80b55e50e7fd9f3c8f6f9fe3c4446a3e5a627089a85eb4302ad4c1f2069bd54a47bb5603eee0417bc94d12285eb5e279bba86e20c89935d7fafde13470e7a47e4a360a6bdcee87fbd1ff4a2cc111e232f2434c2935b75ee32bccc72233bcc9fc93086711f3e08d979114f8606a0e50f07a062702d7886c6ba485b3d82a10ae596c437d98902c1c7e911e09b81a661d5c20cb6496b321931cb3c3c4b0e2aedd535613f3a22255eebac6d4cbb08b0ca68cab3da89d8361025093a2c612bd6bdf9dda69d40d7d12506d4fdc11536423b0cf7539b9290e22cecf981503dab87ec7a79557beef1081a7100f212d06af33932259ec731481460a9564ef683959e3843d55fbb4cff9ef0ed4fdac30a51a93a7a7b4bc14281146b66fac1d33f23e7c7cc3435daeb15b69e98acf1e5d23539f7e0f6b3afc84ad7e4a2ffed0ab861461d3dd38320670c19bb3661437f13858fc5340bae71dc3c501d34a025f45c894cfa3872b807e560cff72ba09da9668654ce76215a188bb1a2dd6aea3578b8f8b4df01180e53893be3acff517cdb50a6087f9b20ebd6de0ed45b2a184ef602b54c21a09fbdaa548b7e638ec18393a12791db7e7f0c1d19011367ac5e49ae331d7940c6d6b37a9803a12003851130adc44434ae1011937ab64bbf7d570a9aec1fb10819e0acb3a3879c4ad47a467e03d6e1dc433d15d3f22e2668ff9a9c625e68e21f43343d9335cfcd1a7694b19ebfa99f46a9dc7de1c647c02f45596e4df1adc35e43124162806e0cbac2d502b31d17e683ddd96bbb50c1b07000161d08275d4fbf13316530ddf7a7644f1e9ac27bbae25e855eb3005ed6f8059b0bded4e5e2a06e7d3f6193704c0643e62b9a1420a0dff0efde99b0927b5c12f9c8fcbcc9c043a962f1d6ba5769c5ba89ffbb57fea456ec7abbaef06002df411caf2f80226f2040543e819294acf754084a1ce1b213d37f40c4d4703db0015ca63b8e05b6dcf421a4af057d3c5719ece0cdaddfa4e4028848774933a8109a67da4bd05ec35edf29db7247fb1c7d7803a88f37a61c828186da2696f61ee590de0610b6817c2eb4c701b46c4006277d12156ce7576b0f234ada070eb76b6befe213b0c122ba965789245069beb9a76cc6f4431a838443e8c04596ade3f3728ae9a45425405e950460fd23555aac68dc31810228ed632a8671e4b208a678e26840ba8e151e6809f33633e51a0fffedc7d54565ded9368f1d2ae9c8f0a42494b76d3ea80ed94808789c2525b984d65909f4bfebaecee1f3b824a01691af052f4e68aa770a73c944c194b00dec060c79ce05b2501e4315a224545c02b06dcee4ca3bf43e3e797b0f1e0be208ccb9e10da72d0d33d4f49c0b9b6a52fec7813eef2474c7163666d859c303a056cac26f9bbd99c947273104cbde6a5ab74925f9e0d8a22be7854a5b68a4222687c0fb719d591f9f99a457a90e0a33360dc17551199f29606f0b1a74e45ffa119d81a6cb1c9be36734f16ee70ecb05a935e3e474f566ea1e0eddf6a3354bf2b0f25a517b8fbd6f53eac229173071479e13075778d2c1dbcc2d6487564539d9a612453e6635fceed57c2cd4b7f7509d02a1c6e047c01d1d3eb3b3c086f9ed503d2b2b7102214f8a32315b1bf12e9c466590d10a4696c91a0accf3d62c21b2db6605576fa6ac939d874539762ebba346f3630e4aed048f59118134f435b610a183bd9630a9d528a0579e426f2a4afffdea8bb96f254d1090e609e0aeb4dfb50e5c29b91efaf4a9ae64827e350b2f363dcf4f473ac54edcca38f8d74990251c32a8ec59edd2f134e0ec48d9375e2ee7f4f6fb080eab72e9ff5b2daf5b249d3fbed24b8b0ddc6b067fe71e3ea00e776c98616ac129b76574763f4783b4cdc6389677f1210051ed090f7955a4fa8924cc162947e879370c5db3700a7c3e57dbf7730c0a530d7ef5f4e738b374df96799003d0b4d9b0aa5628109f969ee76b1f8074fd6c507087b4870160493738147fca32f6eb1f2ef39d0af3de6771a9b0f58f9969caeb8d6322c84a1c33ba56f0a293a78d6eabc0520efd4e2bac53a18011e1d73c1d730e38b4e9d4bee06a6b8342e0fa7a8461bac56132674866679a6792d72513a4109fb82f31c08c94c8d2a27cf45514edd8be4e496d54156ef63779ccb3e64bab5553b483448f2a574becfbc4896835694a28c29d2d291f2ac244466c3ad9fdc3a4f90c42aff73320223b66cff792ad99ccb9ecf0dfdd962d750709c17b0cef3c2d20b574ff4dcd667898809c30935dc1272af12a9f34e6fe9000533d56f2adea336a06902bfd5d1452154c620f3d80cd8fb4271e2f554643cdf9b3e673b191525b94cd36399f45810585f6362529bae140d575fe9ea5103e4fea7d60727b25513c8abea0fc5eeea08098da224d2dac6112646034fe946770cb00ac2a8c39c9d2ad12065eedd2ba48711ba8d0bee478f2fdbace45c2188872b0f16560a31e25a60573ec14eb7498a38258c903d94cb5f4ae572681493c9d806af4f465586a6a6c5d7f6ad1d6f4995ed524e32d13a75949e6325833dc66105f4b71a30c761d25db99f3fdfb4d84c76189ec9f466a2555b732da362ce395f123ced70b1bce43bc56b8b7be869f3450045270363fff3a4c3676e27f923f384694a018bd9ccee97fb7aefa1c260b8b7dc035fe3f3b224deda5f8deecf09f772afc6f86b28c10e1790bdb5c1f2d8e166384e3dc61108ee51c628c130a41ac78d6d945d34c2edcad1aebe1a2c27efe180ab528c91f49769bc31dca73971c646c695aeee874d1a549280f7e915a552c3747ec50518a4c3e5cfe938347682e7f8d79592fec2b2955bc50d973856f45572251cfaac5613f93a9f934d4f900e708b9dc1a4d335e589d3317a1721179eedb557057e76ba7880ce5c9163cbf7e58100290ecf06536d4f44fb4cc581ee732189b468acacec483f6f09187966f55305285eb2efbf17f766b7dc97646eb0967fd702ac9f671540f60e3318514f6f12bdab4a3463bdc4cfa263ae5a19a2b75b421598f9281abed37050442b9e07197495f2aa640047c5a7a05201192af05218ce7c2a74d37c646aa1ece8b45c5b84cfefb1433e88bed9dec2d7e2139933187f99f69df5f61c66f7cb22a6e4216e2dd51a3e506aac58bf6663c2485f687c103b309b170cb602b5a841f2616a7b395af89ba627b15e60447fe0ddfbf5a38507da1cdb50e8edf16125053109da1aee9740dfa6760a1ba2825d3aac8fb35cf839a0d45e76a6cb327659b7639a42a05e256788342d63b58839623c1d6c86628330e6c3ada4b11f89935f5c96d32b2871664b94aa10df77c202f67a22c96a70b727430a4fb296d87b4f548c3217277cd7d7c42a48af095beead6bc79db5f8f047fd8d8106403886b2ef950a18f84dbd3e26f522a31b8cb0424a863442adfdcadee6cd4ce268c203ca3b2c4af6ad7446cd5221512d8e6762442e204fddb2543fd843eec334b188658c22d9d2679b4982c02c3c721d60e8f782f533e5631e21d3c2318e8dd21a54c9904b728b419ca7ed564b1933a34bde04222b76b658831e1f3d2b33d902df76ee24724d6e31a323b6d32922a2a949e44522b44eefd7dfc8f5461587215f52c996ac961ac7f7dd6b5a9669ffe69af32494527f90ae49e4912bb603772bfcb3f269ce2dfc470c07a4bad90618de9b4337afe23c29ba21a46b647e66bbbebac70b8cced5fc301ab517b900c698cfa810576a0d60d828bdac2f499476c57a814d2d7f15672d39232e18c4e82d7f8dab15103eda203ed90664bdcfacb2477fd60bc8399d8a8af63e5b2764c031ebf6ab9457821ac1a1e3278d12e3f663d1f854d92ece7884252e83f603a3afeb01990d691545295bc43c80c1b4eb3a1c6e520b168802b55666832a8ebc28ed37c78038371b9b8f37ecc48c5ac697406e19965d181f5b688ccd639f0cdf79a40c1be41c406735c702342550453c56cf53c219409e4001ac19807196bb0037221c30c572c9fe225613fadc0f5746e76ad19a9bfea7aa274afac1830fb45fcb86ae9e1e52ad1153ae4e0dda4301aa2ac2b422f32f8330291007415ac4fcbf59fbbe456134c4e2ae0e2c10a8bfcd120ff3a09af7454edb89e167183cc2ff4d8d6ffcfef9a7e503b6b877a44aa5aa909cf5cef12d325c3499d23a7cd5ad318c2f35f747f190b6838a3c9305acc0a8cbde8c033c3ba9416dd3d16f4dd4fb4e0ae9babb8e1aa75d351c7be34cc2e47ce64ba13d6d08da45f0c835bf65dc35cd7ef2112f3e126e98c7ca4d3c8ba83027599a0fbb83a9e9fb3ae5d6bb81e37201a194ea61c04725c47a638989dcaa15f34cb8bd92cf4f96a4a6f458a0d59bc099c8fc830cc6e0792895c2f7dfffe38fb88fc368b1aa03e0c6938f6ec99e3b79b7449c3384053ee7dcabcc52c0b119062dd49df7b987a0fdc99b35c6fbbc3f7e66b87e53e556cc3d14c852dd5ef7183a8df1056f83e0a5b3fe5b8e4429f308862b27a879f38735eb69e32e0972156120542b0390e727faac9a4ed2e4b5bfb0514a656aa30dad8c70690b17d5fbf49e7a18950b95f0b502b89b42526038c41f62d762cca424d3e44c00ac7a33aa980a812a989f607f351068d5dd4a84a91d6ff0fc40ce7920cb181dea84cae874986b41f39c2aa558ae141e36d16455d732ca04588c1acbfab12e3d407d55a7789fa87084e497f8bc5914215393f2e8aeb860a01997fca3bf2bddb9aceacf4f1cdd555d74850219f25ed1f6022b4b195d6229724be07cfa2f32e23afb6123c75a8e2b963f4f850b4d1b62560638135920245026e6a778aa129da3e065ff6338fb200d85bbbd88d216fe966b7d15746c5dcf8dd33ac414229f49526eb220b2a13e05035fcc12927a148e85dc96912d28caf524168020b1b22f067aa8bdeefd21f19002b2fc75281ec501dd0fa1921c1e1756b99a397291cadb52eac79a4a517e71e184ec74e6566d3f1c183227898ee24be65b0acfb8089b5e79ddf56c8b95c229f4c31a8199359c6a4dfd7552845604644a469dce23d122ec4a3fcaa2c00ef85a84f273cf36181d08365a70ab144ec5f44d9bf77b6e9f5286d6017256700ed634709cdc8664383910c80523a974208fb5f91323db6797325704cc69bdcc7888a5059351cce6ef377ed81bde74e138de493d002c37d439e6cb944027d069c19d36cb3944739e650a7a623448875957030e97e0a74db7409499f678bf00400c536c415f4562fe2cc6cca3291802418e7c407a7ebaa46946177f5276628762e4eed9e4fb52eb1d176b39d0044344f3b5f8dd310e686a7bc80d75923ef1d8f4707a152f90468c3fe115aa8005e822298e7a717967af141d6049f474078215569300f7ad07b036d249efc3592578443e6f4b82da460e80eb3c424af6bd67806a5a52f902c45f32d9b8c2d7ee02db0df42147bd7ae6c9d59cdb3cf1ec825b1d2648f95dffcec5901ace1f88963fd74fa1f5b8f3a461981c55de580529e5f0a7745c9428203a06bf060cf0e16b22023b222250ba6f09ebdde6b1eae9ac165c5bca88b07ef1ae8411cfccf540e0b594bac3527055966b52db6f422436571be13357a973e163f4552c50d132f36aec7aea4c5a69b695b3ab26dff85bf8afdd257a2508e80a6c11be0a29749332e2a87c9a9bbc04122a0ae2fa63c72909ddb16943a72cb019ebb6c926f24edf0c0bfdbb074d60ce4aa302cb0ba161815efcefb808d5cacd8075d934c2a69774d77a519d13427e5ef6", 0x1000}], 0x6, &(0x7f0000001440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x58, 0x40f}, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/108) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4000000000000c}, {0x6}]}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56b5bf3e752b0000000014eeef626d8a0e69d0086039d7202000004dd5706c85b0d80002deff003c00e5ff92062a382bbd", 0x36}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x1022, 0xffffffffffffff01) read(r0, &(0x7f0000000140)=""/146, 0x92) load: 1.63 cmd: getty 19565 [ttyin] 0.00u 0.01s 0% 308k load: 1.63 cmd: getty 19565 [ttyin] 0.00u 0.01s 0% 308k 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2, 0x2}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000040)="37438159450347db46e7999b1aa86d9f09941f2373acafe96b46d32105f7ad27bc36700bc0a68c630098a2ced608d07d4a3e017fb7e282ece2ec81dbb8d2a1ec89d794d892bd425abc3de67cc4da455eecb05750715c747fcff746b63d5f5290368ef5b5df27bdd5a0c1ddf510a9553a23d264cc1345f473d22581152d56f83e26dbd7679b2019998476d7a82ea368f853507166900321ba3ed972fe012394c5d16f9d0d0add2cb4100f2862", 0xac) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0xc000000000}) syz_emit_ethernet(0xfffffffffffffed5, &(0x7f0000000440)="0d63d4ff6f49e67f9116167734138e5207b30451267b0a99489243000027730979e65c38f3cf2a424b6e5e815f6e84e965c937672e248815f1fe97510b48ff06000000be8f608c350000ac00ddd0ead230e6f8f2c53ece6e953c3f64691ea2ce5072c4a3cdf0e3e25400e83dc466430100234a70ea1c90648343d58faa175f395120dd07c33d38cc8d893b9e49edc384a599a71e5a8f6d0e8c9e3b4fbf5552997951c2feb54a557e5762c2550f44c2935fdd02ae90170200000000000000000000fb43834dd469136d105c9cf963c4ed04cc53284ab413e80c2bc18b913d202cb4386242a30405ca9e35384a04d3b2ae91815859e6c4b42210854c77e1fd9f787fd6a31c066f3829f53f7eb787a2441249340c6a84d870d86345c363bb2b40f92561a09fb5877669c29dda20a12b79b9195e1627e47f198bffc64d85e6f04d83a6876a5d13fbee680f75b67c8611182d45e924bce23ade13b11a0ba120b173c77c3cb025d800c3ee835ae7e6883c525357b96afd2245410be094ac0d629c2dff825b39b1059372e90c8cd7bfad7ffd2e565e961771e1146c74ae75cb7b81250b0d83d77ad13a266d46181f55eea14942e6255b39c7736b54b5431c54a66610") mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x811, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x88) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x86c1, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/6, 0x6, 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x7fffffff, 0x1f, 0x7ff, 0x1}, {0xffffffffffffb859, 0x5, 0x2, 0x100000000}, {0x5, 0x6, 0x400, 0x7}, {0x5, 0x2, 0x8, 0x9}, {0x8c0000000, 0x8001, 0xfffffffffffffff8, 0x800}, {0x100, 0xb13e, 0x3}, {0x7fffffff, 0x2, 0x0, 0x4}, {0xc26, 0x45e3, 0x80000000, 0x10001}]}) writev(r1, &(0x7f0000002680)=[{&(0x7f00000002c0)="2acddfc8b3081116e8d5241978e08854ee1d81f47d0d6d78d45b998a7a58df736b1cca88fb2d0d16bf802420c7671506520c281a0d1c34413ea76f75564ae8cdd0bddce4595f46f7b1219ed2c4811d2b99f64283c8c8056bf491fcc3820686088a76b89e86219169d146be97ed3df12b61ee0eba5637d6a3fa9fba4e391e2a7042e5f1022bff0cfa2ecbd300728768c96b7bd0465832b95e3f0f62bc803c22", 0x9f}, {&(0x7f0000000380)="ae7549805a3d4557f6458d2dffb2e6526b82ca884495072d72526663fb600b9966f817983936332c1b813128b27c787951e5f75473e9fd18934b8cbf77ffdaac69270cd3cf5d7215015bcb8245c4fac30ea64c4f5e4c025c9174ad7ed3fd2bd0be07f2acbaa1a1bf660dce664357c04467643f8ab03fba50ce786ae947195710d7c0cdef0b6f9c68216af917", 0x8c}, {&(0x7f0000000440)="98d0da98238fae73e1c97026cfbcd5d0e36d01ab95358bc01fd54c2bc5fd6e0405a8baeb4024e1a551e13108cfaf7ffe4d462104fcd20d581a2333711d82a165be98a903a22e6ab4e4a807f3deb5b0224e", 0x51}, {&(0x7f00000004c0)="44947b7d0d90142ea0a831601083f9fa050ad14d5dc93e02665862c7162146faf42d425a0c7af08660c7b301ac5bc02e18fb02cf6f0e1cc05a3f1e8f20981069bb1568ca07fc38dce5c7f399642292d028cab75cfc5b2190b590e57177eaea023ceb15abaf05b04a573554c4e4ae16604421782bfb6dbe4fbdc20acc7df5f41d0c4ebb410a83f3f056a7ea7641fbd564700d45cf9919fae7b821794fe8fed55b64ad8374192c369ff8677e03af2465d8ed01cee0c1a6aff9deeb6c2357244144d47d9504c4bbe37710b4982005b198a61ee0fbb4a7126427e765273ce3ce5cc3fc570cb7c96b591191239d9c8042c32e7275a669f2a49e8c5091eebe304794d710b8edebd9056f6f08e508bd4b69895e8d85d223ec82e65e176d78ee3cf4dd5840fcbbf2ec308ec01f92f2580a9ae90fff5f21d456d0fcf60d685229b94ae1e2bf81cd498e06fb5ab285a00c9edbee48405f0f0885553557065509d88a664e92dc22f9832ffccea9f87efc6141bd431dbb9a2b240d6b85ec6c9656e17259f797ba8166cf2240fbec4f6fa95c37ffc07d62a155e8b45de956ecb7b284dd3a136d9ea64171ea1b4b22993499f3a0cdf52ace4daa9b0765b8f617f8422a6cd63038a74a73e4e11d72313ea2e62f32fe7090a22180f2953868614a0ddf69df0da44560c082bb1ab4e1cb6b3f256ca4480ee6743b115d8542d54358aa7bad744010b33ae1120f8a5c9eb6f33ae2878e0bdfb866be2cceb44a2b3e2bdeb5ec2b4c141f931945f2f839adac5b85727d97f7df1e7d21a10dd41d385d6f9e91409f2c9fe6e10cb83bf88a411a79afce11c2634e83102a36b1f195f9da1063a8ef89e13332ddbbdc1d999984d5ff37b61a5c8460539cae70574d6eff35025b46138288b7384afef5389efef2e6b42098033c33870f92bd51d5de3f00552c6dffcaf547697b93ca6c5de4ec39cf1ddf5116a66f0a3b3855033dcc0cac00b27fa610dd8bd03115e4f95aa0b8b0102b6bbc26d98336755920766e51a06c2ff4496e6324261c7ddf5d638a758829bf0835842165b4721452a58f1cd5159b99ece48e0d6a7aa37294f7af2b89bce1ceabd7ae2ad2d918feb508c1d4b539567ca15f5d3aabd04fb435fcc3f18a97c13cf3c4febb9dc4f333ff8fcded045d60951183c2564cf3badb7589d96b782e2fc9810c3b1183635a115c8876aae0961792ab686dff58573b5e3cfe150fb6610502bf1820f358123fc1b8b0dec99f7ff89b437726f30e39dca04f58a15c88db2e1fc7f4b351ad6c98b7986cd24c089bf4004f064a514e1e1547915f06dfdcda99b2dbcd7a9da5e390aadaa3d3f1b21a433f2527b8db7df402e65d31d9323a9bb5a57fafe0e7ce21a98bcc410807c626a41da6824d2f80d01af1f6c0ef99af4c8dbb9e9da6a662e5a47e1e344617e85fdf1576bab9615b782110bb93177a37203735ce85d82fdb60a472bf3f93b79042b3f8c6ed021b000211c04929eca3f1276b951f878e8f391c61f2d5b5ee5829f3f80c4ad32dddc8410953f3824be8a1e528cbd536f0669e5ada2e1687e75fad4e718874fcbaaf51941694f36e9701077e4c0acc8deffc0b380fa11d69cdca5ae29f31e075044b406d31d3dafea2d7024d2b5321b5f5beebed575ac2f165757ac0389dbe5934527d4c537ac350a8cad74ab56daf1e170db59ca12671c711f775d6b4a91683bd037ed9166d65b7c06c8b36ef4277db41145fdd479f94ce8926a039d0b800c6c263708559f489c179a705b90d583d3e868a6208e0adae4796cdd8b0a2b9299e679beecc6137498b912a03212efcf5c7d160d166b35966bed1e386e421eab47496b5bbab92ba56b999336f4152df648314db9e37786be1c0983e445e575fde8eeab3b65599404f384064e153b20142cff493923a565bf9829e20fd3d7f14b063445ae041cd6f26c6b2711c8f1c1d5f23268c886a92cc9db5424d3b5dfbee6a29c89bcc5aed459ee05a57611b1e93f5df31a21034a03163a8eba63463e33dd7e30b41b1a6c8cde49b5cdda4a98abaa9f96ab8b5d85eaf023afb8861eedc60d51d1e7064f0fbde2487d7c7597bd873c236771515be9ace1d44805fec83d232b99dcf504d3c7e97f7352b1101ce5898acb41770d0093cf1605c0e8242f9b95d5f8890d4a8784f720db52773a771637d86a33b0c7f7e763bdb1c7d444447615324ada34e54d44c118b3ff10b7f3c8aa099955c64d764375efb5fc0605a145ef962b2b294acb9296e2cd059478ad11af6fc85354d985ad3b874964f28c4c06829bbfb31500bb34b12ef10fcd64135724e9a889320bb85b48caeb97d43b3cf88e30a623e278f9a2bdbf589583475a6f21b76f9b901b72d4dc2fb8d39844b5a27696623bdf9e4198793b3ae908d8c5d2fb873c74aa99c8cd5df54cbfb0a2b1632ffb764a9bc4ccc6d511d9a3b0307aef9a8eec51929a874921947f15131a9f9acb8e8c682b883479175cdbf1b83ad18d7f3e8af5bba3da59740895caba5d23a6c16f2e10694bc238300420927e5ccf767697b769546704a9ec13a1ead9d495c1b790043a7bae595ebdcf39b88097b348ad82f66c1032b9c73e1e01565924450f48a665bf8cdea3059c1207506c519686d9c38e83c159c8c66d8b6c29e31f72c8b43946421231afa921c4306c0534af2bd5df18d5c03b6bf0db1d1c0f483ba621f27c2303e4ecb4d3f0a4548eded8406afed661e3ddd5f07060c9b8dc89d92cc06d1aa61ac6f57516d9cfb3bf11bd7fe5b69385bb74f343a74811651cf8eca0b72e01cb8222beb69fbfba5073c179a48339123def03127de980a0660e87661039c63d2b760e58395b931faa249b34dc88ca298196992ec2379f51db96650e69055afd7f3f00d6006727bdce5394f4f5df516105d9abc6d1bd2863a3e9288d3a8583d869ae6fa376c28c34812e5061821cfddaf7759bd787f64092074fb748c4d674476feb60f40a9346a170b2667619de9a13e7ecbc8d62722ba1d2ff749bed3c5cc24c8bde48eecff738dde3546a35baa11e7cf70a0a291366e38c14a059bab46e20b94dbb1d703d199f1c3cc73bf4503b8bc1f9415b303ac3a6a06a94802e2ff119f19b3e997887632ddf4d5526eadc20356dfaf45ca2a09e2334b64b5dc4027176569abc303804d6492132811c33d590c69afd8ddb09ff6aab5234af0e7222b3ef362057fcc53ba8d945f955d1c531f125c8bb81712d058b5be3326940d7531f3c655134dab74b72ca3ae46f2ad1649c976229d8d9a35e6c747d7f06566815cac7ab919e688da6df02175419936cd514702a0c38f6ec9856fb49a448fffc4dab8a43230dc040af532c83cf8a88d64414ff3d2b9f4b5d7eabdc7c2b0f8a1cdb4db83451388eb592864c34414c441263c4143ba0e2d2e2dad39913a7b7fa3bed4aa558e8a55358d6d2909c1cac63a25847649cd98074e4be4b1ae575510c4b3d06a14b4ec7f460cc4cdb070cbc2b06f7f38fadb2f4f76fd612df57c26cd7ff9f056677803c93f5d464de8f39faea8999e19a4c26d618310311e248696e373e2641c3da7fea42aefaa3cf2a211cff6960f915c313f6586d25f561b5cfc282a2225c97409fa0f69806d54f0b04ffe9269de6a4e7da5488820f5cd7e733c11fe1ff66581984d88f696318cce83ef8aad99137f8a6aeb41c421e4745109eba29dd33123fe6385472528fa7f12fe4d91578c6673d20dc41c007dff13eb2e8dde39e2131842e4e019fb2853c7a30012005696e3c4381d0280a4bee062a355cce76c9963c3db2ab4459957f0f64b774193a0739c8422af4b03d59a978e9e05365713a169fb7500ddd8b182b5fcbdd5beb6aead550fe8e07dc3a669c6e1fca7b98a96753ca300b7c0bd3c7671ef0b2bc3c928290bd826d718a55a75cb7f0e33f93a59ef7ca9ad8073446454aa23e2f0fa5528779b203bd2bdb1a7d62a14429beb13b1f6a8afab101bd6eefc053d4bf0af6bd5ed257ca8234fc53a7262a19f55652b3eba8044d4f940a8c8d58487e0a684004f572c5f155a76fe27ed40e6b01974d6add8d707e190eab7947fae79d3e66708f6bce68daeb77b98187edeb9b338925b06897f2cc8e65a7090b7aaa3c132213af582ab8a3bdf717b4fe1ef9a9e94667882b2425e7d52038a5a11ae01d8e4ef03b5bee166639eb9230f1ec7a5918f0641587b2b40b6528b500dcbcc5fca96aec3bc54f05dcd2ef492b09c3f7cbe6dce60846289d854fb69691dcece8926106bfbb0d3b67f5d0fe5eeebe9af032a87aa6687fcd46066b02d4d33c89fd441d8f93360de65c5764688c18f4906587a3701be09f8e1b0d5285104bd6ca3da840d5e9b83302ea38bda6092d44f29fab971bd2f64c6438df4abec8e2280bf4b943f030ec5dcd32506415bc3b8faf4a90e768af8e2b374690713ffa0eed1293389c1e86b6cbd6a343821f5708af4d5c9d6d00f912b1b865a97a9c7e41886d2cf69023625c4e5f3cdaa6d2fe39186852816fe431f5aebe82d2388686811816dbe1e8e1e13129532cdc96893c8ab3f85000ac4878dd6e6e1e0cae9e5df4c0a9ed9a3de215dcdbfeefe4e7a6e8ccd0ddeb78e5875e8a6cf6d3341ae48f0ba0363e37dd16e24f66827c1f5577b0e27fd3171dff3f8d894149792a912557f46dbe0fb7a6b1b4bd92480f60fb2b303e7ca563dda77300dd5cad9dac5531e3a434545c32e38eeb06c5e07c99152ecf76d834d9f823e98f511bfd42f5a4b989c08453e35267d3ae5596f9e6a650c514704ed00ce7f8e795dfd428681a57a85bf18631dd69a08ccb26f7ed4b03bc4c4a77718e66ccf74d59a61156c154454f8e46d8f3120ba853be47e51982e7de66f01567b277224ce2e75e0452ac7c7ea15f7b8150d65cf9bfe9277864afd889987905552671dd79264ccecea9d145db32028475ab959e671cd7d49bc7490974582fd5d2ac35111363a27e64cecb7e5a9ebff4477b19fe9af926a6a525aa813b22998d1aa9d0277e44af0d739c6a514f8e1d61fd6fe0a55cef6ad96767bfb306335659e0d81718b80ac73c7056436489b02c1ceb32921d3883bec62c627a709bae6ced683c20431fc987313f5365cc4fabc09c63b0d74b0ee3948c8c83e323f3f3a8386b84968bcd0e3c2e22dd0051a925a840fa3c241a779c2da3b6307fdc72d3b15091ebb980e9cc7d5ab502ea9d98cc981131bf36b792d0f59cb90b8f7efa4e6cc33978aeb9278b5a0abc2de8cda6a75918216c6bcb127ddf452b36a300822adcef2adbf1cdc5993e146ebef5110873975627e85f1dfbffdd189561ed5365324aa1c1d248f2af503f899cf160b395f299b8330f92d53485bfe0dda1a9625148c7c85c9a0c89d2dceec55537f7d317b1b3a193f68bc9096f85d8609078f0da8c08d16a5d609cfdd5bcd93775645e41642816f3ce62450acde7933b604b3b1b728d0cfad6bb7794870e1bcd0fa685551aaa0d239663fd6a0208fdb3ab72bb34008e307f8acec67a8c6ce5d5f5ae74494bf805f66b4c3d4d71bbce66224e0b8ce96424e66e09cb9d78697a4143dcc51e6687f5a4fe2e9d0fc4c3433b219c0fcc584370561ba75a9112220189fc013438740ef1272cdb068cc5d0e104a2c43992bb1797f83e4454a2b85da36d83510ab8ee2c53110845924a80c025f1a9b2a16d52eb18e48ea5465b5595fe6f66b632a2e37913a4e3dde1565da824a32fe94f1a8618016aba31dfc82be3b4437a1e1803b0c4592922f70639cc04573a0500816b90c708c815d3f4ff462e447231e65432ed008e8cfffbd", 0x1000}, {&(0x7f00000014c0)="a5890708ee8a6614a0ab338df85a8ad4c4c61f6de95d9cb66c48804c55660cb2db3316790d1b7fe97c4a703cdd242090f7c9a2dfcb23951728ba050202bb5e555d45d95a8a4b7af95d8de0d83f43804be3c24b996d7cba9065f67887b425f4c4e95ecbbb468737b53e031c5314e6696f5f296a0fdebab8cf4b7213d56b63e35aebe957d1ff537d0bc6a75bdb89814b8f403ce05047d6f3b0c11c41c48cbe0d05c03e3dd6fd3ee6a3ebe4eda892f6ec7eb7538ec474b7df5642cc81b36482750e24f09fee5b0711fb6b29c539cf56ca06854429bed9fe663ae396dd675445d97610efae67aa032e09fef351ae0ccaf77d063062f16190502e6eef12723cfe4dc6ec3b66f954b867d9ed250c5f29b37e95f475a012424eb40198d1a560e141b689e19ee0b592feea193b36e848ea8235f9082eb394aa8936ba02bbb22ccc731c7e1701d032ed74e4232dce910ed1df172be8d59c1f3fa18dfb6999740428ec22fa7e99c6ff4b25a48a5f12612f01fd96d580b95834119831d88778695c29b406f94b9ae195c31fc39cd6431fff3c132ab2b84b433f169312fd6a2d5b1faf619c0875a360c108166d35fe27fdde7e6345a4a9d57b0a27e3a666fe3ac7d7798f4220b26a6c4ec1393c165ca387f75d76a59627c3b0b231e348000eddf675a29cb4d816d0716c5705b0e0b9677b23b180cab4ade924be1338e5f43b0e77abd3b5d6f9dc21cc8d0836bf01bcb6da66d8f157acade3a6c92383f0f9133b63eb748f8e01df26733504eaaf34184374c25c63fff1cd1840c136cd0a2fabce6659ac86437a6ca87fbbaa6495a7478418f27bc1d600c53a1f35751c45ec0bfdcd4e896e3abcb5f0dd8aaaa6b52ea79d266c5fb2c0e6c19e06af5ce8db10d2e05fb6960db07109973266509081ad23f7b447804a45fec2ee79adb95836ec56dc4622bb9b6887f892a6ce8a908d6f8b4a059b6330ad80cac13cce3dc2a6d22b76afb10372272e037591c2915e98e4691a8edbbee3ffa24a1c7a4b09790987896f78f25a41d1907f7e95b005afee0fa86ab880f6ed2cf515f720b9434bb572fcfa2b07e2be868bf2eabf21fcf9dcd1d829b60aa1c0348e4d6be64044e78d01cd3e693fe94e007b9d4cd102d1347e5b22d87533423e95134608e54d346b2593cbf5aac90736da0fe17b80eac565d70922fd7d7223a30349abce9ae14bfb92039659f655f0c887c23b2c3374eeddf53211185cf70208042f3256031fd95ea84dff4cfe07ad153ca185a25499ad46011747bb284939cc06b8a0bc2bddf0864a8469d62380bb9cc95cff932067219e7b64bae7ea1801d2c6515c94b1e56f188cf708ff4f2d87852b2b1990c088f3e14d06e58da6b0af9948a8e85baaa35bc336205cd377b88fc4dc4a3c2bb23d6acd16dfcba96fb50584f48adcc3beac4317ad583c048968e293f6a19876b828cfb081b39afad9aa6b27632f616ef5e605a260da0c9f013099e4e1e6f9bab9a77a81feeaa45435c6b58ee5273f4eff03e519358d39194e17cff717ace4b7753d52e44cdefa46185b49d2ea87f9053a9323aa5913179aa85127fa9de06b775ca2170bfc4fba70c0cf47487535a5e2f557f7ded6086e7504d0879009e355a58b080a8893c091730f5a6bad0709b9c5638a67b875ace5ad15d4d07c4672612078d641852d910982c89f42919d8e971fc99683668a8762883674863c8f7b42391f5b8b254633942e6caee0476cedc920401c70cff220e644433dbd5f0b523f1ac2fa33dd715918111bf703d5c39f38b6d86c96a1b96dbb11cb2b506e0cec1c8291483cd18638a3419fec998f13c163d544f6eb7683ad2a49acdc1c935667a5f33087449d87caf59a7bbf1398862b037305c321830888591d469007871f65a5d5fe04b3d429ddf7f2994505fced2ca30471b988075749d9264efa1acf5edc72b827368dff7b323dcea44a115b89ea4b51b7a08aa50cc98e23afa91e47c4128277e5c78c763af8e1e3a8470f1ca44fec3af3bf742f1b5eb63b3d169145bde8853ab029f03fc198a9631f3877d4c6f241fb01c4d1d489c4eb00d7b867ca54d8bbca93b77378989ca0bf7f387d8a6bc1d14559f8ba3373458092361ac41ce9f18f1db9ee6371e639dc0f8d7d09c417ac0e6af7b2807e62da2f3b92d694cc31c332591dfa0a11067354a629cdfe17bf6880ce670160c8c88f38f26f2771c4ba2d51235d38d7387d683ad1f95b76653b3ec24f968c4b7bbee39d6c530b84efe3c257b6b170903763d431c9d34c15fb12fb286381421c602c65e1805b7bd8fb9d85a25c2c406a09bbf143b2d0b9227effc04a689e2cd9edd988d23ffe3e2ef24282a405f93222898fb11ec3ea6537046e0361817bcae0c103731230fa783e26c88807627845a4c00e15a5ce9787e97bccb6eec0cdd3d34a53d93352b4473315b431699d9d19cfcd234435abcf1e00ddfffabbb1228b9549810611a48f06c8876ec0675d4d63804df404b98feda1c7cc26a3b7f3a821a6d91dcce6f1e35ef9503679cc87403938ae106b5df7dbd468315bc8e2fbf0a160959968fc8b1bb0098d9202a2a029f326a6fc5dbea4a04f6fddb1844d9240cd07ca5963ac7e0eb7ba82b77b598449ca69bcd5d6f4b86456e0488f1c793022471249a41ee5fcf423ba21e72e7dbaacbe14a399cfa7816df40aecbc015be75217b7edb6e63aef8fed4c78e5a5b37befe3ca60b7ce224dff12d7b51e45f6aac81ab62a11e9ce6553f1ed576914d960852e9e0a9efa66ab75ff742b536c8c781b004dfb09e73bf3c9b15748583f6e15f65ad24f7c90a7d79cc6a3bcff0083213e27bedc97b167e454ee66c5ef8171a078ae01d04263eab9eb9f236cd65bfb5a1cc2929cacaa3ff6a67ee784b4acdd681c99606771c72f062a5b32bf427774cd4b110dc273fb6b34b0439ebd0a169376b36319f93139277bc3983a744f6447fb98e32799ec7cf0f5be656c58cf41a20680a33eed0335723afb177bd22ec6e55137ca48cb970412878ff822120bc276962a2c5918bdf9c50ec9f23a7a8a68fce4bb0c87dc32d1c116a9deb9c5190e24b81f29503455f1b7344a065288b7a8f54a083b5f8844553a75588401ba7876fca71a585219fe43b2a1b168edff5292785ba2a28ecb6f807ac1274efb12b1f5c8b9b9850a08ec4c9a0cadec305708a3a70d42d047acd74ed0a616cbb9e63ea3057c5360b04d8db575514a8cf2d5c95103ed6b596f04445493e5312ac5ecf5debe73a0c182a0b15179d77e8ffab43aa36caa3bf0e3b340a51ae34e5d70e7f0ab1411e61adf3006a8a63b53b1209eb7c6c7b60149ad9b0043deb7828c1fa935b6c1955e19311b9ea50bdd96863193fc87344b27267c5cb9ea275698f468b24bfb4d268a6f795936f4fced5bf72a7ddbedbe66388ac1f280ba84e0bfd380cd7c2c0926d7e1b3843af176626618bc6a4a67a0658626f3aa98026fc5ec05890a03102d3f1471f8345f390d9fcb39cc91d7f1a61eef2ca2f638e440a7c56b8ad52ecf4c241ab645279b1601e8b5323bb7130cdd1ad17173c1ef273c29f9f96515fcbc1f97f00c30ff7afa9ccfb8ed80d72c354dcd96098ac2365c1ac94338e35be9a2b1891b0a630dfeaa0009e5a55618588157d974edbc8b88ed454288d5d853f3a8b863050e3f5f44e87db6a9f21970e774cc5239a5f776e26d8dfa29ba76102029663f640219effeeafcca56a6f9f6043011dd57f1b5ddc5dd9cb15c7e0ae540daef50e4888eee24e9f151b2cbb4aa2abfc999389731ec54a229ad30fab435946e6371ca5283f32ca8364879f947cf31c427a10aff7ba0002ae635c7d3718cabec6d2108c514f7e00a3c6bdd68d7b8d1e96164095d3d8f3971c09d97ee4bd7534d88d04b484460f0fdf30a9a00e6143e2bb40731a19378f95d2dabc66ef755c637c5fc4422a6c9b2a65b86304c811cbdf10627d250957454b570f553baa8f84d28dd6826e8238905e9fecc32303836ee61fe542baad5d28e796b2757e0b8070e203b115f7ef6a9d822f9f22eb92ce0f79ab6fb334dba17ae148f938262d85814edf020b3eaf2842c58bfd7871b8f3f612316d298d3075d4492cf2ef41c92eed5c2a4b19fda92672f3eb41b4157324588ac842a40c73bce933ecc40ae23b2a5553ed1afb318c83794fadd7d5e50996cfb5b2564ba77ed83360b5fb8d598a27c86f35a86bb3b1a19460c087dbbf9666d13e03895478522cee20761d560451a23b31f10ecd383b67484365e1b94c26c26c511b3c05a0d3bc51a75deb2dd1acd624047518ce9e526ce6970c093c383d942bc669c4b2338cc3ecb226c488cb957842deb311b99ca84f4ae62543c2e204b7feaf446cc95c9df5b6e4590c337bc0566053a86180b70d271e99061215a9298cb14eb3b0c82d340e5d0144cf3ec93ce299c1631a708644c35114be44880033a048d62bb87293dac29e1472103106b7778e213ac32dcfbe10508449bb4d44b35eb702c9c189e5b661a5574813df019aa25ee41108a39802780b710f57632c7939a1922910a55ab8faba521f50637d560b995629b8967d467ec6e33d5b65ece8fa7ad97d1b1777019e0f7e2be64fbc6dfa74702301c1dd67346b7d45813a014ef44e37cb84883046f0b16aee38f1649f7019528827e12de00686d50bd57ac24eaff2668e95c8b658526f84fa58866350f852e2988a510372fac49078e49b06471286e8f4f3a79d65abd656effec2a79f79fcc72c49215da29cf59614f2ac41dd04492ba42b7ba9fe9cbce163b289052e75e03d9e87f2e299cf28b2c9b7c3f6db08c1ba33e04f79dd9a0eb8240380228fb882c6bcae16f4dc7b113df14533348a165dae067d7dcb2ce707f746cf2958c52430bac3efc9795043e3c4e66b0f71dfaa1c0a43d44d7f398d69446a477d90a20a788094244f5482fbc0364f97c22c615c2ddab34345d6e31ab7e3e61cad2f1bd646a5148708c0ad8481facfdffbc2d0b6754cc2d71e459a507858314073653ba4583b42c6c614c3c0405f32b42e0afb6f25dba8d3df5ff623673cd0992f04fa170f380efa497a57ecb3300cc6181cda2226566bfd02a320512b3aaddee8fcb8724477e7b22be304adef4c48a94ae979fbdb080321f9f509f444537132c459280118be4462b9ce06d523b8faafeac6a94a3c59f240bb7fb676715f774273596f2de774cbed8ce7c92870240be6e584ea8e67c73385faa4fa835f7a3a34c0f39afa7a060f87348ae23b700e195c6852d57662f47b8c0cfd77ad55388425244c64697b8f24b45a92329aa21798e247b140fad0a43906c82a171100424670ae89a3ff7d589dd11303f743aef1af3361508dc2e91066ae7cbf2242dbca0eaee196653f9a9645766f10cd95c187afa46cec9eed36715bf8117f0f7e126fafa621841694b54f844f5115cecd16a498468617ff64e08c4326715b18676aef165c8276075ea259683dda69d79bde60cbe7d037f0f6ba1ffc6ff272e3b618dd754a0dea59834e633fe44fd9fb90d95028ebf512f91a77a7440d290210766a2e1171033bbefc2cd4d453543e7a7b16fa341258ba7bf606dc78738ae293af8f6022ce8e750ee755840054d39d41f019746ce676ae07d4161e217b312327af2ce3b0a26186d8c5a4017c7e7ea6cca0601ee0581c0f552613af6f643e282c4142c61b1914d779c3c19d42400b94a5385f018789b52890019d83d61bac3feaff4ae5c0d88c3684be8dacf03027cd031617c2351e10b1408149de7a82e5a89e36ea2bcf2d451ee7176dcaa", 0x1000}, {&(0x7f00000024c0)="46acfa461f771d292d0346f7892da26343076b0fcb1457591fe361a05134bf71eef9a523abf121f632c8c9b7520768364ba5fe41fb13f4d1bdc59320cd6b284c63324054b819344f9498f5ef7370f44460d62ddb9e957e0ef29f85286919d8780fec3a676f4298ded6de55298c1d6f6849fa5b5c4c92d1f013cc06dee9e94568f9072ebd8096db80870d9ef68a60a59ed9196438aa7313f9eaf20926a80db4938084b681783ab690ac1051fa64237ee251d3dffe76163b18b3d3caaef9cec5bf750ac754ead00ae0f5", 0xc9}, {&(0x7f00000025c0)="5134cf4f61804a28936487d50230a079d1b0aa68e7b6b0d6442292b61acf7b2f9390d3d9f7a684e9be7696a751abc007e92c5152843304e831e06de8619c7bb96d16dc563b57b01fae2960b76825d9cfd59a5de1d77df78502022a5f354d75670b3800b1951bb5450d9a0b884a2c722d0fb9f97410a7bd793b41e2bebf902ca8e04e82184345593b4f1b3175b8e0edee33698150313140775f06f7fe0540a7495bd02e89fe859a2ccd3769f853c103eb", 0xb0}], 0x7) syz_emit_ethernet(0x2, &(0x7f0000000000)="8a3d") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x800000000000000, 0x0, 0x7}, {0x2000054, 0x80000000}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x87ea}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x13}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x693}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0x0, &(0x7f00000002c0)="8b") 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000080)="f3d2f5cf5e4457e7ae67c76ac4438b926c7d667a9ed69ae7279799896e72806fde9f3f9967668a034283409ba1e2d714419135317deef96d00c981d3b75ace6ab55ab59e6ea46f631790f7face68534492829184c3dce3da84ebe06a3b0042750f92f67a7a3fa4fda873ef40378bfab3e6b7fe2c0fd41799606699c32ee5859db550de6dcf27a9c048c997497ce9b781fd16318f5e5c91cc2c53938bc592ab1e28446b0db5d1e2f698d897efa51f915eca59d63d1483577e4a796c0f", 0xbc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r2, 0x113}], 0x1, 0x0) write(r1, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:00:40 executing program 0: r0 = getuid() setuid(r0) r1 = syz_open_pts() setuid(r0) r2 = semget(0x2, 0x2, 0x312) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3, r0, r3, r0, r5, 0x2, 0x649e5466}, 0x401, 0x40, 0x1}) r6 = dup2(r1, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000100)='./file0\x00', r0, r7, 0x0) bind$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r6, 0x8, 0xfff, &(0x7f0000000180)=""/35, &(0x7f00000001c0)=0x23) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f0000000200)=[0x3, 0xd2, 0x7, 0x0, 0x9, 0x1, 0xffffffffffffffa3, 0x5, 0x1f, 0x4]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000280)={0xef, 0x4}) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) bind$unix(r6, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setregid(r7, r3) utimensat(r6, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x401, 0xffffffff}, {0x7, 0x9}}, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000400)=0x51c0) pread(r6, &(0x7f0000000440)="c4ab6f6495c5031694565461baab0c236e3c8235b6121120a36c3bf1a9a9099c3af571880326aaea6c2169dcc9bdedb7df7f16fac937c1a0e9cfff4116a665a988ebda0a727b112e307498ca799a8d8ce50469f9bc3b86ea45036186453057a572d995321af33ef67194f6337fe14441b8dbe5d9ade7caa61572a3550bff54368e1571984ad56e706384c0bc46215b6625744caa0a073943f4da1e52ffb015d48d7b65c638109a7250e5d8c9fe7edaffa51388d3efb9a24c14dc2d3c2ce20b0196ce4461", 0xc4, 0x0, 0x0) r10 = dup(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r9, r8, r7, 0x100, 0x8}, 0xbb6, 0x20, 0xe1}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000005c0)) fchmod(r10, 0x2) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000600)=0x5) fsync(r1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x61}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="cd") syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x200000000000006, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="8d") 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x60, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/116, 0x74, 0x803, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0x8000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xffffffffffffffbf, './bus\x00', './bus\x00'}) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:40 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="8cb5aeddf32b7b7b9977f6272a805f5c53", 0x11}, {&(0x7f0000000140)="6040ba5a3d48bdd39cc1030af4b85a5c6a3b8f46184461995cfc2697fbe811947074b6755dcb1384fb1f892a58ea5fc561df86c4eb84dedfee4a37a4a423429e4d0685aebd31a7f3e9db2d1f1f7e1a57fbcfc7dcf8461241a270762642e061264dbbd43fe7ac7767e0564f2d96", 0x6d}, {&(0x7f0000000200)="66b485289099b75c667c59daf8f46eacefdbeddfeb5321765e39a21323ad8552cfad1178b7a4424f22440eb515956457ceec317eccd73838e9b6e12a7777c9334a8810ec8ab0b76f59831e5ecd5be3423b", 0x51}, {&(0x7f00000002c0)="e779ba001ffe6951bc29e806fbdfd0c43945f05cfc2252f4447ef88a5915a6c5c8f1335e021bcd432abb0654c147d580bce3b7424e7a59ab628c331be399148cef3dd28b2c3ba0d4dd6bfb5c3f5510189f942f6b3b642cc84d7f4ac6dad0b62e1cb32b8930f58694097b58ef33b00e1ddce7cf56073bba2b0c2fffa056961004b2e4f1dfa96f1deeff738df7f803a5f3522c95be83e0d6fb8872c2adda8d538bb8db20972d82dbb226855670b944354e7e8baa20dacf9786b891abb00964e094fda83217c3004087bf7d9223fcce48bd069414693ff6831ffddb2f8269003d70d549706ea3b5d0d448c1b48d9b3af9e74fafced0", 0xf4}, {&(0x7f00000003c0)="874908d6938c21c6256fe22f01e9c693b22ffd9151193e13a1bdacb84579d26baeb03528c07d17b59d8992e2326888d9b30c26e5d983d730e8e24b94dca5210afbe0ecd880abb55c76906fc3ff1eca89f4fe781fd25655674a01962182d94c8211dcf679a7c4823e24d7bb1af1b738aaa57f3090059c7010a9dbdf88791f0a27edd95a51f25bf05f10ce3dcd2ee51d4d46e0bb0cf2cbd212aa7ba90c1b5f09cc702e67e0ee", 0xa5}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xa0, 0x120) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xcde, [{0x1, 0x4}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x3}, {0x3, 0x224c}, {0x3, 0xe5}, {0x3, 0x81}, {0x3, 0x3}, {0x2, 0x1ff}, {0x0, 0x7fffffff}, {0x245683e5b087b9e8, 0x56}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0xe87}, {0x2, 0x1ff800000}, {0x3, 0x7fffffff}, {0x3}, {0x3, 0x5}, {0x2, 0x88898b6}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0x5}, {0x2, 0x1ff}, {0x1, 0x4af}, {0x9717c3b254649a1a, 0x10001}, {0x0, 0xfffffffffffffffd}, {0x3, 0xffff}, {0x1, 0x7}, {0x3, 0xc9}, {0x3, 0x5be}, {0x1, 0x9}, {0x3, 0x3}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000004c0)) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/66}, &(0x7f00000003c0)=0x44) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x80085301, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffe}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000480)={0x9, './bus\x00', './bus\x00'}) 16:00:40 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000900)=""/90, 0x5a, 0x0, &(0x7f0000000980)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006a4ba580b382a13db0f67176f4f92d294b3fbacd4f41678e5dfa28dcfc35accaff079d2f0f64863592b35df6addd204ff739481442063f72b5"], 0x9}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/56, 0x38) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x373, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000540)=""/169, 0xa9}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f00000006c0)=""/246, 0xf6}], 0x8, &(0x7f0000000840)=""/27, 0x1b}, 0x2) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="d0") 16:00:41 executing program 1: socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xb) semget$private(0x0, 0x4, 0x2) r4 = getegid() fchown(r1, r3, r4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x100000001, 0x200000000000001f}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r5, 0x0, 0xb, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="36dc42100ce2a415b51dbf19b1893fcb0a97e18eea482bc2e9cfc3af504da5447007378371d09c0e62345736e2a0de769abbe0160e8ba504300603", 0x3b, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)=' ') ioctl$BIOCLOCK(r0, 0x20004276) 16:00:41 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) socket(0x13, 0x7, 0x200) r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = getuid() setuid(r1) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x20, 0x408007, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chroot(&(0x7f0000000140)='./file0/file0\x00') 16:00:41 executing program 0: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000d6, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:41 executing program 1: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f00000001c0)="94dbb10abb308f7ee9a35739f814e3d075d033836b0cde1c689d1561c50db8a5bb9511d67fb895bacc01970b1aa0467ebdf76c3ee7f07fbee667cd2ac564a128a647fff03e0296becb5f0938c1a64f75c423940a48630c023be36a8bb8f1f7aaff65b5b23a85ba464c86b0fdfe19eebf9ca5ab8eea95fe380d948b493eac44cfe111ca5649c8e317ef5854e133d599658106fb7c011013ecf24e7362857a8c3b32cf0b4cfa7f9eedbd39160a503fc14b2b18242eebe3aca0e92f3e826159c796a7018bb7859fe63133c628f2e72d45f42b609709d00f85d911b9a055d088a2826ca4b9915c33744052cf6adb0446190d4773d0a774c3b09908c27da3e5823ed6035bd44818cd342f406fc22b62847fb54b1085bd261b395cef170b382730c742b2b0e033b5ec93c9e71c80e48ead778c108baf8753140caf916638b1d1ff100011d7897be4265379ae577f243655f4caf4bf2386109ffd3ba276602418ec28cd7bb3d11c078dcf22a5dafb9db60a21d4e0b54d40c5199f9559013097ff468867a0306dc23e12f6ac758ca9e68685be8e269f3809ecc70b84a396f6fe625fdcb76477e51f93802cf97b4e84fb59f2091ca8759bec5171f7dcdc07aa94be16f41748ec32a9ac7e69f7235cd95ea56a15697dcd496bd409dc0f8883a8e44d380c8e42ef1c2e49515322174c7e9dcb561de8fbd76cd0a8713ea130774625c51f8950e7e2830e320ab0ffecb2a32cb51eb3b0f3f6e15464c00cfcdf1383991cef64deb7335ebbf67d1b1605cb40cf586b7993402a1b5c6f4b99e303321b298c8c4c0f7c2f85532dc52ff5d3e2595fff49f29d978cc17193c620e280ccc737d1daf788a6a5c9deb6a01ee6defaaf5939fcbd9d9daf373d28e6aa38c0bb3bc0ab6eb0dd6af28cccf85bd46b97f00c4a3745c5465f0d6e54b2bdd0dc1342b66e4a28ae64d5258f770b8385d6e3acceb8a5b2d4a0dbf8812e82a08368dde5d93cec519d08815d27d5720bb843638c04a8aeacd690bdf47b1d3eabb7778caea5170aea39f67b47249233b820cc67dd64dcb9e79d8e953e6c1e3e5d3d45708bae0317589250b80623674f475efcda46829764866bb4680b116ef1dfaa992e2a3404857db45ab27fae67f44bf23fc308066ac761e38f3f4e3c2fca7b572dd0a6201157fbeee537f9bb7890e38becb36d0d1f6fa69a94834dd6fa16dd5e37b750863ee13d1ff6f86cd4d93fc7f6615143f82abb509042982b62eff9f0fc0dfeea32d78a003e704d7de3ec29bcaf9154409fc96e22fbc0681979dfe1050a65d1d0a2de4a4846d61ee989537b06377e339267edc43ef2a224f8aba01609be284c44d1e7a4cd7f5053ac1489bc52c32942d8838f470e257dbece9eedef11a11144932403ef361477c12ab6b92f34582c0336952c9dc8796095b45010593e3cc4625ddcc63c959f01057b5d009f6b57b993f48608f620743ac553f375d847243b0385db40ad589eb4a19bb5bded5bd7cef50789da6e9ae73228fbea8271d05a7bc36cec54a3d3f0267f5c7d86811d9d6f7a4f43ec6875e4eabda4c964e9cf85bb63f992d23ff9f68176065b0904c6dd4be95b7c3b5d94ed13ecdac1399a4bc4d675d5dd1519202f4776f7e6586d150602d83eb98b4303947e9a69da5237c2a0b3c36f6a2b55bb3177f0ee6da7a410fadd482b2fa1273de5de63df5b1c1a9be8b84bfaca38c7bbc79848edd7624134ef9d22fc9e0ae3616a1cff8ae93d6f668a83e47d992efef7eb8f704a9b9748c47c380250de5c48b47d73842f7e697600116c6fbaa4df544b2d4f85252b5c93df1520703115817911357afa86aadfa023d3349e6d3172599328f698ed296580918a87c7072d89ed84e95ba91cb8f469a4d2647d9b1e93c5a891627a4c8d1e3b929cc2592749a53b40628664eb7abce3bf630efa28525a44fac69cf1e10b19ab47cc6002e691f759abae5f8d87754de9af600b751e5f02b911eea0929a42b5858d8b88de7b40a476fcaf6e96b326b1d4c543d7a9f950118631e9cc7856e16a36c3ae5320d18fdad2ef4fb5c5c7e883850347b22ece6a11df4733de4b38b99ae310fd3afb4424858958fe60c4abddd1523e41ed8755d4290b21d2b89ae37712fa1ff7dec383460750f9b854a9ea2a7c9c53294e08a42f28a48f8b9c5c0d83fa6fad7f45fed6a7691e47ee514831c64166510762644218ba4ef86189260e0f6632644c150c22fd78817f11e7c536da197721a2cf1aeb0b1cc001fbaa8560d5e828c1d1d69a12c8bb5c3e082616cb5ce65d7856fe2035ee853bda426702c2eb19273a78f7038131497ab9358bf0e556e461cf82cfe5dd263e50f7604ffa424562a8c17d5612fef8ce9da044179b7c1db386e0094ef5cbcfe37867222fca1439a8cf7134bd26ece5b8876b1ca67141baca3abb7e124db3a3cfd3c970c5bb21d1ed4a624e310dab0ac7a6cd5a20b90c7253e6a7e77210d9593ea5b89f7557aa044ae659411a2c40e1172da0a06c217535afd59ad2bb4e2eaf9cc28271a8431791cf8c9731717938465666896dee7cb7299e965865cb40c90e6f24e6df373f1f94077655ee2a5e034dfc1cb9156114104c7ecdbce73192a650fb706c0f823260cd23ddf359a41ff84753d03e757fda04c94ce93a2d40903ff21c078a8d8d4c4228efc67298c72f36b7679671553ceeada28c3cfa6f166434f48adca3afcd791a4bd675eb574ad7136613c33a52096bb236ae077b25faf23192be762e02be63289b594523a262763e710b24daee871a44d01d6732802fe6794629b24d070d877d5b6612061b80f8deabfd7a8128fd4d306eba9cab6dc4506daec3d9956decbbfbc2f7e17130c5ee507dd03a552636287e5bd80f2a31ea137c526849166d18c202e06c7284eef28dde08828b113736702b9a16d3d4495f40e44a259d9a68b82635520dae93936110654e97c72246a3e21cf0e745b8437580322c591dee71b0448b23469ec59babb5d9ada1f528c1b96c5cdd6976064162494e21ece25cdad18d5efe39fa687f2c1738a81163f5dcd5bf12838e41cdd4fd0948f00660f8fb7b4bfd13d4f0890f7b3962ad750aee8a75035333c2f818ba7136e22f2715bee4d769409b5f70d851c00dbaedeffc7e551989bf0ff8d19c22c39864c3ace66642f149065ef758df2983b117c2c1e3e7d9f7f3de61bc3594d6015e1f1dfbf4dad022409293177c1a0180c3493b4b641eac0869d9af49d7eac02590bd34f6385d85f04a62262b4a44e757d6f835d9d365bdde5a7dcc1a27f1973ba630addb4bfcd7f2574119e5782206570b4aacf0f3f7bb21c5988938b59606a33a69a3f45067989e4ee666d74087d270b6614a59fabe5b92257a3bf8e17080e9d96475702366d104d0fe2c6a01a778bb9b8fa58875504a5689b6fc94926034bff526a8ccf7432d1bf55319fae330f8330057440dbf755a0f8b977ce190d8baa221895e1ee21970bcd6d17611b552bdda6a7d3600658a3ebfdc338c84999e19e2ffffd7f479890ca15bb1afd56a6a6352f94fcc5a1e3ba3309eeb929af1c7f68eb8a5a29f6492b552123eb4d7a88cdfad14c433e03546e43bd576419a92a214f3b15607b17967dc0f310433f46c7a4c366301c958d027e49f351a808e5dca74cdd01d22e726da73455bb5e3de204371901a512e275c73fa2423c6fcb590e6e656c4b90e868661e4761c88906aaae55bf4f3b83ade4a769ec01daabf76017271e5ec08c9936f67d61e9405e6ad7dcf630dc8e1e701825b9d41306a14ff3f4a07b8a0e5b54222dd09718cdcc4ab2825c1442444be6fef3ee70f37e63a5fb227a678652cb062fc30259f9bafde1aa62b836f7bcf2a5346a3d3dd19b33bed18f7b506298b69195c3f5ccb1dda6d87ec19ca301aa7103bea555fcbb3df3ff1a33e676d9aea552c5219b7ee2db2bf832301432ff1661bac8def08b9a64500adf063fe159043ec489f1a1e4e7c70d5b173e46221ad9e450330ce8066cf41fc05908e3ee49b27aeafbf13182da59412d86d874e25e493df05cfffd26623bd721973f645cfaf374d22022d953ab7b6de78d09166aa9f000472a432694d50cbd167546b0becb227ae723bcf67e82344d509bbe9c948de21e19df92d46309b611f0e9e140b093e75bd32fd5a4ef58349508d2145a212034cd6a93addffcf09151579412ec9fcaec8390ed787dc35f69ebd7be684975cdaaf85ab2057c34b19d6a8bf8b27155dd4f1404eba18a7a3db451e3c9490b35096ce14df6aa696e682196fffe721d9c057c274087e1770541ecdd923219c7167c4dff814a2ad284386aa934f5bdea365b84f84fdc6feacde8a1d56b5ffad3d6893c74451d3ddd9fa8109f46f4f8cc762218593be8d3c6fdc177e17666ff4e137346782ccea6343b719382e04a0631606cb863244988551e4a4d8951ba652a45994e3188369e6686bb0f851701be4851700a6b27ed980429b5283c03ee2a1a16fee7b807f9a206f9d03a3d233d430b69a65010908786c72a1e67f40405210a5265b6c9d19a5f77e71bc7fffe074089c67cc11d25c0a1e541b579a80bf5f9c23bcb4e8a684857548fae0b515bfed586a8465a443f512f67558500084258fef34dd3fbbf2c2a9575ad70ef0455d879c4953354c1036bd731822c246c49825a865fd04153264466627a83a592d8b4ac714d7947541f445c74cc4f264c5397bdf4e1f35e3a2cba099dbc692c60a6eadb4b466f4fde0a09030a9f7d5ee90e1881abde10a32c07e14ed0823bc576fbba5d6617c228993d5e5a2517169d8bb5205e492076de633c033a03ef72aa585857ea568349d802bb79d8734e5db85aac4557d0633b646aae24d59e711dd4e8851cd20863d969c2b3f92b24e1531157c3fbb22569b2d4506d9074ad3965f5898b43697e0545da88fa0473b3135289af8cf71dab33b67d183778e746ca5e72902d52b6a89d5e4635be254ec5e6b3eb6bfd0a8b7a048a647413c23582711b96f0f233a9bf97353fceeef1cf84ddd215e7e67a329af4d9f0bf54b14bc432238d8c005c6eea514c63e240aeb239c1d46f8d41410e224ef871920624c0812659a9a245060913d221075325de3473db60cb0029fff60054a3508dc4a4726162b1045ee770261da15a47e3b3e96854127f1957a9057173e265b1a9e35820ee5d81cfc281731a9494b56f1e3f9bee07fc914815a8533bc0efbfbe1d2ff957782b6eecff5fa511ce028b84a05371fbd36fe90f4b5f745ae58bba4196916a2d669674d601a1da3d129212260899f5f592f786ef4743f07dbf07537762bf886b0a6e12e7a0a14b4f7f2b4e2194f5cf7d10fbe28a867e477cdd9775164e3f502c38a620f10e993015e510649b04fb9a995fa0d90fab06133dfc154e0f01693e79b6a095d203ef2703f907b5e7267006969d89abcb8971fa2eaab5afc6cc2a980341d7cd35bb8c26c7a668993ca0f3358c26063661fbfb340956f7cde0238dcb43d1f4ba6510e8a3b49b33a97463f9abe5f49d972d4dd1320685fdf2bd7e381a4bd2d7c801e21c5586cefd29b9d0fe3fdced2d73de136a4f67fc87e2ef9bd84939aa7118f1ff0073ae72302f8dc82622f3e6e57a57eb17d140ffeea5a78c8192527e0f255ffaf5bcea72a7b4437ee4fb8f447d34009b31f0135d996085521bd409d505a1df47af2e46f108ef6632dc97fbb958267d83e6092ba2aa8fa8cfc9db6dee2ec0db1f93405fd0a70147da476a850d8bc788b50a4b557fa7f4b508a57047c2c596629aee6f914341efd70905dcf18d192", 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x1}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x400, 0x2, {0x10001, 0xcac0}}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x4d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x2}, {0x2, 0x3410}, {0x200016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000000000000000008000", 0x0, 0x1000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, &(0x7f0000000100)="ab38ca01e8ba3a4a24f38cf44f9d66d021796ac6", 0x14) 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f0000000240)="024c412eab19e826d6cdf21dae7cb5b6ff378cd10010000052d27c2faa1ab69171dc320362ab9c8dbdb66e1e9d8dbd1862629598696a7c72da5feb2809e43294cfb2056f46f1885d6070a77bda63f5635c13cf6a3184f44b816855646f993f99810d75e4a2d883dc0bceced78a0989c363fed7c2947e836dc6e6103b81") 16:00:41 executing program 1: geteuid() setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d4021b40a924b9b1b3ea9653468d915357018281b133daa401c57c251d4fe2cfa440da7475553332a87c5b76ecbcff5bec10346d716132963533a2d9f46156a1ccd050b3c292bef0673f32580bd527ca89466a7f", 0x54) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) 16:00:41 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9ad1, 0x0, 0x711, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) write(r2, &(0x7f00000000c0)="6a0c6fc863c341027283525dd2907c72e3e2f3ffc41b5aecdd72e1c2a93fe25eb8ae897d93474c11b7261c92a8f376de781ce0d4f0e9b034f59a4eda68b6c2e9896c942968170d76faff0cae6aa4a8bed75d119c3ee1c8849336682ba3049063a211f4a14d50da2041af6c1b252ebfca140cbd208eb0c8868d641483d776d90f8deab38f60d9f03e0b7961e81729f04365f5c5ae8dfabd2f9c3e3949527c8eac207992e0f86203c2bdaed02e17a0ac0f06ef41fcef581d4c739b8c3114722ca4b080db2c3d0bdfeb1cf705d01cf9391b7ac99e4b6fe52ad220dc547aa6161c3ece507a4c175b1bcce4cef0aa96e97362e068", 0xf2) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 16:00:41 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x2, 0x6, 0x9, "85580d2c3b98fcbe10ef5c6534f8a16babc261bf", 0x9, 0x247}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x11b) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x20, 0x53b, 0x9, 0x3, "e357edd8afd361a06d45529f0404d5a583be602a", 0x6d56}) setsockopt(r2, 0x39, 0x1f, &(0x7f0000000000)="ebffcb3192964800"/20, 0x14) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus/file0\x00', 0x7ff, 0x8, 0xae30, 0x0, 0x58, 0x9, 0x86, 0x1, 0x2, 0x9, 0xfffffffffffff8ed}) mknod(&(0x7f0000000200)='./bus/file0\x00', 0xc000, 0x2800000000000) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x81, 0x2}, {{r0}, 0x0, 0x40, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x1, 0x80000001}], 0x4ec, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8d, 0x40000000, 0x2, 0xffff}], 0x5, &(0x7f0000000340)={0x6, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b494d1f562e8f22b9301b059170203dae6a07a5d3d5abb19e9423adf3372901e78e60dd9fde678cc4c3c94e4f82fcfb2aa294f75817201923086018e128fc8cd4d25d27880d0c2f2e8d3a2f962d74b0efc5fd267d2ea0d39f5c0aa71a1e86260a8029ad4b78e9917f5a1b3dc"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)='Q') 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:00:42 executing program 1: readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)=""/201, 0x470) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRES64], @ANYRESOCT], @ANYBLOB="f80266557bcae8440573392019b8aca771501a738eae33e872144ac5336ee42a5cf683ea8d1b62abac55fc12f7cc97be1f7e5aa510873ac4894e6cbe1ac9157a1f00ee0f291880eac9e7fb8647ea4e8cc528cfc2fd64a63cf5036e90c84ca7f5e687f9498370510fd5f9a4159813ea6d3685345ffd119bec0af3661cb614a8be28595e133eba6e67180ebf59aa43dda55a74c3e4eb360abe0a4d34f2c6d973c688e4445d294f9a907d06cb7f1016ec996bcec1d190e382098850e0b82fd6016e1cf8ec5109c9fd8dd9862f7f492bc77eb72956341ff79b439efe32944b86a7ab2f9da04f98296c3655140af7b35b890b5118f705eabbed48", @ANYBLOB="10ce2b63ab3566284ccd81110efa2cc51cbe81d0e4d06ec0562f9fc6e7ac53d10f2e1ea8dc9964ec9f5c1cbc9cf640592324dc3e65ced8cd252201b37b749ce66b779c424b06", @ANYRESOCT, @ANYBLOB="caf8948942bce8f4c62a01380fbcb4d96c2ff6aaf8b8bad5c51dc6d3111ab850900c670403979185b3936fe154e92ae909f8b46150b47bf5a980fd6dc2e02ff1ed666a8a09757b3f8fdee748338634ea46264bbfa9dc8b6e42b55ad2af2993e19e1d526491a24306bb495e3422e0640759d9f94be3b036bafed62a344d21d9216fe626ece35a3028c7228f2ece0001000000000000c35bfaa6ecc0de5e39f541a224c94d4f16906d866402588ca0cc9d414a5f317f1e32d1b082528a"], 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x6fb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) clock_getres(0x3, &(0x7f0000000400)) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/138, 0x8a) r1 = msgget$private(0x0, 0xa4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/78) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x67, &(0x7f0000000040)="7a846e3cf278e2584f3dca1fa50d94f5496a10c1eeded9342d577360dfd64e6c4e3924bf73786c47c1a7bc1c1f57c3404a2e5954ccb46448b02e14e2179d3afaa9b85e3e73e1a413f93bb06bbdd9067a6effb15652094683051c05e7176f663a72e08a997c41ad") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="3abd000059", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair(0x20, 0x4003, 0x80000001, &(0x7f0000000200)) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) 16:00:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xc1, 0x2, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0xa7, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x18, 0x2, 0xfb7f, 0x9}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xe2, 0x12, 0x400, 0xac}], 0x2, &(0x7f0000000100)={0x1}) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a280b067d50ab263e1a5b6aca03bcfc1d9ac93852a7c911aeb84c12d8396c093b6c15608476ba0a501df68ee7d3000f653e8fcc4c297c2aa6d8dc1dac51b931ba77aaeabea7a92c8a48d804acf6ebae0a4acc574e9ca0be8c15e989a9d7a8da877670861b4efa46ee4f39bf286788514818edb09597ed946b41685441595272c7b001653914da9524f577aa2fcdb6ab5c6a6b97b1d8fa1a8b367e49050785feebe008d1b6cf3aa83dde884cff12f061adba5fc197ae63dc9f4bb27711ed61a7646dfd219ef8f7339484fcd", 0xcb}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x6, 0x0, 0x2, 0x1, 0x0, 0xdca, 0x1f, 0x0, 0x1, 0x3, 0x4}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x401, 0x7, 0x6, 0x8001, &(0x7f0000000240)={{0x8, 0x3, 0x200, 0x3, 0x2, 0x8000, 0x7}, {[0x7, 0xe447, 0x80000000, 0x8, 0x20, 0x8, 0x5, 0x1, 0x3, 0x5, 0xe8, 0x6, 0x1f, 0xfffffffffffffffc, 0x0, 0x3, 0x0, 0xb4], [0x8000, 0x7, 0x5f, 0x1, 0x70ad2d15, 0x8, 0x1, 0x3ff, 0x6, 0x1], [0x0, 0x6, 0xffffffffffffff6a, 0x8000, 0x1, 0x6, 0x1], [0x2, 0x0, 0x9, 0x74c30507, 0x7f, 0x5b], [{0x8, 0x382f, 0x6, 0x1}, {0x8, 0x2, 0x4, 0x101}, {0xffffffffffffffc0, 0x3, 0x5, 0x400000000}, {0x9, 0x3, 0x9, 0x20000}, {0x7, 0xfffffffffffffffe, 0x7, 0x1}, {0x3, 0x100000000, 0x1f, 0x8001}, {0xdf, 0x7, 0x6, 0x9}, {0x0, 0x7ff, 0xff, 0x96cc}], {0x2400000, 0x100, 0x9, 0xf000000000000000}, {0x433, 0x1000, 0x9, 0x8fb}}}, 0xffff, 0x7}) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x28, 0x6) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() ftruncate(r1, 0x0, 0x0) fchmod(r1, 0x2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) recvfrom$unix(r1, &(0x7f0000000480)=""/207, 0xcf, 0x41, &(0x7f0000000680)=ANY=[@ANYBLOB="df901860fc1a7e9cc7452e0dd8b4cf8651a52a1ab7add0ca4d449935f6646b310c5a07b9d524146e7e75767a871afdb124b6316a28f15111de67d32ae56ae7b4e8ceca989c76e7a8047ca0a4b5e2343f7be40d46e2a6919d23ae14ab0803d427fd9213d78f96758f59fceb3aae34cd9a17d5ffc21df67bed0a255bc8e47e6971419d67f5ec1079d0cabdcbf5d9a5321981d4dc30a3378e7c0bb94fde98934ead313f8554698b7f42e49481abe4c67871110148ecb7d8570097a399c79d57b805dbf41d8d207c7e33fda3e0d53fbd5da6d967c8dac9897a3adf486f5037fd2b88b5bbd11c9543914b3a721c1ef8b5c10e53"], 0xa) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x43, 0xfffffffeffffffff, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x3, 0x101, 0xc}, {{r1}, 0xfffffffffffffffa, 0xaf2d47980efac97e, 0x400fffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x0, 0x2}], 0x200, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x40000001, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x9, 0x80000002, 0xfff, 0x48a1ba0c}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x0, 0xff}, {{r2}, 0xfffffffffffffffb, 0x10, 0x10, 0x100000001, 0x2}, {{r2}, 0xffffffffffffffff, 0x12, 0x80, 0x400, 0x7}], 0x7, &(0x7f00000001c0)={0x3bb, 0xffffffffffffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) sendto$unix(r0, &(0x7f00000003c0)="da79adcd443c502ba25aa7330ced83b9296178cf9a636070b0efc7e7baa106c79589400de1aaa0df3372563283ba0adfe4b82f99bb1f412742c45e15985d2ac700861cd2a0f9f07d4b739a2ead3ddea8dd4a4e1fc2336dfeb422479939e0bc4b1c9f4f188dacf52c16f0207eb31ba627c7503693a4b0955238c5c56c2c4ed8a8e9d91368114491d5e4f4c07f06dd90", 0x8f, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000380)=0xfba) write(r3, &(0x7f00000005c0)="32af5b762f6537fad884f6a599250c3a78c27cd9c8398697590a3a0ebb9ba800e698828a91187249ab77b5eaef21709d1a3e89797704e33ab714a0444805ddfa35423cacdc1f978c76edc764b0a8a2484514c6b2c134dd79b2badb52593f16dded0d23694d58b983d5c68e0f5f7cac23ed8a66f9213e600f4d60bdcee29ef54b5f28fede52c95f5d7671b55e5da7e82f0966521dba2e087d75cf0c6edff1ac27d302f4f1fad166", 0xa7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20280, 0x0) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='x\x00') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) renameat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', r0, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x50, 0xfffff, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf00000c0, 0x10001, 0x402}, {{r0}, 0xfffffffffffffffa, 0x80, 0x14, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x23, 0x24}, {{r1}, 0x0, 0x5, 0x40, 0x4, 0x5}], 0x7, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x88, 0x40000000, 0x9}, {{r1}, 0xfffffffffffffff8, 0x28, 0x40000001, 0x800, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x11, 0x7fffffff, 0x5f}, {{r1}, 0x0, 0xd, 0xf00fffff, 0x4bb, 0x3}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x0, 0x401, 0x401}], 0x80000000, &(0x7f0000000240)={0xfffffffffffffffb, 0x8cd}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:43 executing program 1: r0 = semget$private(0x0, 0x0, 0x228) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xff, 0xff, 0x7fffffff, 0x2}, {0x7fff, 0x1, 0x4, 0x7fffffff}, {0x8000, 0x7, 0x40df, 0xbab}, {0x0, 0x80000000, 0x80, 0x9}, {0x5, 0x3, 0xfffffffffffffffc, 0x5}]}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x200000000000028, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x0, 0x400000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="58811e096ac29ff59efdb3d4fa4356448407e6809ac8e00ce6ef613ae339b21206fb13c4aab8796653ad7196663380f305a738c610", 0x35) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x100008000000000a, &(0x7f00000000c0)='1', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xfffffffffffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x6}) syz_emit_ethernet(0x13, &(0x7f0000000180)="8b04e662b85a2d07ca591acd6b8fb09609f4dda47bb7c3e0d23221b04ac82b638364f81df8e765b01031964ebd88870288b99a6c8ef31c2e8e1ead0df917b12848ca97108b335dce9b5630f24e0e81ad828515bfe99f587206c712d80e1fff39cef9bda0210000000000000000000000000000000000000bf765157af7b89b6b37b90a460cb90e1b19e6a733d366455a975b7144adcde41b6492b8abfc26388380b70f65b7d0cf5b553dcad2ad6b6be9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xb1, 0x0, 0xffffffffffffffff}, {0x25, 0x0, 0x0, 0x2}, {0x6, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000280)=[{0x400001c}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:43 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xaac1, 0x4b, 0x3, 0xffff, "2e3b3492dd9d9ed652450d27f9c82ec18c4af284", 0x5, 0x5802}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c2543e4e1fe3b62136fb1c4167eb3e8c7791d373"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}, {}], 0x2}) close(r0) 16:00:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffffffa, 0x6}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 16:00:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x9) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x10) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x7ffd) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000040)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf80004054961d05f24c809e9"}) mkdirat(r2, &(0x7f0000000100)='./bus/file0\x00', 0x4) 16:00:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x12, &(0x7f0000000000)="32cc0000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff8, 0x1, 0x8, 0x7fff, "5dfe46925e1b41775ed64bfdb9c5af585401b7d6", 0x9, 0x40}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setgroups(0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x9, 0x400]}) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f00000002c0)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") setgroups(0x0, 0x0) 16:00:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x65}, {r0}], 0x2, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/221) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt(r0, 0x200000000000029, 0xa, 0x0, 0xfffffffffffffea9) socket(0x0, 0x8005, 0x6) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x84) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x3e, 0x4, 0x1000) 16:00:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a00, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) 16:00:44 executing program 0: r0 = semget(0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) semctl$GETPID(r0, 0xfffffffefffffffd, 0x5, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) r3 = socket(0x20, 0x4, 0x0) r4 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530002d8b74427534e56e3613bedc1f7a0f9c6a548faea382852dfe15cd05ad13b556d0f20ada1ea012afbf05f92eae30e2e2a744a7d019e7d92cb8db23f86e225980536a9df12082e3e0fd69df94d8bf27ab81e675b2014e8c6ad804b4"], 0xa) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x5, 0x8}, {0x20, 0x1}}, 0x0) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x7, 0x2008000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000340)="00aa13fb4880cf2400"/19, 0x13) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x401, './file0\x00'}) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000300)=0x8) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="d9da3ed104e4e07f16f0945b30d2521174baeb31df68555d4ac092c999d75d59a1d73126e3a2c35020fe76d43dbceac54e6cc491958e3f98c535cca04c6b71e0d9128f10a600", 0x46}, {&(0x7f0000000200)="b55e6986c808dd136e6862619f73aa2df95b60073c75b276c0cdef28bc58a114efc93d37a8a0d0ba4934db8ffba5ca253e462a1a802759fe3b3b1301c2e01ff1ff58", 0x42}, {&(0x7f0000001300)="6e752d6041ce677be7224596c3b846a56dd9758797e41482116d5363a05ca390d9f08bd59a7a6b4953f5dc1ccb2273379707c2d87cbf3029f4f5efd5071f77145a46adc11f0c06a9cb07939a5ca6b6c0fd809f493f988f7f095c00a657829607de99b7c97172b9aa71a1c2f7a5c9bd046dffe01ef4415fbe2399961724882d59e826bc563bc6ce18458df08599b71da976db529d559462a41eaf3b1608d3dabcc9777c8539402a55e1049e0357abf95c288ffad61adf78f7f11a316c8343aef6a2f7", 0xc2}, {&(0x7f0000001400)="1e81668eb8a434094bee0f145634928b123fd248f729662814a02b91621bfc616974555df03bfc052283afaf0143e11e92701af432419374d31b864b9784eaa180a1a24c9637ee71e601b80ad3134b829bf82e497b0ab4aa55acc931bee45acccfa8b3871180c19f058e7444e39f5dd6454c9aaaca0fdabdeabc8442ce9904f997bfc0b465ab245465024fab3a096199daf22043c755cb5cda731ff2c3ff752cdea5e6d9050dbdaa0342a7a7ffe65cea5cfd7a49c85dd11afd7fd16e8a57189066dbb063f0381d9b440d0347561a515818ab7423da33e6e1", 0xd8}], 0x4, &(0x7f00000002c0)}, 0x49) 16:00:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x3038a, 0x0) read(r0, &(0x7f0000000240)=""/100, 0xfffffffffffffd45) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 16:00:45 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) pread(r0, &(0x7f0000000000)="8395c520c2ab077f582121cdcbbee68da88a9320a944e35c07eca15241d6901d55955220f830a75badee1d43ad0a686e68acf667b32b1dbf2c447353b4ef52be375d43f3e840ece766ec4884aa164d406b3a9bac1a0f14ed6ca65dff0010c43c24282f0003fb6a046e306fccbc066bbbc3d784c962a6f77b07d65329f52362fe70ff8c15edea2d73117934cbcbc5ad465293bdf41efa228574a20c5d16f35cdea5632160c4f24a0b2ee9998cf3b3825339f692af910ccf186c45199ade30fbaa19e2fd23a02a85f01e", 0xc9, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000002c0)=[r1, r2, r3, r4, r5]) 16:00:45 executing program 0: socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x100000000, 0xcfb}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0x1, 0x7f, 0x1, 0x2, 0x3, 0xfc5, 0x0, 0x1, 0x7ff, 0x8001}) sendto$unix(r0, &(0x7f00000000c0)="b100051390000000000098010020000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) close(r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0xf0, [{0x1, 0x9}, {0x2, 0x7}, {0x1, 0x401}, {0x2, 0x5}, {0x3, 0xe8}, {0x1, 0x401}, {0x3, 0x9}, {0x3, 0x9}, {0x1, 0x8}, {0x0, 0x2}, {0x3, 0x9}, {0x3, 0xdcc2}, {0x3, 0x18000}, {0x1, 0x5}, {0x1, 0x7}, {0x2, 0x3}, {0x0, 0x100}, {0x3}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x7}, {0x3}, {0x3}, {0x3, 0x7}, {0x1, 0x3}, {0x1, 0x7}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x10001}, {0x3, 0x80000001}, {0x3, 0x7}, {0x3, 0x2}]}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x210, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x2, 0x3, 0xde1d, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x810, 0x0) r5 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x25, 0x346c, 0xfffffffffffffffc}], 0xa598, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x40, 0x20000001, 0x9, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0xf00000c9, 0x101, 0x7}, {{r4}, 0xfffffffffffffffd, 0xa, 0x6, 0x800, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x40, 0xf0000010, 0x9, 0x4}], 0x4, &(0x7f0000000280)={0xcbf, 0xb83}) r6 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r7) kevent(r6, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0xfffffffffffffffe, 0x4, 0x7ff}, {0x5, 0x10001, 0x0, 0x8}, {0x401, 0x2, 0x2, 0x40}, {0x5, 0x64, 0x37, 0x200}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x19, &(0x7f0000000180)) chmod(&(0x7f00000001c0)='./file0\x00', 0xb2) 16:00:45 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000240)="94b431005490fe87294d71eb73380982e6151bbf0d5e65b26355bce4c62526f7f168e04269494cf0fc5b9e905200885832ee8db5973e68acc5db247626f4d689c23682adeccf9a2d82508555d20121950816c9b352ba0151e85a1e8e0c0df2024984c81eecdf62d708d62c0bc9110816551f24d5057a7d93efb7ef484e58c53762ea9a56994eccb028dd3d9e86b26b2ac28e9cea0672eae1af55e2476b2614c81ae1238afbf4cd0c703acd84d32d660ec24b3c1f155f9bf08b530c5e9a6c14fb5300fdaf34f1713ae6e5f808a989e92082d097b449a4799b907cba86b4599d126755eb594576789fa804c6cc0ead7f39dd78636a2e85a82d2f121e46ce6c5d50c1c8834ee628e37e22ee3164966a567dce6adf74f0017493a49c73d8a09a48a3c752beda4f17dd1927650c2f7213bf143336ea279f34e853ed6c2f26763eac9c22161478067af64a3025f1a7a8a2a3e5118af9d88e32d75e8d4d0052e4bfb7a4f80bf4662d079824d580fefea9cb58dcf4da1ccf8b6f65bf0891b6787373913d3bfd83a1fe25d9330e52e29b9e07f66b6e797f7041bc3afff401015a85afe10b7e10cba55936de9c818b17faad6d1afc90eecf2b3da4b8a50ca8ca794bf81db52a414bdf33c67113d5ff8968c932ee5830a5771854745475dc393ca91df908ee5f5352681f495b6733418e9f39c62052cb43369293364f7f97ac009e8dccffa490d39935d10737cad6b9d5cacbf91a0b8831bf6266b9c4d45ef03a5d8b40706fa1f226ecf2b7e0549555e4eb9aff327a92eaea03f3f7a442f38fb4e2d31d58e7c1340b8f1cad31515714eba03980c89bdc9c37a5b3fae9eba987bdcb08dd81379a428b4e698dba01acfe38748bee429eba14cb01c592b9fc7a9165c523d0c34a45d51c8618d85f621ba6210978fcccc42cc8b21be067d29e0f33c8098f7491b8a1f1276b40dce9bd507956d35ba644ea2248c41e5f5b88c7f69f1a2407a0706480580cbc0b9f7cc07b38b4948a530e73d54e17505ab15a60cac448d7c08e6a5042cafc106721247c5319d8c25b8823cb7dfb3e59db0a2b0abc1588f9c64d8f3a33eecd31876042c0b96430d4cbf3dac2efcdf3af946df7c31de2176f37dff56d0c86e1f454d8f4aaba56f9e3e67461f23f39a76f906b5370d150db994438129ad07e442f796b974c47b95bc38f5356355f259e3915c5da6164755aba0d97d18a6360ea1ecd96780cdadbeb54355e5a50a179b67c4fdd215e9d1fd7d90ed39109f078ef1a18a2ace06287c1d7d9e2e4f6812ffcbcbb012b4ccf4bcd98472498eeda4041b995d6b103c401db70ac3259a2439bcab69e173b770a51cc3b93134b3df616aff126f87f5d47f49dc3f0607d643f9d27982b715f855232b127071c904a7058f0157633e568b3ad5fe6deb7fad9cac13b3dcda121187e55745d713d94a2db49a09890baa6ac96d4103667e04a1f29031a0bd63f054f6884dd7ccce9a904043bac26750580ccc3a74ae1a225372513849f3668a94ed1e3f60016ddef63c04692a1c6b8ebd386b15ff0155f648adedd0611d866c9eb2ef84858e98f8ff7e709f95a70414c8fb01a394025b427a25abc22c351d8916bd7fd15387695a6cefc42c765a9342f32b7b4820a71d8414e24f4da7be212bce59f70166995f431c9a52b8dbf1969ed538261baeb06190fbf758b12e5f4b47fc25b8a81cce34d2d6af4e5cfea33445818e77643c5572ad5b10551c1187583dff5faefacbac094b3abc2395c2440708ad37b2b743b2923d4e0bc132374d07c48d2f49b7bb6ef5b6f709ccaf22d7b1ab75f7192d429cf04b627b7eba06700f318819c4bb0f918d7d745cb7835bf26aa520081871c1967d0db5d7e531b8b06d7cf664a910b7e0b700d767af00f9406588d26a1ebbcb95b9f01bae0bb84eb7dd1e4f58f9c3a59b662ef9fbdcdab379838a889a592291d23dc6a52e7b4fca8efdd3810ad9332a97705a995afe09d161729cc3b252ef6f81feaf6990d35e937f61587a003078f1b4ea9eadb1ea3380af54eaa092d59cbdaf9e84a6728cacac7d4de434eb7f8bb74f89dea9923d67530b38b2c8c9d3675d60241a87e0b6d9c4b391065b6b6064d1cd42abbdea17e40dc301830c05781b08394a279aa2df23618df419bd7a2c6f90d824ebcc3bafd54dd09a72e4b96f576ec6221b412b33894a8cb93562e69c35e10bce350f31ece9a918df97376c891e974e978543c85699fceeb970ad753b3384421836125ced74430013abd381af8f1f25dc26ae6413c2b4d62a879a5a4f65f1a2b9834a496295c1d7c3777918c64ac70c097ac0ec8c0e7b60dd83ef7f22970a5ea0c866f562260231ef45d05d454de134c9d3ccea83380d47fc1789d1f1b2e0dd60e4eb6dfa0d7b0efe1e80e5163f8a57bb333c8b824b41070bf39d80275b1b56989e0317021253a08216df468f138e1281f4044554599c60844f60389b26eec6ba80fa4c0d3d3457f69421c6b3811bff51578e0d37cfa22eeecfdcf306eea4678c56c1ed5bab24f81cc941e385db1ff26920e314ecde34991896a89d518c15a3a908ba8f78222c8ed23ab3da4ad89b53a92945544e0e610156dee6d65744ca9099d241776e18de03e756a8603c7ee6267f5641e39f14b15ad4a0cb1d496aee04dcd3207b13369a6671907eb38791f2f1fe1c0ec8f36915c1095b814dc3c5dc44798dd7886fe800e6160d8bf7f0f43d876c56a05c271ae67fbee5ba896e0d3e9835914b6beb7c8862c0ce71988dcd589add7c92e72648c5481d4d777aa8bbcaf086a52f195635c4d491949de6b2b92d492d3dbc8e56cca141841321b879a9aafe7d2b4ef25f35cb1f0d5801c3280ab8dd761411ddaaa0aca5a07094624fb536069e0f197840b86f07098f62a29fc48e42fc22d94e99f81872dc51b4c16f4d2aa9d102b3107c3fe96d5bd1508c04beec39be20e971694ce5cd853da6244f2ca5de0f67035d485bc1728452e46ee16f8e04c8247510aadfa6d22da4c0d4cfcd470b123b81f1b8dce55bcdc95a2a74a82110202dfe64046dc3439bd4771af968adc126fd4debb2ac81f55830b80a6c5b1463d9cd462e126cc6ba56b372c73b853645cd7eb38dc06a2b0a1b82676a187d230acee4055f2ea052a2ea6b28c10e8f70022e17b6058ce81088bf96563db57fc7d47b4791bb27d1a6a2688113b08dbd17de1184231eb4690e9097546066f65aee74d23a05d22a6c7db726872a038608d829c251821beb15bfaab42155ba91da0ce139da9aabc391cf6afaa71f8a0dab1b16d0ff49db60eda89a89bb9833d4fd6fbcadd558177a08a06dbccc19fbb2f37596cab87cf6bead94dc51b6f459b55b1c07358d744b2cea7ab0425155fb4d95c70a6b8a11d0bbcfc7b3ab7f9856bfefbfa03bf5507ecffd760de27666bba69a4bca28dabd769630eca57e5fbec1e384cc46ea6c519bea13ade8d44f170f5f26fbae462b34b446e070be010f23bf3611bbb5ac0f5242a281b50fbae6afa0c4f6820fddff6f2895b916d433692ea06301716e1e3ce0b97ea2b929d430e42a0391b4415242dff19328b7bcbff48904b4cb347424c1d05a399ae8bd7651edde6424e314061da5f15eb2cf4e85a82fb7c0dea3b5965548a854a06ddce82babfe766cca839668e3e0e1887660ff888dd2433af438549d7da0a8123f2cadbb6401ed8ffbdcd7fcc7b75d4517adb5be8f41f66bc0fbaaec9627a75b43455cf629440eeb61aa064f05b4f38be1844fa503e5bfcbe8c33d34d8abd8d432a41550310793da8980b2ef15ccbea95ac1ef43026b6a92c409fb025c26c38bfe71d32483fdee9952cbbdfdc999e7bb86224bb8ae087eed2bb3d2bb3bdf83edc29e62d1d3e37c8d2ccdf13df10b2f97dd82c905011458e616a22ddc636386590ca2b8ba74181900d2a85b6c289355f098116a9c4b407518059e0ea870e26e69d31e7022bbb499fb00f1e2e84fa0c464a5043fedbbf65b973fb2081b7cd4a1a155b9a9ae693e3730d0d1dd5c5ac59075392d634e59616e4e3145db28140bc2883adee203491b9f5b0915cc77bc2219a6a2c6811e226a5ccbf4ce06edcef213cb0c4e34efc2054ade85934d2cf8714d57060766a2b0cb1e0bdcab7490eac956c2e6ec2b5f3f1190dae2b9b277004999716ecc5fad9415f4f38727661b068fd55f17178e093eb55ee0299ec277f90ad458685038c77e3958fa9088592238e684626bd88391b3eb9e45e7973de48bf7af5ba16e0dfb3893c33c2d58b341acc0f89595c0093fb0b7aea4b03f8ceb53099472fe7b02677c679cd557bd14acf812b703e97c5071abaa7770c64bc9336cc7c2df17e41d93e1e1d645a0bd01452ae22279645feadf9e70fcdd970da16734029db8759922d84edc4fb89eff0ebe15c978499f1d6e57685cf3228f9388ab29b7348a34eac36b17fdd6d3df3dd79cc1e5ccf25429187eec969f4fe00aebbcef1da4e30981e6549782e3ee842be895d54d21ab23fe2312a13727e89f63146881dc41cd33e664b931725c951337473017b85bd8ae1c77c3af8195f0c06f142dc253d4fd0cdcd60d4b25212fdbd47b589fa066179db556520b8d24ca94a6d75ee73c7275f6ab7d978763b7770924cc169054cbd1ffb6ce3ef2cc6e5ccce047c91e5b6a536775030b9b2b4a72beab41d902168592f4d1af86655af0ff9105baee46efce4d3625350e7a1a97a32498f6f512e0a5956d7ac5f1775e7f0303a1faf2405a79f00c3d64fbf3f757137fc4ea14caca6b9a6b2e4396e057dd1250fa6b27416bca006af9a9a997ed74f8c08e4c098d881107a8a51d8f2fa1e8e7d5c216274d864a71f69406d465382dcef1e816588180cefa9cb3205f82dec3c4b05188435b65c26ac8973c8c740f75692e6a9b286454548c9c25f9add4c0dd55aadfbf0352215efe9f2f2aaa2e0c5d9abed74cd32fd62ed13b31bc98128603b6b3290163d9ecf76c2f0458071d299901661937c2183e0f5952220aacb9284e9a30bb9bdc5039d63aae5f545254f7cff57422fb5e58e3ba716ae57e31b0fa0b740171234ad3e66eedf32d992dcfce559187ea27e3c4cb523a15c9b6e8fa18608f3a628d82fcb23c57036b75fe854a8aac6bc6e397b348f00fc0156d25b392ac1742fcb03d1e6f3d6a156d95bffe7d3d24df65a76349f87fa38ccb7b45541f5e4b4489c1a8c1506728fbc638ff70f5f79994d7074119600fbed1d173a5456215c4cca34f4a5b2f394493bf8b7f2bc28762b3cf1f9e1cc3bf517826fea4d97732050cb705b4efa8de89776f9101ababa4bc83827c80e92f23a317b79e0730bd4c3d95aa942bf0c4b938531196541af67487d2abced6b0fb882b6a4216f94e450228747a71c99e69fb334fb6db4c2f05bd61d187fbb384ac027447261303e3eae890548850bda23de0c75e30f2b966d229e7487cd9b2eb4a0e0c93497fa4aae488fa385f491f20473148e583514e5ca19f69a406791de7c8943c1dc1aa78caf397578ca38ff1f32dac5784c32108410e155ac294d5c2439402223bb4f3fb1aff7cde2a8a43ee430835a5c8b1c9f56febb282e43b8ee48976e5d4a3b1c7b05deff8fb3b9fd9579b83601bec36dd679cac758599b6b81a04b6b99472d7567bd6f8e4e85d2ef65109e6d41a5b21d096824e7ff29348b0833cf0b0873e84eeb0b384837a7ea9b9ba1733911a472e8c034f5e8c4e15bbf325accfcf55eb83712932eebb24e96aef1a4c736650c296ce9b08b3be30830fa2e61df2e697693964a01cfc5b6841808b4dd4d39") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0xffff}, {0x6, 0x0, 0xfffffffffffffffc}]}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getitimer(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000001) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x30c22, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) fchdir(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) chown(&(0x7f0000000040)='.\x00', 0xee00, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) 16:00:45 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000040)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:45 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000000)="daf173cf2f4d1f25c7216dbe5dfb9a8b271f55fd4d2c3b97090f4b8527e18a995424b6f8f9ac40dc06afce561ce7b96c5cde94029b05cfad88c64b22f278ca08b932031495c810a48b3c88249e3c6894210cf02089754e45df4823059798a50e5d67734a5e099b47c54e181e3a429ac4d67846fb6ab2e285185eac32a26e262fbbad3d165552358f165064e44e604631576f29cfbca417ef408f90bee0bd4ee87b13ba8023ab8bae798b4828efc8c5e06fa3b005bb1a8eeface01746d0886b2693188f10e5c6f1b420bcd6c454cf9623d9f7ef40bb908421123f26b88df2091af280e007f37f49ed1d06c6a698539bfbb4862e04a463c5f10240d1d4810f367655a324a58ae7607ea591b4d93cb35a416c674fd583fbc6bb41c33ca93b5a8baf3a6cf053ecf798da8326ad943b1619ce43d3a1ef35e8fb6342af1ebbaea9270000000000000000", 0xffffffffffffffa7, 0x0, 0x800000000000000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) close(r0) 16:00:45 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)) 16:00:45 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x8) r0 = syz_open_pts() ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000004c0)=0x8b1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x80, 0x2, 0x80, "bb5d7582c37726eeca13681c55a6ec86d8f0dd0f", 0x55, 0xfffffffffffffff9}) chmod(&(0x7f0000000180)='./file0\x00', 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x40) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xa4, 0x1f, './file0\x00', 0x7fffffff, 0xa0, 0x4, 0x7}) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x9) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x0, 0x3}) rmdir(&(0x7f0000000400)='./file0\x00') r3 = semget(0x3, 0x0, 0x18) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000001680)=""/4096) r4 = accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getpeername(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setuid(0xee01) r5 = semget$private(0x0, 0x3, 0x400) fsync(r0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000680)=""/4096) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4, 0x4) 16:00:46 executing program 1: r0 = socket(0x31, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filevCfile0\x00'], 0x10) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:46 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0x2, 0x9, 0xf88, "ca7c6c136284dac8647a9e33735d839b7d518c98", 0xaf36, 0x200}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) sendto$unix(r0, &(0x7f0000000140)="b10005049000e80e000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x552c0000, 0xffffffffffffffff, 0x100, 0x6}, {0xb00, 0x34d7fc3f, 0xfff, 0xe000000000000000}, {0x8, 0x3, 0x1, 0x1f}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x6, 0x7, 0x1}]}) open(&(0x7f0000000240)='./file0\x00', 0x480, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x8000, 0x8, 0x6, 0x1f, 0x7, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:46 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfffffffffffffef5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xfffffffffffffff9) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa00, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) linkat(r1, &(0x7f0000000100)='./file0/file1\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/231, 0xe7}, {&(0x7f0000000540)=""/156, 0x9c}, {&(0x7f0000001940)=""/215, 0xd7}], 0x4, 0x0, 0xffffffffffffffff) r1 = geteuid() setuid(r1) r2 = msgget$private(0x0, 0x480) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xf7, 0x8, 0x3ff, 0x1, 0x5, 0x9, 0xffbf, 0x0, 0x2, 0x5, 0x9ca3}) msgrcv(r2, &(0x7f0000000480)={0x0, ""/157}, 0x124, 0xfffffffffffffffe, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r2, &(0x7f0000000640)={0x3, "d3e860016a2a675bb8e361edf3b14124b2a46a4b2b7c17ce1605792389bfe3ad5c2c9fe7980ff6f6ec7fbc09a837977edf91db59ee7af3c43214fb1e1d3264c6833e6a10cec7af3a5fb56e5fd2d5d52c2d65cdb22803bb539c5fdcb19abe6e2ba9b7eca4ff0522f26c848667c230be409feb287e0a3d8f541f826d1982f2583d173b66c11d6edc12e1e2912200768e4fa6bbdfd34788810ade8cf030f691f1379612a9037e34ed694f9bb9db5b8ae358d0cb9efba5cb6e0a77dd6541f10296e07d4d93fecc8beca81e17fc8bfc"}, 0xd5, 0x800) msgrcv(r2, &(0x7f0000000240)={0x0, ""/66}, 0x4a, 0x0, 0x1800) munmap(&(0x7f0000515000/0x3000)=nil, 0x3000) 16:00:46 executing program 1: socket$inet(0x2, 0x8004, 0xb64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:46 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x55}], 0x1, 0x5) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81, 0x1ff, 0x5, 0xe6f}, {0x62a, 0x100000001, 0xd, 0x9}, {0x400004, 0x996f, 0x100000000000fc, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) 16:00:47 executing program 0: r0 = semget(0x3, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f00000001c0)=""/1, 0x1}], 0x2, &(0x7f0000000280)=""/253, 0xfd}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x180c, &(0x7f0000000040)=0xfffffffffffffffa, 0x4) 16:00:47 executing program 1: r0 = socket(0x18, 0x3, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000001c, &(0x7f0000000040)="ff03c9d8c9fdc32856626d590e2cb3f052c85facd8dda72dc042de6d804c6f49593a86c20a6ea8c4ac6705cf25fee3d3aa2e32fac1658ab6addd52bda90f98bc75158186cf4613598a5bf50191ba7e6e6910141c6c56135be22771783c51a8fa50a1f45f3d2025ec3dcab308c05d75f6c7e0f1823bab3b5bf05790c5a21d2ed1748b4c9769336f79a4b12186800e62adc4c2917201b1676b81d71af561a9a950c4d65896e6e042b0511fa0e4456a01a8c10000000000000000", 0xb9) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0xdc, 0x8, 0x5}, {0x50b5, 0x8, 0xfffffffffffffff8, 0x5}, {0x91fd, 0x5, 0x800}, {0x2, 0x4, 0x100000001, 0x80}, {0x4ff34d1b, 0x100000000, 0x10001, 0xffffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mknod(&(0x7f0000000000)='\x00', 0x1020, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000180)="9c8bc3774f4c3540b3fb855b0967aedaac2b52901c9ce15b853c2c748ca3a1f4273d043835ad040541", 0x29) write(r0, &(0x7f0000000680)="0d33a2f28381612e352d8f94cc8cfaf12f2ac32b6820fdff8d5e2d57ffffffff50544a6b60e316952a0d76d3e2ab418bc0f9b391cd249fb81bbe93554fa84025712fad32d715e212f56363d97642efbc42361e8a14373fb2cd5276e3011eb54f3d9f33dbb963d011915fc33cda4098b07d8a4293e7cde2034992ae6e09000000000000003601", 0xffffff53) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) dup(0xffffffffffffffff) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x2, 0x81, 0x1, 0x6}, {0x4, 0x10001, 0x400, 0x401}, {0x1, 0x8001, 0x80, 0x3}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f00000001c0)=[{0x9, 0x6, 0x40000, 0x4}, {0xf4, 0x5, 0xfffffffffffffff8, 0x9f4d}, {0x2, 0x0, 0x1, 0xc59}, {0xff, 0x2, 0x40}, {0x10001, 0x80000000, 0x4, 0x2}, {0xfff, 0x1, 0x6, 0x3}, {0x4, 0x80000001, 0x2, 0x8}, {0x5, 0x3, 0x9, 0x8}, {0x1, 0x2, 0x9, 0xdc49}, {0xe01, 0x3, 0x0, 0x4}]}) 16:00:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x6, 0x8003, 0x8) r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) recvfrom$inet6(r0, &(0x7f0000000100)=""/253, 0xfd, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0xffff, 0x1, 0x5, 0xff, 0x2}, 0xc) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x8}], 0x2, 0x100000001) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000100)=[{r0, 0xc0}], 0x1, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x5325d7e96e6a10d3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:00:48 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) dup(r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000404ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x2000000008746) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x108) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r0, &(0x7f0000000040)="22536e586cf012bd8dc2869efdd14d7089b7aa737b3982829c5d9c7bd7d9bf94a60a4674b8b5bab83c872e633f14e61adc867435b0897a12", 0x3d1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x50}, {0x6}]}) ftruncate(r0, 0x0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20430, 0x0) preadv(r0, &(0x7f00000033c0)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/104, 0x68}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/67, 0x43}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/169, 0xa9}], 0x7, 0x0, 0x3b) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000010000200000000c00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="2779c36d23c4149b2368cdddd130f83b08e44fb5", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x3e16a767277157) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x4, 0x400, 0x9, 0xe047, "b9b6bb88c01112519d277e200e76df1bb1deb69b", 0x8, 0xb20}) ioctl$TIOCSTOP(r2, 0x2000746f) socket$inet6(0x18, 0x0, 0x9) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x12e) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000003440)={0x0, ""/244}, 0xfc, 0x3, 0x1000) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x480, 0x0) pwrite(r0, &(0x7f00000000c0)="37a9eee04569bbf49c73682d27bb04614dd14a5f76230475bd706fd503c77e2801e7dad5b8b250b6606fd60da175f5ddc823d7d8f60496a4022cab86fc95e304eecaf0e6ac9e4ab05ee8bb4183b6d3d85b41f8dc6028943dbf34df36179f97607d1b488bf8a5d8fd1f91eccee55b3d6b2f872e2064598e2c5676e7c0919918f619ca2df1dbf1c669f96c99d22fcc7f3e6559201d1f25b2544c761f764a0fe242f8a1c8ccc729d4bdcc5fa1a430e1f7a8a2b20d77f53c082fbbcd65a0217ab8bea556e35fa95f842f0ce3add61ad6b0554d13bc57772ebb58937863b9dd94c0873aca3ed1494045d23545d6d57c0bde25a7c186ef13ee", 0xf6, 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./bus\x00', 0x40000000000381, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) pipe2(&(0x7f00000002c0), 0x4) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/200, 0xc8}, {&(0x7f0000001480)=""/246, 0xf6}, {&(0x7f0000001580)=""/252, 0xfc}], 0x4, 0x0, 0x0) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)) open(&(0x7f0000000300)='./bus\x00', 0x180, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) openat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000100)="8d0cc136") 16:00:49 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) kqueue() 16:00:50 executing program 0: clock_gettime(0xffffbffefffffe00, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x10) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/184) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x61) r3 = socket$inet6(0x18, 0x4000, 0xfa6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = socket(0x10, 0x5, 0x7fff) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x500, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x880, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x880, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0xa0, 0x80000000, 0x3, 0x4}, {{r2}, 0xfffffffffffffff9, 0x50, 0xfffff, 0x5, 0xb15}, {{r3}, 0xffffffffffffffff, 0xc5, 0x0, 0x15, 0x3}, {{r4}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x1, 0x1}, {{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x0, 0x5}, {{r6}, 0xfffffffffffffff8, 0x42, 0xf00fffff, 0x8, 0xd83}, {{r7}, 0xffffffffffffffff, 0x28, 0x5, 0x0, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffa, 0x48, 0x20000007, 0x4, 0xee1}, {{r9}, 0xfffffffffffffffb, 0x10, 0x7, 0xfffffffffffffcd7, 0x9bbc}], 0x8, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffe, 0x4, 0x40, 0xdb, 0x3e3}, {{r11}, 0xfffffffffffffff9, 0x20, 0x80000002, 0x6, 0x3ff}], 0x100000001, &(0x7f0000000540)={0x2, 0x2}) rename(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r12, &(0x7f0000000080)='./file0\x00', 0x62) 16:00:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x3a, 0xc007, 0x3) socket$inet(0x2, 0xc000, 0x2) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffffffffffb}) 16:00:50 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="8c1ce2c4b3f1befd8dee010c00f0002f41632f7c72632ab4a4f5706b3b17d5e1d46bc0ebd0504d1ecf5deb10c55a920d73c914f48a2d05068861d9cf06de3105ec7a6096323db361a8c282", 0x4b}], 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd2d, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x2d}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x110) semop(r2, &(0x7f0000000000)=[{0x1, 0x8000, 0x1000}, {0x0, 0x4}, {0x4, 0x1, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/207, 0xcf) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x9f, 0xf000000a, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x9, 0x401}, {{r0}, 0xffffffffffffffff, 0xa, 0xade924ac1c7b2266, 0x7a4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12, 0x40, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x100000000, 0x2}], 0x3f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x8000000b, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x3d, 0x80000001, 0x6, 0x2}], 0x4, &(0x7f0000000240)={0x7, 0x34a}) setsockopt$inet_opts(r0, 0x0, 0x2000000000002, &(0x7f00006cdffb), 0x0) 16:00:50 executing program 1: setuid(0xee01) clock_settime(0x3, &(0x7f0000000100)={0xfff, 0x5}) r0 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x481) setsockopt(r0, 0x8, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffd74) r1 = getuid() setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:50 executing program 1: r0 = shmget$private(0x0, 0x5000, 0x0, &(0x7f0000ff8000/0x5000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x7, 0x401, 0x1, 0x100, 0x8, 0x2, 0x1, 0x1, 0x2, 0x2}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x4) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r0 = syz_open_pts() setuid(0xee01) getrusage(0x0, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d01090066696c653000f76af4661c516f527506df1fbab90700dfb563f19d4c"], 0x1) r2 = semget(0x3, 0x7, 0x97) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/65) r3 = semget$private(0x0, 0x0, 0x8) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x3ff) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x408, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000040)=""/93) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x142) pwrite(r0, &(0x7f0000000240)="8966e433537ba335c57d5126ccf46a6b308b14b56be0d504e50114e78b2ab57136dd5276b4681ab433a2f8b877137af2e27af31ea254c22ee69c43eb73a5cdd09c0f1c2155272d2649b946cf27f5012e919425bbcf18830a555fb78b66534fda66a899a267de5918a1859c64a416b39b827ee6a1d62f157b7a766b9f57cf6cccd82ac3b950773fb5248c0458436cc029e6f5f30c5eb85439c16f9b36", 0x9c, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pread(r0, &(0x7f0000000140)="401194", 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x3, 0xfffffffffffffffd, 0x40}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:51 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="faaf5c47325c7dbafc2edf17cb6b864aa3bf7ae0fcbd3d4c537eee07e878d4b96b7593c3dc79759919b9811a2ef99a14ef06203f7f65b4845534cd6150f628791fe75a91ec", 0x45) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000400)) r2 = syz_open_pts() close(0xffffffffffffffff) msgget$private(0x0, 0x104) r3 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) r4 = socket(0x10, 0x5, 0x0) r5 = dup2(r1, r4) r6 = dup2(r2, r5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r5, 0x0, 0x0) recvmsg(r6, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) r8 = fcntl$dupfd(r7, 0xd, r2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r9 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000343000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) select(0x40, &(0x7f0000000300)={0x4, 0x3, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0x3ff, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0xfd, 0x6, 0x4}, &(0x7f0000000240)={0x7ff, 0xfffffffffffffff8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r10, 0x29, 0xb, &(0x7f00000000c0)="e7d5fff181398b7ad3c596684e5153f83a468738f470c3febd629d13430449092d0d3f19a59de757136bd08ec0e02563259875", 0x33) 16:00:51 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xb512) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0xb, 0x3) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x3) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x0, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000003, 0x200, 0x27df}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x57b2, 0x800000000000}], 0x400, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000003, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0x80000066, 0x0, 0xd65}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0xf0000018, 0x3, 0x2}], 0x7f, &(0x7f0000000040)={0xfffffffffffffffa, 0x6}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b27fef0406c00"/44, 0x2c}], 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x3f1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2009, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x82, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 16:00:51 executing program 1: r0 = socket(0x400000000018, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0xb1, 0x0, 0x0, 0x80}, {0x84, 0x2000, 0x3}, {0x6, 0x0, 0x3}]}) r1 = semget(0x3, 0x0, 0x10) r2 = getppid() semop(r1, &(0x7f0000000180)=[{0x2, 0x5c5a, 0x1800}, {0x2, 0x2}, {0x5, 0x5, 0x1000}, {0x3, 0x100000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x6}, {0x4, 0x0, 0x800}, {0x3, 0xfff, 0x1000}], 0x8) r3 = getppid() setpgid(r2, r3) fcntl$lock(r0, 0x87, &(0x7f0000000080)={0xfffffffffffffffe, 0x2, 0x2, 0x100000bcd, r3}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/164) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x188, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x800) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)='6') read(r0, &(0x7f0000000140)=""/143, 0x8000) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c, 0x0, 0x0, 0x5}, {0x83, 0x100, 0x0, 0x80000000}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_gettime(0x3, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') pipe2(&(0x7f0000000080), 0x10000) 16:00:51 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000640)="eafff05bcbd1b88e", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x200001f, 0x7, './file0\x00', 0x2, 0x8, 0x400000000005, 0x8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r1, 0x5, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0x3bd) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x800008) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800082002002, 0x46485d48) socket$inet(0x2, 0x4002, 0xffff) semop(r0, &(0x7f0000000280), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000540)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000780)=0x1d3) mkdirat(r2, &(0x7f00000006c0)='./file0/file0\x00', 0x3) semop(r0, &(0x7f0000000240)=[{0x3, 0xa7d, 0x1000}, {0x2, 0x32, 0x1800}, {0x3, 0x7f}, {0x3, 0x52, 0x1000}, {0x3, 0x100000000020, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0x809d, 0x1000}, {0x1, 0xc, 0x1000}, {0x3, 0x7fff, 0x1000}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x9, 0x8, 0x0]) r5 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0xa1) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000340)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000580)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000007c0)) semop(r0, &(0x7f0000000380)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x20, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x20000000000005, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00'/236, &(0x7f00000002c0)='\x17\x87\x06\xf4']) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x9000000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000100)="7a58fd773ccf0528eaec192bca3e7984d7c97f14f96cac4f9255de1fe93f03095a5978170cdf1fa72204b46bd9cef5a3aed3c6a3ad533f0f1b2ed9679cac0868bf2cab50d55c9b7bf0242e6e86050ae1ab4e9ea49bd98885529aa49f385ccc19840f1ef2efce838c7375b864d2b10dcddad4eecd6c7d563388d15576a6a17f0b3f6c7f754405bc5fc7a3626520272b1526a6f9b9bf7f1b168f149414a9173019c58c3390d570c3a9d5fe433e820835f4f7323fe3b39a451da812cc1c7d4672cbded58c821c", 0xc5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0xffffffffece7df58, 0x4, 0x1, 0x6, 0x4, 0x7, 0x0, 0x0, 0xdc, 0x7}) fchdir(r0) 16:00:51 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(r0) 16:00:51 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000180)={0x1c, 0x4}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() r0 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00', @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffdfffffffff, 0x801, 0x2, "8d1f3d37000800000000000000000800"}) fchdir(r0) write(r0, &(0x7f0000000240)="7ed0c4ef6104eb867dac7b98d09efd1dfedeb5a42752f2b2cf4731cff94abcbd9e768e24a9e85a38eefcc9ca8999d85fe1c5d157a989956ea1c9e54ef99cf733e3a7afdac025c1c5826689ddf8669c2768e2ed50c54d761bad3b0af0d7be510953850b62731b3073997bad34ff19d5920789354da7acdd8249c48980a2e921ed1e8de79461d8128af740da9dbbaf19c5c2cf8f18583bbf6aca4795f7fdeff3da4f049ba1caaf899e48ed11aadef45075853b80b1733530691c4d02c10eec3b34690e40c120b9120714e358551f60efad0eb40859b5f0ab505421403bb0e0d7069c5220d1292e8a85fc4cdcf0ebd14c1b2d9d529cf98bc76cbab5b0dbf780fbb4763691300ca6690b9da92c25041a0515e00ad483d9ec5639b4249936ea12d29418fd7df8590606bd1c7f1b719cdd07e18f09b363f63f7e4ccd35d0d8405d41326e90bee2b3cdef135271100e2cb4cb91bf3a5a37", 0x154) 16:00:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = socket(0x6, 0x400008003, 0xda2) clock_gettime(0x2, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20008, 0x82) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/178, 0xb2) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000410000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) mlockall(0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:52 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x20, 0x8005, 0x4) read(r3, &(0x7f0000000180)=""/219, 0xfffffffffffffe74) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0xffd}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x20008, 0x0) r7 = fcntl$getown(r5, 0x5) getpgid(r7) getegid() getpgrp() getgid() fcntl$getown(r5, 0x5) getegid() fcntl$getown(r0, 0x5) getegid() getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff33) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001940)="2c3317beee3e5dc08792a00ba7e244eff5f34b7856cb49e1fd5cbb7d261beb36d1b45b87566a858505ba261dae59ae73a0c58c9d7522bc708b41957d49893e275f7f80f2824c0765d29ff5b76f1d677e8db5fb2b8405e6df003ded344c6360693779992fd40f842b0009e259d340e1a9fd3451f0ff064a00a13ed87a0b7817658ef06347fbf1efc4f904dfbebc6521715378dbc380473f195dea8bbf44e964721d5bc9092419e11a27270c7df6c06e6969bee5e0ab69bc8184c67709124aee8207d7e759eb3bf724f79850ffd2", 0xcd}], 0x1}, 0x7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000140)=0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200004000e, 0x0) r1 = semget$private(0x0, 0x3, 0x4c0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/37) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) 16:00:52 executing program 0: socketpair(0x20, 0x5, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10010000008001, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x36) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffff57, 0x1, 0x8000, 0x5, "df5057109aea0fce287d05d653e571e7406655c7", 0x2, 0xd54}) lseek(r1, 0x0, 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:00:52 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x50}, {0x8006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x6, 0x4007, 0x7) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/166, 0xa6}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/89, 0x59}], 0x4, &(0x7f0000001000)=""/4096, 0x1000}, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x1ffffffffffffffc) 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x80000001, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000000c0), 0x10000) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = semget(0x1, 0x2, 0x1) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000300)=""/4096) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:52 executing program 0: stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)) pledge(0x0, &(0x7f0000000040)='k+\x00') 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x60, 0x0, 0x85}, {0x6, 0xfffffffffffffffd, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000000)=""/100, 0x64}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/208, 0xd0}], 0x6, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8004427a, &(0x7f0000000000)) 16:00:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20880, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="15") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3c}, {0x8000000000000006}]}) r1 = msgget(0x2, 0x1c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/146) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000100)=[{0x3, 0x2, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x6, 0xff1}, {0x5, 0x2, 0x101}, {0x7f, 0x4, 0xfbe7, 0x1}, {0x1, 0x4, 0xb9, 0x80000001}, {0xffff, 0x10001, 0x8000, 0x3}, {0x8, 0x2d6d, 0xfffffffffffffffd, 0x9}]}) 16:00:53 executing program 0: socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x8d5cebc4) 16:00:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x101, 0xfff, {0xe0, 0x2}}) r1 = socket$inet6(0x18, 0x3, 0xfffffffffffff0eb) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140), 0x10004) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0xca, 0xfffffffffffffe0e) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x3) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) open(&(0x7f0000000040)='./bus\x00', 0x480, 0x21) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") msgget$private(0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = kqueue() dup(r2) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c, 0x3, 0x0, 0x2}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") r1 = getpgid(0xffffffffffffffff) getpgid(r1) 16:00:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xf9, 0x1, 0x2, 0x7f, 0x50}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fcntl$setstatus(r0, 0x4, 0xc8) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x120) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/217, 0xd9) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = dup(r0) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012", 0xe1) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6}], 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0xff}, {0xfff, 0x80}}, 0x2) readv(r1, &(0x7f0000001000)=[{&(0x7f0000002180)=""/4096, 0x1000}], 0x1) 16:00:53 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f00000002c0)=""/68, 0x386}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000500)=""/225, 0xe1}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/251, 0xfb}, {&(0x7f0000000340)=""/52, 0x34}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f00000008c0)=""/164, 0xa4}, {&(0x7f0000000980)=""/175, 0xaf}], 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') shutdown(r0, 0x2) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fchdir(r0) r4 = dup2(r3, r2) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0x101) r6 = kqueue() socket$inet6(0x18, 0xc003, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = dup2(r1, r6) r8 = accept$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r7, &(0x7f0000000300)=[{{r1}, 0x0, 0x10, 0x80000000, 0x8}, {{r8}, 0xffffffffffffffff, 0x66, 0x0, 0x40, 0x3}, {{r6}, 0xffffffffffffffff, 0x80, 0x86, 0x8001, 0x10001}, {{r5}, 0xfffffffffffffff9, 0x1, 0x4, 0x9357}, {{r7}, 0xfffffffffffffffe, 0x8, 0x8, 0x81, 0x81}, {{r3}, 0xffffffffffffffff, 0x2, 0x8, 0xe097, 0x7}, {{r6}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x93, 0x3e000}, {{r8}, 0xfffffffffffffffe, 0x12, 0x20000001, 0x3, 0x8}], 0x3ff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8a, 0x20000003, 0x3, 0x6}, {{r6}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x5, 0xb9}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x80000001, 0x8}, {{r8}, 0xfffffffffffffff9, 0xc0, 0x1, 0x8, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x6, 0x7}], 0x7fdf, &(0x7f0000000140)={0x144000000000000}) recvfrom(r8, &(0x7f0000000200)=""/253, 0xfd, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7c}, {0x40}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x100, 0x7, 0x7, 0x10000}, {0x2, 0x8, 0xffffffff00000000, 0x8000000000}, {0x2, 0x3, 0x9, 0x8}, {0x5a42, 0xa81c, 0x100000000, 0x7}, {0x55974fe4, 0x219b4da6, 0x0, 0x19}, {0x82e4, 0x4, 0x259, 0x7}, {0x8001, 0x9, 0x6, 0x5}, {0x757, 0x1, 0x5, 0x80}, {0x2, 0x7fff, 0xfef, 0x7fffffff}, {0x9, 0x400, 0x6, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) dup2(r0, r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffe3) 16:00:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:53 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) close(r0) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x3, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x400, 0xb31a}, 0x8) flock(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100b2270000ab900000009dfb6c5730c7f400347688d75a8e0a6bdd88b885e61dd8229580b4d803f994eac542402a696a2dd98efca14f"], 0x1) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) shutdown(r0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:53 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0xf0e) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) setgroups(0x21e, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000010b, &(0x7f0000000140)=[{0x1c, 0x0, 0x0, 0x8001}, {0x40}, {0x6}]}) syz_emit_ethernet(0x12d, &(0x7f00000009c0)="8be9e57f4b25e92d36cba2759d27f619aeebbd9c894def0d6181ea8231e72d08634252dabe1afda7ae9159da35f704fce859c77a9d2a852d8ee5eda0dec322bafbcf219726b5d47f94c210abd4c03c589550d7ac3ac101000000000000003e30219b038ab81a147c35b03a8cb7d8bb7eb76b8bed2dc7e9d5525bbe51884b29fff944bc7faf11aed53fb0f04e6423997bfde6216479e7b909578f428527069dcc773a32c40381bec9fb7de82011596c2fc6aef452c444e0372c9a03f0bd9ce25ecb4523ab24f0d7a605bab954e3dcc37b057ab3a228ad4680387f483e80d6e86000000082d46f3a0b093d5a61117fa87696ef4b4e254d44ab2da972d77e101c2cf095bab8f64a7d543ceb2fdf49661fcc79fec90366cba9897a62a29dc4e9c75ce666a29a9c5f30cebead95546cce57f79f9299797f56441408ea49244b9f3f819b7fcb101a955f804c817af40a46e181a44bfc4d5beb01e3473bc06c1660147c5c7f6e310c1142462fce22c2bd77862cecf2c8969dbf4c8fa3ebb320281fdc93eea968731e28a6b4e496f6e0bcb4218a4022ea1ccf77c55329cb961f36d5a99cba76833d581bcaeab8e29a08e6d69240685136ad8d24a7") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xffffffffffffd8a0, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfc85, &(0x7f0000000200)="8d") msgget(0x0, 0x60) 16:00:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x7ff9) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf80004054961d05f24c809e9"}) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x6436, 0x7fffffff, 0xffffffff}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xc080, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0xffffffffffffff01, "01977c2839a1f642b80541238c0f0c03b83b9167", 0x101, 0x8}) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = socket$inet(0x2, 0x3, 0x3f) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40001, 0x0) r1 = socket(0x10, 0x7, 0x7e3) setsockopt(r1, 0x5, 0x674, &(0x7f00000001c0)="dafb36da13c4bc61255010dd68aedb494431ac7ec0f74d6f42551105cac1a208ac0af863aba9b6dbcb1507c9b214f8656214f97f54a76c72ea249cc5b30002d5a3e5d79a07a9dbd718e9941211f4516769aeb71d33c61693646e7d8cc39e31b4476e6fb81780cb6f5a4199f9f822d0bd6878599e2eb87d7e2e4e7f7c9b7e397f23236e32526281a8800f88ae119471a2b44ac56c4e4c4a0ffd21f6145dc9842659bfb50be540280cd8f584d2943d7459b9f4070bbbb460ea22405a7469d94d1f6e07666f4d4a9184fa573d4f4d94e8386715677d1e75377aec92cf20eb6ccbecaa52a51fa7a536f9eed3ced61ee29b5dbbeae2b6047e0e8d4f804ce439", 0xfd) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) fsync(r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x8}, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000080)=""/105}, {&(0x7f0000000140)=""/189}, {&(0x7f0000000200)=""/204}, {&(0x7f0000000500)=""/4096}, {&(0x7f0000000300)=""/75}, {&(0x7f0000000380)=""/131}, {&(0x7f0000000440)=""/46}, {&(0x7f0000001740)=""/4096}], 0x100000000000016a, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r0) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) 16:00:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="6f4ca4bec2f0ff692e396f9b1fee1a2e9b028fa004bb055740293912ca72c5884915c37eb07f890999b18992c7f7a9091f444d29061494e4e03e7fd8cd00008c714ea9d1f3755cb4bc4005a974bd45", 0x4f) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000480)="4d1407154b6039b34b5a681f1ce17e9923568e964cdd9f55a4442b", 0x1b}], 0x1, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = semget(0x2, 0x4, 0x4c) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/38) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10810, 0x10c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x210, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r2) r4 = msgget(0x0, 0x2) msgrcv(r4, &(0x7f0000000280)={0x0, ""/156}, 0xa4, 0x3, 0x800) syz_emit_ethernet(0x61, &(0x7f0000000340)="7235ba0d9e13490fa9d56e5fb8ac7a03ae3dfaf46c2660c3d11a969c1c020421305e44ba4c8d947a5d92ed88a9b172eee0ca5a9016ed3ec27b67c9c0e7e846d5842362799fd839c0a6ca395a1f0765023ecb640aa290d2ee097cdf199691e22a25") ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r5 = socket$inet6(0x18, 0x0, 0x8) chmod(&(0x7f00000003c0)='./file0\x00', 0x85) msgsnd(r4, &(0x7f0000000400)={0x2, "9ae4261b8276345ba5f654c4c93bd0956e28d9953d7f64dffca5205b27f0b4abbd"}, 0x29, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = accept$inet6(r1, 0x0, &(0x7f0000000440)) setgroups(0x2, &(0x7f0000000480)=[r3, r3]) setsockopt(r6, 0x10001, 0xff, &(0x7f00000004c0)="e98d9ea49b47e97696f59d103fe4a72782d74a193307722f675707501a648ace49dbedd57717164713da2ec7321f642821165a41717ef32df2b3a2fbf87c0825039644410fcc36267dc040e4e1220d00bad5bc14aca205fdd7", 0x59) sendmsg(r6, &(0x7f00000020c0)={&(0x7f0000000540)=@in={0x2, 0x1}, 0xc, &(0x7f0000001d40)=[{&(0x7f0000000580)="0ec4eb72b208e7b8fc643fc5aeaf0dfe5eeca747dce2d336e621440ee836c767f389739ec8f4ace301a9d2be1c5ded1ffc78e0af763d4263e1115e7600c957e1b8b14f2086cb1f76ca1376ab867e4200c913667c9327ab57ddf7ab3246e0d0f1c6e97b6d49db3d3eb41ffb5bd7015063fc3043d683bf0250efc762050881d6882f55c2fe643fb9d7de121d57e4cab69a05b013e21aec7ccaaad25101522bdbd192b1dace345d552728f053d819477e2d64ef366543800657d25d31e5b82614ba45b5df15102d7703480e17077897d287fd5d6b4c61f8ce0fc2176f19e101f5065698a2b11c2e61003bd304d8f53f4be0980c554f372f4a67b0a311206a6df1e50901f4627336efe16c0738504418000b922bc7f094e2672c7248f2d33f0c42fb86079d1a35bdac2ec6fc0f83d0639e9128da72b9744d170f5ca1820b7ec32726791c8046b2b408a76e83a130650a4537fa4f43324aab636412fc93bfb452d2ca58155078e9a89015d5597666adf090c797295fff73c791d8edef9b441ac36298a1123fe2c42ee19d3516e2e47c3ddd7c7f83198c3934d42800b8a85bd648aab240260c3bd3cf983aec0dee42d3eafc911f0b81ca3167dfa5e4bd3e9f8af6096ce7539287e1a8af154c5bb0abbeb7738fd7a50e3d60c10897c9f7290a6a48533f5d83d6bdff5aa6ef20aaeffd057baf3a5f3f264055b8764a77d2c9a2e83423f2071ae4a0696a37bc9617fb197184d27bb452dce138eb4e06287fe2661777376534b342213205615a5965fc94cf37894a21899ee25b4489e25444bd4f67b286ab91e2b02fce21f01c0d33fc4627f56e706d618b09f8992ca4b85d05e717db0053fce6c2f53a326460c952c2416fc25030b6ff5d2d5bbddf77371a675f9c755883500ac828f31fab9281c0adb8a107e35e1182c1b51f0791c2ae938de2aed41f962dcea49f5858aa9e3b76632ed9194873c6a6a2a0627f26753298403522a3dbc27b9b79caa66ea694c4df1915a0da5a059d2a2a1647e4f99fddae61b92c9440a2e59aa3737d1999e7aae64f0ed520e359f07166f0a97c2451c272ab4228e14c41ec3a0e5b9eabdf9f3acbaae3e9666288e13e7f272170c2091ac7fdb43f853f17319367ec0fafee961540875afee9ff34c29fffa31900152371c87edd96c43edfe2c33aba11bd45c5b5591cb28eb2921eb8e632e75e1988a0c01e5466b318da787261c4ff3fe87a98abf1ae4a0017e7927fc3d657d8a25ed6a8bb25014eb1bed637541992eb07eba674469e38c23a06805dc3c43d750a2f073304cc2c7bc92e5c7a91c8746928aeff454fc3f2edf30b1ae57001ef4bbcbcbd9bcf351881abe3a189161f8b48f395fccea9ffed25b36a73ecdb9aec92374794845f2333d90273fb18dc0def4428822eb5bf93def70a10bf26fe26dda75241999f524226577fd2237ffdac3ac042b7115fb0b47f2c25736c4d6d043fc27d51c35d786a34d9f3d349dc73c661cfd0860f65cb72bb6cb31517bd3fd1c8ae1747b88e3f4af1a352295cb8995cfffec0f035ce61c6835845ff9e1f090390738707bd977efb04e7b2a59a389c869c5195d61eb8bc37c5eb85948fcb4f43fcea8eefa3188e57c5c1377d1b45c1e5085d39fcb73ba54ff539d7fbdf60d63775d775ea40ea319505ea49e698630ef2935f65273c3b304af321ea3a9cbe069ac00d95cc675d4b37dacded470700a8663c21af1c850f5d10a4dad1dc9aa1e6447a48286acd1736089b627d37bb7eb5038d0c3dcac9543217c43bbd61847dda912cf6d6eb30c142a241b317a03e8ecb9e7f3652f07d1003811c3fa0f298ca229d0fbae6b7e9aa9fe5d62207e8ee07c637aaad691215a2768e0b0f33f97174068a0e45c97063bdc7859f4fad56fab160b34ee147fff19fde4d1f1286ab19ce1e89067c2312b2a87aa4ee65a587ecd82d64a23c522641884261e56b493a86d8b8c3a70d149ff0e6b570774b2b9dc522333b52abd92504e39fe856afc16c40ba4564fe09725d6e80b982e6ba78b7dea29a9048321c3b9f9906e424b87c679e7e95f551ace706e85a8f97fd0cfc62acfe8205daa9872e78590c9537f2b47fc6cbd7ff3ede8086c541355f5f5598a813efbb79308234cede13b56fcbd669fe957e42f378983b45fecd205e938e6a19db16464efb55a5d6318085358f35be3286af90bae93bf30f8c4c461c03c823417cafeaaee6024fe38692aa8d0b8a8d7bd5caa2b2c9e2f4fe9675c6aa680e822f114d81f5ce37c8f7262251a57da9606d7df8d83e5aa023e19e44e104a49ee5aa2b167a594948333571625cf9d014d811d459dd6c271f8d1583b9f2773bd83f9217fa9f199378932305bb5871dc2b60425a05f3fbea6af291b4442d918ba8d81d25d9174463bff9a82bd0463ddb2cb916d6e7a62b04cf3adad31e940bccd75d169f3b053246e68206bfa492558282a08b2dfb417eef69982a4606b0d1566f6fcfc587b0e05c77da37c26a902a9937517808e9263150a66c74b910a9bb5914bd0161a370d652debf77802e17147f7dc806d7e1b0065b91210d347cb860027c7cc6332f15ccdc9958791eea5deaf7d4a4bee363f465f60e6d1cfabd9a45ef89c148f98acd2fbf07acbe52c88d8be6256f07adebdfaeeca522f8b968c59359944a9efb48965874ac91a1f2a2c6fd4444917d754db4891330001ce01148331bd8fcc6199b91881a9132a3b8fa48fe866ed2b0071e84ad5f5ce8f6e1cc41f7c089825bf4bab842dd3269e43092914da41253f2ec44621ec086d1ab51a57435a381b3a6ef034c486756f67b62158079761512e4ef57ffad3f5b8673ec74150aa0ae2065ae6037942ac98e9d0de6ee078017dcb08a0aecafeacfd449b87ced77e411ee301aa37a6e646de10c0dc0f5ce74d67b5c80f798c18239e5a8d210c515207cdf74045ae78bafe2bf99664011f053b7fc42910a2e53ab5c201eba5349bd40907db8ad9edc25e72bdd4c30af2c651c598856c63b7d46c8fa4cab8b73262019503e4b1df339db03917b53793f9e54c817c6d14d8c02809368bb1ded38bec9c568860e2d5ffb9a8c631487af8a9e54bda953d191bb4e5b6a0f8fc8187ea4b00c099ee3fe891353e427540e193372bea121f6ff54ccf912e200140829129736ec89bc7f09669dac67f4bb430ead9e45497b9388ffcc707468f56c7a34558cbb52b6a829df8e719226d37e8c2f44e5f13501f07a6aa25b21ff1d5a43e13b7779af59350189a14e4f6fe378ff19feb9c9a49e28c417c0ce7e3e9e47b42aa2cbc1a5d2ed1b978529dfa80540a44c65654898c0080c6f46d8d7f4480d059f1712685fc387c1ca42eb8bca8694e2884b7de3f4920886a2d4d02dcb549f965dda6a867ada5ae9f93712d0248772cddaa388a69de156162dcefa956c249eb0cf31a0a1d145defa006259df1aece1d9084b23b59e6a26697122c5f2a8f9800e4449d08ede7ff14c5c5eeb0d6217cde291a50a8bd57b114bcfde3700f907200e77dec7cb53ecc0f247eb246ebf74a106abef0fdc7b7d0732ccbdf0b0dd67109c5557e1ba1e4542ac2491558a059a9824757d53132a2466af47643cd0ef0fc96059703ca67bb75de43422e4395469018bd673881b8c034b2145ecbf0fd6408fc9a48e345d4a584418c8640936d53519aacaab1c42d7b7b6dc739633693a2f782c19616f06f7b826b66da7db03a083e51aeb8e1e93803c7311cbb6f1d55b9ecf4c5e76c362f5e2c222291d43349bad60ad5652a8de5cf536dae092f994090a2f45dea0b8a8237d565b701459aa782bbe05f0e121f458cd8870042fb6043b3a0a9c2d520863451b22d4084e47ac1d8546b0be70afece866d5b888daa4b308afc25855b8c623db14c72e3e09b93b92755a994d163390e31abe0d7f4a6cb8d67b928f3e69b9d544028c3491c7577c13f1eebf26f4ac9e637117d36872ecbf999463b0a31a2d5f1dc80864385bb821f8431de393cc2fdec872b7b1b12e35c73968712a9d6daa75a449825488e398260492849e7743d37dd8dde044e539d8712b41b04eff57666ff87fe1966be429593cb8bba771fe53a508e7329059c9c8da20fac6c7566308cdecb53dfcb21a0660b9d39ee94b184067001da7dae3f89c82d3e3628b5021144eb04a10ce600a71a19a49ae7caa44e850692b8ac5a149eb4ef285315e1c034981b7df8f52b2f0bb808bd01c93e7aa35fcf64ea1c4a9d97c1201bd1ba38b29f629c7424fcfef9baac93b7a7c9dfbdd5e6405322af4fc399e256030252acbeeb704d5c214bf70d82a86a4b8559adb611f573f6b6cfe5757ba007693003309f6838a1e55be743153804fd76676f456aea502db2e14d842705cb128185295c15a9882ca8864ff9dd69cf43bdb6e1c1aac4a25f2ac7b4f117893768e142edaf658fdf1c31a8a05d53ac3de0cc36625cb536b91935e2f29faa8b5186806181517aea5ce5d65cc67b33d021d4322859c3adf7f94d138d783e8722adca1499d42777f758abf4535703fec2f71b7ec8d2c366c64eb06672684659474abd11276c7de1a4adf0890e2f76d7c4d8bd1d8a01cec3a96c9bd2bf15a09a3c5161f5a1d7b0aab0d2adeb870cbe1ec0d18c0616b72f63308531ffe1d3061e930b4d46bc05b3db38682e15b8d9b0856e317501e36160bede20fd25d3219ee26dc66c1af5582ece3c565736240744c9e03d785bc44bea3b9e36bf0f30d474ed60788fe9abfccac1dd18116a25d53e1fbabee2683b2a0abf5ea7b9c8895e34a098e736fcd6bad86d3828f277fe00c1669f5a7687cd454cea2f76163dbeef277c2fa5d726f740a3ff8b3885a9cc36884b2c9ad5c86e9ace1468c6e4114177d95e9053c85b54c220ae45424dd538c606681982e6e26e714864afd4d68a0891ba9175d5ab3683b8d849ddb5c6be7fd92688eeeb0648db9e7c631bf52c73b213bc135576d86989ff680f408827ffb28a3750f047feabd4468934a120e48869353c47e6fe1fb22ecbb940a82b99d30cc7e3bd28acafe82e76a9f2604f0ad6b212ee5f4a5d59c827c5219546e9aef61b0e409aaa76736de423d2d21dfbbb31527e94dc9b10595a15fcfe89ae3aaae40c3fde2f8a042037b37bbaa0b81d7b34197598c80210c1e4bae7e8e62f9bf3eb14806bc7490332bc467460ea62bc2fa937d3764d0696b3b68b0de4a512c15b6224f2046f711d1c4e964cbb8e5fb8fb76f7406d9e064f2c6ae1cab0679c957f6a614b45332dd4018f4d267cf540947d058a29ed8faf827439c00dd6d833cc068f3a55f556cf5691e1a8d07e0ef2e6fbb9b10f83b1ea756b77da2d1956c001cb893a2d479c3539b8f0b35d9d5ff89d9ba567e11169feca6c88800bbe808d5d1537ef6d23ff3ef26ce894f2228f8f68820c4b43213af7e5cdc744ac585ea050d8090638eab328077ae3c9e698daf1e2bc6e0bcba88cfc1c6c253594ce83a4cbe7424e009d65be1716600145603f0ee02a8cc7024e612ac74adc3d6746f308d623241dda0b06f97722a5561ba6b7172cc1d70ca362d99da51e380475429d30b9f243b08c9d668a8ef277f2753972ebd1c09c3699df74e800f6c83b610e88a66113114c2560284ce8a76794ec8a0f1f566e08c8a5ebee2a54d0e83a1593a51e431c6b165b907cda160a418f1cf8064e49f9c56e61c214fca68d99224cd009478890c7f0495ab05cc03dda129841822da4131d01137bd7effd951dc2e3fbe2a23662d47b7e493afce5accb09d8606e5563d71dd999fea9d4da38f0917d3bf045562701e571dc0", 0x1000}, {&(0x7f0000001580)="e9965c10f7443dcd48a1cb24c4029f060f4d321f5e95329d27ee8431c98d4eab8306bcec97fa4894450877a587453cdd9353bba86185a98b32754aacf771dcaaf7952e769a73213bce5370c294554534f4a7a77a0fda0c612ece54d3e1d400112f25bd7476098fbfb44c245693876d3d90874f0fee7ad96b5dccc04c969790838ba43e601c69611953c86e4fd72390edd625f7dd2b9ab13317289246d24e16d11276c9b0ff6614dfc543e9c98a7039dcc954f63c21ac7a9bc1eb762c1432218e523d5eddb2fb232ff88185dd760ff792b2f94c30fee179d0e74584656a9bbf17ce23", 0xe2}, {&(0x7f0000001680)="c771f3bfd0e58fde8bd611f7cd8e0a0943a6bf30163dee0cdf076bbd1c10f7c3ee7411fe8017923b675717608c67f27cf861f561ea7644e8179e2f114426081ee76fedf4a5ff9ad1b533173383c2a4f56ccc9c133bdab798776c0a66e375e4a0580eca50e7a75e5b76cdb91f415bb360a080a1cb32e21bf414ccf3709311342a2d06d242ea88dda2a29ac3648972a6afc2c804e3", 0x94}, {&(0x7f0000001740)="b174f8d33ea4dd5300dc7d8137cef1a75e430c3e476218ad91aacc945b30691ebe6f95bb4238df634f9d67cea4e15fbfdfada0f95259caf3840a05391acd0dbf31335f605cf0a88e6adec9835e2b896d7a94428e11084d4667180d5444bad78761459a6e0c01c1ed21f447595c71a343470fe9cd9b707c7e4f79f937a4258aec5d80eb7a2ae89c0e6feee3421616335e3ed648e0fee2ea108c3b7780900216c397076b35b989108014563993c5722234c3e8f1ef0b4084e532424e9d34ab8a9249a01000c7d009c9894ca93e7aacdbc455e61afb147eb635e8f5ba7ee9a704685fbc58b7507b5252f89d6ec9439757a61e941adc41a2b26fca5c", 0xfa}, {&(0x7f0000001840)="c61c526af14d1eca207509a0f8570e0c5b3adc40ee528c27f94d3fd9aa68b0f7827ae9183bee04d375d8b321b2e69be7cbf2fd7304a38963eab3ee3d5bff959df9b54093e0becf1f0fcd40fd13c9ba853e24a0469e71f0e8ac0096094349264f1f771f050b18ce3250686ab0c932601db20aafabf233719403deec88d2285f81efb876925ee0fb4365207ce46358bf7b8def155d965db5ce2124bdbbe989a42d8c43489160659a1d5cbf9d0caf6b700116df8dd38f9a1e2e05ba0f618d2721d8", 0xc0}, {&(0x7f0000001900)="cf8200bf124f3d19ada3350e6d1a3b691d20b207cd55db130c300bda54b89be8a45c52d71825767a245c07b8ff013940d0b7d4b944b76dce4a5a92cfb3b9dc40bebcc42c2068abd1573a4abed2c061ed089e0881a18dc56b766c946a49e713d353acf8b9709ddeed97e775b8979fe0d65fe6f50d462f293854a153b1cecae6e71240f8131d741fde1b432d42", 0x8c}, {&(0x7f00000019c0)="58e22ea3225892b67d03c618ac4fda39d5153f72af95c5ff017386c581f441c6d662124a5f304bfdf9157d5d8d9186d0c81e40ae76aa73672d8aefa1cc40e1ae9723325732550d59a486ea9c728d894d2048bdf7b9a676af8e9c846ce8d0b6fabeddd4ee76a36ba327b61904af2bd99e41d36efea61ff0f3dc03a9e783937c8d209bb84f9b2f8fcd8d92a6dbda33f70798e9099adcef6a644a02ef7222f18817d9beed3c50b9023602b59cdc97bb16c4d1473bec8d425538822584ed5842d6ed9f28afabcf6ca54ddd13a5d77e6a5d52aa8d189ecf52", 0xd6}, {&(0x7f0000001ac0)="b81faa0f1725ab68b96ea70d3726d2c6e351665f5f9c074092b89e4588988121d5c26b96492670057c2d1c39b6cfe3ea3ae671ee089c784149304c6e43ce9c56755bd4240889b779c368cc99a9e204", 0x4f}, {&(0x7f0000001b40)="36bc036f2adf1250171dd408fe1eabfb194559838444cdc1ca11615d62a5898a853fc5f5214277e1017642234e57b850a422b0b12994bfb9aedf65a60db9d2e5abbc0748d600c9f5a220c70bd554f0e87a22613588493406df92aafedc7baf2b0869734bf2207e7cb492004f0bb2f1ea655768220d642f46be69fd13281f338c94a0ae35d0a839248759ad799f42b1200cdead9aa39761e25a1b93fd649a104ca6c5a21a62bd21286ebe1eaabefa8148b34599a5c670cb3f1f6c252ebf637fc4faffc8b20d50c40b46c032ada1f723ea0a656099dcd7f76771e2fd", 0xdb}, {&(0x7f0000001c40)="7b68921e5025662ec140593da161a03a2485a543ae6a8a80df51b2eefb093a12c30ac51e0b1b5c0b25bc213c3687d09cc02193ce5be44589c5075e5d4dfe4153c0ffade70f406b9684c6d5e786803b7ee8b6cc05659b4d03711b045a08f8a0521dd0fdf3fcea863fd4326843a565a8803f9767a0fdce1e38131354d26cc405ead24e760ba932fea68ae27d8a05112c676b50f7494a21e31652d5ae09a059f4929c8e5cf2e0b6435522260064e0ada2c4a49f746456a9f3ad7d279b2bc451a0565cb5d038b74bdc76055f8879", 0xcc}], 0xa, &(0x7f0000001e00)=[{0x88, 0x1, 0x4, "70c39d4eec3851a05d23e73da03daf7a651c0fd68978c152f1e6ec88df8bcc3d015b00c368af5693ff82c67b256b2413e3f4b43735788c5168c0d4f53dc48ede6d10c6e2ee3fb4e0fc040fa0011517997d2105995258f2326e19dc44b7831679cdca5963094eb3ee2681f36a6324d741634de6f5ce"}, {0xd8, 0x1, 0x7, "a1ff8bb7696a76645aa5d4a1dedc9734bd894829a44f15adf2f5057db3634aa8a0cc1226aa3e545b76546a0f27ad31892a3129db6ae3b1e6eb94d08f2d76cc6854f4dee767b6b5f1f090bc3f6c645af7534cf12cefb0ade341b00da40a4a030fd006660bed6674aa505b7cac2caabda31f4862369aa5913fd6d7316d3f95107de5f13277e80288934c6143863450b87b2a03c4ed599e293b06b48c0a4a056df638cf1923fea8ab4de79195215988c5f0c55a097963ab6177a0de30611fbdcc066dfe87"}, {0xc8, 0xffff, 0x0, "4c2c2f71a1e9c1fd94419db46771e057b9e9463358b6d8b72c6ee28f51084821c08dfc060400719ef88ce28d463a1b3eb2454add5c9b9b7fa74ae61c74af07281ddea1ed58a48ffc0a9e533f2b5fbce9e6ac855163b6121f73110120dabf8907c9dd0399f646fe76ef45af4f55b17338e7887e271dbea4b093d3a410fac4fb923d3c7a5e23e59f6cbdf5f6588d70d575fcae55e9cc41ce7ee035acf72a491e367814abccb46ea60b11f1594bcb65bed0f8f2b4273c8577"}, {0x80, 0x1, 0x81, "f744a44f6ed98a96ac65694ba38e2a33a41ee2ec3bb798f994424e9f2894f79dafc7c5c34d4bc24ce83f140705ed8bf01f5a1ab9071747d8957c3d95c22b8ee70a0e8b031380aa327094295671577aea7a1ba9f38a1e207b7f3df217eb4674c8bfd0ab1a08ca9d18f6c11a1d46497d"}], 0x2a8}, 0xd) sendmsg(r1, &(0x7f0000003600)={&(0x7f0000002100)=@in6={0x18, 0x0, 0x8001, 0x20}, 0xc, &(0x7f0000002540)=[{&(0x7f0000002140)="00193e555443f8390aeb45d8aa56e981395055b9a4f13856d122410de7aa3424f7e3af12732cf2d686ce7d4d4734d4d04689e12455e2889c91c8f4e4c99a4af9119297d43524a493ff44d7fa38e1eec173e6b3605a75f2bf028a3b560a08ca1d5f7c0180f8fcefe80221ce1f0bed6b63748671aeda374e73e7d8575ffa59415e6a47d518cac342f6db1b60", 0x8b}, {&(0x7f0000002200)="cf7c67a69d9e8c51aef89a5ea99d2d396d9da73ef915e9d1aa2435ed27baffacf8deee7945d5114d13a81dc15ef210149660e1eeb8a5e5e2d29b5b3fd8d4bad32f90d3ad86c9435f0e24158eebbe785767f05b32395049df0e0ca48639b31018d3344f512027c4c571bbfebb181950dec2e432a46a971fc7b9daa168566379ed0919cd9dcea6c6349bb223501f9e8e", 0x8f}, {&(0x7f00000022c0)="ef1bdfa7c1ec12f8e4ce29450d59492db1da71f64d", 0x15}, {&(0x7f0000002300)="1cd0abdae8e2b47c1a2da555d45d0ba67b33b64c885896549765d1c233f10d8b3f85953ab14b0161d275068e1fe47dbb9c0624319d087fba620fcb56316c35d6718149ebddaf9efe3618966c73d6ca8cb062377b459ac5fe5460a06388a0393ea531052cd49d0db0b2149dc8e8ab88270d462a5e0cd3457f8e0089c47ba8a2a217ea15643f778caec06fddb1bc30410d17140502417fee21f68e5421f08871fcceff5dbac0", 0xa5}, {&(0x7f00000023c0)="8a67efd4696bf405c2c555b181c6a3293c44724e574fcc9afdc4e1546d182f1b0ce4cd5dbd87f000a209c9a41c635f6d16a33994ee901e34c41b840056030c2a954cdbc1bdb17a0f7ae320cab8974cab2ee6ddf9c5083690b93533e0a1a2ca6aecb8e16a619b8f9e0c9a5001c3d5e6f5f85a51865861d2448b3dc3e2590ee4966ed6ba25052c2b1877855e40919acc3ab1282eab7f583a4fdedd130cdcd12d779d11223f822443bba5eece9020b27fe588173dec4ffb735b55a44600168f94d791ec34d6872d33", 0xc7}, {&(0x7f00000024c0)="2b3e0ec25e81966575f83edb6a8ab1489c3467d6f0a5fb8f8182c16a91a4c4e50a2052abda0134321eb7e90ba428e56f73005c82dd5869cca61ee5337f4c182e922c499072f16d28067c2618648e636c6282eaef634b6835595c1f02740288257ee10065f71d9452badeabd02f0ec101fbdab8b3c4415bce491e76c1", 0x7c}], 0x6, &(0x7f00000025c0)=[{0x1010, 0xffff, 0x9, "cbd68f9d66a199222088a8de683726d9d314db17f3e944f874d619bb0de0a62fd2568e5a25b3a0e086b9189a63f2714d123c73ade1a03dd06327b2343d7c815aa0de4e699623edc29fb0bc5590d0f09792511f1e0823216525ffde510e086fcfeeca608c50c9b772d52e9a122e6d114a5aa1ee8f0bf1cf59ade42c3c62ae68c795b873bf19b7dc890f2431f69df395dcbc960791d57a393de69053b4c7e5b3eef64002260dd0e8cff0a9111aca9f918db397548a1deab89b218132b9092f2ebf1f72247d1d5b67c9564024060bf1ef27ae3f71d58eca6f56306ef24bf1fad504c2a58bed9d89be588d13b78d7104770eecdd4722c7043d59a6d5bbcfb0f039a7e7bdfa79d157b0345d4d1f47c7ef7f8915d09855f217235fc64ac4ec50b68e76a66e119ff847565c278fe3fe886a9d2e20d3f89723c9d0043ff4d0bcd3f7e0016c46018f31e2f641dd8dbcff0ffe3a33d4b059318a61dc840e4adea3328a95f8ce220b5451e8c5c32f90ec973278690a5e8dd7fadc528c8d59ca26f464b4c5731c9f2d2b52ee4bdd3e445302f788b495f3ad2ff81d5948775649d65a254872ee170b75e5a4e1560b6a5d2e64d70768d732b2e5f1f59ef19a4fd5322857b7ee8c000fecf9d11d00482ff8121feedfb75cf258f5a1a95c692a28d7d78a7b0330ca9239f0b971c2314547d56982cd74bb3f95676970f7bddb6a338e47eaab29ed82b315c3b696c860c037ff3e8775ced56d2633d6290cfda040a74fbb474e431697eda43404b7750212c311b2fa46acd691eaa8f6361eda48bb53452435b867166d5e2e94f993fe8283c9804f9f05f26da12ee6ba9e7e70b57cd5bd65d8152d200509644dbfd32384fd0cb72846da5963690ca93afe3d96e1399a484cf977d9a83c61ede7fcad7d331347726589e6d502d7af904d0ecb90bfae04f178917f78e355744116c61c0a1be727139f662a15e0043f36297e09c6477c0b49ae3c6d47d657a2923e36baac11c6c8e9e860956901492eef9ef7eba077ae2d5b3575cd57a74c1465170e5886e5794e5ace747d10e0ec619acac634abff18d59a8a31678063b280978d7741e08dcb1344a9128a3db7a11908a0e0a14f6382416ab847b6a48ef4e04bb1f38573c7f781cb56c6393e6bc4d75f79c2cf27cb3281b55da4f41bb09936759693bfdd32d5ce0bd3963a3076034aa5515cfdd05729588450008f3f9a545f28608bf52fa513c9f5042cc895b735d6a2b940d7f7834a47d1a378fd68cf09d71e49334593f309c97d46d4641407c80f59850bc67d827307172e3880c7d76f1db0207ef0c2d19c3cc1f0888fbaabb705cd73a028f88f2a3105b6d1f1c00eae274a8a7b67ce89760df7e1e1b5d75135e4798c1b89473a6a90eede4d145bdd1ee95b1bf1e6377db5f2815e2cfe82ec9afa445e3568a1fd3cc324b4f4bcf0fef7f8d7806fa88ab76a7603ff6138d058956566888215327adca1466d01c979c9b8b1060172fea198937a5489a6276d00804cd5ec5a4fef9defcf5855d1c96909fefdc719eb85016c1308ea372a18af5b46009fe68e519b47656416f67ebf28b229180e5ce7245d918f28970bc6cf64acc18835526c89966f4c63843c5370de2da5d90ba771b5d90a475cfacbea24d4fabab2cd54670d8e4e474eedb3ff3c7a8266f7a452180948014bf457b6332bee690556d84e9fefa63ea659a29a06b6b0bfb41c528d46c4acf69ce15a4c902b542a1b586149c812480824bf59f159bb5d14b222cb763998bc5a81dcf678c42217328caf366ae781a5e582a76a12dea5e1d761dc110a7a3f8388244f628bdf099df53e2d22558a35ef07c2b425406ca90e27fa27a39d422f26f842c68aa6036acbc3f8a850feed12764fc5efb0ca57feceba15e664e444e03568ec4a9dcdd3e2aa556b98c78e4d96841942ad931c9fab7b62dbdd8d17286ede665baa0e2880bc77c9cc31b9effd3688dfd2f9e1dec26a5d588c0c3a29d8df508df118b94a7691dba2040453cd7698810c8bfdb99ebf06d56d302f496113443f641d532183ee2fb27dcd0b480050e9617159cf44574572c543c92eb66444ce94ba089b5ece629b6de59656d692643d48f73d6d85d24af8fb5e0239a1948f5b0551d2a2052e556dc325230ca8d63cb71b3062990a2ff98cfa86503dcfb55ba95241224497f2a2985199dc2f4fb23373cfaeba2a05347ca0184b1d89b89dbd58bf6614b99507f543fb440c74b3be268a69918931a4d7bb5e47e9ac54c341e4248f2b42464dddc8d9ea69b55944994de5de722b11ff918ac3e0a14d42193636d84def8f46acf554700311c74166102c5ae8bb08a1170ff2fa85307bd2332bed9ecf1c5a27838806306bdda562f99479c77d405c4a6d8b14df9bd9a0cc1e3e53770594147635e4b76f611b6dd016d7b2af8ba5c9334aa04316e2db96db672f25ae7af099f0db0a26aa1f87cbfe8122eeda3de11d8dd8b13e41c913bfa1fd47483e478f53383870f71ef2b511d08d09a21daa4ca0bf56056ad0f0291dc85fc0e084b86624ba4f3e5ae7f500dc288c6ea502e8f99bc4de9ea9525805b52fbc9676df696b8f1477955fd1ca33a47ed280af0561e3256daaeec25358ae67d7eaed57e3e5eb6e80aa69fad290d499e3beaac3890a12d3ad592c82a9b04b45c664bfd9d06e02c18e9cde9b27b91fcf7098a36c26df10a3b487199e6398fe386adfa94053532b8193471b79bdbd7ed8cbd1203e63ee940b0bf1da86d4eb80c40a473e75af30698afa17416dbe350672675b6bd4d7914741a892d58f33d13df9fbe73e459015e650d75cca5cbbe0ae0d50cb6466ae8e4dea7bcf9d758302ab93062859013e672ff9d7d74f431ae3cd18126f74e0c94ad38d0dd6f876cd8b23e55a31a14de182c8a0c24344351d4dbd3565c9afaa41f61235681295b0202abe2f928dd03c3abcf195f993413a1638ee5c8cc221d4bfd6a7d815e7c18e5a30cc6d451361dcb55733852b9b005c86797bba0fae27a47213488478afa3f5f559e11269981a5316cb2d566aa0fbc4d3438d7b95789732a87f292dc7c2197fb472d6a8870d55fc2b8cf3ca38bb7d5d99a7a472ec290533aae5dd5d256a0379c1a769d29b0db545ce8f31db59e8bab3713ea0da09a4942453215c7a898ca1054e6083498c9e914322c7218eee9de6459344997f5f0c14992e4c1e8867e64fc5e2eb5b81407cb90335cae9746d03d5cee161a80e8d9ba1217e7fc4796762ec2edef4849a3651c2ece55d5f49c2f18d67d8e9f8f3fb32e450d9874bfbea62875a17f9e4999c95ee5d24318f031073383fcfa7f6bdb1b47baa7a1bd97e6eaad282032af88f5ad30a5f1c4f2adf1185dfdf810f419dfa4eb67f8602f8f3dc3006d04cb0964419d08eac5dd93702d4b7098aebf5360a9ed73e1c3c1066f13409494e1cd9f8bd372bef779b140f3da45c21ea49e817557b08bd5b5e0eb16174277ed0b5470e7c5dda81e91895535d078e64d50a96414d9145d03f4fe063de34856b6464bd83663fc87d659256e2ea176828c8be6e2ff3e12f0ab823326ad515083b49dd917c045e094c67ec59cdb1cf82600d8261c3265261ba1df2cad5f466488aaab96126b256cb105051e80abf91a8d0ab64e466ecf5a1259a7d2d9f07db9780c03915e2f4da39777566c0d72258b5bf433ac606356401fc9cec711c0bd3aee8bc427b3bfce60ab6ba12a914b056bdedec66d1420bffcfb4d3aaefdc37b609fcac6aa4f59cce9c9c97014ea2ba372066231e09e5fb0dc87ad0a26f0fa01469672ab5aa25c9976f1478d82da5608575435f860b36857f5900ae4e43ec242565eb7c1a16555c69dde473b39294dcfd7583054a31011d2a847ff4fd6019cc0caa845a2feba9aae6ab99e70b7c36cd7e304a3fa7f23819dfd7fa26e4bb83a9ac30e7dd3b9517b701372c354417fca2919265d5f18204692d643cf64dcab7f31cd2fc22b5ec335e3308a688ad23a62fdd21fcfbe8593c2f56eaef6472ae62934c33ae1f0ce72df38a87e548619ebc8da4c2dd1304d2954200eed3a5c185483f09a77aa22e964747b11d053267d5e68a0fa87cc91eeb89c897882c353ad7237c1343eccbe0ea6c785cc1bb9a3109389f284471d5966398f0ceb2ec761f4c4a8c1dbf7b7e1c03a38291fc269e0232731f134da937d1ac67d67e131a8f93b2ac140a57f846897e9a91588ab91cfd7823feaa05456d8c5cb44fab1f5c6b75ab85700d0345cfb5e0761bedb930dccd3563ee8316356f5065f5478224c8d6f7716e6bd7c77e6719a0af7044ce4e963bf3f92806cd1b31c552ea92c0bf928a44f57871c910631b1cfffe6143af4d558ca028be8281a807b9f639c5a40448f5681001dbb5488560b86cc07bf7d45082ba549879fc74fb6c8d3cda0f22953f087bcb74d195e00bbba581d6f34b4d56bfff8e3617c269b4fc03f2bc9aa86b3af8fc3dc94dd29953352b449ddf94a8d97e1d4496b425e4ee50b047d6611a825b39c8d0101437a904aaeb7858722a46275336f66fa242dc02b644223807848d9912101e3d46cefc0aecb30da84ee134ce2d39a86302d1f8445e18cc8a99610d5e630cdab0d907a7b2af1281f882ec48b75eb91865bd91732764d99adc83e46889d34cdcd57757eb40eb19752e8db7969ca0049dd2f4e11a27057250252fc9457d9cd928181f8ef14a36481aaf5370a432461cd9d275e74d15ad4c1e1d29e6c2a34ab6a66c346906dbd7f262a01f713eeb53729fde800bff882c53f0859f52f2fb353e3efe44aae3513701a4f3dc464ecb831f786e0663fbb6fd3da9eb04578843a38ab68253eabe8b69e83751f0a34ef4e71ba36ca66ece953c8f6874f4ca840d4b2c7fd7e2e7d303fa38dd3a61e9ffcabcd7845db5d614bd097d80bb5861fdece9d87e36784abc7f314c8c69ea2589bf00e7f6a84cef4bc528d73cd640d60d6908045c247645bec425488444e65b1ca88f6c4479d91d797c4813aa71c735d8bed6ab04a5827d0df143677c1c6d800a068b05bffce9c501221297814caca1d1263053b0b1dd4bd960b0840ce27eba82617b15fd26c324d35fd692fc6a5b73cc0fa8f1a24adf792c1dca8dc2390be3179f717f1a94f04b9f752b3de8a923433914e3c5e10bb5478a66a1cd0360ca6ea188362838660412c515178aec37b49bd9d9107998ea3816c616d3fc3b0b2eb3a4ded044b27504d493c6446022fdf5f5eb445df81d7e21eff32f4da94fe36bc91b06c7a0c5f9d457e33f913613ed5df6280846884c55f396e1d0638b537407a5b8bdeb770f96f8e2ffb98223092712555f81bc3eb1437be64380f16d751c6ae9b08c874c9b11495b340e746c1fe65e68b65570607c58b083222368c16b1d9c0d5d2cf5cd1aa7e75f7fc336669f84a0fb1a1d16aa4206cbe5cfedd52040cf2de16ffe5fd8b6b383d59038797c0ea6438b18e56d55c5d62e6ad68371578b7f56a32a2bc9c0565fdc53a091f6646a461e736ceaec4e5591ecdb8c8a8fa16b7660bae0da188097d5edcf6e8fd8f2f2332a0feb3e625e4157f5f65cfc5d313940a759cd1ff5e94c0ed1852c7363f11965f2f157ef9576b0e7df0baf6ab9a600416e33e13fb7fdd69d89217720833e2fef365dc55045069e0aa4b7a91b41352aef33acc2ac27bef652b9ee4cdf0d0c7657cb90e95b48a2f96281b76d69a1ba74faca604a479d5faa58b14a7b7f1059e169e7eef6fbb906247ef91d5e2f4652a780cf5e33732df4be322ec5412ca1e87cc47e9af94604740393f1a3deb110c3d089a9"}], 0x1010}, 0x7) semget$private(0x0, 0x3, 0x500) sendmsg(r5, &(0x7f0000005e00)={&(0x7f0000003640)=@in={0x2, 0x2}, 0xc, &(0x7f0000004880)=[{&(0x7f0000003680)="1e961bc952b42f6201d6cd65d9dde945e4f87381d7c72879f8efac4a3f57edfd9f2210ed181732e0102ec8327421c7301f14e5d470edad7166535f85047cc856338e5a9c95b37469761097342b87fea2f601262b25480991c96faf0aa0327e80dba7a2502485a847c40498088be4148719ed869ffa5dd8e6fb797d6da31c6acdc0a52e6ddf8a0d85d226bfa92e6980051fdb4918a50b706fba9ffa18fe36147db2c9c4b769f0b6a5a73fbaddcc47a579c9295f3d4d3302f5be9c7e00f8d5dd5def66593f0577f76679fb794ab1c81095a4b8f45c846a3658e4be140bfb75f15c61d419eae2df08", 0xe7}, {&(0x7f0000003780)="b750ce7538979d65392f616a56c8d2c39dce47882d500f22a0e3205db8b5a408cf0b802216cb4fdf0238665f125b58cef0754d385dac7b4a98f722d3e14690a332b2162427dad3bf62e01bf9863040e8e47cb64ab1ffa99c22", 0x59}, {&(0x7f0000003800)="0693dfbc1936b36e524bc78a1ad9f339de9f323667f7107f288f995b6b6d4998b5f47d17c441f67cbf090f7c1318b1de658360459c6df55a53a4600bdfb9ca0a4916495abad5629a79662af2de6e1438582d7abc72cd7ab495f46811f5ae0a97635f043050e1f709e67f3659ca06269dd1f55ca4155867edbfc5fc08584f74aaf8523bc43a88a4b07ff89e25914973b13aa48e38f1cc04a015efa2b12e4c28145492a087b8768cb2e35afe1b4814b4432a5049d6040f0218f1b8a7f647a31750615281d9e71cc764e75d9761c921b27e902be399c6013a4563436c375cc6b700585860ccd18466f0170ebc3e1a22a04c8efc4c9ef6c1a72cd01f9fe6b6e3865644fd33fce61275f8e46680a75d178d7731aee5918cb82a5a5571e2e2536c8e229bdf75009c41d4f9c40c880ddd43347212aee429620398e47a5e2b20692c2fe3be75b12978118ebd8b72b845e050a7777bb069a8dfbe522bf0acf5848f742289a1ce3e12f09e5579578cf58f3d1af713282ccfb33bf114768ac127d8aaee8bcee596faf5ada13d7b75d9b283a853ac4c91f4ccb932dea50e7d409dcd9270d381360dca4de1203684a534cbecc9d45898840e329ba0b6ada1309623c2d3b2046be9d19004b4d057a792bbe1073494d619451feeffd9e0f1a4c1d6c3f1a1ce99aae50a275de478c94bda07fb6194e130ee593d1774d7cdf9584d78e2d629fd02a9f8055503efc537e0c36e85d815174ddd1e17c1d1ca2d9aa348f388218a7d75462dd5b6b49d0cda4126a551e51bb9cba07ef4ad6675e97931a640572005001615b9a35116dc7828c0be4d1d8e008525b614fe5e96a52e5b40bc340edbd1f84dad0a5a6c83df932da576b7370f5e82ad0028d405a609011d7d08f1e861fc87b3ac08a64493f5326dd3809a3d3bf15cccf15145dc9763a3fc901fd5e5923d725df562da4e868f94781e75a8327c3ca7a82caeb1ca3d1b5cd5cb780e46c19bd36bbbf8883e827d98c0932067efeec9f94fd5604676a65c1cbe176c8fc33a56a83ece6c81e429877e90719c60fc553a1580d34e7342192ae818de3b7db92aadbdf68481f9c5cfeb6480dcb24b942aeade412cfa42dc5912f1de29986a65cc7b2d67ae309ff0a9ed91928100df5552423dfc0672116f7db6d7513e8492ddaeabd3ba24f9dfc07feadcda913f637e7142a64ca411054148d883a4f9df5d34d47186db6ab448fa45a81a2640a63ddb6cf25f707e5bf0ecf83c09ed8317599a8b7beca548e09ed4a1e7defae18a90fec5a430fac55becd0a6978e16e731acbaa76721408a67036e54a8f2608702d81bc5e3e4ead8a5cc832e45e1bf69cb6a2cc1f05e3049fbecc4bbdb70d52c586e9e84dc92e794e8c83c7a73910e4a5448409adc55c8346c5a3b2347999734f01f136b8d03f5d0c2383a16072c8d0db13a2e8ec50d96b7e019c12339606dbe13076a82fe05567a93b39465869805b072d60e67ddee492afe8a46912a6a9971e47a7299605247adce1f9fca89df365458c4d1f721dbe8e210996e53f57f232c4680f3718fdcc113611154984ce43527092139a86f444f45aa6708300e1064686765364aebbf64fa817519c57342be6f342f5e66e968a69e5412a58904174b1428683fb544478d243d8d054a8b610fa121e1b103c5bb45b368ad03ac1fc04ed4354f3aba2c8cd75489c699138304321cbb11b3edbe3091f533125062c17286362102798b439d5f581d0092cdbcf9eede1d40d09a0b8f3ff03b2c5b31ace1658fe4928331f6a9461a7a48f19fc6432ab70ad6b150deeaf858aa11bfc9ab804b02b5e3b66a366d3a4569aa57dd800e2be6cd5ac805566ac14f02d13612fd462b261862c4d8612cc4a9707430a3ade9810600a7b4c8429f20b32fb24826481950d3b554190b0ca1ae375653b2983c0e5e5eaaffaaa12f8561430d27e03ffdccc0e7739e4c2486b0714a8887c11b22ec39fcd2cc32b277536e949a711e075705c4bf4f8981a0a4e66f18afc48f5b615655d0a70517ea89ff6b8703fe0def2765f24f04a053f3a9126057b9aaf5dc30c4b92e326923ab4108f78b9c840b412eaa44d95a977da64d2eafece51f0b8c6caff59d90bb8df477e9e63ff7f2a27aabb7db786f1c0674cb06559add0bd3f3c0c2c8973b9f3aea523733ae1de89d9a9127ca2c8f259b9434c8c39e252e3f04aa6aea176ce2a5a7c866b735322d65334e553b84546bdea5983effaa173f4ca9a30c91806e58fca12d29613004ac98783c451d7225131342cb3870e3ec69c95053d627010de3e3df19a3588f501877ecf8a9cc72651482a8a785fff4f6a28c67d7027d33bd82052913cfda6fd5ce18eb86bb5d1e7744669204be013cb4393ba8e68d5a1d842080a27c8cc980b21e1885db85839c509a77a6c74b13cd98589659d45c8dfb703e48c238f9580bbec2da03ed942c219369b30f6aa6037801b6497e84ec1a7808b8fe670ef3cc04ff8aa910a3b7c31e06cf71d23c050d23cdfc3d2ddbbb58fd59201fcc3010b9be47e0b7f2b30e97fde6755a6776298bbd74b6fc209ec444863e43135ac5c5bdf6b17590017731a10b19e66de94428bfd535c5fb222c3d3359c52406ea35d72e3ad67371f88b089b7612f189f34a7443db78f64b5fbc66fd2848d664f22dc4901af4ac3274d19ed9dce5c34d1a4c53e9c13aa7f5f7fb248f9acd2e1ad91369d402c62cb48aad02299595825a6656d7784be40671c6d507c15ec62b0da932257230effc6084c137610f719d2b8d432bc31fd364b6549339e32d9bfa3ca62c298e20f47897932694440099bd62ce73aa43e0927fddfcf02790feeec61b2a63d93b9dea1fbda18448ac69028959a24d7d0b7bc88fe50b66f8876a231dbafad2a88c1121daec6593cd0a5d9dac14c9df906873683dbde7b66d3dc9660a209c6f6db528417ff82bcbe39d9e1ebbe9608874b2a316bc01fcb06dcf31c6a7dbe5d22b67b7c8d83fa6d907b5a275cc99d1f08a720b45aa6631ba53a0d6164ddcdb2a7d2260c41691dd8686938d4ee46b98bbf062b54934b0dddfbbb546bf8b6a158104891befa0da444d36a9e406acd3b2171213eb4212d657963f8398ed92238790b7087df77c7eae0bf379e672d96ed9e1a2085e99b84db45be8386ef2557d45309cba14374a51affe60ac49421ea3e32b2c1d85c281df6e96a4c802829fe6759e4d1918afab6b63b84e45074354581fe86415efd726c7a42fde65308a822cd52e16fdbe9ae014c090ea95d8059ac48245e5762469b834c0c220c97b9be66f4cc2389b27354341aa7be38ed1331a198b4272e6b6df8bfe7c18e55ba6561c22f7535579b12ec0cca4b4748bd601387a17eae04e35b306061a6232040fc39499cae2aa49baecfc9d1a405251864c70b45205b63b9717c1362fa2cb0dd1d0613e305e79e7142ad936270f81c6cf2c2c74af3d40d9bfe0eac2078180906e090c96098a464cea5eb30b616032b5958a77866dfcd393807443dc3a15081bc2bdd6cc9b9d72bdfd0acc2d1e5334c51e323f6fca98195ef5bc2d424cd48dfa79775cf8b64c002fe4b1770b8d71c03a5d84dd063d4d1799fe1f2171406b79ad0b3351fe8b445a9505ec38aa89db90edd7ceb60f6f01f236d1235035a8fa741731d24140f1abd4066a9d004c5b5507206338feb5e2f706192ea6124032d20ce17c974e447c647e10d0d69d2c82c5c44e5e2fb0bf70755fd1414014cb339d3cdeaff3bb334dbf76f170109f6b99e76d8fa2bcd75d785b4a1db2f8a9e454877d1cb7916c0d23c0badf7c160fec01123f692b8db9c2c7a5111cfed02cd6e695deb38d77071147daa5f7a29720919b0f3723053aa3de8793fd529194c5e4c6b50109cbe26652b1eb1e335897052163c1a89569a6296f878c00270632bbaa0cda097a84a99d55f0ce21354d9597728f837d7201254b0f10c860eb71f788cfa2ccf55828f0a86596f55594917a9dcf7c33e56020e5a22adf2d4db92ebe39ec067213fedf2d4bfb400cbc066e1c74003308a7bd5a4f75256c1ec959c9ec7c6fe3001d09a3021f735330101fc8d91276f880171425d1f06d2de17a6de8f69e415b602bf4d9e05b86ee87731d6b2255d55c1d3214e449b83d7832359b5a29455f2eb9b0e82a892b2420b1f77252f539546037164e4fd1aaf84f96a770bf08158c04e76ee5c047b0b1161c1ec34abe9dd08b5a20b5b4c6f21efc2729dbaba89d3af3cd1347e79ad36dc131ddb73e8e31df24180687553c96b9586826b54b19cd34c32ece7a66cbe459ce00741452df68e3b98ea1d8a7b11e4c9331a8e01637579ef31014ec7c0dbc549a56154a4a2402ea30d4828ae29f7615616989d608d457d8e4854fa71ef6b23ec751ea4bc4fbeb58403a3732311e9c15935a6bb1c29b5ec1d5c1032134b7472c726c4dad0b40f80ae1a33a7a8e80095dc16ac90e3eea4a52e1722e234876d07bb28876805a21a1271cec4d03c28ff0cb87e0be4441bc57fdcfd03563e7258aaae94c39a0385a75a0b435da1421283e0e1b26ca251865356b266c1993e59d16275dcea777465c359751c835cc157006202675ed60045f89d16ec739cfa870f93fde73189aeb4a133722605db604bef84cc90c4f8fafe8728567a234be18c249ba791247a3cc5a05cf470397f9071f8dabfedf1c72e57eb64f7898412f50aec3662738294a7836c8f3ad2b3419271fec43e897a9a6de1009c99f31dd4e6d49f228017f9de16d0df6ba998d1bb84d476639cbc879f17d80a5f83249b5bcdcce738de3b58fb846590dee45533404467fc758f5d258bfa5930f9ad7d6fc636b36e69f5216ff5a89dcb9c786c7d24e09eaa1afa80041a53e930ea79a30eb2c300e8a31d843e62c60b5bc8a05778d90b35d4bf7c8b2a6028db5ca58a1d13e7e17419c923e2c4593fe2adb2eec3e813e65d50b4309d83b906ee49d91f77dbd0fad71f7f4a89a9358825934e6efa1dc1d1961ae7272140e73c330aa41f1d349873f30e318fdc07ea185e93dd3bd7df0848fc3ba9951208306ace1e60ab7b6e95841b7d0a3c71da26730824f41a9994df5f542cdbf8d5014d4f21570bcc0c1721bb3fb8dad75c54ee83510f02ee1a5b8328a04024a902735e9fb3b42b9e86708818332a034393fdccbd1e6635e86d3215c6dfb1b07bf8c96a5f09df801ff593fb01203d461ae0a1da3e3a77d3f6e5a61df02e24c4709dbed082fe0b49e4dd56ef145bc296901934b06a02aec4ee2d2621c4bcd231e8b43f4a9c7bf76924c0998c247fb89be63165fb14285c0abfcdb4cccff209e5efc083b847d497dbda01a62cab53550becb7f5896b10f0cb97d4480809e9e3c7ed566ded415d95604b62505c443a40b97bfabb446ce39d15f76cbe76ab07d3efe3fc8e59606ba546440d611d621a6eb1867f898c963e17938d2ed83fec847d8f719b57da6c7ba53be09e369f665ee81ab32a6ebff1f064c921d1d7877daab4756b9c455fed1a89557d01663d1f4d3bf7b5dd8cb0243010b8abd7f6110a111dd9f1456b2c14a8735dcf6c702720b3061423fe8d60edbb990a52d337266d0fe47bcf858b0fbb3ed711d704ba8ce28f50a4dc7a7bd5a16269a4d2c688ebc38abf5f4317b84c98646231e97978e3febbf5b07d31bfb3a03d5adbce5800ddf420e537f91bcd50444521f9782f83eb803e5c0f175fc63c4603710048572686cb457e5f9be0d259729c0b7a6ea6871b08e28cf15c2bc923f8ad2645c7b44b5b9218f9bd44965ae41fc98917330b54afeac4d107d2b855ce4c1", 0x1000}, {&(0x7f0000004800)="a3c11576ab2deaf4f0a38906ae007270b590fc306fc03c8191ac0eff00fba1435fe60082571461f4c04119ae30c9473e6666a5b7a7bec445173766dae70e7b53d5", 0x41}], 0x4, &(0x7f00000048c0)=[{0x40, 0x1, 0x3, "0bc241a6d7a2c872b4a5bdb6bee24499c9df7544bdf8b4d8f0ef9354bdc8244c755167a04f26615dabbc"}, {0xd8, 0x1, 0x6, "297d33d32a409a75fc90b89659df82b534ea12eed9e02f330e4755afeaa5aaf2b9f4fb3a06c61a936ac1ecd8fbd7ad1525301fe2166f0289ae5fb8acc2928df1e3d7419a4f2ccacd620493a514d65ed9f363ad28ddc0e78c0a14c6c1150f99784c85bd7eb1475b58b6655afe0164b1651306fcb4ab4dffeaa916f1c6bc448d4e7d82491e4bab0d856609d92d3fa0895b068bcbabfcebb57449393b15babaefb535109acfac3e11e7708123d957ff576865aa432763ab20a07488e8e70228be094dd1"}, {0x50, 0x1, 0x10001, "73bb29e696bc9a80c7d40934aa42585d62deafc4a4a0eaa069cd5b3a5d859d9857d3c2de3a23e7368423957e53dcce71df926fdf172ad2a9b46581d7"}, {0x110, 0xffff, 0x9, "720792a69e7240ffd4baa1e39c0217448c23cc79f486e5cf91dde5c69c72f52cff2c9b49060269789da569a004e0888c001d29d3685a3aaa12a51edf02d89ab2ff37a49df4728abd1ab9406202c768b09c591ed2f16211d49b0ce534a631078b707cd9b81a7754f16830acbd493173f3480b082adebbbfae5b43e653c6858d36862edf3c2009e82b69113e4325fcc473402291f6aac399e063fbcd61a45827e69ec39ec200ce7aaf0bf53eb37b9b1d1eccd2c237f4854eb6848079755974534c7da34562e88869e18f507e7d167c3e5c42ea8474b778933b5842cace186eabf514602621fb7a6a3a5d813edbb7bac3619237482b4464af2d84a516"}, {0x30, 0xffff, 0x100000001, "09f4d0ab041a902174a3427e51b7e3ffc5632443dab90cfed87236aa44c8142a"}, {0xd0, 0xffff, 0x48a0, "329dea1bba08a430afee5ec9e655af9b20b5b5c171a22c56ce862a773f12f00243537399c31836b17b9e75394d05ffa9678386b18f27602502c57643f34c853940ca630759d36f6292d55f7b0bb48d1a785b1dd57345aa5dcfd0d65ba909820e7bd07ee79c1c1960729c1ee27883b5d85fa2790a66d9f1dde464500afa1ab733d5ae0d5aef198fa21ad37820c1219d9b3f7d40c507c4d7f79d6bc84e52e74e91430ecef007d91d0809083fd539e800b1ce5113fdba844d7f45c4c19f38096b"}, {0x108, 0x0, 0xe4b, "e268cbb9ec981587ced5b993ca6acca3a599fcc86a55466893c41eb642c1b410e949ac772993104161a413e8e77ba3ad68a6cd7107ca65ac817a871b1a53d5175c3f205bae9c010ec9ad29e7bc5a8197132e682cf4adae57b0acdac827c8d518d015b152f0d7fdf55736c52f7b3e9f6aee2dd3ebcf3a44694d4d011d8c252f61bf49f6b5fdd6e633040c3a5cfb62b0ff32e365ee372c1e79fdd84ce05c5d0675734f1b9440283510e0e96385c9fccbbaf0d4da9489736b87adb198e07c4d613e0925716fa99c055acaa4208d82eb25dba3fe7ce04bf68363948b8d520d7dcc4a046e5cd079fb544d1116039e90492b993680fd82e1"}, {0xb0, 0xffff, 0x7b49, "06841b08835368fc32603a31d94b2dd7ed197071188ffd274a0cdf470d12068d2166a9faa5c4e6aa415c1385ab3885a1c13fb382d6db0f7912bedefcdccacf642137ac644ca48739344a7dac8a1d43a0a3d089334218bd0fa63e7e7a431786deca50dd21cdb84c8158dfe3b7ea4abc1394030ad4d6c3587c79a0e9883c77dc25d818b3e365eb2e892e310b6dfd4beb9ca3b6e89bc001ed0cb16b0be9c179e687"}, {0x1010, 0x0, 0x6, "a3aee2877eb485401ed7939cced4f920150068720408f6d484fc0df91d17d512bde342c4a43155aaaab073000db49e13821f584aa1e6578b9759a61459d7da36ea22dd5327f40ef16a4c4a793cea2e2f64102c670e11b935d5e1838dd5844e92ef90996d135d9e583a59c915dd42818bd47b0ea9fa0c4e748959edb2de96c1ff41aa4a105c65eddcb3a9b8c996cbbfc74a661bc581726ea1720e0495d39593c79104a2be7c03d8d01dc5c119cd3aca55995106a26d850e5a90689fba10ed76a271a94b1ee8b182a735a5238a617d6a379ba197c8d393698bbd961b1538676c65611b8d35a51daa97e0e31990e765b5a54884e085598b0cf85252e9a98aaf17f46dc58c81d4a84eb388aebd44938bc5682b6c84fb579466d830f6d588f4049a289c539fd36132dbe1a4bf4076466a19f29ee312a383ed270ba88196a60419effa0ee5d0577c854c45c2c47720113123bb93472952c67710a23192815b59264eb4f960dbe757e3ec4ebe494c0b3b861d2f0f3df2d77738ce0d01d75f24e082630e0dbfa1e94cf8892fc07fdd51466a23140cbf769515cbc1be55aefe05dbaccf5d579392b5fb016ff08387d8220a75a73ffbaf0d05421c0a5deb25481481c96c2b90ca2b51cf447328ca02812eb738388382b9b75d2475d2e950304be7700bbec64b214dcf4d7454a93e406df625b27a2b435ef85804093fe143452fbe17209aff22f50efdc8fa2fdc818594016699565673e709a407b3739f90a97c769014e4a44be356ceb76a2869e305cc99e1707e3a11249017af860af49588242ca4d0994afd0ce05e8f2091ddf34342989411cb5a05f8a7493e04184e54afa7560ab136c66975cea7074cb72f7ac52f502f534664b461d2e0ef4eb7714acc4369221098da1352019608cce279bd75d76dd87e95e62e650a42d0a48421886794362821a00d36ea129e8923bc2b0aa0273aef09dc336e84faa0c7b53745d20614ada7590896d0941d2162e07545b7b43b2656025541a69e74255e1eb8fc81b7b45fc47937792dccc913c21151859208f9e1b32fd2092c67e7ce41bc16c7b742d5418bb8790c30e51c745bddd95ca7045efcf8e275335128977b83d654bf452140a5efdd3cc7ffbe05f1558a5aa844b333ddf3fb4c7f46e3ab2a6120f5e600fe1a05004dd5df569e5935355a1dead7ae180c925a75e1cfdd913ae99c18e330dceccc47ab05382092797bf18db7a0fc12f43ae2cf1a6232ee71263b6d24e825504d2454c97be2b754343312cb2f5b308b428ad43b0337be26f6858430d78afa541bdc86c779a3ccfebd87c71ce947e5ff87a6684cdc33555f3dd91599c6eebe8bfb81603dbed594496b5284b403f68f1e125034c48817d3c26b945931ee761c16d81ba9ba1163014888c11ee84d797c5f09fac9e78e4438a462dede84d0a733910ed48d838d2a9cbe1ce2d0b1ad9a4e9064e0b633f875bb3deb5e91663ac482ef18dfc6650e06fe7c7966c0f6ff1ec2c74ff7dd2761be80b71c29672773abd9909ba4e8b2c297a093b2f99fb6ca33266df43fb77a79183d4ff75e3f743c612f076d302c2c5a98d7dedb5a3419799a69c5de53669e0279202936802e642c474a7988854fc674664589bc299063d607edf2e92f94d2048d07486be4ba1dbfc4e455b7e75a6d8600449e8485a5150ecbcd3decafed51217e9b7348fb8be06b3ef78c5692589e1345a924074425cdc841b3eedc2bd4a7a17237672a5aa03b254ec2d2883461cd9f9b6ad55874603baaacebf483b19a3ea040c90b8a5865a209d6e11095321c6af5c52e4b42eb029bafda485bcbfede6ab7fbaf975fe39808f77fa0633d0c39becac80ad95f4d3f06abf279bd166fe21ca7b4a473a1d88578f381d67627147115a18f8b4acadf3bb8ad06b3d2714fd4bbbbeffe8761f4b5b57d8176fcae80f83187a9fe59c3523b18d0e3668d046612a25fabc06e5a5e3189d9bebca96acd31a3660137261a8b0b890d71fb7e567b809b45ba49f0b31d4a864ad60508f7ea7d6ab25b2c607ea03ed8089773fc624941d04f55ded6d96e21bef93ea7ba0a345bf38a411015ef3a8942816751ecc63861730046341b4a42b149b6ee92011230f54f8a59c76b9a3d26d09756d9055c5d7064055dc1605adca438c6a50007d00a7814e26c3f869252754feaeed668b6fd7ef89d4b256c245785c9896d6643dc2c3c9c3f4b451aeae3989cfe869eb2b372d0c2d69e8a766db87e2d7dc80952d9bf29f37fa8fc2c34bfc0d2f26fe0df71f0fc0059da33ed29a9630b60e197c2a7ffd261e657ae1b6a32a6634fcb11dbdc65b3f1a643e7e9b855b976dd52d27f6dcbcb20a85e273ad51a5530a79b860ba148f49262e6b9544f81b37e34e60197223f2d4333e64dfce952d414ba7044fa47ae65f683efaa23bfbd147a39389fe02c8e759c682633b9300d879a596203860e71d25d6caa6b47951e9fb58acbe1d97116fed5d945cff044daa68850a3e07c31a603f9dd91a2324f555ae6957cac90edb7cbf66549fc46e6fff2b30394e2ecb7be5c9a927ee088821d32e08ee27a2cfb0f9b913e476f2cb049254e0b3d5b426fb0d3de0f76b26f758a1fbdeac15827e7143f705d4073e3eacef429d969bc8c0374feca3448b487859a62c9a9d37f75118d5bf2c5882576d92c4513e6a83c62c086698a5d95ef0dff033a9ee3f02e4fe716237db9b01c4637f85b65685610e9ee4fe773d54dd1c8125a9348b17e11ad1f125d9521ee3183338b3a6085e8b973e6f6fae932326eaff19f085196306cf37a40dfeca081496d76fad5e55da0c6a3463f31d54729958d1861966059150c6e533f14385fa4d085d2a1a7ad2785493755f2b243902335830e8e61f05f56acd866ae11b6540af220d38e2d637d09780eda2f881b4c431fd5b507beecf1ab4fed2113b1e7dca393cfc30c60b348dfce41645c829cd87262b96f6292db3c9d3e6d7364005d38d6e24dac9b5bb714c3c6b585587944ce1fa0cdc08f07bacfda718d977c88e03774cf47d9faea4db77f3c36739085f93debf449cd5ef6ce804cec188ffc23a8d5a2afd9f1979f382481a3e2c1b8d8f91b44278afeb526d92d71a9eaa91843671cd27a0687d32d85b7925e829e1c13b76f55dc5a2d97979b421caa6172b958e141e04dd9e19803581ca70c49582d31862f876b01c22f71b238301f336e1260da346e646ba76d923efcdf21adb647d2771f18f820078520dc94291d6c778335e52ade201fd6e2a31c61a350f486cba594a5fe2db1dde709679b1ceaa59d50cbf04180fc50e33ca2174ff5315d5ef3701e9147ea29ed63c2ea7e29b9405862325be1a762a69416ebe37e1c1a7014775edeefda0932a20781f033c054b46c504fde8eca6586cdb3420a4fb2c6284bf4161b5e17fc52650cda792f32ac37450f22c340ac17a593f2ad010cdc8f5cc962da331f88122564115589fa7da98bf70028363a8e281258f3dfff42eafeac5ea8e277b0d05affa1e99cd75937076f0ff90ed84095cbb58672aa7e437e7f6ae7db43b57630ee4ddc1c36e6494bf6f3607caaeb374bcda2f91e94da09481a0e8255863528053677c63ab644bd0d8c41c013ddf465509c2cac42e6a5c44d9c0362726c6718988d12bfdf33394cce96ca3466b84515ee6ca4acb3cd660762c031e4ce26121ad70d15b17a9dfc2d5b63849c732cd0c262cdbcca9510e970c8610e320aa6c27f172b7135f6074a392bf4801f252db3e8e1fadcc0d06bfffaaccf2fe3f46b9b21ada01b8e8b9f34b69e9fe73bfddbf3bef2e6c05ec5bf2258fe741094c7abfa36a265870825cee99f4b4a02c1c9c0120a01d6bfc0bfc9694dc1332ee37045f656da5ce8a15faeaedab3789628e7881aec7f1833f98c365456966d7a0095f24bc435df99147c412bca30960e670a8419582509e0e47b545b68ed2eb8ac3976c6305ed5cc581ff7c24cb232c426c5bda208a20cbe4af4c06dd61b902a5dd3cb4d4941abcac344dd28c16faf0fbdba53ad4766726faac23750e15817eff866ede8cc81f02fd31e66059727952e4444a95a807e43b58244b999dc4e0819cc6eea4ce9bb83d542ea71a4138d34d89167f0d1a0a0370153d91268ee891f7b4cc4b9d3b21592d8c4c938071ce4516c7faee5ad1c1efd835731a3ef29e8fbfddbac1c6d3ba91bd42320b03e4c123ecc73c6238da19849fa9ef3094d06b9bb5e791fa7afec133479c742b0fd2aa275a07e334fd3c1bc61299ce46afd60a1dcc38b3f02e731e9d27d3fd405668702cdb389225932f7dcda728cc17e4e07598c6070413ea4a26a4a6df23a044fd9117825b9d56fb05458702ebf371f3aad4b5f916c093d6d7362a1ada8e7cb19a4dd8ba0246bac0be315f7313d6dc221a640da96ea0170c9dd36b34e8be1a9809cd74c786ba35125349a23ea4e68f86f4db1351884ca7ad160b7f50af0388876a7698fc82daa624f9c86e72f17288f35f2af91974bfecf086a2eb2f6e087125e37855454e2050acfc11fb93e8b91303f69dc15363ba5c100852a33affdf52ed04a8d6d9870087cdfcf0866e569330a2107ad2071d61a89a3a5cd097ff0a53e4278fb3ada84a7d38f90e7f0f4493241aaa9f9d15895eace718161d7f0b53b18219cff8917c16733c1d918a93143fff75e64fb13627b351c8fd55d63e3975aab1e99515c4d29315448a6782a0b2cbba352100c405c96ffcbc68bb141128e6de5faee25e28879f52429ed8b969b39df3b22af12588b3516b77040c2ae0bae7f998c523d4f41a16f1ac8efe61698c9e03d116dca90f8b1e16981830a667b0a462b452280765cde416c82736c7640feb0a65e923794ed9cf8f8ac914850ab73f55150a4a1be4e519eab176edc9d5cb918d8f3b74f744cbad0edd750b24e8d5cf296c767ff0a597be500427fc8dfb6f4b78f0a1f52a63a075a54669a52dea8cfdad81dae3b86b2d8c6eb2a43dcce5d58020e2ccc9777879f3e7a86a523c0b4be823a5e8ffb6650077b98ea8f7fe52f21582a420998fd64c3ddd46e6af5edcc51f43d4370a3c786299fc2be281f5802d7a1a7b1d754b0d66dd1e0415bdaf1f14eddb9cdf485adbe8fe5d28d82ecdaddf6f96b469bcae96dc87bdd5512bf09d6703f45c2247dc6e2ad8e49ae4c1b343bcd2dcda0e6de9dbf83df13bd333a5408d2ce2f1623e6ef49cd2091bedaf43826b32a80d9908212e2661caedfe5151a1e27c9ca4b3c1dd7b8584803dbc1887a8d183517f7917f38a950c268894d222a293e629974cb04c7dfef0cf52171749d9df65561e4799c188e23f5b660f975d3d0ef7c2d3673ae1bd3e46aaaf0ec8182f6d15f10cbcd40d3d2b0a8cf5559f5d3afe46b6145b121eb5a8ca90d3ca55f624c46eec1a33aa432a1f6c97b1d15c32fe3244f2975cf76306e6c40bca477d1da56005c1545f191149da0b242678b319e48a715e41fac122f347d416171294bce3b24908763c6c5de42a95e5654ef59dc8f190f1a074624e2abd4fb3db76ebcf04dd5679eaabd37e04117ca1e1f0cb0fecc96784b66f1432cc7f1d827ba355d4580c475213f236342864899e71c6f1b07c79499246ffe730a8bd88a459b6a7bb154fd63eb7a5e94a80dce0fb9439d7093280cb1c26935e0c0da196a8a577064baf4097b74073f5bfd78c1598d792bd8efa8e3219a8465eff8f6d090782acc70b5d18195dabf6d079bb7cbdd173b383c2cf6eb22b0b56d8c8f25705cbf3d32f7528dc7bc5e1994256ea62a7a805eeff4edbf3edcb629a344fead87f60bfae6f4"}], 0x1540}, 0x8) connect$unix(r1, &(0x7f0000005e40)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getpeername(r1, &(0x7f0000005e80)=@in6, &(0x7f0000005ec0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000005f00)=0x1) open(&(0x7f0000005f40)='./file0\x00', 0x100, 0x2a) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000005f80)={0x100, 0x5}, 0x10) 16:00:55 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getgid() getgroups(0x4, &(0x7f0000000040)=[r1, 0x0, r0, 0xffffffffffffffff]) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0xffffffffffffff70, 0x2}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r1, 0x0) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x200000028, &(0x7f0000000040)="d1ac6056d952a948d2a044ba2d28be91c46d8cc3389197ed2fa5ca995217686d64fea3d363fa2b0677d25f137e6f5d3fe68edc9b4be117dd45c0f4ffcfb9d9c4b3ca452b021a4134a636dfe7d8e50d5f5c2090ef60312a1d5c055eb21f9cf2d28c91e315a0c130c5bbd322a33d56056fb9c569a0c8eacef7e34995a373b192d8794c4b0942a54704534af49633e2367b18097362acfcf3d2a37d267780336d66f736467c7f0228bb91cf0daf385e5eaa04b8ad4e12b9209ad0b2f5e6454de17986b2899e57589ca063235fbc23421478dcae5aeb515dd635ead697dbf963637423e6e00adba312cb2fc27016c3e6d9120dda0726e41b93b5ce446c4e144bc1278831eee348d9668f21ba37cbb65d9e42d9a14044ed7499921ce1e75e1bd7453102e478b5fa30b5ed64806f8784752b933cf8d2f99e1103aae9591adad9f13a8c4087c63fac86528f04", 0x4e) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2d}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:55 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x40) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000140)=""/178, 0xb2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) munlockall() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xc01, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffe98, 0x0, 0x0, &(0x7f0000000500)=""/210, 0x1b6}, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/35, 0x23) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x403) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000084d7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 16:00:55 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x88, 0x88) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) execve(0x0, &(0x7f0000000000), 0x0) writev(r1, &(0x7f0000000040), 0x1b) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:56 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/245) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{}, {}, 0x0, [0x80000000, 0x1, 0x200000000101, 0x0, 0x0, 0x1000000]}, 0x3c) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x4) 16:00:56 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r1, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = kqueue() execve(0x0, 0x0, &(0x7f0000000500)=[0x0]) kevent(r2, &(0x7f0000000240), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xbd, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffff7, 0x7, 0x1000, 0x0, "0c05904fa9a085848c1fd0b5ecda86d7b0727cf2", 0x9, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000061ffdba53adfb1734c085cbefbecc8d102501318f01d7022f37e9df2ea4f5f3976998a9863cab9ad89fd0000000000000006d66428444e3f8411f3a98ffab720d9277540bbc4ce45db5f2b0fd6e32b6b9b3eb4ed12527ca06b916466b20cecc806dfff7fbaf5ac274b3484b5d10f004e5f8065f931e693798a0c097a7fab135a5a3081ef2dec69542f41f4b8957fad85ee1ec62b1123136b29967f4fb1e3659be689e4724cf60a7ddaedc00442201c7de0ce3617379fd2aae4443b4117e6f3803f416c1f5257bf7a0d7ee06c49571e00a6d9b17eb8a7218926196703d9b888443e56328a7bab1379a6094ffc0a9baa278532297c39706d1c9542fb3f6202e97116ab17ed0411a8c065f5a82775aa278d5b0d7a188166"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000001b80)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2031cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd508fa2437cd2fe07e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a9efe2f59e61815be179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b6e8d97bea30a152b196443ea91bd74e0b20313ec9eea636c6a88a22399cbb32b162d3cb6167955dced03a36927fb3e7101077261c1b9abbb53388f9e27ab094f5212ffba1d0033c4e5c0eac41804fd4b689f3b4acba2ab2bd20d150bee56193e167ada47e548bc5ee6ebcbcc883f7c377cc5498e779d4be9aca415ac4d4dbe1c3101fb6863ba731a14d093b2cb3e2faa59d5816ccc0125caa0a0f0151c4c48d751eaf46f80b39358622bcf5a82e86faba5dbde418b976e1df5bde5c6788478029f8dcf532d5dc390b421158a1b5b02ccfd10d3a9e6cbbba52d5f4eb4e06545fd9c3f535ef1ae6f0e24676186dd7d5348d0149337b928501016cf0f04eb27d86ae73a822909a3a9f93d92ab70369e997db7e3ffd91c9ba3e5f2fb1367a283bc145f1e5996987360bc01d8943e245f60c695a9c0524a5e689c20d76ee5b742ec9faf44a1b139f870afe1d540969262201d6a536d83f2364ecdbcc9765d8a39e4f0f87979766e8f3c8b4bcc6c38d86c26faa6f7312b1b3edc35f6f26ef0b82885867626ca5b374b96adaa3bcb52ad2e7b09575e98274fa34a0b3b924d2f9a65f4f56d89ab16dac6c645349bda0a8f00c4c4833fe924162082e1d67e419333d7d792d10b540c3a4dc8f0fcb85c11ac676c0a44ee344176b90ec59a6dd294e292a3dd15729cb94ac64fc8f0f528c752af216dccfcc6246ce45c1cf3d416db5658c4a8336f81332a72d2705a4f5ef73a497328e84b5333d405cdd3f87b8ef989fafc27b714f3e5ee2e81c87f62fae0284671cc91ff03bd079ed94a70b8d2d66bfb015c0f75bfcda7a086392c9ca4caacc8d813ff03ff7066cb8b96325cf27300dcfd8eaa0211108e0762683100b3071bfe1a97f40c661761d2fca614eeef05048b973c28e3ae47a5711bca399a5c95ecf699878ee9888c14e307eae539d9f2fdb67dce1c5719b627836730cb2656663497b05d94a8d377b986f1995349a6c861a83eda3e5d86ce6dd27f68cda24bcad2af0e53581b9acbaa863675951165aa5e6b839d0b405698fcead422952e1f9ed2113dfcb396df68bb6f90ef68e10a44139a877357c06b47d7003dbe48c32e98c4c503698312b00dcb9890c82e3f16d77bb34c12b6b89e8191989581f50d05aa548bc7fa378abedab1aad3af27ce17db456d430d0ce55ef46c76acfeb2d23eb053be44d270a2ad79f5f7b09c093ba190f18532c04e812d09140fc4c928decd29129a5ab472aadb2dac32ed54644567558bd7137ab54da2ff8ac28efd7ea82d146465522ce6e835f8a60d0e3ba2a77f14d8d99649cb309ac1858493e8bf26cf6c541dd4e82189da0bed755023f94183e1a01888a9d60e1f4206f5113d66bf827e3587a3e5d26f89a20d4a07765a3b9203f25836857a2376d1164133e0b1606312d8da74dafca467a63b47f510b5e25eb903c607aa865fadb92e82b5c58b42eb9944d75e0ab240e5826759e1133c8956616f9b58d575d71eeb5a94888c808a51c23ee8bd9001ebfa153b9f5d30eec8a1e83df869dc6cd34409a00172c4a44f95698b67da100ad309cad9c893a0d2c8ad940818667741f1d6d7ebc7680bec6732dbd965ae1a0ba2b5010ee1e3bc44b7d857230fc112c96690ca5b2dfa6cb75f258f9cfca4a579b80ba99d640dffb5517f980f65c161a2a6b5dd992d463ad846712cdcb0ec954dcaa1018d111bc544b19acf4852ac7fea339a68134fde82", 0xa4c}], 0x1) 16:00:56 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8001, 0x0) r0 = socket(0x10, 0x4, 0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x4, 0x5, {0x7, 0x10000}}) rmdir(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x97, 0xa93c}, {0x870, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0xfffffffffffffa66, 0xc89e, {0xfff, 0x81}}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x1, 0x0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000340)={0x5, 0x20, 0xffffffff, 0xffffffffffffffe1}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x4) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x3, 0xb17, 0x2}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000440)={0x0, './file0\x00', './file0\x00'}) chown(&(0x7f0000000480)='./file0\x00', r2, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x88, 0x0) symlinkat(&(0x7f00000004c0)='./file0\x00', r5, &(0x7f0000000540)='./file0\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000580)=0x80000000) chroot(&(0x7f00000005c0)='.\x00') ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000600)={0x1, [{0x3, 0x3f}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x200}, {0x3, 0x4}, {0x3, 0x5}, {0x2, 0x100000001}, {0x2, 0x4a95b5bb}, {0x3, 0x3}, {0x3, 0x8001}, {0x3, 0x7f}, {0x3, 0x6}, {0x3}, {0x2, 0x1}, {0x0, 0x8}, {0x3, 0xe3}, {0x0, 0x2}, {0x2, 0xe7a}, {0x3, 0xff}, {0x3, 0x9}, {0x3, 0x1ff}, {0x3, 0x4}, {0x3, 0x5}, {0x2, 0x9}, {0x1, 0x1}, {0x3, 0xfffffffffffffff9}, {0x2, 0x1e}]}) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000740)={0x0, './file0\x00'}) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x2110, 0x0) lchown(&(0x7f00000007c0)='./file0\x00', r2, r3) getsockname(r5, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000880)={0x1, 0xffffffffffffffc1}) socket(0x20, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000008c0)="97131bb3ff9aa908ae169015bbd54fcb1c9c44e011cfe956e4b31967ca7995ade53d5991355bb06d240495faf721930f4c5521660a08a80b46e673712c3b0ede9912ecedda900eadc41af2afb36884642c55789e64a13234827372e285046dcb0c4e527b7ed896a3", 0x68) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000440)="8d5bf779") 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x884, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x16cf, 0x2205c864}, {{r0}, 0xfffffffffffffffb, 0x8d, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x40, 0x1, 0xe5}, {{r0}, 0xffffffffffffffff, 0x80, 0x5ae381cf5968fef9, 0x400, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000003, 0x3ff000000000000, 0x100000000}], 0xfffffffffffffffe, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x800, 0x4}], 0x3, &(0x7f00000002c0)={0x7, 0xffffffffffff233c}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000100)="e226dd6fa11d8e91884f346a281f35ee954354f046849a78122c33e62daf081fb37c4eddabc90a227a942130de3a194b36081e961332b275254eee5d5d9b9f6ec9701576e364963f80fbfa0250583f853e44c1b2401f5cd407ca3779defb78036fbf3287ca65d9aaa4e1d41de964e4375a4a650e0eacafcd74d6ff8f8f8eba700a6a964cac1ebe99edfcc893a273ca45f4800d984cb58526052481", 0x9b) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x22) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2000000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x200000) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x6, 0x100000000, {0x80000000, 0x800}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x38, 0x0, 0x7fffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x100000000, 0x3, {0x0, 0x5}}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:57 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) listen(r0, 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) read(r1, &(0x7f00000001c0)=""/176, 0xb0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r0, 0x80005) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/218, 0xda) open$dir(&(0x7f0000000080)='./file0\x00', 0x29b, 0x21) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000080)=0x100) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = semget(0x1, 0x7, 0x101) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/248) write(r0, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x0, [{0x3, 0xfffffffffffffeff}, {0x2, 0x8}, {0x2, 0xfffffffffffffffb}, {0x2, 0x8}, {0x2, 0x3f}, {0x1, 0xf58}, {0x3, 0x4067}, {0x1}, {0x3, 0x9}, {0x3}, {0x1, 0x7ff}, {0x2, 0xc9ac}, {0x2}, {0x3, 0x835a}, {0x2, 0xffffffff}, {0x3, 0xbc}, {0x3, 0x10000}, {0x2, 0x800}, {0x0, 0xa292}, {0x0, 0x80000001}, {0x3, 0xa0a}, {0x3, 0xff}, {0x3, 0x8}, {0x3, 0xfffffffffffff800}, {0x0, 0x7ff}, {0x9afd8a29e9bbc4be, 0xfe81}, {0x2, 0x1000}, {0x0, 0x1f}, {0x2, 0x5}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x400}]}) 16:00:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') 16:00:57 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffffffff8001, 0xffff, 0x1c5b, 0x1, "d2ba9498ec748d38eeb98b81e056b70302c0eff3", 0x6, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = syz_open_pts() r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r3, 0x40}], 0x2, 0x40a691b3) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x0]}) 16:00:57 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5000) syz_open_pts() 16:00:57 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, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="8f2e1a24ae357732407c07f88ba292fff0edbd9d5db1eca2d7f15519fa11945193ff8ed34e5269ce955ca0a4f6f999aaa790b11f6154864be65f88cc457d334c3f69400d", 0x1ea}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x7ff, r3}) read(r2, &(0x7f00000000c0)=""/76, 0x4c) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x220000381, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0x0) 16:00:57 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffd76) flock(r0, 0x9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0x1f}, {0x0, 0x8}, {0x0, 0x2}, {0x101, 0x3}, {0x44, 0x9}, {0x66, 0x8}, {0x40, 0x100000000}], 0x7}) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/192) r2 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) fchmod(r0, 0x8) 16:00:57 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) getsockopt(r0, 0x75, 0x0, &(0x7f0000001040)=""/4096, &(0x7f0000002040)=0x1000) 16:00:57 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x4, 0x40c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000016c0)=0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x8003}, {0x35, 0x0, 0x2, 0x53d}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000001340)='./file0\x00', 0x8000, 0x10) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r12 = getegid() semop(r1, &(0x7f0000001680)=[{0x0, 0x93, 0x1800}, {0x2, 0x1f, 0x1000}], 0x2) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f46696c6530005d06295794390f7c076c51cf489223c58622bba789de2e0d772cd2f8cb8c3a39feebebb547f84eeaa8c269e5dc91dd66b7bd77312b470df58ed478acc901000000fc7ff48b5ef3986c061f282363eb9d69d6203ca1ad61e0c01b7e359527c355480efc65d7f16f388d6cefc34a8f90f15560a181b48384e1e9d1d4555bf628b8cd443148cc96aea866a2b729ebe1d585e51cd766177ecdb2d4f6a34917cba7623de24fe22014a92fab4d571b90c0cb6617faed10cb4be6f72dda4df4ebfd8b12140b3ea3f9968d0f42a2d7f7f80531de57bc0de4539a7701027426597dc14bdb73fc8a84cf7810c0bdbe04b7bc79bcebf854e09abe02a1e8f76929c93e62e232d2f98ae8af8265763a402dcdc695712b6408126c2e46f7808f43c3e416b7eded34a280680e1658a0e1ee"], 0xa, &(0x7f0000001400)=[{&(0x7f00000013c0)="1dec60b3faa4947d59ce5f51f746c828629b", 0x12}], 0x1, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0004ffdf0000000000462dad000000000000ffff", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x400}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r13 = socket$unix(0x1, 0x6513cd975b31c03, 0x0) sendmsg$unix(r13, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="ffc980", 0x3}], 0x1, &(0x7f0000001280)=[@rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r13, r0, r13, r13, r0, r13]}], 0x68, 0x8}, 0x2) recvfrom(r13, &(0x7f0000000140)=""/105, 0x69, 0x800, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:00:57 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/32, &(0x7f0000000080)=0x20) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair(0x20, 0xa, 0x1000000080000001, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x875) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x200}, {0x7, 0x7}}) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3f, 0xfffffeffeffeffbf, "c438410daccd921a8ee508e8ffff03d5fb00008d"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) write(r0, &(0x7f00000005c0)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f50060000000000000050a50695de76e2acb5d99ed12e205743a3f5d8005f5ee18f47c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aef361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08", 0x1ad) 16:00:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x2, 0x401, 0x0, 0xfffffffffffffff9, 0x3ff, 0x9, 0x2, 0x1, 0xffffffffffffff00, 0x401}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa00, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x20) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="4311edfb30307abf71b173fc417813806f843de47acdbc95904462d00384f3e57cb7f602836d6e3c", 0x28}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0xe5) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x24, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x12, 0x0) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x9, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x7553) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x5}, {0x8000016}]}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0x79, {0x7, 0x7}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x61}, {0x6}]}) getpgrp() syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x2f, &(0x7f0000000000)="4b74954c", 0x4) 16:00:58 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) flock(r0, 0x10000000000001) 16:00:58 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, &(0x7f0000000200), 0xfe72) dup2(r0, r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) pwritev(r1, &(0x7f00000025c0)=[{&(0x7f0000000280)="bfb5cdd5c555d9308e7f4b7bbbdb4fe93a3259c3d5fb4c7d165a2abe28b49c298c1e484edfd188116b0e503b8abd3f489690fb910ef79745e7508870e245bc539cae37ca66a3bc5191e459c85604e13e7c110c45235301ceb62ff848438fbcf26254abfe315c5676067fa28b4440fa2ae08172ec44474f227d99da9a446a469fb167ecfe27dea63a31633906d1c31b7dcc44e6256076ddd5fad9fa11e6a4283a309ace15237f6fef600e5675c0f26254d78e5bae15cd733b36ff53a2850985301529480a859aa45809", 0xc9}, {&(0x7f0000000380)="bc51c97c340ad1bf7fc3cab595759b40976e451c3333dd2ba7becb40e2e02b6dc71e4c9ded4d33a122279cecf31d032d9fb8d531c7e3047621dfe3c4aa53c9fb1002c054dcf73d309272e505ebd2ad811fc13664b8ecc8763b3780e66dfa4091ca45a7b5aac73934ff4000bc8a659477466c09d65df06c69c8ff42dbea1be0f7ef7e5dd2bde4ea208ecb8b6153325b96dc3e2069c34132951ff393215f6c02cf567c04cc031a59b6ce551134d937120de14487377974b60fca7c9fbdcaad88cd2c4e97f4f1586cde0e8a07362eee4d5e80b1187962cc5a5b9a54f06520908c4a6248cb6e6682c7cefd41dc401b7384908ecab5cbd5ee5a0e4e69df870dd85c3ef770d2612c90d535347b8ec62415b9d6d3ab5d40f1e038d7daa7449b743269f8eb3c9713447390cee6dbdb89f99becd2fa5d9240879c4e505fbfc2e20dde2d79e79ae9b57772986e4b011584a138ac440e0de76c1e8cca4bd4fbb8136e22f69ee58032831fdcdcd56ecde8bf7fe90761945e72eb3b7d364763f30790967bccbe82eb878f89d84594daff1ca84ed970aececa471d878bbab07567fc19e09fae16722c275a9b1c0407916c71a97b8a2a2b84f3a690ea4b68388756677d422a729cca218d1ec87405c40762c2860d521d6a13e8a134a32822d281cadc981b87b7a36361f0958a6f127eaf9b23a79419d9cfda1f3a2ec31280f92a54b7e2bfbeffc8d089f5954d47da9e569d8b5c20e872a0a93e1084c8188efd13dab5bf2a5e1b8b99ef292a85d706994eb87c3f756f444f9d1476c8ad1289b44e56ca3b985011adc55db16acee34a641dd3faf9e16081b2826ccaffdebf7c1d09f05a1ec618c76996d8891c76f04b4a0f9fb04d880a638d0c2b9d65b7fd0884933a0dca9faa56ce7fe1fc5f386e1f586f00e0fbad9aa96c77581c4e738e4e6773bec4c6fc18d581b18e1f2415c5bb4d225b6de7eb8d21cdd7a990e0476493403e1152dea4bc1bf5702ba85058238068788813f2e2d6a2b909d4f7ea0f35decec3493dada2ee4a0de871ba5f198e49b19e0c2b2fcb761e94e183cbb3d6bd04327142bd821397e9304cdfeb3d481cc84f4f3c88911ad2cbe10d58c06e0a0357a51bf55a5609a8b69eef413301dc34f79d881a11e3ae77bd9c3cb1698bf7df33a0ee3e1d9dd001baa6986882dc4b75e187f52a96e6af1ce0a0777a29875828f298cefc5a08d23e9f782355cef790b4f5b09997b77e3380ee9b14f3187afcaec826f1543a2580f1024fc9a43fe1d947cbef5f6ec307668c7c512b122183fb87be7e1832e3eddadb139007610d94c10bfc9a68884266ffa95ce48e99fb3eb0e0118f48da6fdc0ae22c074e0a2db0bc233a010d26d1d1c8ab1daf53e316e4cd8f6be45c8018aa6daf9525a4906481c254c9b8cee0f28c87129c19d7308e42ead33ebf199a260bcf7a8c90c009dd66cfdac4969ee2ec390c3ec26d23f270d589b15450a6b6b9cbbc8c6e96029a7688e310c85e07dd7c68a82713ca879075d729ff07786864b32c6a651b20fe2d46f4fa0a5de23c11e6b2b7a9d195c5d29645efcc6e0cdbad0d56a4afe4b1296c0f77cf32c7483559597af144de48b733d996101eb2098b4e57e1dd4f0b888b3d1e9d52034716de6e94b094c441a063406cecf463fb19452aaa5b57773941afdd7cef6646ecdc52122cc54e5b8e95fdd260eb543e29068bc3a6097ec713f2bc17b5712efc2a212ff828f7e66d6f3832eb70e4adc4a7ce3c1af1707b1e7a9d904f424f52ece8dae43c7cc644161b0c7dc1dfd70f10bb3c7793a7efa45c934ea8f754a407a520611b87821199f048643951e924cb631b03a7f0c191f528343398cc43c8f90919cdd8b9a89ba15e45776bfa8486bdc1df8ba8458a1e56f334fb3b42f08e6573b1a58593947fa389f9fda3c9e01db1ff3ccf24f993fa49a0d91e74b010df61b81bbd48633e27296f90f20ae9db1a7a26d8e23e90af6223a7e3cd89ea35b6cb07bc3a249c3205599aeb4839f4c9157d85a33555fc0b64b24f6bd908e61db762d6eaf144dc105a773718b1bcd864d51859debad9ac1afe03edd4b2ebccc9f1a049eec29e4242da896d6228e6d592b21ff6221b766a1ea9e9e9bc39dc71cd492c78b3073dff2157fdf870a6afb2d33ed7116b000dc82a56a157a7226e8a55a0e30cab24c5baf9a699014022e7a33505841935683c8a648cf3c5f7966f6601a6470564282a79c18a3c12d88716afb1115864ed754df164164a3783ea08d07b47da877aad6c9bd21130f30c0c2cca84da62a432ca3fab9f63fa3019b9068130b0f77695dab21132a0380c0dfd11e4869990b608c174022efbb49806938c8172bf2b4285dfc0baf9588a36716b5effc15fb5d280249fd7c89d6a74bae97680e8c41fdb68df463bafc20d84e430ac9f2c0c83d1e2c59e5233b4095ce9411dcc503308e0a1141333270b42e2358be5c562da1052537a11f5241f2995f5ee660473e5b5670d018a0a1ab36e2a89207a495ec1ac2892f931e75b78cf373a1f832ca13a84c3eebe12398d78b230eca5f5cf75aade0c1236e76cc3776dacf3fd399c146401af3a646165814af963fe2a82df4baf6befd4a1431ce93da9b7af69d759fe03fe403fd2b2c9b7a82c664300abe7a78b5896c4f140138a776ec441b503806e8c8082054d52c1bd39544295530bf0a5fb1312793dca74a228c96c40a6ca54ad7fa3a983e17b1d9ed059fa10728d110730800ace2d254ad94f4bbe32adad4e8e27d2667706b833576b2663715db2579d99c45bab8cd9da35f963e6a259e1bc7f8ec49f8f2b29dc7a5c24994ef32bf9e6cb5ae0c2e0a4c3964ab326b0bf751a7b2ee1cc8d771643fb7eb914de2fe22f1af06b589c62fe956ecd02d90492079701c1979719d7d54241d2b0e7e8f6f8e802b993637ec86a2d37916686e2d871bec015f4cdcfb07829464de5d0d4d9d2cc4e345a24cab0ce7f0e6a34b69ddb9c502877281ff611a06574e735195d5f1bab97d6156a404d9add2058ffd489b28a01888b9703bb89ac3ab92478afe629583986f3a5b6eb42d8b64db1ff4cd904ba0d97ed01783ba4b78cfedf3aa1f456557b6605e4911fd1d2df33e907dde418420959e2b7fbb83bc9f75c094358cb5e773229f0cc0531b7b25897519b401d78dee207950f5a365d9e0c7a6e0570e4b43d67560f44cd61032d58d82ef42b2cdb759db8110ddfc0839b9d1b208025910ebf377a300062f02c4fdfe165f373fd54afcaf439ccd338e39ead587c51e70ab03233a385927a5db72a09f64b2f9a2906c2491c0a99357792fb91397a739c11c89dd498d0684747e0a69d486fe3dabe3bdd45b1049b672655bae9327d95bdd71725fb11d5a0bb1828f8fbde431e7039e18cbce51c9a032853862856d289ec797e8100ab6797aa39a2f56fb227d06bac20c56d9d87a2e01b4da75a014715fd775be305bc02ddd5197ec0a0c9a796ea0bccaf547f64462463d29b8987604f4bde9000ea94b1787cedf94e546ecace850dcedee6bfaa73d25383787091eb943093296984de1ba8899800d2403443db4517ae08eae7f9b9c8aedc20cb293128049dbaec7cce391cdc0de5cd74ed67deb2d23f5d4d5f4c967869a960a74a07c965d1b0ac4d64b995776012bdd4a6bb63f340eb6cb1c2682522a58694a4651be47d8e54ffa91476ea5c151b5591dceda1245c87e318027a9cf5be5e23a11c0284c109a16bf7361c5d38ca24ea29b635579950deae26bca96cb992ee6a3ace8e2b066732c98e76787f18cb9280bdb9bc586cc4eb3d4116a034665bb2cc3bbd97f8a5447eec14a1f8ac6d90eacdb6c435feb2d913ab0c7de521d3e6bae33488ffc1f44a2677472a94ce8671feafbbe28734d9fd699188752cb5340599330878e679b5ae650865d965605f142b39c62190386d354e360072df94e42e4f8cd11f6fe5cf9c6c296ff0cc8bd99981bc54b4310f0d1ddfc3455e8634d418d6dc2a7e30c0a9104a71873e2b51c7301b01f7f8e648e7deb092b3e37313cbd4fe1e3743ab2c47a77d52c3c106358625d2df6cd35a46115803f2b8bb2155aadfb0b971b15c1232321bbf5d4803dd8d220e3d04070f768216b96b5f3102ef951b69d143a6081c614a821252ac4f23c971bcf76185fd29540d297be59810adf7aac624ba382d586a3462bfd6117fe77c47025015aba071b6e022c49d183c60d2c24bd300335af3d6c9fe0fbde21da03afcdfb5c278a66ffbd5d7e35c64c598f6daf827058e6c74ae577e693def0dd7efd7fb09e52f495225d574d2a5ec7b457cadbc853a0e368eafc81953f3034fb4ae62eef05579b65af09c4cc1a8d336f1efab350b44b4047ded9d1dca58f7d70221cd662b4bf44cb6cd78ef303031b2fda44ba98b92e38d17db10473570cf8bfdabcca73e527b1ef143f5b0683abd7acfe463469e099efc5ee3cc4580c1f1d7fe6390ad24a6d9900fe57190691ea9df7c463682b5880cd0744732c207cf18c7794fa8d83e77ff09fc5d4cb734d4bad171c95005615d7c6a7bb7a90dd38f5c836dc213005700a7d951b4f1187ac251ad75a6db6ba36c172f627b574c1afaba75752af6ad758a368af443b47825cb674fd73328661a8450a4add72d9f6559d4e4dd63895ab6e0c1e7d8389a95c080dd247432a2a337c67d27ef97a4c188749e98e8d6667a724a6f0de968c27426d1d824239b68462378553aaaa4171394ec3ca1bd62ed5af1edcbe9dd7a562fa63f84ac0b07ba016ea3316e01643381540995921212cf846fad231cfa4c2a4648a750646f2bfb58785ec261ee8eb01f1f5906485469651f9b533aad097bc38f8bde4725ab163a6cd8a2d7993a202fe318a84afba7ac62377aae6f54b752f8c576ea432c934e4ec61081232c51a4db9f7af5dbf058979c307234b8c27cd4bb9cc58eb1b22e4c73cc72095dba0c84d0b075c3c52e3b97b41870ab7b8eb27935c3ab4cfcaa0b9094c7f01b9352ec3ec6c6cbd21b8b1948f020c7a0817af9ba00a984fe6a82db882aad15ee0e1a510d9a596bd1ffc5a1bb34f2b9e267efded0b9685fa1b1fe6bab223a7ba6a463e3b367d23208ef795e1f7b1e089c1fc4357f7bfa6ff8b1d498975b15607f593f9835f9c06d964d5b9ce302c3e79eed8394d7d806274185db0ebfce55bf7ee3b2cbc3657d3a4bf70512d21aebaef1141c528ada71c7f390f738ff9e70644f58b79aa6998de882b64946797d65b7ccef8e67b3105f14495b47a0f255edca5e3b8630c89a2d36467641d85ff58d198c9f1570465443d93770aad5bbde3a39103017a648193b5db666b015befa97734c996d9f7e153acf1fa24275711a69a17c7bf0d5e43b3c93c41476fab368d23ff0258fb038f6fa9a86a38d54694d517e440afd31a2c7d438e182d745ee8982aebcc860cf4325151cbd7f756b7c26d85fd112ca6b361cd4631a162629615897c5b13199a7982b8c9d9957c6ac878695a25940cc9b631fe15444dc8f3821f211f52167327832cbba404abac18e3e86398a64c6dc1a3899617ac5da6db1743a419f2f8ccd1a8e378c4f136f1aa17a193d64032cbfc0699d6e5d04944d5a265a8f5e30393632f0d53fcd6c2fc251017aec09e93bf1f29b346568a9dc6d5a7077c59bee7a35d35a0ee2d586aae66cd3b86eebdbed8da32166749de080c4133bdb798e74bd399369d8a41aa4dc11c7502bd23a4be6d38dce612de2191b4aeed7a9941810d13343cea9b227d7f1a7c4487a7954631d76338bd870f07576fb24f09ac086360687d1ed3f8c", 0x1000}, {&(0x7f0000000140)="b124b8bafc8b0c77d4e5a0f49ad8e1ecba0c20959783db5fc443a0fac82160c422b6bd2949b358041dd76d5ef65fb924710e9ca84d3524d339869c0da4e0bec7b81762cf08ff043cb93f138c378b40105c7dc230401cf253a4acd4a1f9022cc34518d3afb5e844927080826069943e8cce3a1c9922d983c8623f3c630d670fd92de5b53bba0eb870d16c2cb143d51bc8cba554", 0x93}, {&(0x7f0000001380)="f66dcfc8cba15ba6ee84ea2d28c536447fa045f839d8492dcd8cbcb886bf675f00f83f177e922d672dd8b8c4b1ac3fc8e62b58e02cf7c027d0ee238b44b5e39f2ad94d879d2e75773e60bb3d44c573f2539702fbddfcdff89d18c907bad59305f3788dbd87cfb2a860204cb7022bd4d0b64daccfea289c43c89aa9701f502e4825791652fadac3ba7b24", 0x8a}, {&(0x7f0000001440)="8a3714ffcb35a97fdd8d8d35d6bed51f906939d8e7b456ce68f97d024679da5ced2691402105", 0x26}, {&(0x7f0000001480)="468562960ca6a1e47dc5c7640cfc6428a8f40bb57cd9a49a90112fbcbedbc9a905131952eda7716b746619dd3908ab0efe03ec043955c0b13b7b1a4f64c55e1eb852449e114ed8c630dc76eae80437e6f18d90dc56092c8e50c650d38707612c1c20815b365f676a6465d04cbbd430c527", 0x71}, {&(0x7f0000001500)="2d37d2c4236b8bc0b9a9b5edf032fc7b33de1e400a70021c5d49b66bc42d569340240630bfccda1bcbe8bb02971f53abbb2bb40961616d896b5c0abfd266a383859dc028c16ff3811cae23fc6c9228253387927bb9488ef0e016a78f42411fda62f99bf18a792ef806e5b328bddcd5c51239d5bba248e5320f03523104647edd9b075099e4cc564e1a3f2e3e586ff3fe6b6a751c745d98c7f2f31bdbd4301813bac4619d70893c9c4aacf0ff018ae0c6c29c6e3b1e6b71f3ff5fd591ca65d83b09aad0ba1ecc6b37b5a666a26eb7285d13d5fd0ee7604f53d601d202fe7719fcb6741de0c635192f29fc916f71329eec5a193a6cab421af57f5ca95b2f49e4c6740a0e1d52a8f740cc3d349a5a66ea6b2249d0f49ea634eefff50dc254000b2a61e819d94fc3e0d48889faf941dff5223894ea67bbb539a9e4978a16a985a43ed8e3f0eb4de002b281a43554ed9ff2603c0b5d2788c26733999b4150649a6be1e9e433d244a073e6d10d0d68b7132f4266a6ae7f91b4527c7fa413299ffb3d900356ff49aef6e0e72eec00322aa27d48e456dde49ed845e40ba20fe0e6b98f40b66d9549ec2aaa4597dd1bb81f9dcbc184da1490e6950252ee4586b3b97cae42f3e926a64f1d37a69c7e3c621e003c9711293b39f4f7b31f8d830f601f71fea1386fc324a02881553025731887600d25a357599ba58e9a252b8e2539637de81ac5feb4ca7edafed8d04906ae6e489bd16de67583846b863148784c339d476b23c1e3fa0c70b8f699b35d13c514999e1d7839af4ab5c5adc9d8c06feb87d1bc4c2c65233a2e0c88c1b146c4a7372ae1da9e404e55511e2cbd87b26a5cb18b881f980ed08192148321dc4e88328261159ebf08253e4247bcd12f8779d2950da66f676cd76e4b6cd01e653ba6ab48f3a7f8bcb86060ab1b7f4b4439acd299ce2602e6a47f9f53925962932f9f7b730fdec3c748e94f917b1b8b5b3f6c5ef93e772dba1fcb9f09158e0938a26d44908f42c17cc9a4c9ee354f46aaefb041c79dddd79e61c220064b45ce5fbcc267cf136f690bae8b378138f074494b004749a074c8ea05f5ca24e12ae4d11c8d26c34443aab73439d236efcdfe38a6dad1144683a57c3ea0944fefa33bd8af1bbaebc5a57ef9bff1e26dc00bcc9b8660123d2d9654919619767fcef4d7c5692fe11e25be166666d1ce7c4802081e5ba1f3f01cf056e4ad5da0fe485ff8fbbc4cc5c39bf6aa6969026e28c7028216e910dd328e8b7686d9e17501231b455b2981bab28b30df0451d493238516b4b6ef524f30ec3180dcada3ae40adcd00f0798d99728b2e620e43cc0762bbc5f3fdd5800316def1c7a7fb1b2eef0562ec9968a723722981ded4699e5d545c910ead4ccb0d3fcd2046187c1252bfce1d7e32aa22dbe344e5c22e7c4560f94b3051706e9da8215f5426d7a1f778622c7e875164031fe41461f8a2fe95dc5f2734192958d047a372873694deda89f06d966a7d7408f9d150de94ceb878958b030e31bfe7103b2be966deedbde4910aef163bf10e9fe7724a5339aceb31bf051af42065eba3935e074083141b3150a87a21d251240a0f3b8ced5e3c5a30e20c847aa87148efe90c2ebfb88e647573271e60b6e02aaf2576d1ab04b03623973aafecf406ca15098c6ed85c44278b029fac47c7fb7a97897a12c7d0c02a02f4cc6d6b55b25ad63f24faabc671dec55f1ce5dca241850703652b7cb0cfcd395e75abd69174123a3d311999e94aacd7eac9247af64954f71400e6c5dcfe78dcbd6d3e1a61b7df7dbba90947cc67ad1b99f353adc3800fe910b8ff221b6fc1f089f37db8d9c7bec3fd5e5c421c186e9d9ef1ed316dbb979c60d6e53304ff38a7c8be40b4405a2db5d096af287cf690d87ee1d1d16ded814fe04f9b53728c78f465cafb635f87f255e888e7133d3fa2b556a12fffc53df31167d7a2b2f7b74eed683f767959782cf51e56bf326a9dddee7fd1afc052588c02daaeb2acb8787f46e33333ebfb3d403cec530c263d9acaaca3662f87b25d35ac342e4a853ec316f5074ba1b466239c6d88a56b68ab7d1eca003d2b666711ff1f99da1ba5142f744ded261f67f38c52623a91f0a2038ab1423b8190f131bbf5ccecc862f89e3a1f3ffb70dfd930e69ba428003267a189a2261d6b3b3f0adb4479f047d76c551033b57d55b846aa980112ffefa9c7ca178aefdf8e556a51426ee23527df3a1786b7ccf2fb82fbdeb987a4db2df62c4b80128a6797dbbee7eb7c0899157c7156f83cf1d1c9112241db8a2a703fa3c12a1384f057924882b5c48b1139fdeae0b63cd47e147ed549281d0d3ab4d95fd946d592d8ddd6d6e0f6ce8126c76f3453012215727983dfe07f3968c72ec415909a755c1151d2496fdd09dc28af37a646d328cc89b2be5a4fec9d01c90b3c6fcd9a59f5679d826c74068a2daca91593c9a406ad00d685b7d4d7af00e82cc899d43378a5e7740c87d6481e3b77d90c3cf5533aae487deb6d84f7fcd1fe585ba1be3dc5c521dfa7b8a7d4aa7e251e3ac70227cc8c96f38bd790f264b1849eeaf29edd33d592d162325b8730a004782b6c5a979750e8648b64e7de637cac144ec0c884c35ea2951775784532b19ba5c2f3d32ac45dd0f8a5b13d75c66937b2a25c48d80414d6e52477d4a351c59be37062be30eb030de4d54a224a74878970964007f925da736f02af4205c0ba6e109a0d63d97e7d5a961e8a173a248452bc7697b14a92fa93544b544dce01884816ca18871d136ac2dc4c36a8f6cf5fc5b1974be48575dd232ae1bd1f8ddfae68a0adee6685e8475da714fcc6ed32804b026847fd6682f42dd28645092c64b2db96de75524cb3bf891aa7f78213895b28cae5327a901de751aeac721fe22da8062da3e0df8254bbcd6c805c1eca711806cb89a2737f46968dd41ff13ea1f1844b5eba9007ce5181c2b9f1ca26e7d993db9568ce6fe448da8c69f57d95a3d430697576475e03a4025a1275f1a65fe1d6d99cd829945dccea7b3c33e5bb18ba40597e890eb1580bb9912b9d6a226da564c58a8c372cd5bbdbe39b393f9c64b857bdb04fd0578db0f1cc6ef2fe8efc8c64969b07c758e3ec09e4f272dc7202b62d1d6739e7eeaa8684cc5d656e9629592bf988ba8c429ba104c25425cfeb6c82e199c39b7701205af4f2a1002be53d9a1a63410087343c17c025337df4f2946f5847ba37bc481f7cf56eb0b266c543952ce1a0ac6f0fc7a9c4105b6416d48cefb10a60712b05a25ca7990f09fc5fbce3f6b3429d707a3977bb5950d9f562a9f81dc11c5f5347792d476d128cf3c9eda2dab113f88ec37f7438f5ce40c7134423506ce7d25e21aa92915777d77a749174d389c516358524c9c5e202cb1dc651dd06f41464db5161ea63dd0613c4d820c93fde447128ece52e9e8bf45ef9f2520da9dcf1f6e7cfc426a3406eff211e00e1656b0c7018551bec5287e3e46a44c1ad280a598fdbf11c41bc018aa4b052396ceedfc0c381c0f2be5c69f1d43911e7eef40e69ea79bc2e9faee8979f471960f40b512f03a27026facd63f5514330a6f8082bfe4e6460b3b9725743be942f1618c115be52e806db1a0f49b904ff35c6ccde43abb8348c22326ba15c910c0da4ebb562a2ab55b17b8080d17bcc29893f6b4b97613004f66381d4626d4c9fe2952a43202a635cb9c96e5a19f458951f2ea07e708f894adb763ffd539cc6c3da9ca04c1b51194cee3f91e44003e9f75da23a7b012ca5f6b7dadf9732625ee9e83769e3d17eb7d85b98f77737fcf85166caa5159d98d478f73d66f0587cbf84e0cbe5e83e45bf66cc189eb30d36eb95c4f3304adae253cf1cf91e4665fdd48aca259787c5e2822339be07bcf8356f5fc80d79c66d69ce75daccac5088075cf7a7b64bb47f9ba1174f780a834a22d73bacd2b7b1bba1ff5b302118c63c55f3e03fbd0b8ea432c5a7474cbd9e64ca203197e64436284ea641928d5fe76dae279b298ef2c566fd37fbcf2d27f4bfc62c7d798f868578fe19ad750b6f7322d2a6b2662459cf8d98e865400d24a608e0623f3352ee72fe57e6ac7c36bfdc0acb5b1ed9b55a811e1dfe9912843b4f59b7b39b4fca4dabac8c7d1fef4be62bf4490048b34199eebd9e9d202f2f9639e70c58c192e0542b0030d1fe5188df658ac3f0c23f09a45629962798f86b765bbf9844d2c9041c51d011a3e1105fa9f62ae5b0602739c7ba0ff017d9f4e5bf0048301a9adba72b8c9c29bed4852321e5c30bf94880924c570ade91bb5a086a3745e6004e49b46027a5768270db751b4af14a43f63b8d3722be2cba55761d749faa20c038a1ede515e7330eb7c48909be28087b726a03d423f6ecd0663451eac8d842e839821883002f5176f42a6fdc0f8c5e0d45dd6d9ad8b47ca08ad36fd8d2687315d6585e2c84cedcfc4919fa7f7ceac77491564c130430503fed87974508960fcb90e5a5939d2cd7518abc45efdcaceac4c0403b7fb04d57e22e9a6fcbb8a6c17289871f8d304feea29383b104f9a634ab3b56bc237456638d8bc8bfe3f95ae35910f0df8715e6b2e1030e3769caf8865b1f6f695038a3ea5d9120a244e9fa13dc0e0361b4c8e6b5e6cfb3d47cf263a71a03d1458bfd0b5301196c7d9b59e1bb5d5f1226a8eaf0de5788f8c0f9c2b4056be11a2f9d9f6d64dd4f897a282980dddf08ea6cd8110511fcd64e9464d99c7eab8a5d3975aaf86a574775cb4502f49868437fe3c9418cc561ab32e0a173cf35398ff0cecc039cd068c56c34f22632639ab917941f5579b4d7d0acec3615285c53549363edd1b794844496d699e4460af80c779a823c53d692d27be67eb2b7beaaf41ed76bfa9b64d221b8e33aafa2d8673d4fc6c0f8ae6705583909e2ed8a4c74d9ade1ef1ac83854e3a0a7580cd90874df8d452f22cc3c100ac1889ceec5b50132c54b60a632e44bf4874a87c281ab21abe9bd14fdc520094ddc06cd3833fa5c904f9c4f726783d516fe4a0d64febb68ace326718b2edc5253a14ce2251dd27d9c68b67cd18018774ff46f1cb95bf8d734e536806db01046eeae3271530e313e0741b126e8011debf0bb0d95ad0ab719863288c511d4b63edc6b97b0080dede0e9d6cc3bd41f1e80bcb39d18e659cf83834450f571791f41443b887ee470755ad5474fb7dd8233094eee208be036e994f5427979d405c54b48cda095c1edc17d620f4bbe7829233cc62366af57f59ff82d0da2d89a4c1158fc9195f2c60eb01e45abea9e75754ff2d9c812dc4b619f23cd37da65bdf7c4816dde202342d44e9aca2ca1495f720c2a98a1079033fd9145e7d858e98d7d846f0739772634ad456c61e6696d6255a74fa4bca7bf73faa584e4afdccd9f610a1659c70243b498aaf6be69079bc7efbc681b1384463c0976e26e7bf0cb6284611b85875d39153fb718469e366f24570ea26690f21c6b67ea404169f67a0c9de8ec9fc438fff85424baebccbd86d165d5cfab5906f092c46a4df20f7eb62cb377a7797cac60cdebc5b09eb2e1ef63d6576ecabf64b2ffc2507e44411f61bcef7e0a57e352f9285fe174f12eb723723e5d0dc11412a2895a5605fd46d98d4a3e8ace6fa7c5d97e8c2e2ee8fbd9a5756bb5d7c53083bc242aa86a36d9ca4018294d209ec5fe2705a7b5f4b73125ac1d527b09184477056a4dcd5a1165aedd9c3505dea57e20ba47f1a88664be435384f14fa528ea7327c90d1483bb28a7621cc95aff88ae9f9549c06e7e31c59ff795d7b5eeb7001f", 0x1000}, {&(0x7f0000002500)="0c89840499296703ffc629a3af720bf20aa9a7b9db96fd47cf55a2d00e20bbc160620103b3333444615b7e6d5e2b5066c37b8fddb869e29073feebe9d29cfeb3bcd19e113d49b4adb72971f83c2c0d644206b5a98c5037442ac69be89965bcc6c3fa96d4334ea0731c451dfd30b7c0310057bff6680762d9db6ec66578ff04df7868a67af4c9f8287d3a7858c51bb0763a40dcc982aead69be46820cbfab334e10b17239f14a1e94adf9124daf682c9a857eb18691a8c24c329b0ebe50", 0xbd}], 0x8, 0x0, 0x0) connect$unix(r2, &(0x7f0000002640)=@file={0x0, './file0\x00'}, 0xa) r3 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffbfffffffffb, "5c06001b000200000000000188e4c12e00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000700), 0x0, 0x0, 0xfffffffffffffffe) clock_settime(0x0, &(0x7f0000000040)={0xba}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) fcntl$getflags(r1, 0x3) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0xfd09}], 0x100000001, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x70, 0x80000082, 0x5, 0x40}, {{}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xb1, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8c, 0x80000048, 0x3, 0x4}, {{}, 0xfffffffffffffff8, 0x2, 0x0, 0x100, 0x6}, {{}, 0xffffffffffffffff, 0x30, 0x41, 0x8, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x5, 0x764}, {{r2}, 0xffffffffffffffff, 0x4, 0x6, 0x800, 0x1}], 0xfffffffffffffffc, &(0x7f0000000140)={0x3, 0x1}) 16:03:06 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) setrlimit(0xc, &(0x7f0000000040)={0x5, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xf6ed, 0x5, 0xfffffffffffffb1d, "73cce70952b37b2cfee534840c76f30d3fc5b46d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1eb3", 0x5d) 16:03:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00202b27feffffff00001a000000f0402c000000000000000000c409bac5415da5000000", 0x2c}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x100000001, 0x6, 0x81, "f33c586f26932143a50fb471910a9363db88a707", 0x0, 0x2}) 16:03:06 executing program 1: nanosleep(&(0x7f0000000000)={0x7bfffffffffffffe, 0xfffffffffffffffa}, 0x0) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[0x80000001, 0x20, 0x8, 0x1, 0x2]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') read(r0, &(0x7f0000000140)=""/143, 0x8000) 16:03:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x3}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x5}) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000000840)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffffffffffffff9, 0x101, 0x7, 0x8}, {0x1400000000000, 0x4, 0x7, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:06 executing program 0: r0 = socket(0x1c, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) 16:03:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) socket(0x20, 0x5, 0x8) dup2(r0, r1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) listen(r0, 0x9) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:03:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000001ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0xc02, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/220, 0xdc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000000)=0x1070000000002) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) 16:03:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x10001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0xa000, 0x5a, 0x1}, {0x8, 0x9, 0x4, 0x6}, {0x607b, 0x8a46, 0x2, 0x22}, {0x81, 0xffffffffc39c19b7, 0x79d, 0x20000000000000}, {0x0, 0xfffffffffffffff7, 0x1, 0x800}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "79943b3c07d990114596e56c973ead765f4a4378"}) ioctl$TIOCFLUSH(r2, 0x80047410, 0x0) syz_open_pts() 16:03:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x10) fchflags(r0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0x0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:03:06 executing program 1: unveil(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='x\x00') mknod(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x1ed531f0) 16:03:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8012, 0x0) close(r0) syz_open_pts() setrlimit(0x7, &(0x7f0000000100)={0x7f, 0x200}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3cc9, 0x907, "74c4e821336a26914e4c263f41f9ecc6f88617b6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a", 0x93}], 0x1) 16:03:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) setitimer(0xfffffffffffbfffe, 0xfffffffffffffffe, 0x0) 16:03:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchdir(r2) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@in, 0xc) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x1, 0x6, 0x6}, {}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) 16:03:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) 16:03:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x122, 0x800}, {0x0, 0x2}, {0x87, 0x2}, {0xa3, 0x1}, {0x63}, {0x47, 0xfffffffffffffa75}], 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchdir(r0) setegid(r2) setuid(0xee01) setgid(0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xe00000000000000, 0x80000000}, 0x8) 16:03:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xffffffffffff2ffc, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a56010000002b00fe6d5a0000000060d0706c85c2768511fe8900bdee0b17c00000000000000000659c9424d4e804977c423014b05fefba2683185fa30bfbc2c50cebddfa63d54fb4d84dbb50afd7b0d588af83b240dfce805cf3833a1e96040e216d04b6209a564c5bc3e838dfe59de3dd25a14c332e632aad5a6fcc9ea4b27b913ffd02459a6f", 0x8c}], 0x1) chflags(&(0x7f0000000040)='./bus\x00', 0x1) 16:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = open(&(0x7f0000000040)='./file0\x00', 0x440, 0x42) fcntl$dupfd(r1, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8202, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) sendto$unix(r1, &(0x7f0000000100)='Q\v', 0x2, 0x40a, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) poll(&(0x7f0000000400)=[{r0, 0x100}, {r1, 0x14}], 0x2, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r2, &(0x7f0000000140)="9c8be0774f4e0d0b35a6b0665204d107811ed68e557abc99e458a52b7b422dc954bacd35f6770bd737b568474ba3ddc1e50614e7992fd2cb70b98387ac50a6a273b62977c71aae9a3a0d9999ff1c0ed58e8f0569118b3fee09abb8dc9defcdd022024a73c69a32aacd2372b6f2f912771116698df2d4a0986bc964de5c2805a5f81115fce8fb8d41c8dafcb88c89b2e7f57d17884fcc2742e8e001c5c87356e2f22243ceddf25f2ac211a7e69ab155c890e24ded3c5f002ecf354e58cfe7f61ad1c1cd6f09a29a8c001fbf33e5d5785dc692314ceee05a441271db03c6c4f7b31c1fc5042c5c4a5c0efa422f969e28d872520bedbf74696d28df86b207a38a50", 0x100) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20000002, 0x4, 0x2}, {{r2}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x40, 0x750}, {{r2}, 0xfffffffffffffffd, 0x40, 0x28, 0x80, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x29, 0x20000000, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x20, 0x93, 0xffff}], 0x5, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xc8, 0xf0000020, 0x3, 0x73c150c}, {{r2}, 0x0, 0xa0, 0x20, 0x9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x2, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0xc8, 0x0, 0x1, 0x7}, {{r2}, 0x4b12b12c5e816dff, 0xa, 0x45, 0x5, 0x80}], 0x3f, &(0x7f0000000000)={0x0, 0x8000}) 16:03:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/37}, &(0x7f0000000080)=0x1f) setsockopt(r0, 0x9253988, 0x0, &(0x7f00000000c0)="1c6dca63402f7fdb5ecde5fe484342322e7fd4cf150738373f76ec694a6b402eee6a5e3c7236a4ee02805d19de7005d5e00e4c00789c070994f0343a6a02e226011f791f52061949b263059a632310fa377671aeb572e6f76a21d0ab56bc22217ad7dcabb7f38cebac205d9429535af2958397a3", 0x74) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10041, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x20, './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="cdabc1fa266fa8eaa6c15efb6bc217ad5da1fe4033221bf0a6ab967459a09aa64484f8ba24806bd3bbedef8dd4070f2d0cf8c4ae01f0550eb40f04551edf2a37c5528dfb", 0xfe09}], 0x1, 0x0, 0x4000000000) 16:03:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sync() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/77, 0x4d}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x1d}, {0x400006}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") getpeername$unix(r0, 0xffffffffffffffff, &(0x7f00000003c0)) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 16:03:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x20) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="0400", 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570640903849bc36be5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70080100008000000000f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581", 0x499}], 0x1, 0x0, 0x0) 16:03:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x2, 0xffff, 0x80, 0xfffffffffffffff7}, {0x7, 0x1, 0x1000, 0xffffffff}, {0x10000, 0x0, 0x5, 0x5}, {0x1, 0x6, 0x2, 0x1}, {0x200, 0x20000000000, 0x3b, 0xfff}, {0x40, 0x7, 0x8, 0x2}, {0x7, 0x9, 0x5, 0x3}, {0x9, 0x1f, 0x82, 0x9}, {0x6, 0xff, 0x0, 0x9}, {0x7, 0x3, 0x40, 0x9}]}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x66d, 0x4, 0x3f6, 0xc89e}, {0x100, 0x2, 0x3, 0x40}, {0x7fff, 0x3f5f8cf8, 0xfffffffffffff226, 0x6}, {0x2, 0x20, 0x1fffffffc00, 0xff}, {0x7, 0x891, 0xbd, 0x80}, {0x800, 0x0, 0xb6, 0x80000000}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="25617fce") 16:03:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwrite(r0, &(0x7f00000005c0)="518c9e4fdb32be4fd3ec67e6cb3b3d41643e4294b4c0001ff6aa986e11ad93f08c92554e8233bed5ed7611d1e8d273b597974971c4c5628c51f32e80d5a5271a046952d278b22335290ab4813142be38aeffa874349e093322d805c9fbe399596723d92f47e974df64a1cf58aac43937ecd337e2408e06445c05e9620fedf49f03433abbad8d35698eabe5a7dc02fe03138117e4faf007200a41b5eb5ce0e34ecf362e3253dbd0c483122acf111384b75c034d076809290f22173e56008f559bf3bee690f4131c79849dcf77413582f2b95c2f775375046fed0b7600"/231, 0xe7, 0x0, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="450cd258fb26ae3b35d638f5878ef96de5f9167a3bb65a4db72d13951ae6ec65e175f229fae94a1bcf5b74b126f854d6432d", 0x32}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x7, 0xa814, 0x1ff, 0x0, 0xf37, 0x3ff, 0x4, 0x1, 0x2, 0x2, 0x20}) execve(0x0, 0x0, 0x0) 16:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6740, 0xdca, 0x3, 0x1000}, {0x3, 0xfff, 0x3, 0x4}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xf00e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x3) 16:03:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xffff, 0x10001}, {0x18, 0x0, 0x8c9, 0x7fe0}, 0x1, [0x1000, 0x20000, 0x6, 0xf488, 0x5, 0x7fff, 0x9, 0xffff]}, 0x3c) msgget(0x0, 0x20) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x5}, {0x18, 0x2, 0x3, 0x5}, 0x0, [0x40, 0x7, 0xffff, 0x2, 0x0, 0x6, 0x5, 0x1000]}, 0x3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0xc4}, {0xc7, 0x9}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x7c, 0x1, {0x3, 0xffffffffffffff81}}) 16:03:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28492, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0xbde0}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") chflags(&(0x7f0000000600)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x0, 0x92a}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) 16:03:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x822, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) utimensat(r0, &(0x7f0000000100)='./file\x00', &(0x7f0000000140)={{0x0, 0x100000000}, {0x7fff, 0x1}}, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x8, 0x4, 0x6fc0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0xa00}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x9000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x1}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xa5}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file1\x00', './file1/../file0\x00', ['./file', './file', './file', './file'], 0x4}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xa0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:03:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e400000010", 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:03:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) setrlimit(0x3, &(0x7f00000001c0)={0x7fff, 0x3}) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffffffffffd, 0x4, r2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000000, 0x3, 0x3, 0x7, "da4711a814abb74014ade0ec4c1f1cb33a81035b", 0x1, 0x200}) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000240)=[{r3, 0x1}], 0x200000000000014d, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}, {r1}, {r3, 0x11}, {r3, 0x14}, {r0, 0x4}], 0x5, 0x101) ioctl$TIOCSDTR(r0, 0x20007479) 16:03:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1001, 0x0, 0x0) 16:03:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)="8d5459c4b9bd1a06878dfd20532476f88fe5243cb0e454da8d2d56dda53d61d172dfe442431d35c0972e71d390eaa854859e8935bdb662", 0x37}, {&(0x7f0000000140)="2354f8fc537c4a20469b4dc6caf351b1ed082097e6153aa21e26ade1a1a3612c3453877bd90a453d14c92b341f9da4c8951cffba8beaf8ec1101b4276463c9350661ec861f8cc9dc7f87f2f034a01a70b3454410f30931a605d400ab35c31dc28e06568d93bc098208e5bc780444416a283db21900e02d6553086b827773ec6fbc85060fcd542d7a951df3a3f5239027ee6d196472a8eabce64f0213a7cf77dc458fcaaf287a66653af9452e46350473794132841056f93ae9b5c0566ed356d5d6e23c283fd1246d59f6e571f1769f515144c48fbdf7d7b2d876427fe8fe79691d6c00dd2eb86f94724ff7ff5d42f054ba3face4ff", 0xf5}, {&(0x7f0000000240)="f18d56efd475d5440f5e1fb0075c8f06a2e5171834a4548fa08572325ff608f65c7fe956b539952257f355aa24da93951f807109525369ac51f0522e5b6e7bc2f4388b623e7a7b3bd7b114cd10056f269956476730d3706cd6dc8151cccf50f283b57fbfa228b5fdfd489abfaffbf12730678a423ca61a32779cb7f36d301330373a87ff58c3bce0c68060dce2703f2d891989cd6c4e486a798860fbd6537795b8961170d8111d7095f2b18e587296d127b3030fd82684053a", 0xb9}, {&(0x7f0000000300)="255445e4cc65f96f7681d5ecc725446e96113963da44a7dcb516a4766de384bf04831a10e74e5d9768b5c3c06af56d597d462ff43c3f8b", 0x37}, {&(0x7f0000000880)="55fdd47aae7b541fd3e279d01865aa7183a4bdb45d0203b585511c987bf4a3cb87b50ccd665fce550fabdca6cee334dabb08cdf6d60d6aed4b61ba153d035d3dc79343ab17cba2b3bfb8d2d065c5e4e081bf8af72eb3ffcd4e60043856c022d6a9ed0e679bbd2195a3f95c570caaf6dfc894c0ced9d5cd17f0968dd17c4ab3f3d9a3051ee081d4e99d0f4edd492ce69ed24f85fe1790feb26d27fa626ea69dfd8c51fcc53becc6da5c502f3e40ed3136844ecb650f7f88a030f61dab874611f282d0b6d902a49889199ba5285e38d3f5e8130b908034f32ed64dc989defeb3b8ebfe29793f454fc3768c6c45c61f4fa28561fb73f3521432fdb02ddbf153bbf9dcb12e8459e001670215443f533249c17f9a8c9f2ad7f6ba840edbbeff5e9baee5fde5ef386d58fdef6f07dceeeac8faa15d9749f6a631f3c369a2c118c059d42c0d4c92869405429f24d8fd952501d7a7e4004389468412483208cad0c207d5343cfe36db2d06aa863fed5a272b36f81bb94b2e18a319b09c46de746f414f4b6e691a330038ccd50d4d1676273184491631965bc9045b687fbc8fc0e79b804f4b2340d82d72ff7a75616085c5ad211938630211924bf13601f6a777a571c1a1a25a2b4db7db4fd892b3ac9d6a296fc7ef80195099b1a089b14902306b9bdfed2760afc384ed64075f0d88518836c26f98b17f895621b58ef1ffa5f513336e980cffe95c6fcaa58bc7b6463f4bc964d86972a3e013b25297392ac9474e2b58cec7b98d2dd64f2b3b9e5074d52e75e0709aac222a5ece7f9261c9b4afb9a4006c700e411b08fb294c03aab7ff5980751c949602baeb03da3537dc646377dfc857d47c5eaebfdd6558f4c202202f7a348b79f1f15c39dee38bfca2d7694ecbf7bdad2787b28ee6f9295c79ecad57a41b0a533c60f0416b251737c863537a856f4bdc59dcae276bb81b20518df586cc7b020fd51b6e8b2c3f4edb799ab646e883cb0647cb9eceb4e1952f5e4eb3219b5089366328042284f33f6f1f8428e71d1d496af59ff9d16e9a3d98ff274b5d523ab13cad5fc65383a0d22e5a70f7f726334ec09577ba761cfc12df203ee6e34569f2e7d765f8dbf76ad682e462cd865cbce7a8204ca584ab3c6c32de522780212141e1d34a0d61ca7e018968d952d4e12ecb6fc425616fae92f61ecd0f7bce084686cd6c82356d1c2e27fc3186a952147952cec21b5c9aed6bdc4b7c1bb795c1a147f1611b8886b597e966d081027fca2919895ee129ca92dcd2fb037fc65416c5981b44717d58bfdabc93fe3b046db07847189fcfe68547adc53c0fc6f8787c5d172fdd9d65f4ab7d014d281c5db78ea1b03e0e0cf69c91d7c58ec9d4c2e17ce09e845276e341e8657ddc0ed2bdf471e7bff25096293dee5a018c8596ac5a6c67337a005068fe2dd61afa28c00ee7dea285d57c858c3953fd15348edf36a4193f6cb1c3a60a056853fe088698e357a4e60b4c12241cd42ad0fc892e81ccf7f523ab68c271e5572534edb5350fbec25f0f48a19196cefbc6d1dd0f11b962899651c77cee4e7c83243d83f6c4c323af3da15285b7c8f1ff13a7f6de4271d173b7ede3c571a22e0fed84a40614c36ae3ee9068007f8ff2d7b1f0363adba6af775f3bc4c5ab8940f84a243d9cb0b2386b548335a65c607979820bdd674bfd9485e2cd0dde1b5abbea607de5a2a0723dd740d332938d8c5c43590472c350494bd8eb191aa12f6b46d5801dd4686632238dd8398ec60b0404ca3a12c1f7c8bb2962107b3afc5341d894630692c9efd81032cab8438d57ae77d4b749f76b871d46db63e0b15bf0eb11b978a1d88fce45251e28e446b37c6275bee6fe825c573aba7fa82e1d6e751747a1c86a3f1c0e5769ea143f8ea107bb4353f162cdeddc816d10fc114cf60057ea519b9800378008b188bde4125cf4a8c4997f371da434aba6681930882aebb0a4e96ae92adb4010f72e2f9f9604111727d94b59b783593c448c0430723c4a8cf0bd55b37a9f132d7a91a62baa88eb0df8ef8b40430aac2b8141b1da51a22891ce96a7aa070fedf44fa9fe359bd0f977f5a8563cc861bd5708ff7888c493af161211db436a424452c9160204a379835935d8b15319d7e82d863a527054d337895dc4a4f7a5bf32cd28dada5794dacb39c620422843a190e8518d8fe1e7212abda32352b8962088e5d5d47c131fbf68e688a2913e30a2639027a1ffc668982960a45d2464da912e152f2b6667206d059e5436fcc9f7c5b3bab2d65148b98ef26fba712a0c5df6aeeb694bb382e6c87c8c913d4eb1cc8e17b6adcbc82996d502fead2cec7e40a43d17034b4f247d9b4f0785cfb96773595d0d07ed51db075875f66e4d0e390fed9318ffa39b4dd103d21987b78e33c28b5975b611e26da798d767911d2c0f3708cdcfdabfe20460096a1991e23e9d884a80be670797e2fa0d732887e22dfa43dd25283bf78fe1884322a1edc302117d45e8f4ca2951c6ca4e02c45280fdefefc98a2198dbbd8717b133b102e0d0815ef0bdc7520ba8e836af348723279d27cbe314cebf9260c17575ad8700fd27c47ce66ad3bdc1ee96b54e2aaebc08c065a796d5871dffdb8d8d749d2e2adf70e55ba24d58773fa7a06373afde33b73c8e93e79ec4ec7c8e95d6103d6a4471ba2278e514f4c6cc2b64ddd7b48d4609df27409bd43dd5d5af0edd123877bd942a6fda97def797ab796c93f2b296a94d39f98481b0c6f71c2ce07d0f14b84a60afdc27eb6f0029fcb4e744d25bbc6a234f8f6b42940bfe73f5f4c99b419b00115549b46bb37438f4ef6b2f4bb90e02fbcc6878c85a77ec97a62de60b249b01d33ce57e9d1969b43f27021dd3d0135e43767cb1907363857054fb4fb55cfbb3ddc041fa9cf50b634ab60f293f420247aa8ad7914be50d71514143b82f27292f79636589883b1dcd381b2554248bbf99db409206c13933e9bfc5911039a860876d5bd93c90c35cc16f702f60c5fdfbf2ced615a58e70753352973b7b2fad76fe75e07f2f23cff0517b5e75b600cee18d962a504300cae9c842e04b2445be3d30d7480fc9a42bfbdfd49c18a70672dcd5e1f8050009ac0d22fe139ada999006cda51730be373b629d4965e66f6f7ecf29756c0dd2d5d7d84cdc7e9bb0c05fecfab9d41c1e82f942d6c79d8ccacb9aefc8ec8f95eef183b6bf87196c067e533edebc623fc1d6d661643e72ad865b0292e8100d4bd312b6180c4f8df905f0ec57caed7639080a062a7468ddfb94261ced19e0ecf849c86cd0cb464e17189459d3e485481222110a4d1408333b502b57ae0c5d74a742aeb176145d1aa36877c679829cedbed8efb5035c3b868fe013fdfae1855d4ba3c7b15b377ff787e09476ffdbc35034066255c281db3acdeaafb6d19d9b9dab6344f18e83b23cd4eb6387cedeb55aa637add388aab6d996994ff47a45f03cefa59f2c49fbba622a8c44359dbc45c754a84d61234dc99e770d8977c3be0933aa185dfc28df2bde3bf7acd9c340e497e4f2e6ca9da578415c72654da5f6dae115b7f2c0ce1885d67a9f03435783f35b692ccce81a6138f4ac5fb915fc8c17b5e6c1719ccd7e911eefbc9a144cf398ec34374213df14c137d1cb60ad567a1a7ce27c9d16059d6a5ca697d6c21dff6e29a063fc3ca4c4bab17d62d2a35cceb0edc1db7c89f6e4ba36194774c659814942f3455b1765b63c5f3877398b25bcf9199e4f4b523b73b137d6453c0eb1d8a2c657e898d315a5ee8e21c72397bea9659be180eb70c613c21ef3fd11d9e64b010126349e61bfc79ed791f9772321a91e47616770e1bd487048eacf42b07be8a1c9797f69fbedb86beac3ef893f286b925b6de218c39476e4041aa7bb0076399f8962cee74d4ea43ea1943bc58d67596b35dae4bdd092e085c366a230a27d7c3ee9abbae3ed9fa3b59e7d8112df19397cf85c72d9da0b1875d2cf46efc0e2a1a348741efcd43a16e3778d5f3b693ec25fa5be0a0e1a5fbc935ce7912a4ca8104f379a6475dfeccc3af6277231c58b0a8e041792e6b2fc2cdd27b8fcb610811831f0af97b1deee355668bc754907ae6a8e951505fb7424b54335652863915613333221a95675c7a350accbfc612a2891c49a0f1f54699e5bf405a7b520f77b43f178bdf38a3884cf46fe6f1e54c0e643c0a843d5e515751de2424009bff0a6bd96dd20501d733ef9ce0028fdcd3c910045ed6d4031c4326db0f3cb5866891bebbbc761d038da456fb1b1efc95d8c9d11d64aeca6c076d100e0128cf8c3936c1cb3116c88b8467a49ba1b5db596aae86eb82d8f4ae62ce85905df2bc2b6af9b5f01d1a0a9d4fd27d5b7ece059beb37eecd54e60d11a25b465f51e6e3a38feaa22594398a5d4acbfd7feefcf4cdfcf4382f165ef8d2544f772a2b4952ab689497e65f831e47a011435218a867212b29c99cd17b121347f5c7f544625568a96fa4656c3cd5818db89e5ec1500c5d6ba0b718f15afbebf5b1331fff644a2bf7f2997bb65fd0c5cf92d590d726779597cc62c31b354397c811c3f056045e4e5ae412f86b3ee9fec4bccb27c1ab97995e5ada0d6352c6ba358e6ef30a545650c7e1433c79dd50613466a20fcd1baeeef243380869d474d40ffee078ea4ae01a343d89e12fd7f8b087f3d70d7720c041ce43c8b641479dd69768eeb92a4eb9f661293893831adf845d4e55444c9cfb402de1a2eba6fb3b86d68730cdad1939c5934ec1e76381d481f68c9f3078a5a33c8a057155734285575678d459b6492ffee5d4b816c9c1fd27ac4e7ac102035a70acfc3c677c26a0abf861a8908f0d07632f55440e24135aef66e963ff6e1a561c0c9585aec15cedb7278981c42d3a72a127eca5ba82a7a249eac284e28276976674a89b89bd2f8e4be59250b80c56e1e8ada94f71de04a06186ab773a8c2d68eeb9418d0c49cb9ea1410000fe7e1431c0aebf8e1d2f7df82e16afb379cfca2a78f340fd9cdd6bc2a6fb1a15e25a387dbe66b6725f94390d286c5ce3505fdc203c18987984756d265a17e9c20b2177cccf5c2a2d36884649651a76f5debbaa1b8dcf713d877a571debd774295480f21353e1dcad6f51c3fec93b2d824bec99bf129f646c36963dfddbef168aa0693821ec734bd0b27c4bce09bf0b14761f81a28aad7cb04affbe606ff631eed8c3be3ec56a52ec497186b3f07e65bd276e8498f29b1e1298e42134fd3aad38b5d651cde606bebb29d84bba388324f960c112087f95500bbc098b79f68961ecb03bd511f00b1c9eeb0ccb772e6d38e4695073781d12774620ece027e8574e90bb9cd196025e6da6f9491f4d1c59df6ec25e7a719d7165c88f781b69fddf59cfb2de09e6126b9cbca3fcbe319239d0aafd08d1ce157ac9799d84d7d0c54a305d4954ae1a8b203b90e4c35f5bfb06d30193a6c9011b1a362780994f008ee38969f02301fad36f12bda754cab852527983e6703fe1059719e50733d6980eb81ba66c86dca3f35019559c0e8eee75dfc613f1d12989f0304bf211fa0a225572adb43ec4c97803b3d6003365cf42bdbe4b762b65bf0e6cb71d4e8334bd1d9a87bf335a40a85a2c315cf5861ab8b32b89d9eda15b899e47eb88043e6c6da300b1678eafa9f110fe445d76c57e06b326450432eeb38655beec37741b01bd776f9005c9636667d6a76256756a3447df8ec1bb4e0ed5f2fd9297e40c785636d67495eba38c0cc12ba98a17105b371a6554b0543c422965706acaf71679d37afa17249a98b753faca6", 0x1000}, {&(0x7f0000000340)="b57a225395770b16ad966cd9cd3ccbd37daa05200ad0b07d17fb7e889bfdaa843570e817d273ea6f329ca4d8afe246caf9b132761b36c786bee1efdee57bc19697940410ef45b9b6bf648b708bc8bc9addaf934d9065f91c135799de8d62a5d827a58437f3cdc687c6fe8e0473784e16d8a8a73bb2a31d7aff72d7912e039548ca047337648c80a0b1ff40fbae990ad938bb408949232047a46e98d660193bc3a808a3", 0xa3}], 0x6, &(0x7f0000000600)=[{0xf8, 0xffff, 0x3, "6a95823dcf6acf25bc011c880f591c5adf5d54d3d37f80f5a71b584ff699b79451a2c0a61245093d8f441530de4c4006f69a99f5c749e1530c10985c329e6a110feb69d1468274b557b7769e213455aa9574008f3e93acc07dcd2f4eb2847ca0d80a6016d07bafccffb3173a680f9fd7e6a7c69da2ffa39860b15a327bb72788f4c70fe59d133a06fe68ae110ac4944c99b94176564cfed03691135b6ee5121164924a8d4c0a4534238e81cbe613a553fefd9513577fe7ab9030c41de1bc968d262b64668af71d3c3b65a3298c24542d61da3b5be20271e8eaa0a2e6bc076ef322e646e7691ec9"}, {0x38, 0x1, 0x1, "e646856064b70737d964d95de349aac9fea0fc004a267a9503fa47b37fe35d69c24f4ce5f42b5bb5"}], 0x130}, 0x1) r1 = socket(0x400000000000011, 0x10000000007ffe, 0xa99) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000500)="5d13cc4e689b40c9d6bc4e460eee841f46aa207ab0fca9b9cafbc8724feac9f8379d14d9e329e86dc099e199b1711b242039646e21044a07b8468975492ab7f0d14f61af9aa38dc579afc1e4301fd870afa51612c391da41de946ba8f57cc106fe9ae841545e75887b8223da137d20574ee70976873b54e8d034ce508c8f084521868dd9c49039b6", 0x88}], 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:03:08 executing program 0: r0 = socket(0x4, 0x5, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c6530002e9a256962066f23fbe47d8412ec3ba677cf0f765b03373c7fa8381bac563127c8a220f6ea13c86328e06dca131715c446be564d4eeadf23a6728f6bf95fb04290d5e40158004aba3e1f9824a2c1d150635a1f4401a984470ea1f0ca5576421d51b973d29b51863cfc1a6a7760ccfd6d51d259556a827423ceff2cd3e036703239fe9bd1a673c5de9d086ea09be37f15b9195528d2d5834b3d6e8f45dbc4e81724346bb52d5e00e5a970e76ea7076e2a8d96741b43bfe2c4cf07a2e250009b34d7a7b9b06a650cfa16293ec3523e2100dab9aca6fe3581ee0daa4410ddde5fc587ba128872b1ca87c0134c8adb6b34e2fd93d011cfb46047faee19af218ae59b88372b58a1bf57b02c8d62991f3127484e245d416e901093affd713ef45eb0f3578a0d7b4bcb906ca2b63c8a5a7efe3fbaacfa8e4545c121dd84b3"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getgid() dup2(r1, r0) 16:03:08 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 16:03:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x9) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:03:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x80200000029, 0x2c, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1) socket$inet(0x2, 0x0, 0x8001) setsockopt(r0, 0x6db, 0xfffffffffffffffd, &(0x7f0000000000)="0bcba396d197c6a5101737a33586f2f701748cf4be41032faa89f67df4debfcc7d06214461fe5e6f125d3001235fe5ed5e7cd3fa0bd408346a40b3ae", 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x8000) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xb2, 0xfffffffffffff590, './file0\x00', 0x0, 0xfffffffffffffff9, 0x0, 0x8}) 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8840, 0x10) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x2) 16:03:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20080, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = getpgid(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) open(&(0x7f0000001100)='./bus\x00', 0x100, 0x40) getpgid(r1) 16:03:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000440)="0005001860042900000002000000000000615f0001000000000000000000000000152e000000000000000000", 0x2c}], 0x1) 16:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) 16:03:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = socket(0x7, 0x1, 0x911a) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="585729bcb9fee5bd", 0x8}], 0x1) 16:03:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0x1, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000080)='\x00', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x804a, 0x2) 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x16}]}) r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/4096) syz_emit_ethernet(0x4, &(0x7f00000001c0)="8a058e7b") 16:03:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0xf8c, './bus\x00', './bus\x00'}) setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x682, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x84, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000004, 0x2, 0x584a}], 0x400, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x80000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x50, 0x40000003, 0x80000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x2e5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x12, 0x40000001, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3ff, 0x80000000000}, {{r0}, 0x0, 0x54, 0x82, 0x53c6, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x50, 0x1, 0x20, 0x3}], 0x6, &(0x7f0000000200)={0x3, 0x1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f291") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:03:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="90", 0x1) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() munlockall() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x1f) readv(0xffffffffffffffff, 0x0, 0x0) 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x400084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) 16:03:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:03:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002007, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x84000000000801, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) fsync(r0) open(&(0x7f0000000040)='./bus\x00', 0x100001fc, 0x47) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) r1 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000740)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="8dca6031c5255c11c5501f1a6a48c02ebd97c2d43c0873a9d8023531e5f477881847962b583a90d9bb94b73ab0e8ef13fd53cdd1e9464d70f824cddf945492d0f54cfce94f561da8a8b73745fb54fd69d1c45d60ab096aeabdafab20ca5ceae6668eb4bdb742b3b586e9417616b389f9eed2a7e874140038edaa1f5dce2182ebb040de6f4dc6488a3222180b", 0x8c}, {&(0x7f0000000240)="386e7ed6def351c9d02c888394ac3f47771b91d39589a1e02b343b30b82c05a4401ebd80e9c9cdcd09b473f6a978c9554b2871ceecadd05bfc37a0d5377815ed381be8cda7e4661d844748962af8165da616401412ca736ed7f627bfe988f322a3e45bba0e173b0cc41a27930a80f9ec6a54ed5ce00fda227057043ae61c978bf1443093d963b1d43125f43a3dbb", 0x8e}, {&(0x7f0000000300)="aa09635341dfbeaf33f5eb8911b9fda69417137680e091f468fa699755249639b3ba9c47bf4454110d5c45d6534f90f9d507cd209cdbd45f26d2572a8fe7f44372322ecb82cea56f05831d38cb5607e1aa389184cb1cd97a6e93c6492fba7da3c8241766f5f4e51c73426cfc4641b27821c7bd8e1930906253d7828989ec1a3841a7570ac592d10aec06771b967b80a1c0231bb648597e59863caadcd3fb66e172ebedd4073deb70878810b3483954c94746bef9005f5bc464d8d3cdcb9b5a2d4ca79cfd70d9d8f961ddbf5483", 0xcd}, {&(0x7f0000000400)="69ceeb552c6eed977f3ca1fa0608fe9299d3b953f9245bb0a9f4ebfc18d13345891e1047ad83d996ececbdf82329251225cbe3d2ae9ad5c086e15c4007b26bc0a2c87525cec04ad8159e7f9ff008a3c91c5d6c2da6c0470bfd69c9a970d0498614285de619adea1d13c8598b8288db1dc335389346f9ec99b046edc2724f16b2db34076ad3f6777e713bb5032c43df1f294064eabf5cf6950f26ce77311ece7af796f600ac4365de4041", 0xaa}, {&(0x7f0000000500)="d811a8c51eb10de437d939198b1d7ddd8656ecfc9f0703142f7d8eba982742788162e73075e0d3f9fb0e0442c8b2c18f5cf555b31ad362e80775d81aa7e6ded5cb25040a26b50cc049e98de77ce46cd059", 0x51}, {&(0x7f0000000580)="2285904e3aa90481e4716c93cad9a23b3c6474f70d9922d3b0f4ce00ab481d4f1abd8221c62d0f249f9e64c66e1c5bb6580bbd18097f1037c224360d106241faf272c738cb1e1d091c0b555664598101b6da3f993c9740ffd587089213ac8725d66b8468b3846233917349a25d3a9d7470096dc03c1d41224eaf76230e7a1f4e560f9c441a2a118eeb83a814631dc0bb3e88484a92a5aa735dc4c6bc29ea73363db7e5cb50505e8f78bd23", 0xab}, {&(0x7f0000000640)="813493deb5450054723a86187550e1d1e7af923f4de9b997ff0c71b6ad65d2cac81e2a6b8ad1ba9f8212d7d0f2987f620d20c2f9acefd3767d980811e17c0c00bd7aca80c957cd23e91b87a32d20874346cbc8b4cf3c50ab", 0x58}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000880)="29f0e73d7edbb8179ab1bb40d78ccaf73bbad573dbbd634051c8f8d3af4068cdf5c72a463686875fd562810ebed72825c2bd23a6edc05e1229b73a1f929c3b034ff1c17aa0c7e8666ee03d7bf00e086d6eef7c6df3702b8a8c1ec108dd7e25c9676b1afe80c6962a56ebbca215f1453949d7b82fc6a0c4cfcdd19407b1c309b21577e87bd035589c99b339a7eeb514678d320a8a3041aeba8f714e860278ea2ed5e015dadae5bdbbfe0800d1937deba252f5ac8ad7326625bca9d369a125024e1d11b50aa2564e434b88464cf5d024e7e0cf1f5ac729c23fd4326db6eae3a8a80c6c51ae6bb8e5037ae5960f9cd848984a3803061f4b63b2158ef13f235a9e9f7bfd9706d62758c375a8f7d6e662837064b19cb8aa8d9f4ab9b25b9d30ca3904b65293c3258eaa1d8ef3ace4d5f8468bce65c6415d7300db70504689d64c0107d01451347d49644a310ab1093f115d946fa4d93b5a1b89f2bbd35294c1846637c16ff69499de399296d85126d61f35fc9fcd802712f092d5f28d5bc060c4d2c854585e99f1c3a7e3b7b76d475a27d2a5d2bdcff75ca0166ee82f6cc80397890333f088e1600ee56bd0c024d5ff6fc33204f7d685674101568dca7e20c405a4c85ddcbebaa8b2e7585101c9b6bbd2c2e2c6845588da593961afb381776d8f2f41e628e430c35bcce8d800204ddb936b1ecd93afe75bceb9bc9fcf4a082e3da93179c07126147a23e0a0136bf6519c4069d958746fdb0d916480e76a57b5df18ffde50b4dbda04ebfa0981671c6e1c3195628f913cbf678322d794a4fb030f87ba72ef7747f0c4902abd1f8c183a68649ee7200f816c689266215ed3c8c755b2868457e25817123323a377142a218c7ba1f196e3d251fc1f8a5a8eac01673fec2bc3c914b6ae9a4f6737749c199788ea948578fe4b594fd6d09af2d600e3962b2196943770bf4407844e25ab5cd70c04f8f2af5d7c518b99718a92c8015424382a9d1ff6564cfe6b5842496c94120a3fee9f160b845a6d81b529e5097b79c585d859afff26be33f6d314e85a6f2c81f6bd74f1b3157172165c5a268723c5c5c241ffe26e89cd1889b8c5a0a0de8519dffb26264b48597ba0e089737d0d1c54eb5e7b8f6216c62a50ddedc6336028d9c6f9cffdab7c049d44bf2c7637510016c53e01b33dfcf5a56afd086da440d34ba7d1f376f696925377a5b8af5eaf72d908df9c7e27e6a8c42b080e1934b92a4ac51737210f8ce5b75dedd5fe1545f45b9132f4855a0860fc1aae7d077382faadcbbb90890b712aae75bfb87efe7265998fbba9d7ac7c95be9a08db4cfb1611402a9bc670d0918b4837c258a1ba6ce03d43c568e844f65b8b1e2f4adcb89e218920d7f81d460846dfd35ee69d0acd59e4d29446fdaffc480150386d972d64a24b6a589629a75bc7d4a1de0281b15d07b68429adfdd2142456dde71c7efb869288f7c738d568d6cbcf6f168243c165e32ae13dd7e5e1f4fb41d3f2e2522938dfde36b1e2d1173d70ff8c00906e3ea0ef571bad21b32e6fd8d1861cbf4dc312e56c3593d2b19b99caaf610acd5275d27e7d7c2191649c0a11b63317b924a5af4bb343e13810ee03f33a29acef7871ea99434aa368ebfdea91d0b1666e3c1b836126f1f3c185c11a70e41ff14322", 0x49a}], 0x1, 0x0, 0x0) 16:03:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000080), 0x0, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2e, 0x4}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) write(r2, 0x0, 0x0) read(r2, 0x0, 0xa) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x100000000, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000004, 0x2, 0x65e0}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x101, 0x306}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000009, 0x8000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x3f}, {{r0}, 0xffffffffffffffff, 0x50, 0x80, 0x8, 0x6}], 0xe67, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf0000008, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x44, 0x24, 0x68, 0x2}], 0x2, &(0x7f0000000040)={0x1ff, 0x3ada}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 16:03:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffff7fff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x4) r1 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCCBRK(r0, 0x2000747a) shmctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000240)={0x4798e60d, 0x100, 0x5b, 0x8, 0x5, 0x7}, &(0x7f0000000280)={0x4, 0x2, 0x100, 0x3, 0x3, 0xa9d3, 0x1ff, 0x20000}, &(0x7f00000002c0)={0x1, 0x3, 0x2, 0xffffffff, 0x5, 0xa05, 0x7, 0xff}, &(0x7f0000000300)={0x7fff, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x81, 0x7}) mknod(&(0x7f0000000380)='./bus\x00', 0x8, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x18}, 0x0, &(0x7f0000000180)={0x9, 0x8f77, 0xfffffffffffffffd, 0x32, 0xc00, 0x5, 0x3, 0x200}, &(0x7f00000001c0)={0x4, 0x5}) open$dir(&(0x7f0000000400)='./bus\x00', 0x2, 0x26) 16:03:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:03:12 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f0000bf8000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f0000a1a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a95000/0x4000)=nil, 0x4000, 0x6) 16:03:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)='T92h', 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x3, 0x8, 0x6f6, "e8437313f06328d86b21cb12d843e16bc08d68d0", 0x1, 0x2}) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0xffffffffffffbff0, 0x43, 0x101, 0x1d}, {0xd3, 0x6, 0x6, 0x7}, {0x7fff, 0x1b, 0x7ff, 0x81}, {0x8000, 0x1, 0xffffffffffffffc2, 0x7f}, {0x9, 0x81, 0x8, 0x9cf}, {0x1, 0x3, 0x0, 0x3}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:03:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) 16:03:13 executing program 1: r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r2) 16:03:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) socketpair(0x6, 0x5, 0x57, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x8800, 0x148) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x50) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5, 0x6c}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x80000000) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000140)={0xffffffffffffff80, 0x81}) chdir(&(0x7f0000000280)='./bus\x00') 16:03:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x7f, 0x40, 0x5}, {0x3ff, 0x1f, 0x2, 0x6}, {0x5, 0xfffffffffffffff8, 0x7}, {0x5, 0x400, 0xfffffffffffffff7, 0xf78}]}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="66400fd516c4e178ae5d7e36430f604509c4c1d9744e0ac40219bb597c26f3466fc4627d33fa42ddebc4c1f917610ec4e2b9ba1c3c") ioctl$KDGKBMODE(r1, 0x40044b06) r3 = dup2(r1, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r3, 0x0, 0x0) 16:03:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x508, 0x0) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0xff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7ff, 0x7fff, 0x6, 0x101}, {0x0, 0x9, 0x2, 0xffffffff}]}) read(r0, &(0x7f0000000140)=""/143, 0x8000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) 16:03:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000428d8742d8a34c45d4ab5127bf24ce45d00ffffffffffffff0004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt(r0, 0x81, 0x8, &(0x7f0000000300)="d14ec8954f8226cf373d0ea81e29615d8ca0d4ec1c04d411e0fc675d843b3c9ce85f664893b8e5dbbfe730f24295d9a66bf898d5d38ca8a8551a62ca51990df453ba4b212be073ed6c6db0210f75567c3f004b085260e0067c99381358fc7d609aa90ca859b02bc9ced6ef7f1b1d8fe1512df2597173ef65776a85e2cabfd06b835da71d5227fc10e76f2dfb5087c7ef188801580f51a7410b459b5744885874e5a21bbe99616cc0b550c8cf5c026e1384ef309023305a9872e07ce5af02b7c7102cd85de9343405e66f13c013848af14c46566cb451d9d18f204c7cd332119d1f95d368ec2c46b3189f14661c64605ca6feae1d4401bc5d16c1e998a9c4aafc25285f296212a03a0d07a563bfb8b802a4f3f27de9392f2a5b66a67890619c754eefc8ac573ed0e7e924ddd31e12a40c1a9d5cf09fe78590e69e228824484276e3d80ff2f5d30866571c817715afe00e7d07db942aba3b7aa3e031eee8f072545b8883ad959b12bf1b7078589c23e14da5c0ea6413dc462a68c023cdf42f5aa6ee3dce977dcb72aee8200376a57b990c868370342fa9ae77003222103efe106d8b785a698a1f91e2c7cef6a5be799d694ee8d8d20980d7eb788a52d6faec850ec80cb81f5d49af82ae79419e264e4fb6884583e512b14a140616da7d4687907897d6308e09b4b0887335c28f5e0925097b382a1345aa1a19b9faf963e98e4221cf7b1afa6b193797757f517de4dafdc25ca0f244dd0005067e8e21a0e38e977e76e9c5254be667400d375bcde8eace9a325daf6de57ec586914e83a39c9988b86a5963f7e54e9da45b01ae84a49232ee7f36c30fc824b4c8a2dc89b0a5eb81b25c459d2a17518972b8b2884f184a4efef43075a0b26aacf3bc83cefc93d8bfc9ad0b087e1df8b7051198b36562cdd6c59e8612a2232673c8c94beb540fb36fedc7d2a59b15a3971be4b1533185957a506dd680adc96a250d7bffe14ea13bda38135b9031823449a6c168096df489ced73bbb662a934daf27ed335c0c5ef7b9d2142f63d50c0ec1328333122b040d77a800982e40dfb1f6bbce0e8c0718b77d0bab97f7c474b16bd06981ca566657a2c611ff0b3d2ac6b1a978f26401809ca20def35fddb781206ec75914e34246e80e4c5cd557a7724b7f6605ab32efff987ee3006c69b9a2c31dd25a6b5a007fdf52eb61976a7f8a2acb465449a58494f8e5817df5f2521695fc1cf484049695eee26a54fc38664467be5d85e2a19b0b4bf9cedbdddcdde835196179956ed0e38e5da660afca765a2899da43421d7ada543ba9eae7807752c8dcbe44ac30003f0c1edf4a366d055501d3bfb15a03c22f7e9d6d8f0841648db2a407ef4577e72838880f8fdc0a30ec85eb266e436fd9c4e2fbd140a52e3f505fc9848f0aa0187f70440558464927fbb86c265a6435029147a02205b02b85f7094bd89c5b44a81b521ccf3846900444c9ce45abc58c443eb666bd3c91f6987da495f23ba908b4fcf532a53721a0f8dc3260c03500e95bcb4e617baf65b5f2f27ad2a2b23e91238250303265a190b46b445ebd71f099f2f4a1ec5a9d013e2c0303a2234b7c27e334611ebf809233d262770dd50f1e823d801dc640f6b750e6dcb87891c332c12047f4ff2f99d2bc34ba309e2e59b3df38696f05034ca01e1f50346e49e53b8c66ae094c3f061bd412c2af42fa76efb68eb85a21e3392ce7d21dfc3d6ed8365b88770f6dd064d913680f4cfe6c44df1eb56324c368c017cdd9bc5ce6f4b194a99cb7314ce4427ac760a69cdc5e33344b9b5f7e4cb12fb20793516d66a74b8d7c9e6a465e8d9a108cb23847e10bd6b1456865cee342883b5ec348ef25e4c63294c4d12c3a22639f3b2b6360236937fc6ee8309a26759b648271e4ef6aa40157b13a3345de6b0e9363a1125e37c39b82b02c9b630af9b1e1e8ebdb284af6ca1766ff6d11130c4b50e3ea972d9b21499b8431bd6530020f6e59c4f2c14e66f9f260d9258e5a13164e6ec3224c2e7e3cf622b0c8b6e7ff8bf39c5ef7d812f889b3b44f07cc5a769aa71fa84a2b7ac2938ac0115f838aba24f87dfab8becc478e8b864c6d9ab476ef61933c39dc49b35179d166d470de39be41b6fbad28be6801a3a00233c0cb34088a8e180246373a36cf1f83e0f2db27cbd2e21a29734b210a73348a977e4d96f79cb76ca5352d18014f5f9c1cf7a3dd85db750a74dc5fd0415e986d90edde732e827c4b5924058438361c69b7ccfd7ac791de9b8b3ce4a263d814de6874af8ecbd49c8e2a4115b508366a5281e367e42b2a195aba5e26c41ed03adb8ea832433041e63da5a96de6bc565b95b5d3ce4f9e41e9519f2d2fd6ca52408136e00a6733a057360763917367e34e2c27870a0978dc41514e04fed0bcde19b510f8f95d911cb80793568594f923a6b8f0f416f787d8d322abec4eb63ebb7e04727e431b5c68dad071c693cb5600c9065a23ebab3e40586ff4b26e0cf612aa196bc390681c6a76613c3b47082bd0dc197138c407e416a9ee4c60902c75c335bd8d2d21d143afe5b4c97c7dc210b0f1fcd4b96176c3df6ed558d293f55e5cd7c6ab7ad818b699438457634894af60040b8264569e8aec6c38a84028b728e1c2c39af4a13ff59ef27528679b27e6bf73645cb535cf30d377fdfb80e8614284d4c498d06101f4a7ec51a29b59fd855438909a61faba7e9f152f2ccb8e3429412b3cc1eff631eed97d5cb1b28667c3394a711b5d65a5cbc6124c25721792cb292d7171f5f2189cec7d53af75c89a536cfaa5181be2ab3f8a08932fee5d5fac502313ca03f062486bb36a50371d9851b2fd3b69a2804279b62dcda1b02d9dbdb6e9ee94b44701f9ad038abc13209af328d372d043b31c6bb8b97e395f23d0bbe02fe3d5cbbf6ebef3cef419c72323b735e4954117e746d9b1aaae6385b3fc4da70d5f97993040e8570ba8a19295f57f2fb3ac3779b4865a6d94e0ad05db4a485f6247cc5da85f2918f46e8edf7a6f863865b3b6662c7d12d7b92bf87398959b2b4a1ae2aa5c2d6bf8301d2318a8e9b09220e1bc4cade6dd79a2513df27bab4c1db1c97e68d5193cfada6e53225fc66a35bad2f9bf6acdd3cd750889a664fa4fe817b2f5badc318a58444c8d3b372fd9258baf54e9ea1d32b63727b1d649d76a8e48795d4a6f12fd15c7ae3c9dc509a607f5d8e798539eb421bd5287801de7ea9234242b6419c3f2d0ec353133339580fbe301759ecdcfde3afe518fbae3ed791cdde46bc9a1543923c05cc4bee41d04529910d7fcc3373782266ad0588d51ef353a5713943333bfa4921c6507411a0d06ad678383347e8130b7005b0faf8c0829391f6fd7e1c0f0d0ded12bf40df71b2468e38090658c75c2f740cf1f0be022bbf5f2e0e847601cf89c72a86645b9569d182ec44411100cdacd98ffc71df7468868cc5c94656480210df9c476872b1b5019443dd5076ff5a92372be7be978a83d0945d7aaff505cc642ad6014de4ba9b34c64682b8a0d04f2463fcd75ac79b4adfa147fc5ebeec51f07d9c30bd3cf2ba31ed2eb57f4dda20244f469cac1ee5ac134b7c8edda4278218e6f050de7d11125135f718109d58a151d01a748d5febeae7d550777a75aac4b9eadc74845375a63b1f6004e74d0ee31b6f03b121e907d27766324d85f0b92faec86a1fde0df14dc60940993d6acf9dd6233dc82a4fed0e6f5322bda852e1b94bb73138baa92b4db9c196322e44d89ba4f08204fd4c9e73b084ebf3fff148034c70107f232b3260751371ad83f1121b7a70ff85c62835053ecafb80495097718736f3b85bc9d26fa24a036012acfd22511ab0f9fb0cf7a8da7e591d6242078fa07b25238db6fa11df0cfbc0418023805f23b2108aa7966e3ce3f0ec448e605351f7948666f5d1bd59fb6612dacc958677045dc3eb72fdced7c9d4bb06131d87c709816b9813c2405a43e7733abae0fed3a081569f837b928d8190a5db2843dce519a4cde78af243a4dd23ee184ea10d3734074011fbfb592ed1f306f6171f6b5dfe38df02bc4a863005e0b8867133d404d6406bfd5cb7148f08bf81357d98dd612a377002825fab3e86ad0e99a636909e63b2df77913af82cff7e304872d714a0713c7046cd92c705bd03b726726a6b6af9769955421e8506e64cb4e1beeb5b3d40c0739766f99fdbb7022ec73263a2e18de7edb11c4b65019947817d21b90a0f63daf0d96dbe3e36138760762a9f3703ad6c15e190e2b9710d1b7f364250ac4789aa166b1f1067f1292732fe455b0c2de0f40566da5d58491ec4ac6823cea666134bc6359c27ff631aa62431066db0bff3f04002239693d5b8bd97683f874429a9a2ce3b5a1fb059d4034945ac78683fe1f1fe9582d4d2e5ebd982ac04a0918bd365c47c04b52d465c867354d03843baa49be5fee8685dd2ac93bd5cadf44bbbf5271fe90f6f09498721d01f8e1ee9ae7b9ec4cfed6c47818efd2883436bef7a7bd83733ec3876178d04657e5756f283a4225e594e9f092d380b89a7e0a11933d41954a6468fe58e47808a1fb05cc27e7a09eac3847469f3fd74ab81a9ecae5a12c6a297dc69052797cb76c655bd5dfa9268d73c77e16fc221068651be2eeba8142d904114f158cde3ba9e71485ecb1c460f703fa0254f32ecaa718295b6e34320984fcf384a00a24d7fd65966461fc1160c47d22c45027dbc38096639950e2be5167ef7fd3575a0d078fe188cc0e768dbb92d75d1c95b9349c148d8a6ffc95fd46858f4663f2ecd4cfeb44e428b1796e99751377ad38cf61b188d877258ff4d3c1034f8c128c3a1b91fce783dabc7ec3c4cc6a264a1fd8ada2cfdf9636a04035349854ec2311125a57c16762451a22482bbe9322e4567480b93fa7c9dc2b4f1bb84251aa3d5cf0e0ef091fadbb4a6f0743f17b15e5b1fed4ec8b607b78ebdecb6ea0b6d2230b2f0a00c0d52b73a8b120df13d33d2d49605a5c713e99e6a5ece3702afa4ce3fe72dc5d92df9bc2998e51ead82d26099f73e1a979b5c5da49b0cddbaa7d738400106351b72a3e53897712a0e496b1a9e4b99eacffcf8127055839b07e6b5916b7b15041cae33057099bb97faf80edab7a683bb50af416839077013f1254d8639ba85bb7cbf8d34b22da953dace3352be894c91f966d81de8f22ae1afccee5f7936a69c404a93f52218f23d7c13588e55fe7b5e50880eff82d4718e0b8721c115fbd18e2472a971cbaae6f451de07239417fcff27281b16b6dd768a4738eee85c8cc4cf7ee8cbb4e17d598da0830d8301a77ca2cb4d3eee27709b179328262167a5a70e1fe84426a13c398b7abaf9d96ab241eec88f51bda7b506ea45252a6c48eb230a0b456a3f90ed02f1955cfd44d86c1f384f810e9ad55d6cfe7354c96245283fbea4b74cb81f221615c87d2b4ba234ff7be19c1b909492aa38cca525d520c5e264609652b5706be7eb73445d96012d9d1c8a6e6c62f018aee8283c0cff3284893e59c2f79f34554e808330c572d56ca62f2cfe544318f64e42a3a9067d5261d6cc6852cc1e3ca908372981f93361f6f3dea6a68329034dfd09bb74108d04f5cef35d6915cee6eab02abc8159ea1da84592d6fc18a93a2b7f4e4d464547516163fab3766ba62e4cc60ddb7eb2c17452a7dc5c065a24b42eb969c199453646a3619c71448beab613ace7de368dc81ef27fd40c194baf2aa48f8311c97c2bea8f58bd043fb4a260cc37c2d477536fd391f7b70588e32df482a98617af00d214e77a10c9495cc2", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x1, 0xfcd, 0xbc6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) 16:03:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000840)="e61db28e0be1306350f6742ff22822a510fabd4f22559819d5df1aaec06d3b743d171539ed328130756f751310985e7b9cc94af3f0aa4b39395fbdb306909dd5704c88c41a9471a25c02d9d4a1533e86e675c941d939bc1fe2adbbe11efb751b00e66c08bad37612bfebb76fb978027e52914c43b880339fb83b5048d29d87f754cb2ff9e4076fef447bf6f079a5efef4ea50f68b236457a16a8e1ca7b68513f6ec653167fd62c9ee3359b8dbeaabe4e6bfb725e95", 0xb5}], 0x1, &(0x7f0000000b00)=[{0xf0, 0x1, 0x3, "002135a05cfe92d50b883453551ba7a09c760078fa6b256aaa784a34bd133fa2ea9a18139c7e2ef3764a832b96fad5375c6bfb9ca5f7709e21dab61f9b3b403308275b690674dba2c1a2d0e48cdb8a215d8b0fc4a4c9eb4ba6c860643d74c045101ede1364ae77fb108dd9acf3c3bfe5f801ca4ec73488b01fa29ed14ed657fea14f090792a4a364c1526330cbd6e47f591d809804d09ef35c618c935398592e75d9cadd2cf81befe727f0fb7c3ca76c367c19289a34c201b2257f440dbf27a2b86efff8a2c3f080a447b58a165a1099e16118ed1143e78e7f"}, {0x110, 0xffff, 0x4, "c25fb0fb9760769fd03dc5aa4d104a092432027a9189465d08388333dcdc65d53c461aca2a4196f0b9d31017b09753ba1b0f0a0e3f809e9bdaf1fb0b2191e5c1a06dc0e58f2f75f0e38ac5aa16303847985ceb099d6642f7581e00f467d4aab0355ee1ce362f43d9266f3fbe5155fb8652a60b3a7356845ebd60791f85c2ed02b1e4e469ac4fac3c1b16d5a85cabb8547b7514914c93857ffa3b9d0c71a80d340dc9804bbdc60ae19a3e05a424d782d1157cdcff4bd391bfa6a749c12526220223fdea66a76a5baf2eaad0fda19157f7d3fd3f23ecfa958eaa19ffca39b027aa8ca62c9003b65f1b3a4e2bf86f525e39c7e9164b088356a05f5e"}, {0x58, 0xffff, 0x0, "f552c784b846e432fdad84d402a374bd7cfaf5f1f464b6d1e34e5a79a5db2dfb8ae9f2ee97dfc3bb9c6204640c4afe4db03b68fdb5a733a81d3746fa9a66fd85dd50"}, {0x58, 0xffff, 0x9, "35fdd4107e48549d47e7486b71d284ad308c531b5fc6c613eacf635ae014453ea4ef4801e54b9852773026afa59e0f7fdfb8b2137b20bf2139ee7aab500ad456c8f670d82a14"}, {0x1010, 0xffff, 0x9, "c2de09aa90367343cd1308d0b2c1f1eadfa1c000367a46d72dfedd3a1bf0b7a10d7562a43382d3e282b131c7c8c6d5b14d33bc146b1f9042b1af360b37acb61efc876f3b9eddbeaf32b2f1f854dab4412258fded892482f610a268405a8eb9b0c9d5bad12b34aac1327c66c0ab30dd660344ce89a55fdde6bbbefcdbd97deff18b9bae78773199609a32eb0be98f3ba78d537bcff6b216399732ba9505c8548cee45023a52c20e4f8995c10a488ae128e6e4a633bbfd291dc2de29bcc50cd9b353e6053a99bbcb589ea66c1a4be5025ccb0b38c4d74e3ba32be826157d250b55dc2e5dc2591895e3eb0c923f31bee51fad1ab9aaad1e9db2a4e2d95c3b91df3a4a47ab8036834044838edf2d522291aac7ba3628ab859d47ed7e4966b280f8212db8c72f3ff5cc9bd2b351844656640e266b33c21d520896d0856316ab3272255e894fd2e9147b3cfa052bab20c9f84aa47c81abd8aa4e66bc66bfbb799f987b4b03f33cf32d495a78e2b7e41c5ad98d41897b611aec59d0e435a064aa11d748c2b3727959a2016e3eb391fa1afd69e9871a46c877416b4a8844bf92387992f106a88ec9faef216898d1faa3ab50d1d7e28fa56100949c6d35b13c2149bc31c46adc366db874440d50bf8bad91c7af4d71cfe0fb2c8e1f822982f5c793f0c1305756f52bb36e2efe5ec84b2b7a896f09a38c6ac6c00fbfc98c0944d939cb25e3a58b6b37fc7461811801f7ea9d8e6e266f471bbcff7ed7dd8c6bd64a9e24a63eda530e5287714bb032bde1a447c6c636c51c01c8158b8d1e1303da0129e565e3eede1d463e3d1129cfbf000e66b606c9ee55fa28fcfd5fc282cb6d439f634ebb28ae2612e14ced1c7ac537727d6a8a781c0c042ab639057659551dd3d4d4fce602a32dafe4eecfdc8216fc682a80c3257b7fc7de98e9e4b31e75bec9a6d11b6570f655e4a536f09dfc7a3d136cedbab44a049617ee7ce5320a0011543265009bad9c60d095aa56ceea9c71e852272235083965dccd955a00cb4c9b652b80b93be91f47572dc6eebab5148edf56cf984e83d225ebddc9a8c631185d50f3cf155e4fa6c7bd89cf5e485e4d148c631bf40bc74bbe26342692235f41bdbcf67641c10c7582b578cbd67684f985222fa181724a1318e5a1c314769958d25fc9521ba26523df5be1ab6e792ba5430cbf0e0413fea888cb65dcf0b50ba91b3c9f46f150109ad630ab3d41e25061f8bf66300d16755ed6d1977e94db9bc42ce9f3758cb730e43c441f83d5d82aabd9642938e2225235664b01ec849f61e52ca89b9da622aeca51b0f21325dfb94921de939f1bc0e2f1a12e8ef49cad04bc35b6b3056806b83d41894437d75e15c2e42dae0bf3422429fe7bbdef7b3a048a001cf9296fe5e87bb3be7ece0499b35d47b563946a40562fe7be98981077fe75a6c658e8c09ff7119c1fdaff3240972bbc09a1c4a7f8edf407c752253d94fa9a6f5e4895df5fe8feb8769a7833e2e3ebef4e83a5c3b290ed70af43984d00f97ac01912f0d2d8c8403ecb54cfc2723fe4834de8395cbf2fd0eaa06aa074fa836f7f7dd7e4f2a99e69df8540c65d08b60393b8ca0d6c60982c56d5af831bce4d27ac97e40c6fe86984b15e43e22ec6987d6874afb9ab51d432ac51cfada1e8db05ac03498f1cd000707ca5891315545f61f3935fa2679477a9f24ead52d6a8aa268dc042e25b436e0804827b7c1017723b2eb3213d7d8513bc68f8c249ae30b33396b901aaf2f5e552d8e26a8dccfe5101f32b9dbd4eea64af5a4ba86382220e7126ee877efadb37ac138cf589360df13b8913b4139c0ba48d298a9cc0323d40a87fee6fa15f54954ec59d72a8f427306c82c1856bcae8984eda850cf578ff2f7e511acf3de1acd2d8459d7532520315875917e8ab3f55abed2b1c95fc96f38b9c34771cfe97ab65f68d7370c9e9d34897fce399ccf0b9f55d9013abd2eabd4a74bf892e0cce79d61be2cfa085f99fc8d349db39657fbafb816952225759c81e6bdc32c6cb5c1175b48d8efd3d26cc8e1f116b124da21a78893be18179c821fe7a9d93d950f3782e4dda9e8bef34260aa3e6f3f14ff8d1a245da9b010f58acdc9f242128adf5ae694f01877b9721d8dc8d97c0f2e4cd442b4c9dd9cfef2d2de37eaa8fc944dffdb5b65f4d5fce433b6b3050b98ea23edccdd8dba28091363bc927f23c191d1a5549e5176dc1741e48ff25d62efa62e4847d93ca838deee3f8b231897cebf451b2634b0d5954108f2c5c7634b4af3a7e38dbb997dd3686a95178bc4eb2ffa94b3767470d061bc73c2d1e47a5d63bc3f785a06cbedf98ad5de46db8f54578792bd8b8add42b8cdfb5cda93ac3432ff2bf5f6646ca2667ee85f31a88ec5ccc0b3e47fa394dbd21e4ca98aca2b8c56b238a8be15f54f82e7238a93c0d9de95004f74184580e7ba8df827f24923267a046b18ca485238921a7be824eb63aca006038615553a31d7d30d5f0294413d3dbd3ffc9e116a1d0351c7ffdde8890e04f0eb5cdb5a7f127ece5438c8ed711093130d857a7a8040d9f3576ed61f8f0929be9e5ade4d15b561f91a9a976f7da137a97a22d12b1ddd9b76fa5d27b96ded8d9ec57c9d75576341059ec34faa55d27393adfb662bd97b5bdd6339e9d8364bb33a915b5e4ef468c676d939a8d01d003c69cb5efc591d1aac74e057dd69e3614779b178cd3660931888cd48e50f0797ab14261c3279333e12105dee44cfa549380119f9137abe43f59b9f29a7b739fd5080c60e9352656e2bab8d85534e119d4c303ceef816ed2c5c21845804138f136b540beec9e146cb94e929dcdf4e41b61736fbf87a78754c40f1b468655989273307f1a33e3bfa5c574d7f8f45b0576da9e37e4747e6fa49f0e5ce90e1deff4a32ef2292e56f08973a0b50642062b6aeb5924a807a5814690fcd35c819148ece1e293bb87f2bf6c5c65773e85489a1902c06f460c7d13395870d948815f1256d1bda6318316752f46233d86cfb2a434266b1937956cc20af78300119fceed3cf25d7185e28ebf91c71e9da85cc27f3ee920e1f1fed4dcff931ee59605a3adcd31775c2095209ee9961f6b8586bfd96c656f02f5c50f34ed87f2b0313b5b80ae03cdfe497b4ace891bc5020b6a56c9269f7f5344c831422d72aaf6e5f79ddab75597ba896f5b404d6b721ffcb338367e6aafe019779a733ff89803604607b7274b5433ce26ce71adbcb2940e600e42f45f7e6fc6156d307dc7aa3e6fa59614cbe2fd28c3c6d4d367d3114606251cbad945a72633ad86656c315323352bd439930b320bb04d8cc90b6737ba56ab37cc13ec421af510db96dcea8c3b6767ca5c6ef5d6bf3927231ee36e75f0d72609f0f3a5df7274e62b079c1c2b67c915a7c4ae66574471de3d71cfaa2cfaee7398be80d8dc431f6ab3e915b059c8461f549c92b981c20e03b0b2b6b602c3b7119b8185a71dcf26f7ea97d2f9f00ba0802c1d00a69f4fb85783a6eaaa5d254ecfbec03be1ade2b42d6a915bf088599d986c26ccec3b34420a5903edf4c0af74bc95d3ef2ff0af475dd56571d6f847ae4da3b2b02fad11a4400acd5461fe76e8ac405c4aa85cf3c406d2b2b10676a42f89d4ae17fd6cdf58fb3bc313377f8294a486afe88ee6cc184434a79829ec57c7475e0df18e866612d2c1f21ebac4f0f0290fef9b077bf19258d5e18d1a837e40ab43ca3f436b5c4dd8d0815c51c1852fc36d41360d2cbb34b796c7bdf1cb5efef416fe93219708a1cbd7b47b3dd232a9d04012b0088b004b17608301cc7e897c7fbb84a0626c97cb11291f467b28974d8fba6e9e5329c7cf8b16e90a27904b441724f152424e4f523c6c1addf53776db532461436cc0d6e4251a8e9d6eab6fc41cbdfbb2995333c442edfc58798e31b55f17ab10edcd2d3217e758960bda57b417696304668b104467fbbefc90427dce6e2610172031a2d6b475f85447112fb2432def6018a7a66e0fd55bce7609810f8653fb4e9750b0a88a3e6835be2e6579317e3e0580496f3b738482120a49e80a007ddc77a06f9fddac4601ebb7be2536f8e0373bef3a4a1860c9829d40af91df4fee382abeb23171bb094d490690302ac5d738243435f081088afe9bcf38d1841aafef433b47cbb6273044e6ce60075d7d09d41ee2133c4ed8e06beb3986d434b44ccf70e27c62a8a6a7060ad2b68ffe18ec2863741263eef2aafa587f1768714e08179732b5c2367d440837085c008b8318d2c79ab032b52196e938ca689ae35cdb3dd48fdc729d782b03adb141d5500afcaa6491b0dc30e2c99d0f99cf92695099ef0a2235b1082ffecdb8ec9be2fdfa8b27b7b66feafa595b5fa2b26c60ff700369d10dfa5bd4d9a0304c56cfa7197cad20e789cb92bb028d2c5cf66ea2220f056e6df52f90cc10d9f5580b51f735aeb22e0c24b214e0e7799a63e92ea6d177542bdf98e2ff50ea137a8914e4df1bb4fe0635969e0b2dad7f1c84c98924d4b075c0c70a004d34b5af22278726ff18e328a07ec9a15a9d781a4ffeabbf51316d6da5db99d3a59423b96d866eb7c780777e8b12db3fca3a78280357cb57e5536c5a22359030461a84ba68eb23de165c874d9b392e3b568e0d32bf460a3a05d0cc95c8db539bfb4916a597b5b653e41a9fe07c9f4026a884c798727ed5488f650a799bfd8e597f6847ccd3c4a0e414a98d41ec32587287ee744adbc3ef627736225cce93778d530f14e7f9cd4e22317dbc6cb6022440bf9ec1d5f9aada8785063127be0db5b6feaaa25b2437374d23ba8b730ad4f90673f7c7cfd5869a891f665cbeca4e3ec788c855dfcee27419e0e9fe66b443873e510e2645e1f19395f4656eaf4c9d854747956c15b4dab32e035653ee7b4110793cc1b938c22d717030ff95c0a041ed697e07e3790506bdd0f54911a4a89416e3ec065da657ad350096176eafa84ac50db18544c6710ae7fc81ab2ba57e576b80b14fa582553724f462310c7791d780faf17ebf51188ea6129883daa0b3aaee8fe9d3298290d03c8a8898666e515f1ca3cf4e2bcea244346547a75133dc0f10f1477113412453dc085662b2a4d81fe81ba805327d81e41ff0eefa4ff5246943a94374a6fe20c336e9068e59fa4045df97de38cac483aaebb0d89003dc8c4fbd92e7e1733f6bbd07c9b773537b7d2d0aab0ea2f69588c1227d861af1847581be28c1e223b582814ed51850ed6737c23ee3122aaf579238c13aae70138f97d66918024a239872ab485551135bc25c7070a1464d9baf91cd7e69a6deb2c4ccc5f3024a66817eddef3463a16d9e3d8441771534d619d82f6b92141c4a1675e43fe9d03a5e04604b3a930cd13221ec6c8858b9b567ffc8aadd5e230c455aacf55b78db9769990f50c34ef84305f0807c4d7e94230c8d9708ff88040bff17f2812c9fe6de48762f256e9c1ab8b30274686d40570ccc2b7b2d4831f265deb04ddd075a3faab637f2c38c1f25c1ba9017d077053ff259193eb4d6171b03a56fd699816c871ba6d03c4359f37a15e2099ed91aa83cfa2fae46030ba21b7344b43fadd59f929982ecd258772499b4a976c018ed0e1138d6ca1c82d1a38052d5bda36a5c03fe81d400a8016dc04641e098d19c4c8d68c2a4a547d0a9f96b0fdc8666975677e4990d1d70352b569ecf029d7d120a8c7ccba0454f605109144da0d353810b7fc9245a1cfac9c301867a8bfa63126a863066a774b93bfe69966225219c2d7d01947b6f9fc1f51c4d8e23a206faede3c5f7e27be3"}, {0xf8, 0xffff, 0x1ff, "443eff1f1c7aafc03d4639506b220ee8390d6a1ec5e45980cbd4eef1a6b14f81b2513c9324715541255e014cbd69074f816a9eb7a99c5b44c2bf06ee131cdbaa0ff0619fb36914c035b5243bd64774728177be3a226615e6aeea0cf0ae0e71d39adf14f87e25e98d5e95f14797cc006eb678681394039f9a2a5b965186dfd4eae0b9baa90eaccffde94af3e1364b998453ec1d98d744bc24215adf744a35e31104d773b0df63580393a10285878fa3a53258a9ddb8c18612fed1334e5eee55c8d0af2721653a080b16bfee92f3d4b1ae328afdb0f78d1a91397c83887b8a3fe7648454baaa"}], 0x13b8}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000080)='./bus\x00') writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000001002777050000000000000000000001000000000036271ded5700", 0x2c}], 0x1) 16:03:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x7ff}, {0x24, 0x2}, {0x44, 0xfffffffffffff800}], 0x3}) 16:03:13 executing program 0: r0 = semget$private(0x0, 0x2, 0x7c) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = socket(0x21, 0x0, 0xfffffffffffffffd) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x20000000000002, 0x83b024360500c842, 0x6, 0x7, r2}) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x810, 0x0) r4 = socket$inet6(0x18, 0x4, 0xe9) unlink(&(0x7f0000000340)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x0, 0x7, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x44) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0x5) fcntl$setown(r5, 0x6, r7) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) semget$private(0x0, 0x2, 0x32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/34) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fchmod(r4, 0x100) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffffc1, 0x100000, 0x5, 0x6, 0x8000}, 0xfffffffffffffc8b) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, &(0x7f0000000080), 0x376) getuid() close(r5) fcntl$dupfd(r5, 0x810000000000000, r3) 16:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x0, 0x100000001, 0x41d535d7}, {{r0}, 0xffffffffffffffff, 0x83, 0xfffff, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000086, 0x8, 0x2}], 0xffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x80000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xdb3, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x10000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x14, 0x40, 0xa15, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0x9b, 0x1, 0x1}, {{r0}, 0x251bc5f885c9d9eb, 0xc0, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x5, 0x80, 0x80e, 0x7}, {{r0}, 0xfffffffffffffff8, 0x86, 0x4, 0x7f, 0x2}], 0x3, &(0x7f0000000040)={0x3, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x13df266e, 0x1, 0x1a, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:03:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8002, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000280)="582720efabd1e5cc8b8e2bdd9de7cd1f57f4ce6ebae6fd33055552fbd5e41789632dfcd4ff334a56365a37a3e47d7a77c0260419515a4c8ab06198824b3fcc7b3bf579456fc7d4096e8c80903e618fbaeeb5fb7a5f83c30612f5b32d7e0d2ae21cd2945112", 0x65) write(r3, &(0x7f0000000140)=',\n', 0x2) syz_open_pts() close(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x3f, 0x20, 0x2, "ed6c78f05bec07d6986c6064d0cc0699e5c8cc63", 0x80000001, 0x9}) dup(r1) syz_open_pts() kevent(r0, &(0x7f0000000000), 0x50, 0x0, 0xff, 0x0) 16:03:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000100)=0x800000000001ff) 16:03:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x440, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x20, './file0\x00'}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x3, 0x3}) r1 = socket(0x5, 0x7, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x125}, {r1}, {r1, 0x101}, {r1, 0x20}, {r1, 0x84}, {r1, 0x1}, {r1, 0x82}], 0x7, 0x1) setsockopt(r0, 0x9, 0x1, &(0x7f00000000c0)="7508770c365f31bbe97e5e320f907c4ae0e101f91d82421950596bf4c36f8f365383f92b8dbba615f4cc955a26e5146fae750f1b7ec16377", 0x38) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x401) 16:03:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6101, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b0000050400000000fd3d5af901070300000000cefeffffff008000000600bbb26b4c048e", 0x2c}], 0x1) 16:03:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6008, 0xb5) r0 = open(&(0x7f00000001c0)='./file0\x00', 0xe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x800000c1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x80, 0x200fffff, 0x41a0, 0x75f731f8}, {{r1}, 0xfffffffffffffffc, 0xc4, 0x1, 0x0, 0x3}, {{r0}, 0x0, 0x48, 0xfffff, 0x1, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3ff, 0xffff}], 0x1000000009, 0x0, 0xfffffffffffffff9, 0x0) 16:03:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xb99) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x100) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x4000006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffff7f, &(0x7f0000000140)="8972a700") ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) 16:03:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/32, 0x20}], 0x1, 0x0, 0x0) 16:03:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400008003fd, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4c354e383f", 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000012c0)={0x7f, 0x9}, 0x10) chown(&(0x7f0000000140)='./bus\x00', r3, r4) execve(0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9f6b231b911c4a53f1c941f7636b15b3a0b3a56234efdb052275877c068c09ec8beeb89dac598d2ec7a6ba1c0c92ba32d4b75b51f4d1138b6d1480d973c0a242d43d81ae8a538e8fdbd7fa88203a59d34970c38ef05d3c5c802e6a8c0250bf2101b569e68a28f78bf731c805c0f9ac4e4916adf6f22a97141de76ff3089a228f9a3f00639119f9b53d80d28e76a0583d62fadd3ace117923a9ada98b34088a0466f2a8b15c1d4b4336f2512b378db0b5dd3fc3c5b40dca4e3"], &(0x7f0000000100)=0x1002) poll(&(0x7f0000000080)=[{r1}, {r2, 0x104}, {r2, 0x80}, {r0, 0x10}, {r2, 0x10}], 0x5, 0xffffffffffffae20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xaf, 0x401}, 0xc) 16:03:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) ioctl$TIOCNXCL(r1, 0x2000740e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x83, 0x20, 0x7fff}], 0x3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x2, 0x41, 0xd6c, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x18, 0xf00fffff, 0x83f, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x5, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0xffffffffffffffff, 0x6d3}, {{r1}, 0xfffffffffffffffb, 0x6, 0x80000000, 0x3}], 0x93, &(0x7f0000000240)={0x0, 0xffffffff}) 16:03:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xa2e, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x99}, {{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000080)=0x9be, 0x4) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x1d}, {0x46}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000180)="8a") 16:03:14 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket$inet(0x2, 0x4000, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0xe1}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x8020, 0x88) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:03:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x10000000c, 0x0, 0x0) setsockopt(r1, 0x7fffffff, 0x2, &(0x7f0000000040), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x4, 0x7}) 16:03:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x84) sendmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffdbc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32=0x0], 0x17}, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0xc002, 0x0) socket(0x1a, 0x4004, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000710000/0x3000)=nil, 0x3000, 0x5) fcntl$getflags(r1, 0x3) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffe40, 0x0, 0xffffffffffffff6d}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x43) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000000000200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x400000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:14 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket$inet(0x2, 0x5, 0x432) read(r0, &(0x7f0000000080)=""/83, 0x53) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6d, 0x8}, {0x18, 0x0, 0x6}, 0x2, [0x0, 0xffffffff, 0xfffffffffffffffe, 0x2, 0x5, 0x5, 0x1, 0xfff]}, 0x3c) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x803, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r1, r4) 16:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 16:03:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x20000002d, 0x100000066, 0x0, 0x0) 16:03:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x420, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) r3 = kqueue() r4 = dup2(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x40000000}, {0x18, 0x0, 0x6, 0x9}, 0xffffffff, [0x7fffffff, 0x40, 0x5, 0x9b, 0x3, 0xfffffffffffffffb, 0x0, 0x930]}, 0x3c) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x6, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/207) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) flock(r0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="3756608acc7653775a378282780b39f33ef0805b12fd0bb457d1c439eec4129008e039fb2e9c0df9ff05c99b2236e9322464ee230adaa11839b1ea59539020e2", 0x40}, {&(0x7f0000000100)="ae7f2344e9b68411e64905bb7afa1304bab6170e6c3db0f7aa837837673389ce9e9e543147b965cab499f236996d1f835f53a17ca3696a316f59c189e8dc5df44101764ad8def2931f53b4f969dd406eda53df60d172a75da859d2eaf495542e7b90935783bd3d6a3bb6d99e30524d07dac897475bf44f5b2c1be9a708eddf57362c", 0x82}, {&(0x7f00000001c0)="4a9cc8f501cf538b6a1c5696aa4ca414c91514396c4a718d43d7ffa89167bdc2e77dd57cbf4d71b94d4feff5b1b4e05ee679256ac1d1da178a9495102b8a42837cb4f3d22d2d48aff8293f6082417d313c9ab3f81d8792e57617cdf100cf32a47ba4e788066f0bb6575a11ccd841c4241110f03a97d95af2c00971040888e56f412b881c8dad1e8090ae46e73d503e60d71986e66fe20aa0bffe01b3c8ba1bb8d800", 0xa2}], 0x3, &(0x7f00000002c0)=[{0x78, 0xffff, 0x58, "bba6b35d6b47676c7193d15f325d3e90b9d9a371b0578544745df49f0e61bee8f5cedd9660f3d0f08dc516f3e04b8b8505902d25021af8038d1a73cd77b9c73166af0934cdf98fd3a13355920f93876f47acf4857344c2e88dfdfe582b580b10632f31dedc53"}], 0x78}, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffff80}) 16:03:14 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 16:03:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000174000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:03:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x200000031, 0x0, 0x26c) 16:03:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x64f, 0x3e, 0x0, 0xfffffffffffffcf8) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x30, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xfb3, 0x20080000001}) 16:03:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x104d0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:03:14 executing program 0: setrlimit(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x1f1) r1 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffd60) r6 = getpgid(0xffffffffffffffff) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x81, r2, r3, r4, r5, 0x155, 0x6}, 0x2, 0xffffffffffffffff, r6, r7, 0x80000000, 0x1, 0x200, 0xf5}) close(r0) r8 = socket(0x39, 0x8000, 0x5e0) msgsnd(r1, &(0x7f0000000080)={0x1, "e2b626d5517a5693160ed273cf7dbdbac937196c"}, 0x1c, 0x800) setsockopt(r8, 0x0, 0xaaf, &(0x7f00000001c0)="bf65c16f4f80a2319a90d682f56a0dfe57c96ac3fdc441786799a7e0a31f32a6a79e", 0x22) 16:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x54}, {0x100006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="aeac4b44c7f8c94ee42558e23bc2561dbff90b79100cd842e11d558ff26c09d3ecfb9d4a7baa9bdcb4b3871081cd90c4b742e5938dc6c48932691f1bc35ba0e377535d1db17a67d89f1e7f30e03d7c827b27bd6d394fa9", 0x57}, {&(0x7f0000000280)="351d94924770b2479e8bb46a65290a2600d70251a3c7", 0x16}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x8}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:14 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00'/236, &(0x7f00000002c0)='\x17\x87\x06\xf4']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffd) write(r0, 0x0, 0xfffffffffffffefa) 16:03:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:03:14 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x80002005, 0x2d98) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xa2e, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x99}, {{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:03:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000410000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:03:15 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) r0 = socket$unix(0x1, 0x9, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x2, 0x8, 0x7}, 0x80005, [0x53, 0x6, 0x101, 0x851, 0x6, 0x8, 0x5, 0x8]}, 0x3c) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xffffffffffffffff, 0x80000000}, {0x18, 0x3, 0x0, 0x8}, 0x2, [0x7fff, 0x5, 0x4, 0x800, 0x3, 0x9, 0x80000001, 0x3]}, 0x3c) 16:03:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x6e8, 0x5, 0xe082, 0x0, 0xffffffff00000000, 0x10000, 0x6, 0x3, 0x1, 0xfffffffffffffff8, 0x8}) 16:03:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000080)=0x8, 0x4) socketpair(0x1, 0xc007, 0x73, &(0x7f0000000000)) 16:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="132441c9047c238fbb64794109ba8a01a2188a98b2cded23440281da46c8bb2183e495d9072f6afe88dfa60936500dc93e81cf1c027c43d844b786a520d879c5e1efb2bfb7be074b273305a1ebb0e2da97fb4e818072c4213e2af71c845e3de2f8e865e397ef8886dcca0db3b916d6f58cc0622ff00307529ee56f488d9b6b77b56a26ded0a83a010669cf10a5183f2ea3e24108941063a033b3ec8eabd417a1f09eb5bf641669c7a9c14f5a79d0bfa5d2e7f0fb1ba68163626615a0a0ed24e8866e5872f0ff37ec351ee0e45431a20702939290c8b5541d0a2b5fb6d0e87f01257238099ed854ffb8", 0xe9}, {&(0x7f0000000140)="e14a43b52e6cd2869c6dfd62f2e324f3e4027c01d149f1976725eda98836d1bd7840078af6117b0a34c879e7d034cc12e9e95da93448bf29129291cd89f34d6c7a10996519dedc588f8f071379d93ede201f627a952890bae87d3a119874e1c766d78d5f76f11b8b719522e780f4deca8cdef13c7d39df3dd742c3f7b28baba9e4c69697f1cd5f6728945c6f2959e6e9f30c9b8f944213d53dfc4d2f05a3d2f13043e9d3ba2e74f060a88baa1e1b56819a54572e6cc03382ee", 0xb9}, {&(0x7f0000000340)="c3c865edc65d585a783597dfba1a610d8e71575b0864fdb0533037e49094dfaaa211453b6c6c71df3932c14a57bf99baf79b6df1601b18d651c0abaee216a6e0747d7c4535e7383a56ff353d3bea2a0d863d6ae419407c9d9811e3bd9e0e933e9e16a8820d2fbdf54fd890c20d1acfd40385592c57c0", 0x76}, {&(0x7f00000003c0)="e98014ff27a80359302dc359d8b13e19a44f3ee11359c590fa4358551c8e31c92df1ac1c246adc31ab8453ba15ae89acc7cf455811633f48c4169eda86c1a084b7ba20079424dd4cf936e88517df935408d2920ac56607f93366f1729fe7197b87a766979392e54ed0621d3901d6da10645f165280d591e68b49f3c9aa", 0x7d}, {&(0x7f0000000440)="6ced2baf68f3b3dd23bd42327c2fee2abb42b3f5b3fa39a0bae5ea4b033f5043dd182fce43a03ed89b241171de598970b65f27e797e77d8f115ad3d7d7e4274a5f1092f291c19f24c7ab13099f49bbb892c83fbe45b7d994610b27194d8929d90cbf9a53a5b2d4cfd598e4b4d8e54e84880cff631f71f6a4b4b6496f32184363a84b80c2440604f2e369ad5dfac7ca98107a49ca5344b22fb8e6feabd9d9d6b151aeee16351212a128b324a298d1bd9d9cb48e1a19865cbf569e6855371780d39d5e36", 0xc3}, {&(0x7f0000000540)="eb7519818edfe110b7b200c2eee8817cf411180b20d1e2c013dc1331e5259c93effb47a0e1020b0501f858df36f59ea60cbe8dae833d9c7b6b03a01e47938c926d06c853afcb57097fbddef85fc1d14f74a8bcee492124b8ad280af81af6b8aaacc54b64c9b0e19b311ea24541c32bb2ca97bf85181e0d6deecc838b9c2435c6ed2162038a17c0ab9e55be50713a7e3bdfba7b49466761ceb67cec15b719babb7aa2f94fd18472a8015f71eb7ab5b4b341452630a048b189387e", 0xba}], 0x6}, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="74d86833223daa53d8ea920378817dc36a068370a6d0611d233625894fa741732fc829a608800a1dfbd10d7feab69f", 0x2f}], 0x1, 0x0}, 0x4) 16:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x3e22, 0x2, 0x400}, {0x7, 0xfffffffffffffffe, 0x80000000, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:03:15 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x84) r2 = fcntl$dupfd(r0, 0x8000000000004, r1) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r4) 16:03:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2ebb2902653000"], 0xa) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) 16:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) fchmod(r0, 0x109) r1 = socket(0x400000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="2b00ff2300002b003a2c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7f", 0x170) 16:03:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000140)="f2f26d787756f22fcded735b6f5207be07ed406aae13b89c301faae8e8f93c189f9c", 0xffffff46) 16:03:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002540)='/dev/zero\x00', 0x40, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() recvfrom(r0, &(0x7f0000000240)=""/154, 0x9a, 0x801, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0x20000020000007, 0x528, "f1e29fd06d6b0400d0e6bb91d667be083b99e7bd"}) pread(r0, &(0x7f0000002480)="a1d97ca2d316717f9f1b7dde", 0xc, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) readv(r3, &(0x7f00000024c0)=[{&(0x7f0000002440)=""/35, 0x23}, {&(0x7f0000002480)}], 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000002500)={0xff, 0x400002}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x4) mknodat(r1, &(0x7f0000002400)='./file0\x00', 0x0, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002380)={0x4, 0xf5e9}, 0x10) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)='\b', 0x1}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x22) 16:03:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x612, 0x0) fcntl$dupfd(r0, 0x1000000007, 0xffffffffffffffff) 16:03:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="c5920950bb14e141f3b4ab460f4644aa8ff966e78170dac1b479ff765621149421e6e0c3a0724cbbec810d3fe16e9af36f97fcfe7b7b62cf8e487d1a5c9560eb1e70732c6aaf67cd75cc1921243ea0494c04a3acd129a2dad5f1c1dea07c4478046ad896c215c0b9a89851957b70f5e08d25b964e671208a4a628257afec90077c7a7a078afb68e1bb28ecd687a5395e1b02f8f26470e1b59e0d92db4039c9ad74c10a9c385c91ebc26a0c578a11716c5f2810369742cc5a399f8738732f84eb755e7814ff3b21abe8c94b672af002ccb50148247db054de6c76a44518a330fcc25e77dd4f4a14725f8d27236c53032fb9bb50f3a98ca4e010", 0xf9}, {&(0x7f00000003c0)="60c5381c5cc53614cc6d072fa307024449cd16c65c26fe5a8ad5d25210398efaedf5d4e6dea4bb7c780647ff0090dff8f977fccdc073fad942029636fa8b770acf1e3ec9dd7393575ef6531a126eb1150782bd94bd05e6cd2235899ae9ddfa4ead1cccd7c14b04979281c510b97a6422df5889f973a16eb8f383b9a1e6e56fbb2d7787ada696018ebaf772ba8427219c4b976ae2331658980051a9e24c11f521f6141345a20502d121968ae42d5c8a557290323b6c14cb75b02cb9c573a704e21b4dfc51e4ffe3ce", 0xc8}], 0x2, 0x0, 0x8) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:03:16 executing program 1: r0 = socket$inet6(0x18, 0x1fffc, 0xff) r1 = geteuid() shutdown(r0, 0x1) setreuid(r1, r1) 16:03:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xd020, 0xd02) open(0x0, 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="5450e1f5a05d256b4049afb1c9e2742c8cdc61115f7574015b83d0d7bbbad60b3e181eca524a2834dbdb43e4d305e2d45dcd07d91df9aaad5592a8391b328170bea451c5747c8326c755a2e104767d4e95230994f2c75cd027", 0x59}, {&(0x7f0000000140)="6c427a89b9f0ba44", 0x8}, {&(0x7f0000000180)="e054650e2a3f3fa523f3245029c86af745a2947c091dc6010201427d31ac838952a743c347681e1fae6532195f975d604945b1d3fbc4705fd5ef3b2ad1b70837a645ab8e8a71e6615ec43c8053102d8a769e64c93fad14190b47c9f1f36bb6a5ed44603ea9f9a2506efa7c18eb3a9267b54b5f4bee082e7327bcbb954722f8a09d5be314768584d599bb892fa205e6a068d57135234b19d7b24f398e4098b8f58971f282e4431c52aaa5", 0xaa}, {&(0x7f0000000300)="f86c1326b465c65f06a74eebd0d2f504415c38d27938d21beb2e1a6332628471cd8103e485cf85cf89b3163c3f262ecc113a566fe4695e16404bd5887203ee1edb3bd9a92421e077b35786b6dc8f11ff69d8a6008ba4ab8b4f6c430b68b1e93141c1ad1ddb2da710c17639319bfdf46f6891486ad8f9f3735c37d970b3174900ee40418e397466f8d00208fca9b4e0362c6e1eac4ddc4454c1d42ad93a121a825bb17cd914fd9e114412cc46cd7f6af7dabdd320772c1fc1b26898402de315895e4eeabb46dc618f52dbee62631b732dff", 0xd1}, {&(0x7f0000000240)="b71d80e178ed5cd0b1122d257a5d64b468d093412f4bf77c9e9da47c9f56cba04ca4ffbff1f4de49f456143d680b814e3c1e824379892af93bebbdaf1eabc07f0d318c3f341fd22f40de2a3f301dac7eaf932c6a2d1adc4c09c3f6feb30e473e82654e446d9c7c1658503afb4c", 0x6d}], 0x1a6, 0x0, 0x0) 16:03:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028ad) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="023e13c3786764428882b0ef2b37a0d8ab962b1e18e4ee9994e3c264fc4b6e21848c6ed2f19b1b3d4162775b2dbf294dd6d5ee3c83b09763672e9aa14782486c34adaafcacb2cc10d6c0ee789d504f617d8014a7ff6ad0f9d06ca1dbd9c9a9a74cb2312e518e54de4e5558a543099f85413c08836a7e0a750a1fc1321088e2630f0dc4c5e4949f7e0f8184e25cf05374f1a1", 0x92}, {&(0x7f0000000280)="60c0f533d4ccf92ed75a80e88d3439fb445c80c907a878285b3e34fbbc316cb7c8aec5ffc2e3a4d7c43880d4b5e83f0c7ae52051b99e4ceb7a4a3f11261d4b6c5ccef412b11c271c65983e61eb5d29de79658cd8323f9edaf08db38ad24e36878c345c80c553d0bb856ef88cd453a06e848bb49903f7c08148d337ba33050ca8567df695f569b697d13f4bc2ab7268f7a79ca9a96f7a114d74999d55f1bac75452095b275172174c4d92610b65ae18bbb107fec28f7752f0136e51626292cbf03df3af351082c0ef6cd5e5b5994755cec9ea3226b61cdde1f409ad", 0xdb}, {&(0x7f0000000140)="cf9d9b70663fd0080c689f4a3d109b530a2bbc25bf1f9c527a4df40137d2eb1630e5ef083e14b11d0206be5c5dbe462bf5cc3be18727dc61269dac8ac02dda7fa1b2739a4faf96f41bd498ae46", 0x4d}], 0x3) 16:03:16 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) mmap(&(0x7f00003f5000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = dup(r0) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="caf4570e6e0591d03e2328de50e936bf6b1ea93262d10375b4f4353c88b46a9a83ab14c10ce7a091fe0923c9ae718a54957c7b0a8a60c9791f8b184452d7c24b0bdbe4e52eb103aa5ff65a052790a9bcb91ef0b5aa29cc690416e4add40a002512e54980f40ef8c5ae7ac87ce5c9f7247554d7f84186610bde591f956ea8478fead6264c37d1ba0762c409b1ee03b497d63865fbe553771cb0b888995e454fcc50e790d2b341c4a3257572ceead3cd49e65425f1fa8f285b7fb933da51a81353e68743e3cdacb05339557766956089aae3a8f84abe7f4e7b587eed9b2f2ce089bd2d6fe8", 0xe4}, {&(0x7f0000000280)="24065b9773597b661a9b0324b9f8551c8a2ac55309c1f6042e2d31b1b3aaa488cbeb8b5e341eda47c695b32698d01c226dfee634e954891bd1bd5f8e12c4aa3cdb6fa868927361241eb1ccab03024d76da056402f4cbb66d330875b3a779a90d165663e0da187db1fd5e265d3f96ab8a18a7fe089e17f4d7773c2315cb737e4944", 0x81}, {&(0x7f0000000340)="96156d4b2d08276ea7cedec93fa1100a1a58d42b5a40e981d77876f419285e3a9782ca78f8a118fca0aa9b8623d8f50538fce68052357bb50451b0f3c3c0af777a8e3c8f43226424f9dd349001c2a8b8ec5715cc0834a303439dba0f358c0cf967f923d7533210c774017a2b60e666c0a58172ac926ed9a6ab5805bdd1e0a7c25b38ab4338daf828bb247ef374b2922a1795fda53f6d9491a0baa06f0f5efd6fac31450a976ccea2269185a50b2766f2a45a965c6a4d12f0a202c6a51b8b10614b8e9f211a739471f8240447395ca2b60e6f1bf93a238e", 0xd7}, {&(0x7f0000000440)="69565bb55bcf72421d548de55148b12fb8f0ede93b14781677617bf1b535cc44287cc83bd0dd58884eb34296e656779d76f4fe39cc605f4b7f07ced81de97b8f6f70c849c4d9b98ce228c0d7bbf30c3741ef13a541a38d6f451683d485fd2b51ad46e61a32fa2cc9a6a339702530602d1e1af8d9a5", 0x75}, {&(0x7f00000004c0)="8f62a1286ce51907d6fa3f7c8a259eb54e39425d0b9c45cafec6ee8faca1680f41b3c12a585dfe45bc828d24f018afa9350a83cbd3d58cffcf216e89694121a08777931f6acbdcfde92218e9256015eb62478b9493858c30e2fbefc991d7c0554499f01fafb26fd342d8df619fcd8804e3414013465cae215141fe9a79ab90786e29df47e2", 0x85}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="95f3150f89d635943d4747837d92f4802109649169474b81bf9705f356b883db79487032535d3df72f174e06e867957aae6fba32e2a31f71a125f81a22d95263a6a15ed3c16f9eb99b8421ecc906", 0x4e}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x1) setuid(r2) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') geteuid() 16:03:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="70012e2f66696c6530006230e1"], 0xa, 0x0}, 0x0) 16:03:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9a, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, 0x0, 0x0) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x187, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80050}, {0x1000000014}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = dup2(r0, r0) r3 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) r5 = getgid() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7b56c00a8387640ce61cf1b7c8014357710c1c53dfff7f38211b00000000002f53568453afb19bfd710bf000"/232], 0xe8}, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r2, 0x6) sendmsg(r6, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) getdents(r0, &(0x7f0000000300)=""/225, 0xe1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair(0x21, 0x4003, 0x200, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xe7, r4, r5, r7, r8, 0x80, 0x3}, 0x7, 0x400}) 16:03:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15, 0xfffffffffffffffd}, {0x10064, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:03:17 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) open(&(0x7f0000000140)='./bus\x00', 0x128, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 16:03:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x400) r1 = socket(0x1a, 0x7, 0x6d7c) setrlimit(0xf, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r3, r5) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)="afc21c1b8ec530a6e412cd9aeddbc0d56e90618fae181fe58a813afb3ede821166c79a8537b16779ff2b8ead032312508451d621ea879ebcc596de55323f415af95ff15b8ce6dbe50a949b21c7ca8aeab3c8b272a9223adca9cff415ab904bfece838d0e9a576c9b43484a70f3891a4f7357886b60a49581ce60b04b15719b9d977f36db072cee49af08d7670cef90fa688ec2ed6b7ff48faa917414ff033ccf78835df2f786c1189388c3c1e21d650c2eac6ae8c3997748d800d76136ef81c21927283bd5742527bbf44acf5c6811a7992ff8f4ad5ac02ea66ca06e91b9ac14a4d76fb12e8ad505b2d0", 0xea}, {&(0x7f0000000380)="82d99eb0e617a7f5b8988e1f264972ba8f5f9860a1f3a7402d8ff88a11118b50b67325885b4cdc496945d15857ad1c4a84cfdca9063ea782b1c291bcf15da25d6ebf0f9d26840e1eab03140e26fa4ebe7aa9b8469246989208826efef83c1b8823c02c1b94052957f9d0a95524b96f392410bf0d0d7b0e6022f5f467df0e10b4191f4e61d3e6888dd44a1c44cff9b4e4f622f1dc5630eaebd1fccf912f813e71494e95f6b4aa315ac359097e44f66eb158c7682027ac13d911a2374f64bc3f0d2e153aed8f91e10bf25b86d84fe249e4710f75c16153db7838bf827b2d8053931cf02fb9a96daab8b62c86617858cae545832bcfe845862e75b1ff9a", 0xfc}, {&(0x7f0000000480)="3749e5e2df36c391c42e63acc175f0a38fb5c0739b47484d8c72a05c71d1262871bdb91bebb7c2cd84131aba582746c3801a6eae14cfaf234fa872160160a995c052c008011d242d2a7d38d6819dcd4329", 0x51}, {&(0x7f0000000500)="240d4951907ce5395542cdd89054d48c4e8f152dfc95c6589f0221172d870e6fee37b094ef879fb4bc23bfa74bfaf97f4f6f9d29277f077f76a2da4def362a8615fb581e3af44e4948d27cfdd7f746a642b2771a72898dc1656f84b47eb2a347f5e70f371735a8639e1a65be393c437b30d39a563514ed4c07447968cf592de4bd7b9d2b39778d9ece23bfd5d3fec183cd49cdb37f0eba8de32b7896c52fba88aef08574d7a6ffdc8e38df64b9753fecb9", 0xb1}, {&(0x7f00000005c0)="0622045c900e73445573185e663d28bb178646f6348436d2c1f5c2ee20062f0be603ba785c49325c18f380d34314f29842aa3ad6aea2f7a22b91c107dd0dc35c7d0fd71882a1ce3a4f6c6665df70ce52b8ff83eba7983ec9c6022181983cb43e0a280a045f9fb58867f0ed352e4136565a8b8d506ab18e72cda0ac97cb3a14f9fe3558f70c693f092b1ad6a3868d171fdbe910c370d34438bcaf46c8ac9a0977ca3d085c7042203b7781b08d39894b0923", 0xb1}, {&(0x7f0000000680)="baa28b0dd83edebfdbfb106630e7dffe88578a9fe24afb5089abe1fa782b09552b16552e81efa78eb7a4032b008394d26dc8d7a4cbf5f09dd9fd33b8847cdd4bbc646ae9df13c5b03c5921df3730b07e2085a791bd80dd5f1466a5b0c2a85a54c04d4d81736aae06edf71e34ad730c1f4616ce1a44d06a845073e2a744a68636a6dd9cc67809223a7cb0bfaa", 0x8c}, {&(0x7f0000000740)="9c4f066cdce7afbc91f02393f2d12f0e7177c7f30683354e469ba20293801bab4460983cce7f8676bcc8e08941b1aa84", 0x30}, {&(0x7f0000001640)="c82745210bd9ecf00fbb697445e578b1740e8c3b4ec1667a5d63a2714b5a57b6ffff5bec22d7c1aabb419c13c092613e176dba8d606bd5f5ec9af3af775e9f3e1ab18f4c0efe1d4eb6489eea4d978edbb9b895e6aecdf68b90ffeecf9c9b2148fed599dbc94ac026d509797faa7ff706644565ac75bd890fc23e1f4ecddca4eac5ae9c129c33505118a542113e43bb4118e89c835aba974b903915e0944e998643e1ce00fc0e32aebcdbc5b0f4619939b61cdaa04f6b818b2357ac3b11db4206eca119055437cd1d2661b5ff3369611e7462f63291d12a022497514e4bbfd42f6b2651279b7624c6d49915d68b9f80eb0c48799c93b483c45d1a19c712e0c9966bfdc3427496c3f7ec70456c23e1c508e1e11ac6f44eeedf885165a34af4876f54a0a04e422ccf2ad6db737a89cefb26f04e6cc25102488ffc73401ffe672a9f07dd70db0ff9a78a34f6c3fdb3d6fe55c682a17c823c4053a411d32b3ab8491c4d8758417e79070b858e3547c7a90561512af0707f50d8d745b0f28a431b533b3e20f4ab74225893868d7b28ab3e1ec5253c2f4c9fd5bd9b5a3c9a3b9df8e6464ef0277b4236b6a7b2c120f4df1da62325262cc95085b914a93506ce051f78ee68380b812e060f85b624db400d7ea319aab8970aa22e3501d6aade924aefcdcc085475bbe3cd2a4be25cc801cd6c457cc028a72f87afdcc97697426f2a4beccd6c7fb327a281aca2f90b8d26e658f797b1afce2ec6c509a59f3116cba2cabf62cf5aea3d0071fead8ad7c0963f9afbf44c3c4f5ce0324f631ca80a82ec0196ef2c7484ba08eda44a237d8fec645f00666e8664e698d8da30cbe6a14879895cc67c0ca3ac556f2d500f0d861911b369bd2adac2a703e4f3656e27ff80a11f5f0461ad16134740fa9319e2c4b31ca4596aa9f9ae54164917442d793cf2874b7c3976b5893e4bbd2373e3f926e8d32bd4a0ffe3d7d54839c146a7a091bd900165a4f8bf02f61411ab8f1d23b4b14efc25dc33cde4813fb816d2c3d573a81db16968c847ca343df27f4da719bb1cd60630e6b5a5d7d0757a19bb84f73c5c5066f2885e8f28a33db95e99a43b4736d1c385a3ea461f0293230cd0f9a5469e01295fe339cbb4226594e22f0754304a3404e934c4c58d7c0e2b742245db260c5514c9671a9e63ead304f824fd317e96216ceda237a611186f8cb102643c44a2cc2df66b6432c8d87c5cd0c6a11152c52a3e923ea797d298fa434eb6a175b1d10e9922be5ecb2905d3d20fca41e2a2894f9d455053cd6f681590d0f6065901c21a4744614819d4be4ebdd44c3bf177f0c985a042bb18320c7a8c10c885b72561a11c4821275825564f504446d4dce759679562b7cfe82f8146ece8f13f10adf8cda13864fc277858a3974b9d5f3efe1fe63c778fa5f8946a09fb8ed98a42545815bc4d7fd7dc2019062b22cc7ca5ec1c7af68918af8a587928f7ce07ceab094c5649b2eedbf6c84e09a3a8c2f5d4e6531ca4430a9bd1d557509b96b9dae5e77a3902d0f1883a80704a3977567f0dddf3789a918990c1cdea99afcd6fbb3fa1a8e20e395a21ebceb3991c2eab0df1632bfbc4c4a71a32608f9e86016ff7b8dcf590e9a1619992d4d30af9f1d98e620bf16b0a8d6ffaad28093823362b724c648e8ae58c72c5d7887856badbf374964666221baeb2e8ac006d9628eea032dd39f07a264b1c4e5fc4887ba8dc20d60bd136140bda73fcea00293a42b6b36ed45d8878c799c364e5fb77c2407f02d303c3ca9c260ce15dab7c8ea2bbdb79169c31856a6375ee442e36e0272d6e71d3b02b2784e95c4c63afb26952c872ca6c0e637c1de09b82d8b1806d8ad486ec2a835c57497b25e6bbc07708061f756b98687d0305860d0b5166051349cfe93dd29602bd816ae886965f0af6eb63f4fc4ebc6a2e5a6b23ef18b9650aa4f84872aa0275736b68b223a141ee61d7a6ed2850539065555aa7fe72cf54c52381b609c4270211fa791d6527270ee2fe7e1c36b5b46e60053472a80d5e97fb0e3147335df0e286fa7888c418d6f0f80508bd4030b9381393188612e4b1857cc967ee90b185a3632f0c65f3b321f7bfcbca5f7e9587dce0cf37c9383e26f0d3fc490df795105dad26be17ed90d44e11089337865cd5c6de11e08754fb3269ca4b7607176a8e8dfb0a0aa53006773ab16d38f5f429f811cd44cd0a83a5890501b9970f46a75467ca1280976a6a0832c65973c5c6fdd87b29f981df220d33181a9f52bcd5aa9787643f7c15b203e6d10e0ed7a9738027ef177acee9c062b77811220d3071a13ad8e425e384d27971328d0273ff161db44fcbbc1e568d19698ff7048069e2fd36a7ad0a986442cf4826a561b93a90efaba23c14cb6aa59fa798581b75d59b4493a8e6fb96be026ada4931aadca00372ff99c59533d2a9afe78a891433b3ca3294e534d758bfa14444402303cbd7e6488e7b334cd06efe8588f402b9bda3ede0a17847ea5da6c4e5663028f632757f43fa9ee893b230ddc4194ca4cbe387ab1ca23be8f9bf937000fb9f00f23a173af4a47e08225627f490cbffb6594959ccfffa2f25d81e41076ea5b240436f4a7e1b04dddf91ab43fb50667ff506d97598c9c0a2175005633dce8ac2bbd67bccd372dc1cf2c7b56a5ae03ac6f83b7d497d23ac4f7300d61b4d6f1420cbda94d79d7f05b7f5c4c0655c83f9debd61895f2a9a7a0b9947e204114e917296167aec024a7a3aac3317a4b6a8d45b70754af70c26f26923a6fc510104aa9e83bc10712457aec102511e86d6bbcfe5ed29f34e4b06e772052d475773eb9d486130015c031ec2f93a8e7e563271990a63a4b9d59b0d4a9f75ac6a359625946bf281d5f459a14e027e7b5c06b3227d613e5a3e65d370268098601b7649b4b41152ac8824b76455b5ce0180d1772185786968e1cac8c09807ae148749db15888acb80b8c8ee53dbdaff5da2567f2d5e79af8a5167e08f78b2039ea998d4cf9e7788883d5fd26d909fb4f8d8595e6f37550e32de92376100d827fc6de671d21beb343131717376357993410b5ac0d67416da62e9db7ef1e6cfc9755c2bd064b6bf3831274f5d0215a4051b2705124567ac11e9d3509799d2df792949c9a89c79e36a481fbd78331509e3f290bcb4b97dbcc091ec81135e3093e7e6d6f1ff48ee5de761290a6cff55b32f2383d571dd7b954de29ae35939c56f03d2f3c1257a983e6c1cde4ac447b086b3401710d53dbeed8667567038ec4a35fd15395f718d6baf0c1afb41d8d209eb16cc33c526303e3e25865f53564c498a8d26c02115bc61a97b353fc712563bcb547e8385cf630a8a448824a6a890cc22c55d03663be65d876fe1ffd0aada2d6145b6cf865ded1c43426c0fe87c74a97899748b485a5a0f384848491887dbe008fa7d2362763cd1d2457e8afe706ea55a52b18213c96688b45a4aad68f683cfc66075b9577b36e4abc511a7bf181ea52cf50a7e64d39c0722828cb5a6c273b6c4a62f93a4aae263721fe7929ce12483890aba0ddd2cc8da49965469890118162658a74c3274f827acbe70c053a4e70beffb11279423024f11acc8ce9c2ed47372a31b76a96afad609b4b614eb70b6b0d32db091181580dc41a997d97ac8e6ad4d871c9b101b407359d900694647c0450e185d23a7b0c479a06f27e26371194583190c7df393afc7c44e340adad55df6b077beb419ab63cefc0b197c7d47f7924b9d2263b688b9489ce2ae47d340d05bc6c2602c183a12fe6eefcb90c74cd22a777919450269dfd279a0291211d81fe28f1d81c7ff78fec79c53fe4679524c49a5b8f407024027df383eabb28df76e35d2650a0e8e271aae6c340371792da9bd5a24cd63ddd40bf21554601fed08c34bddc114150576c6cd97a450590612169e16cb1515ceb3a0dfb5ab802fe77be8e7e09cb4d31d972bb85fdde5c01e56b98b100a221739d98aae61fa7f19653601b3ed9bece41e46e4dd4151d3738c1f86c094c5bd6d45d2923c9cd29618ecd9f97a94335d0e9a58099d5bba020ad5469d7374319b3295852b59c783090b3c9c378849560ccda36e2bee33e12d7fcf2185e4aaf08fce8a5769515564628ab569922c9060d682d444f46855b7ddef1fa649bb7193f5255349795124f54f1ee713965db89e3a3b5bbfcb894daedff0256813eb360ea007966282890b2477a4ef0a1e6e0e02bb5a43e99eaf4f1a3e7b5c6724cf7b8934906c7b445df1d844ebeeeed62256ceaf16bd37e3443a5d9d78a7c8e9cb465be5768c41479813152f4fca74b871f0c74e28de343c5439ff58e8266b4bae4855550c4f547bd77e7185a5d83cfce6801b8886ebd6e1ac30eeb026dcd9ecc5591d2f918f01aa56fc29e47055b0a210ca4fd39a990eacdbd3f13b201904ef1fd23c808f839380b55ccb7b56afbc528c6e8659305597d53c059051a53a1010a92c64ccb6379d4534a2eaf518ef86d259115b82a7e30b33abfaec3ddc539c17dfb3acfce79d15b84d4155202436dfeb58d3ceb79dd617c21ac04bd7b29000591976c41b2ece0a8790d782b9bac6835fc463f5c2bab3fa307f9424a1f5ebe69c6a0c316572e2fc323b91fd6111bc2dc3eb91dbb54ccb7f7ab34cbc690b38c1184e9c7014b2809d095de46370af51c7ab78e8c723e4ef8a09e4eb115ca9a116bd5d29e4cf506906147493e4b1e6df94a11d145363e4346902e80b81e3fed382f9560b4e7e665af6c9f601910d9d2f9f24ca866e32340855cf41fb4d82ea836b4eb8dbe064a14d39ed61875421239c02ecd0bb87109d26ae4be093428c99ad69486396909e920ae046363785a9b7db3bc3fe451949ebfc1b7b8686765e82387646671fcfc8c87a7648d07e910529b64c16ac1311ba9740a6b213074460f66ad35360896f014c2201718a9dca57134fc889a26f8291bf9cfaf8bb72040188db4b6709b4f2c44d121d4b86e3f6af565f7e132ccae3b33ab7d66587f26eec81b806e8347f8701099545d09fa89cdb501fce1ed0ecd6ac6f724b27570bc454951865b2e28688cfba467114140963b54bb3bf85cb5fe43e133a08b5638ed1600e4e04641ca648e4d05f78c6f3c1506dd1eca9a45025bb643c9d3e3b03549f0ab566186a6a266be5be7550eee2572b9c4d5e3cdc3f80290843d68a8e2661e03d478fe7b0352511935ff2a285c95218e864d5aa4fc87e1f178969eb8d7624e7ab8590c8011d1c74aad8eca67278af6be7b332da8610b6f26962d726521bc1bab11f2ea66be8e993a03e2ac05c0fdf829b0fb3bd5fc2e6e29f57e3f83e771aef7091236072b5073c38c95ce22f9ba5681df10eada47965379aa85845c8467220d302f2775dc7d9c7ca504f6f24a7dd12932361a35ebc033624d721586091eb804e6c5078e8949408057b7afadbfed9c47e1a18772915d7494382b477f0a839aa59a1314f2a91fdc55721106c434761f0e31c3b11f0f6f85c94b04fda2c13b02a5ca69305f840c1396ee4d9a69b2067c44f5b7c119152324950d4497f34daf3b3d43d631c9a0623507a7249eafe220b13c61ddb3105c48889f5c7c8f48a914b3517bbe6cf015a16fc85728032e18e083285db24b592888b4ea8b22ebce86ec532556a1e819361f01b94b79cc487d970e2dd4d211a76276ff931c7ec76a1f0516b1c4978fb20f6538475aa37292e75fcc3a64ccce75fb7ce512835e4d868b51103ea55685515c4482dff141ea01547d8784a894e092470d8945e0af702822bec3e09fef7b403e82c058247d892", 0x1000}, {&(0x7f0000000780)="42939d34da1b581726c7a27573b54e03db4d5a668081dd079c97559f00fdd49fe901b91f457cf474b0ff0ef875f435b54e729b2224466f7df9662af51f79d5af8c7b7b75b1d5e4176da8e13000fea7e4bb5a67c02ef418db010396", 0x5b}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x78, 0x400}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0xfffffffffffffcf2) 16:03:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x3) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:03:17 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:03:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x40}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1e, 0x4, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f9, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0xf54c, 0x3, "501820f8b61c30ee65cbb6b290d73a71bcd70189", 0x4, 0x1}) write(r0, &(0x7f0000000ac0)="6a4a4e5cfab0fbad605a30c0ca00", 0xe) 16:03:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="20cd5c080af9e615a144f09b684770f573ebf4307d0c55bc3f014e7d1c1dd1484971d43f81e14aa6a2d1878355b16455fef8cbf45d456aed1ce923db0bffd86c63d673dfe943cc621e84b80e3706cde8974a30d82879e5bf42837321be46b07ed8875d2612364608a11ca82f6da298763d5e9a085dcbe15f845f12c94cdb9dfa7d6e64fd85e052024445579d36f692f36da0e3d14101e464056ca755404df6fc80ca059e3a97d8242dca2118f5038b281ff5b7c0f423", 0xb6}, {&(0x7f0000000140)="dc8d117753a986e3836deba75590cad42b58d1c4c5154b7663d59ec45056e64a6a2c9cc24a2cb9dfd7b893a5e161073640beff6c4463cccad1c6b8db4dca6e407694906e8d06c192189f9f5d5e5d75bd85d4fced5a205ea07635b11dcf421415b56391b1af1fe83ffc3afd55ede4e91a49f8510048090f5147698943690e4f29e9aa1a66530da6e99c2ca50fb55c90b4be5e96905903b3b9bd3cf3", 0x9b}, {&(0x7f0000000200)="68fa7324b80b0ba6b6ea516a76541dee96bf517ce815f4fcfef074aa826c82b3406fcc12c8a9425224f2b9d34bde42e24f08658f13c7f3bf5854e42f92f19ebc5405da8cb53174343bf2f6", 0x4b}, {&(0x7f0000000280)="3bec47c7b9e7a7a3ce42611d95ec45ece6a4457e830bb00041e54330235a42e01a3956d4bd8d4947ad81bb6ece77fc0c5f4902d7f22d746f045e78ca2b0ad15fd8db5044b5ac5787ab05dae24c0c8ae4411964605aaa303f5f4c9d9cbcc48e7d7a63347c1f0c5931c2eaae0bc92c6da4d889d69fd2622b4c067b1914bda72316e885f5a4ecf0d44d88b0a97fb82cf4ef62f25dbba3154c6261f7915d0e02c0002d34daac9029c1236440d97aa19ad335334aac80d84303a5eb", 0xb9}, {&(0x7f0000000380)="16c647ed48ddecadea0f8c007c0019a2de82e782a9d92d970ece9805e73d4570c5b32c63b7295611f65068790e97501dbead3191492ffe382b409b139f60232fc7c418d6bd00dad8bde8c3bcfe5dcb8523cec6459efb2fca3adaa6ed544c1ae97bbbff7b33ef466227b2785399b823a2ca2bb70dc27abeb6e787da24e4a7fe29d2", 0x81}, {&(0x7f0000000440)="5e618d472f90646a01f8cc18adfc4bd2443de0bcec0aeda47ea785a4e7eb4722bc66472f81729f34ca886c92537db9b25815fe110a3183adda49cd3178b5d3c235a25e01f7a327f06251f27cea5b6b746dcfd060d188b21f7a429081384cd1d5516a289e79a38190c52ec26224c6de0dca9c74514121984e2a26d2f11940f83193a8073254d5305ec549b09ab6c7e316305cf2a2107bc03c20644016dcdcd7d46793f3778f5fcfe10ff68f8cd94ef69571065240bb10b7bb86b481ed4964bde6eedae4bd96c2d1f516531ae06bbb25e02126fb4efc76f4ce62b5471cef", 0xdd}, {&(0x7f0000000540)="3434ba804623f09be9533d8e94fd28822f735e1374ef5cbaa5beaadc75160afaf011822346fa4fcde43dfce35865bd9b99b26768d3e4c1d99e3cebc2b779b587bf8b049aa393aebce7e0c51a912dd72dc602e4ca3b3173e0190eb98fec965ed3ecafe9bc9f5379302e96b79ca874c1330c377a512f6c132c4fda1c1d86bbbb444fbd13860c28105d245524dc8ec33012efb6ca8248aae2e1dd62cb7e27b3435871ff19945d9a525a39d8319c1d86e4d0bb6948da947f2136d9de5e6d42dadecc9c2501df92e5c948edcae4f942d0cc39c7c54e978cdcc130d8a0549d8f9a4e23ca4cb3", 0xe3}, {&(0x7f0000000640)="341cfb5f2e22881c99f1319b5abd009a67bc053ad430a7b2a86dbe0ed3e55d897670cf7c57269ed61cccbc61ccc94edf29d7d82fc30242c061dfab85855563dc696a52f6db688aa7a85329ee49ad64e10eee2e076cc4a7713b7b9c738b245197a1c0366ac20e907dbf5482ee563f754a80020901c940d691a80a1c0c64", 0x7d}], 0x8, &(0x7f0000000740)=[{0x38, 0xffff, 0x101, "4eaa65d14379785dd82dc08a68a55220959a7faae194d615241bf3c919d28eff81"}, {0x20, 0xffff, 0x1f, "c7d5e5ed7936e64bf5e8dfad"}, {0x1010, 0x1, 0x7ff, "23c5e0472da3070aaa51f0491973196b3f7ebb708488cb5a48c8ad4e4b9b6c86d2684404448a7d4b1c4514a51da3f063c83a0e6d875f9a0378646da818c03f9df40401cb5e43ce504862804d2c9a39cdae9231f82d05b5d58bf78ac8d8cab1b1e4611ec597d50f92330275ab835fb0d95c291ec138ce68bb9d503855d2e6fec641651a98f01fd4e324cc488e962e0dace06f36d7244248e8d87fcc525da197c2889b456503767d87b2a8b261f3893d6e9d6265e56a5547905d3dfe13d87e7b1fd8fbda6e2acb4319269ac59e9332d0ceabcb92475c9bd51119f02540ebd3fc02528fa36e75520fddaa43cf594d8b85ca1e943fb6b46fcac58b399f03abef5d01217c68c9f8bc23d9e1b55bb4514b582cb1773e1176c45ba3b31f13245651ee6a9aab91e7bf5fa4e9e10384f29d09aff393fb78a22999af5adae0762794d36d73ac731df04bea2a192a2ba8c61918d9d3fb8f565c0437746a6ecf47510895e213612eb468d20b64221865d55665fecc9043c92b67b261b909d503ceaf7349ae476638eb4e99d922064b379f5c201f9ae130be9a37944f4ef66b416539bf3188cbad7bd7f2dc5f17788f8a2839106c757c1f1112b63580cda32689c47f1e555507bd7d8b3dbe991949d21d9edebf5e04d083b56544c120a6aba4cd4319c8827c7e338dd98176630899b88b2ca1dd5f5e2153ea3063a4df141e6e280224dc3be1c53f681542c0b5390a9b1de2aa20b853697fd5017562356ca79486587c02fbb129702bef9ceaa484e50b597133b9f0d0994c2f82a60cda526e02b4918473cd83af838dc807a7d393bc21b0c563a0cbb9b9689452cb5a94df49160a9045348929fd99dcd784ff0b421fbc5f1961c4220122911d9e38f09e66acebc6b421f2d2849ef888cd6ff230acd64fe9a9ec5363ac768275a672ad34dc9a6ab8dfb81c5fbd8ee5328af97a62a09759eb8f92d3f8ff375dde7404f89235a26f1a530104c11d59de3ed7a98b451201a69c3548dece2fb230db3ec40b2655b79a0b7371c5be2446369d4d55649504cb78ec5bda47d62e5dee6964fec4be4ce01985dd89437421e6bc994f34d92266c7c6218af6ad1aaa7f27a54d7f98074697489a31bb299bd82c6559432b40a64f93415a25ecaed2ca5df502724b38bfb59ed6319a5d06b6f22328ef9df7f81cb8fdb1d20edf0ff997a144c3447c7671981ff6c0b37153feccdb36d15e4b877d6ec1fe71bfe2908cb5da74d7ed4e495baef53ecf836fb2b38d9cce23055d97948748b070b8512aa1c5179a712af608a18a87b6c5103ec0c1d658ea9f65f15cd84e06c5137ef9d0f632b81e3c8e8e31eecd0e66a13d9828b60c6165114746105cb54d084571b800d052602209a5890a444ee705754ba8918c1695eb1b2ad89d2d2ca0ef3a6793915f9f5405d0d4e1a4b28c700dde251b0cd0a1dcd8c55b415ddb36db6b41bfeef5b8f141f8ce4f85b4a7c68d508ba0a84b032167fcb3e20c19b15118b5e779f0192d6c5be1ca9e054ce751f3618573ed6e2b50fdeace84e8af40586e2902d277bc64d7460d585342d70d3a2626b4f6ea1af1bed70a59050432af7c343cd96bd329a6684cb03746c080f325024757edc1de42b626056474d7f2ce41ba4fb0023c5f824cd9cb50ca1137ea028afc42f42b1fae5148a56278d2ca9c5eac377b29b1097a7a3eed3c6ac0863c2164115659b382faf3cb94f5c08e9a730e8a6d800201ba29d89d7e034a37e57609a113bc66638a846f4ae9f07897bab71b9dd1ae629f0b3e03980a918dd80c79c79759cff284f24eee84868fca4f44454ae65c9c70f9130b07febb4cc954d4937ea6f5be42c3b01312cf7fcf78dbcac7a86d2985d37e767ab551433a78ed326f69ec2328583eaf3d74a2f82f1f039b50b2cadfbc5fbbc49d883e664fcd49a7fb2071f3078b15ebdd4b94df5d8d2d643ed40148b0aba404c570e67c58d99d0b7846c4ce6d94946f01d3cda6f4638766d087675c6d439c94a89fab2978b0ac96a86c17ebe90d09f352a674c86948c22df0e8b45c0a210325b750950beadfef4362bb556deaed7cafd655b1104b87f23ef4fd1fd6d039e93f38d567a382430ae949694d59f1efb5b547c5a6c18360e1cb6cbfb911cb0e91054f9c09bc14e78139443ed163e2ec2261e196ed387083eab05b7f8dabd8c8c27a25060cc0151efb3d1154b087993598af206c6c100293dab189e087eb66774393027434d92459822018afade2752d650b8c10a16c6d12151a5f1058268bbcea9d4e927973cd11c4b528c1c0a805d86b8b657a6104c2912b24ddd78bb3b2f581cddc1e43632fe241d42bcb258ce858f6a8252c6c995e64f24f5c90fbab475eadc2db5cb49844f9af6eb8c3e8ecd05bb2c8e5a68979ad615fecef169519be60c96dca98b3cd1cab20d068170e6853f53cf5e38e5aef11ee119fc097f82ed8be1723172206e8570b08e563f64576c491172cf65edbcc175936d82a03b8fd5c2e4f38012190f78b9598cbcef6bcfb05f72e3f5798426b34e6b11e97f0754d8c93f69cdc208429a3300927d1c090e4048b4bbd6df09b0281a3b86e4c9bc2318a9befc188bdeb6f5a397850ba2af44451ca02c8034d5d2552bc133a3bb6805c441439a30e251b32fa451f8fe2f76928180faf388bd219093d1c550a000e1d5c18feec76926435aece1765bea384cc4af676a594e0ac9e12db0aac087d98f4ab6066cf715e7770a7124c9761b848b42404860deb367e55e3b84795002183a3a54b8b1f5050240dd947f6085b0d60099da4d34ba7b95f78105b490f5fa5695fbf14f8fa0166ca0bb2c8aefa89e5846666c26c2e18f6e5c9fa4bde72d86dca53b2ba6126c0cba187537cc3f0de4441efa10b6521a2de76eafa404dc388b38253c61d091de58feda42c4a242a14d9ec5d603a0942ccf28d30cfb1956ffe24f196611deecb8492d5941d458b8d02d799f5b320405037872e7e6fd03c05e510733bc052e2d052640c09720cd3f557790c19624867761a3afb5e8cb6e5f67a0f70a241f1db8ad43f98932e27385a675eb096b691b1ae0ce3ff753741a8c8ee9f2a6f33c23909a8081485c36c5e2ac5b82b7a69d9c5725c82ffe3deba2766f672116f3fe1ee235c7eb0f123f57cfdbdc1e12ba87db71684cab128cf6a721be6329914bc9226a128c6fdc2a7f29c1e3b2acbf647170ba0202ed2646917bafd571ae12fadc4702e0975ab7d0ef4fb4d2b9b55b7230e6c290b66551a35b5dcb0e0f5da5aad01d5d3eb3b914406a5601e2ba0c2eba7bc59fe0173eadcb51b5cc3eaabd21b351f512d5aeff87587dbb97bd2f56a685af3351ac1e36da2ab777c63b805909752e170785259182609046908d3dccc6f41b8812227eba7783e58bdf28d48ef5aa6f63e03523abe2501bcbf0cc83aa055a7cd3d98f8c5db9a15d2e0a6a70320e12051817336c9ce6fd070baf98219936fc1fec4010df5663ad77f7f98667b3887bf7e126980829d32de24d9b649eedb39874e9027af2e97b92f404a87fdccde3e44a7692ea9e9ff60f6e7cf30bf6affe40a3238ba81d464109db29fa59bd31f7656aee77cff979e7a76b5ae1cb6a0ce063434d25c6588cb8f355689fb6fae3efb02ae2dbc7a2f732e622cbe37be40ff77ff814d7c8d4bb3a29f50b5bfc495ff81ff9fb65b65cb7e9da46416e6a96f1138dea24d6a243fb8f2c1664d92e89d481d22bc19f5e5626bc11e6f685ba7faf531a2b8021257c843126657c7f2bc562f938c4bd566b2158fd3c36283d2cb79a64f94b0390bf6df6b8dd7972cbe31b9d101739598c12bce59f8e0a05fe27e40f8d40261a2b9fa65483e3f0c75a009f65553c2a4ce166619fed846ab74d71172959bd026f52da37ce029e8c31a54c6b9911d2b63d8656647c2c6e1679bb1e5ae6295d0f6567511a85e36a29fafbecfe9da33a6433ce0c3965a277cfbdd655dc74e894f1b2043fffe7b7c349e1ca58ec70f0ee722582eda157aee84b25347bc51dae778bac5b2862c584398d448a46a5755bb0a252275428a0d5b953c6ef0ea8f8b46990a3fd789372fe8b45f626d018b9fbffc4fd057e0cfbcc6e7bdb3792d3e546c2b8ee5255c3a7da177fa2048508255a333778cee4de90d4ab7c676f3927f41d64fe649d6da9cf145ef1f256e7e9d95dc6fe6dd93faee55f2699012feb39c222cf4a8b05aa59970056f5c0418e80ed74bb573d9f412128b5243a915497cd665970b43c6f6010d923d31049d021f00cd3b920f2a476862a2e2e6a8d0e28f660f38ea68fcd12b41e2d798c20e42b4069082e651698c3fe0172fa75d9831d863599b316a4449d629d032a7fb9443e0964e0d086185a1c59d305aa00e5566936a01975c7849075d72cfa92fcf3951139b8f1e8ee2e86f9b868c4e2a6705070f693b5fee42e0a44aa69aab0d34e20ac30905e1f580873f6e28b2a59e637c180ecf91d3f3cfab36dfab5ff21c71b823276c39571a594b5f55d068dfcd3532de8950f9542480f31939018bad9a6d863a88910041750641afa1593a96aa0505cedd8fd5737ebc5001d3b3e11758b622fb9bfcb944e80e9e96bc115a8e74d8b7ac12dd407a03b88531bc5625f1aa0b9bd29fab69f2e2e1a9790b91e1559fb4d6697bc65061ebcb1a2027d3ef79791266019c606782ce832a279f853ac278f8a58d82adda93e3880b64f2881e573c1cfda2272db71b400081aa62d50116de1cd3a5b575321e34fd8e281da6c7191dbb621b2024882dfa35deb04f2038b110ca801e0075305f14e558f918fabd2eedda26d5f1e99ce2a22a23a43aa5ce16a6ea9a40d1119354fd16c4863deaa5e744bb090be01dde79f64bfe864b599ae3a470b875740154b211e00bd28bad1401b415da9c36de0c037a46f636a4475c20ea095e70c914d89a4cb5decae7d142eff60c73075a7c4fd2c24f1330d18f7ac8d40c30503af068e5d3cd33fbd03ab2d1899520082e678173f190a6d31acaa1ddb820fe2d51e182b9d82cb78415fdd7d074c523540711a2bf48c95f150f7dc5580a8c111a9ebf8c5c2b7eddcfc00f8aaa1e7c108d9b5af88f06bd7d1e777ddb6100516679788dc4c35e07f683b8f412331b7b1ef3a683b1c42e5e45f68ac088adc1ee9ef1812f5d7295f70609f231f7d1731f0c352591f817b17e7198da3029648b860cfe384a85ce4ce774f9cd0bd776123b2d7ad7201f9bb682b78a246e4446f599219d76e2b53af23f535cf81b02c9b2ddc2cc110420e395f950a75817fc3e69b91ce906723dfa465bea41dc3ef26955cc14217acff5ce1bd3f44cf39977e052732581d7eb5043a26e85f3dc308196398d2f58bd7347833e1f2d88cb39197f06bc73a95827bca5f3e5a9e0d4a5773c4a3e5b87bf5222f8c019db59dd509481d57a9400e4dd85207c99ca32c9f0951e0f2c87ad175703756aca149ae01b9dff82d628236bdbd4fc478cef3a749c6f856c9c240525e17fa7a408800214994ab2e8f2e59ab9f7e59d90487f6cc97a3901c028f03a52e8b12bf6bf1fa68f2cf46fc918ac8fe2ff24dca0bce26420f98766818828342cf065c5cece92d6cecf22b592e5e0e3f0093e539944abd530eb88620158b441c2fe0fb070d0f0a37c31cc139433fcc342416435c8edf368a21546e9198f8e0dd3a354e02569ff25e6ab559854ef0de5330d23f3e4df5a32379880bb9b5c7e059fb565468fa0f4d14d76142507f203a45a112658644af1b935df3bcd95e159aa87652b36ecea1b4d2730c66145a8af259b98ec6fad9ee4c22b1f3f8a"}, {0x90, 0xffff, 0xb5, "c19d803dd7439dc5e5d493ed2794a2df568aec4fc58cee5f0904157928a66bca75e6a79a57d35c8c96ffec69bf770b46ecab5bb62d66ef5e8eea8fd3438ed1438efadf44dda9d48fe0b519d612ecdaa648e9db8f2a9a1ddb59e2fb5b88b8e702a0c1f1b3c3ccc5514acbe1033d31b0d88766a2ce6cb2de3b3695b89849"}, {0x1010, 0x1, 0x2d, "e2d574024032a06821543b5915b33a85cd98cc7ad170258dc6575871a1c79963cd30be2168d3826ae40553a9d9769b697fa17bdf7555bcf9f4e854ef5786e2fcedec5040c603cabe14a87af5bc51b4f14ad1311ea487b2ca5f1cc55f7192d72bf88c199a1c2e5aca29f491670743a2ebd75ba20092fdb3ca58dacd7752b6f583a6cc43daf2f75b983b35e4037bf67025901eee12f4e3084b387e469143ab36ce33af7c51c46602f389c7099f5a71aeb66ae6936d3f3a0b0c2bc9307c32c63021277f7faee370157f5ae6fe54afa7bd6e70fb531958e914fe1124bed8d7b689574ff65181c824dcec2782409858cb4cc766e41693eb2f164b917e4b3f5eb5314a05b1ceba597240da9c1e224a6764c61d690ec9e4cc59de304b217817fad2969ea6c62032fb5a9959bab6bd1e40705a70319d5274b44db4655bee44a7421e2171996a29dee0ce09febbf2f70560287686791eb963d4faff8d00560db0bda9441c9360171b373315bf9d0271a584da91fc12a3e1b2ef0c3b3ffe3618854be79ed52270dc5e9cee7cb8690e3f1406f3abc6d01de069e2e5fafff24d5c3c68c6e8295b705abca8d53cb3d39da97d7e2dc684f66476dd976d15278e22b3784df95570e189251efb88bcfa895f7978ebc291cce36a38e9d923edd71cda23d5974c6ca24303e87aadfbc96b88fe738464c516935c6570792833ee51d3cf1d986bb457e3c7524ed50af67603f6ed3579a54e13c034958512482bb5cfd57b63fff33bf4a6d383e4dcd0a7ff271a26b0a3b217adf080a221a8eae25c391bab6a80ea05c1a53c13a090a565263cccfebcb159205a58065203732e80183f6eda639cacd803585bed20f996756321e13caf2263f72f12b55fdae98c5dc1db17f674136d1d3e5f2dd0c5498671771f4552e0f2fbe7501d769e4f52b359e770a0befe979ae9f098b3215da76daca40fa86d42188e1cb732fa8d8efe435a9f9cd098fd1a0f5558be100fff930cf1383f1b2089bbbcf0e42dcc848ab71cae5215d457d6cb2ee146379926452be034bc290d00de9fcc0772fdc13216dc5eb64602e9cf90b62f9b944a42d8b734e02a267818dd6e7709196ac1c95bc08d0f1603a1cd27696740d66f3b3fb34368825eaa10b5d3cf12a6b1a964a2269c3dc5e4a5114bd8fe87593c6ffde6d224e9cdc6cf84bc5c43c24b37cd278952a68cbfbcb0b8ba183d1b678b6b600ad50d5ce66f5bb45e9025ca0173f56d6724d1ed5375a5ae425953a9f5f995d6d8d591d54325b77b92d414b483c78d70fd80447a973ad7d30d8af922101d58ea87a07c3020bd57a26398c35ec0106f69b66c8431a26c39a566b51dffc2d2394a9212a8c632591a3d9e413d81f5a1516a62f2c1eea04731377633a5d5a25ac5069da8e226a69867bb23146bddbed9a7175579902710db34ae76693d4665b431cd6d1befbeb19b691a9f934c0ee3f51f8aaeb9b64fa2f651b59bcc56bc715f894c4bef7abb15cc108d01469f552ad1a352a5779c1d8c7036c6ead9a8665f1354ed688ba14a388f4f2e0fbe5c634d70cfcb63564c4c1dbc17a353d9f4ae77a31a957ad728b08336bfa7a6ef92e3697b4ca0f58fe756879b3f3030c2901905f61ac8f04b00a194529cbfd5f2fd06c1a3ea1679fa7d7cb89f5ed227fd55ffba446dc9839e10e9dfbe77a3d1ca3c53436b755f3d8a14abb138fcc57dc7357037c369ca56d7661ba6058e1ae116d880f6f1e4eeaa6cfb3423f43532331254ab9f33017f3b283c475f176777895625a1bcf3773ca4edfa967f8d09087a21ac05c6ae725b38b221fdd3b4ebdc1bb882cb631ce72c5bfc1a3319513839b29cae5b633cb42f9aae4cc241da356dd6248812ac558c55d0d6a7966a68e1e4e4d712ce3670093c79eba27d51489943c7c978756ed21016207e6800017f9139fd9f758cfee2ba12a41b8b2d7744353081c251fec7e165e4f03a6537c786d88dce0f57d2bad8b68b5438f869b432abf40300d536caaf5abdef8d89c6863963e798d47a574230a1d0e89de44b4287241a2e6abfa136876cf61c292ad0a68f7731bc0ee5a3dfaecb7f344ae6fa1b0ded5b56a29137e32c31d0ef28c4ba904cb3d07434c0ce7a8cc8bdc33c423e59db70c80748c7d8732ca3feff7fa2d48237ea7502837836be15defedd211e1a53d6306da03d806c16351829c8bce4c36a0c59519238b8449e9c677a3e03c34c8c338ed67bf01ea3fdb5a716225c9cec0a7311aba17cf92a6c725b2afeb3fc4d2fd22404f950b5d1a8de885eb60a12b25986f60fad040fde2aa0a07e320f3d1a9b6a9931cc49ae58821e6c69cb5a6a2d23c9fad0fdd77ec25d512db1d36bf67b04d713d9d36e6482a35d2b5c02f05684d9ebf896ceac67344a1f9dc24890d7c255d66773a6f537c7c712fc042635ea02085a2b77f323183644511de7ce44daae0766361d214ef24e1f2b4ec00f1ca06e955a3d1d1de6bc972dfef5221cefca590c2d0b88c3713b817164a241b841b8fadeb8ad97c55c47811de0f6279c10698292f9dabc3f3ed7bca234741b88f1cccf53509cae34d6adb7307f006f002fd88ac8f8273a676ab9ae36838b12e73a38e741c166c2e9d09bbdd7fe35e23f5ea3fc0371ea9b02c71db61ee3ae0018f8497cdb38da9e26a5567b801a39c011d808e567446312c830d073fb11ccfb7a4c43566bd4a44bce7aa51195364e0717171dab075936d0f585ea2b17e9a7fd877a0161e3e5bcf8b1e63d9bf3ad9aa547a56ea8cd732fc05f4721d5075a35bd41b090d841e71065121b8136a98124a01fb16261463d8aac394522e018aa350e21337ca134dff3052c7920ac27d5b7a2f9078555a0414f411df31d874787bbe5afa5b650937014a45d3dc97db212358bde9c8dfa8202d3dc0185fd7d098ad71250c7e10f11092b97ca24e2b66a6db3a9666febe7dd40abf251c50d90e4614ff097c5e968d67cc89c6f2739343bfe414f4e297892c2b1896d0ab0a80eea7bfc3462e1322633eee6ed1f7bfedbcbfce28b2136139d530ba57bdba6116cb19843027df59b72f2c095f54b80746e10638b0bfe3e99d08afaaa203cec1ea2c73d4d7063b303271f1905d84defb0579d7214a5b184c8303307eab54866b8e5797b0c51b05958c72ec382ddc46f254b76a7d867cd7eca2c43da18dcaec074035516eaeffa8adf862a410e8884b8077f31465b097918af807847b8c77391fbc40a5332ba934f8b5f4199d81dee852767a6e54a047587670c27fae3bb9994059090af175cc0c89e9555ad7ac7ff19bb42cf2671a5562a75e87548264ce6bd7301e2b92ec3c507dd81421b5ec9d90d5d3a8fd9836be0621ff695e2058b0daaa8aa99dd40f9900623574a6f484fca5232c6efe0a29945cb63c5200eaa262bf637a00f40186a7ded0666eef0bad951885d42ecb2084431557f646a19fbfc60042fabf29b7572453725da91f0bc94f1d7aaf6a1fc208ccf06b0079809b5079f6aa5ce3a4c732c9efa01a3690ea5105b9fe13800b33b1d29b83fbf0b91d64b0d95e2215d42a253b410d43600e826e65754d2093aa31d01061736e6df6011040d6fe31e69d944e3837a799265353f69adb12cee72a4f9795f02f858d2705938640f5a2fc2dca28bb5065fa8f33760f5d61bcbae11b44f370d2229e5d3e05ab40c22f9d4ec043493d9d2ccaac7694e53c506699bd7995c28ca4b5c7ec3915c7cbcf794a5c14abf331196b2b266aa8762c9d7285bbdce681f961e01a65a1d4c49d4c8cf3b50c6f3f36127db75cf4ba6754b0eada20ec3e97eda68d5e3a79ae30b9f5f1941a43ca29f0a1abe56e033b56a2399386aa933eac49cbec9e78c1b5ec7459ae694719d31826e022de4f67ff6d4839e4671cb1cd89463b19854af0f8a80b66d0b93d144b5b812c42a3180a18721cc8104f384e84ea1914ee05f30ab0862d376f79a47871380b50a3f5500e5395ff3bec681917d7ff5674cabad994fea88d06596a6697ef5a9d3b8c9261c554d1ea88a5bd0d69a4470098033a3830c140fb64a1f20c5fca34ac1eca85426e268de6d13a12b1a480dadab885244f18030c2e4c0cb74ef0953ef7856ab9d189caf4a01e45e3a8a0c4e35ba79a2d9ad496521f7ce67b80ad52a29e834b35753d4e54c63900b9f61c26b4a1dd70f51bef6978c32be108f5b3d86af85b7ea17fe0663bc18fd99a91b28a8820229105339e5bfc315cc44d148ea2c7bcbbf151357d46b29197760d5751437774ed2c74df2a0a522caba3f56b1e38755826918864569e9dc0913aff845d989e70e9228954b7b9de825fc2cf68efa5b93d8b728724fed40f93a7d6c98966713e3876611d85eb5edd9c9998c01cd04aa1df068ef15bc3e604527b29e9759a59b1e611377d5b8f3a15ab38bacb81378eef881deb6348ba9f26b63895459c3e3fea962f7d388b438e6754d50310b055e2b9128251ab87a31e9de7311af3e18e883b3f270af7d0e71d4145a5c1320172c98033b1a2296110d3f3c3cc27d796c590c384b121a8737ae88f16e5d64f7a39655451dea81d7ba0d495d929c5ae829b76551fbe236ada95b8220b3aca25bf3da5bb919b5db77fec047889a3e2702a0b109c299cc666f31a31e3ff1e9b3b09b6907999e294897989816f031775c4e199b6161bd584dbf212874893b23555434e8799302cce909c900e6c1825e66d62a79bef752a19eb58eaeb586932011de36c7ea82e5b54a0757558a7077100b581da5990dcf88bd9f2446bf16b333456fdb0f5eaee38c44f87640146ddcb77e30a162198046623de7e0940cc6e25b239be0d764b4b4a14cd46eee97da3314d2c389845392ddd4d3b40864baba440ab719bc0e91576bbb96ccd35c907c9fb62de9bb5b9da1836fbda5a2251cf5865ce3427510a4cd25f46640699f8df50410897e40b14301ce702e7357ebcf2e1e5e1049f17da7dda7a6804f4959a6840512e72c67420f1633bc8e88c064e23e5701f632d7cadaf1f74d24ba4416ef82cffc88147307b32570ae7b078d302449af4107b88ba04ae719a8704cc685e48d86d4cc707cdc6a7bbc132022ee88c4fb8dc630afc156f589b767b5f689f9d7cffdf4f687f36e3f3854ad023da8fd78552ab766bc3ba5fa1c77e70f02080d23c92a622c8b4964f66c400c218f7414283a6909ad0d2bfdf5f2376fd48dd5208d46434ff3b903f4bbec1ac579ab8a5bc76174c0159fc833a243fbcde98ff368aae26ce2a110be582df36ae3914ebf74b743074b6e4162aa541e803aa3484f95917f7fdab5a72674ba06c5f97d1b795014db46361b8edd6b436c27e928a9a541c9423fcd9c29317530994d57238ec01e6d00e01833fe59ff454b305552a096ffa01e01d47b638be303260312d55b68cd085de034f42cabc94dd00ff2853614d68eb7e60a293170f0f146c950551aa748a5983a282fc04bd8968430988a1fe336115e39b5c9d060ca198f561dd7e69aa839c8b8b0a592f0fa07dd629c449bd5beeea9cd87057f589d07b875c4a7302b7d965eed7fb66073c2f8f8392915ea905ad5aa99d0e0d786e9f54893d625633b8aa62167552e2a81ed77a0a164cdd10114cb3e717f183345614171ccb96d0dd6b27f5d15b2517d201d06107fafdb088ed4e194fb867c10a37c2a9b80be2183dc5c5b73dba276967e8a286ea811cdeb09112b48ef19f9a51231fe2140fa9d310d5ffb0d4df6e75938c3cd9c55e423f7eb519b0cb60e02ee5af6a1c9baedfbf5c5b2f5267ae417f17330b0281a6a533ffaf5c30c6e69b334deefca1b"}], 0x2108}, 0x406) 16:03:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8242a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a", 0x69) 16:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffee0, &(0x7f0000000300)="8b734dcdaaab215597025aeec940bf214a83c575686030e7a09b3abc11dc7ad71cfd892b09c541c51899a420788bdea3d1cbfa089debd4409020a2852060e5106db50f0b1c32baf0333dde3db50b594c047354566371c97fa12e7c72acb049cdae5d1259a4165edc2199c026cc4da3a175cf7969f6f6d73c54d840") 16:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffff80000001, 0x40}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9c0b}) 16:03:21 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:03:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180), 0xfffffd1c}], 0x1, 0x0, 0xc600000000000000) 16:03:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x53) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0xffff, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200), 0x10000000000002a3) 16:03:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTOP(r0, 0x2000746f) semget(0x1, 0x5, 0x408) fchmod(r0, 0x24) ioctl$TIOCSDTR(r0, 0x20007479) r1 = getegid() r2 = getegid() setregid(r1, r2) recvfrom$unix(r0, &(0x7f0000000040)=""/78, 0x4e, 0x40, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1b1) r5 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x8, 0x100000001, 0x7a6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0xe0, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x7, 0x5}, {{r4}, 0x0, 0x20, 0x80, 0x4, 0x100000001}], 0xe6, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x6, 0xfffffffffffffffa}, {{r3}, 0x0, 0x81, 0x40000000, 0x9, 0x8}, {{r4}, 0xffffffffffffffff, 0x3, 0x0, 0x6, 0x7}, {{r3}, 0xfffffffffffffffa, 0x20, 0x0, 0x8, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0xc0000020, 0xfffffffffffffb1f, 0x6}], 0x7, &(0x7f0000000280)={0x5, 0x2}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000300)='./file0\x00', 0x2) fchmod(r4, 0x1) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000000480)=""/241, 0xf1}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000640)=""/211, 0xd3}], 0x5, 0x0, 0x0) syz_open_pts() ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000007c0)=0x3) r7 = msgget$private(0x0, 0x16) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r11 = getppid() r12 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000940)={{0xfffffffffffffff7, r8, r1, r9, r10, 0x100, 0x5}, 0x10000, 0x8, r11, r12, 0xffffffff, 0x400, 0x7}) 16:03:21 executing program 1: semget$private(0x0, 0x3, 0x8) r0 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/252) r1 = semget$private(0x0, 0x4, 0x28) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x20]) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000040)=""/187) semop(r1, &(0x7f0000000100)=[{0x0, 0x1, 0x800}], 0x1) semop(r1, &(0x7f0000000140)=[{0x0, 0xffffffff, 0x800}, {0x1, 0x587, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7b]) semget$private(0x0, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x4, 0xbf52, 0x9, 0x0, 0x3, 0x9, 0x6, 0x0, 0x0, 0x2, 0x80}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/213) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x1, 0xc229, 0x401]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x8, 0x3, 0xed9, 0x9, 0x4, 0x2]) r4 = semget(0x1, 0x1, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/19) 16:03:21 executing program 0: r0 = socket(0x10, 0x6, 0x17f8) sendto$unix(r0, &(0x7f0000000100)="b1000510b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x1b, 0x8003, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) r1 = socket(0x10, 0x8000, 0x3ff) socket$inet(0x2, 0x4001, 0x8) fsync(r1) 16:03:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) flock(r0, 0x8) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000040)={0x3, "61ff0e2a73503a3b9e540efa44aacbc455f15bc1d2b932d8"}, 0x20, 0x800) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000efa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x10000000000000, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x30) shutdown(r2, 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:03:21 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r0, 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x8, &(0x7f0000000280)="d165cedba20e8c1d9936a033b7fbe3067583d1d5c347b7a9a21c6d39a4244fe70990a82a294a9f8308368e27420e4647948872924ba882ab8bf2bf51907162cd4b79e6e77051cd537078f35efd804685dabecf20686c371d3ddb50d2f79079391aaa9fdbaa6bdfc6ab19cfb02b77cbd90b998ca25faff14a444dac60d4abbfb6409f6b28267bce961c5e917793da18c17e56d2c07da808071ec3ed06391b2b9b8a1a91563c96a71def1564b2a8b0df26a96adf98603afd7a7177bf5e904cecc9e81d667f354ec50ff0d97365180c4432c15b1582e417b86cae70b6dca5364c480cd14d5e2a774484a611f900ae7ad1e8420dd2a358fca6d72cdc283438723b65e58cb5ba8f7b112247905fefa324ba0995c31a82bbc630327a6e1adbee5efebb7613250e7fdd229869aec77b67bac778b7f292cb17ca9d1e13becd649b21c696a8511eeb8e1054c41778bd880059fc6bed05cab275f37257632cc0c562bb124c98f7dbee897c1b3d7aeda93f8ca152c15fc641f5fb0c6ab0c369149274b3734e58472cb14992f273d64280e0cc71dfea963ea8277bcb7c8c5897b8f24c768fde767ce4ed93f44486842f4bdfc6d8b1b44f9dbfb3bfd6f508462f46c44c4b3015459585364332f82e6bc72a28a89b5bc6a03a681c5fe748528e47cb2f9e7c04aa61a3615bdacf8440e8fbd9149c772952266a3dce69f7dfb46be5d80064a94458b31faff4b186a4da7357e43bcc273460c4caf525251c42c181177fe4f4d8653df8dbb59f570972bc18f8e3868e3e266c5ec3b0b16e43e222d93fa5d6d02064fd27130b76eaf434807463c9a7d4ff202e9979e3f73c6a359fd50b6a6b93f035ced1bbe16dc002110c8e045f78c045c287d06acc9e354125be59e7264d63dc885c5107f16a409a9073e7519157a0bafb07d6cbda785acb3d7e65959311512e3e2a637c261979481fed054cf6b57293fb6a9c459d4c59cb118261d402426f4012cb5fee796a1f9e9ca02115e0723b18253baed237e5e6347c3c7b1828ffd367529b650c628f972e7d65b01fbf5e09b63e83003463df03e3d7a304d5011330c812b36db7c179641114cecacf9881b043cfedc393b70f2eaf01155233b57488b8f01c7e2a4a2b74eb2b329af47d98f1390b27990e5e99b71076212dced489bcda86323eac21da28b3c88833d23f5451a109a60bf9b6637390cc615d9c980119106405ba4f3372724e8d7c3034fb0e8f4df9ca92ec3d9d33f1348b7ba8e04dd6bf00389bf5794c7c57d98f6c21628d082b543f4ee4d30935ddb8a331b4b62d796751a459f4b66988ae9055f6221e946a4d9a2b302d2f9c0dec9f8219c612587184e09461783326c975098b6f0b138fe3c2027192a1e47476894f600a36a85426af667e83db838177d9a7537efcf8f571b351e8da0e33de5a13bad6fc68110cd59994b400e522f7d347695bd34fb4c8ece17d61502d6a814f5a195bfe1094e4cce058158249c9fa4126dd6cdd7d5c5e10e37e9157e746aa12bc3db97a65241c14f5e36dcafa6938693c505e1c07e37100e52dac9d7b7a8bd20768336e0bd2a4fd95fabcc6baed68ea186b3fb942d865284d7129d0b074598eb40f0e94af19efe6f58bf2a6478b95a6a6ad4d845f2f6e8bfd2c5ffc4ba7e7905e7ab2ce11f732ae6c287c53595bbdfd695e2d07fa5c8a2c9995ea1d3cebf3d3be4d6660618eb1849f1c6be7129aef9f1ef92e87783ed29d330cb0fe2e176968ee3362739659776b6b1e5479830c250e07fd37b19b8e490f21b63c495d53de4db5570de8120d4923afdeb4650027ad267900bf22f31e839fd00331f99d327cc2e4c9cb30d5912408feacdc50c997891fecfb3a71de83d0fdf21c07e7ba2fb02fbe635984067c30c5627fe49dba76ded89021eed939c42ed25279e4a22eda6c1b41df54331d1a143913999b635ff5df9ce7d63203068c82e7cc82bd4f7dc91c17ec2ebd736fb6601d196aef531adbe844bae7aa0312480a29f11c240004e143a61dc7db1c59e8eb4911306a0b1e26cf9b58e6ad850d6549d4b713337609bdcf4dc9cabccaa0fc759b919e503951af5e41613b7e9a5c6f1dff7e6aae5725afcde0d4aa74d667c515929e6ca8a6777b94c1417da084d62461a2c0ab6c384c8c4102c7aa2eec68c807b060c50f3100c6dc8cdd0a4e2f07a77897bddb0fe1949d359ac6fc1985354b90087f6565aa2cc4fbf1cb7039d6436574e60b703e7d353d0e136f4d05711933a97f63709fe36b3ba689d611e2567dfbede3164b59f2d098d1f193661e57eb4599c8670779cac425aeb4849db3a3e8e506f5b775eac8cee04539b542d54397eb596340e1040719780b43f5580b3acfcdc7449caac1d69ac4eea582746110272e5c000d5ee71f6a3c4a7ff67be3e200cae8d176becde686a9f9d7038b54b957b163dece73d9ee6472a8e7b80984fea20525c30cba6e00aeaa3e12506fcf2db44b56138a7110f6e3bb56738e212ed306d55112befd69f44d5f0bf33bf44cb17c09d2cecb3cfec693098aaa61f5b12948f3f5a0464be34c1df39a9ada436bafbdb92c18b329c3217c833c5394f48391c307e9c415306494c1962cea252ee3cf30bbd0e0045fe9c2895a4c1510a6ffa1ff6343cb35a0bafc3749885ce0e4faf563c61f9dc1cbb05a1a7ebf4af2528911756fe56acb980016fc40e7927e50cd89340dee05a293c6b35f57003134f0b4b3c667e84c7f48c9be36c9a8caa64fdd12b600922ac381477c4d789c7ec7714e9bd45601af79f10015f9d7588b5f4baf01fd1404fb6a12212ddb6545e0ad358f5b45da992f608cc357b7808a9415767df3b503233e2dfc0e88dc96eff9fafa72e175be75472fae7114d72661733b6a3e88bcf11f63422809871a1cfa64dae9795a17c5dd8ae1feb30884635754751dbf5125be8e873e968434fb7c34fbd558dec71fdbb8aa826281e8d14a6410fe09cbeb57d99a8730bdd6dc0f55576e67c5b2baf3925d918c7198364fcb5d14bf3f93676a0613a39145d2bac213d666672e13029cdb5edd79d0ad44f74f1986470bd8be5d057865d031422ddaf832b303b82711eea9f4f976e111fbf16d6b707e3a61cde770e74bbc1e2b34fadd527fdc89a55b0da4e3a9761c7318151e6a2fe5e5c839e16e1e68b6f3bbc53aa78bdc2812ef98e70409bb7154daf00d209ffa23827926469f3eda116493dcd0c3c37fed21b04dc07c47bfe9efd2a94dca3b726d5b0a9a10d2bf82a616cedb5122a658ef1e4c3e52a4c39621100f903013f4fdef2fa2d10b7aa3abfebaed177b2c4a105df91b62574a819a41ad9733df398f856aa586931375ee421c935965a327bef3312cddd1c1a9eb588599b2233b1b499263b4762ec3c66028ce8b382c40d975bf097168db5a5fa75aee7492f0ad5caeb1aad3ded1bbc8f412063cf229c833a3ad7acb9d9cc646c98d9534c504c307e257e1e78757ccbf89f95960a39b563e827c177edb61312a3c1dec761a627e823a3363d67e09212d41a57426778e97d4695c826ff73da8c6d9e901b70ab805223a0a2cf69b24a5d509ac4f37083a470e52d3ebd7363f8e2eebbd22db23caa5788d6acfcb33674d52a70b40306c2022e94803e3bcf7dff011823873a72bc7b3a9ad05a49f1f495256a02ea8433deaf675f4a1337f8ae8aca5aa0337c112a49705c06086dbecd0667a89af97503573c9cf328980dd87fc5188bd1ef18da8308b059bf95d70b499c3e00d2e818f21cd40367f237bdd0e8ef3a05041278193bc8f972debdcc9c38d99e8e7e5f073a98d6ce258840a889afdad737377758825c3732d43a1b646b6f57560cefa4b6c10d55a1a754a1c94a17be92a50156af196f266b45342bbaae5456844cecd63be31dd7654e8a16277d91be4800aba76216b6eddb05ab1685b2d5543202ba91b43e5e4b037d63ec2530889cd99cf808d6033faa7b37ed10d4ca51eb07679a8dc4e0f1da7f8f769f47426410b31fc1d28b448813e8c192ee9abf5d84e0e79392b2f6c666f3f86d6179337074e5c12118383334b0b95701724aca5d087ea7fbc68cb9ee2685b85ad823728ad4dad39729e6af9833d0542a0e58a7797cf100a6335bf69f953325e8b17aaae073d87762f3f901f51e034336f521dae1a09974c4ffc14980fe8daa78be5f82c1ad81a83299387a789c7fb67c229901cae729cb68f0aceedc9eb312175ce9318779e61b95394fd8f4bf1a3add8fe93c364414a521ea0a21dd7ccdc735cb324863fa50f9ebd42f5aede3a24059374404894e4d99210f7684a34a2805ed57c05f8f49b0daec1dde048a8ec928fb8254aabd449569329e030fc8a392a2f964fe9aed649ec93651ff7b18ea0e12c5b40727d486e4dd670449f42e055a8e89c9de0e99d9e27f87af035e77188aa49b3cdb2b7dddd580861498bbd7b5a5d695cef5bec34fe73a8a1978b95435bf5c65479b59e7500f4b97aa20b8a1b6c8608255cdc6a68a951497e0a61871ca30137022a37f4015edeb51f727d7b15c7d5d667eedc055bbfb39a83100fb93014a93a2e66d1c8929461ca1a79c9fb7059fa84e7a0b08d6d362fbba71db3ff79ce872b7ee5832ddc58ab903be2b5cad08170c628b50c21b605928c79a0345fad6efac7502676b21f288cf58f31ec821bc192a80f1c0f3df607585007991c2cbe62e622141c33fb6e556907f92dedb6a2c362ddab4cc6c595fe996cfd1a7723623f8c6ceb40342e161b17baf62450d427e289838ed2198e62c878084c91b00e2090b05951f7cb362cbecad013bed51a98a95ee80c07d53c8477acd896c17c86652fd92e76a9947a9daa781c84f0a7a93d3c535ebac99ff7aaa7fc11e12feb8cc9a786b4f1d151b4b876228a75ae76c7f75b29d84e95613e425e70f038a2a6c886aa38edfb1494ad8d463e70024faef1218c9a57bc658e7f1540ced36984724c38769b9a697217485c7e4193f06687ad52ab2c124229948a6b63cedacfcb0207ab04b5e0194664262b4d51e1888e384347871685ac4852908a3aacb58817d8764a162855d2a038bdb092bde85bd686e518f0835bf0a834ab9acf0fbd9cf7bd39a745703adb3e0f2b07df51b80da0384eef3fb2e81f0fc674d426bad4fcecd32f0e4ce81cf7cf1bad723b5b89ffb5dce4b0a1ee86d556f0bfd1396c8cadf4077e072b38160e56b2aa85db0ad5b8c6be06bf8f5e6f7d60576bc3893ede3b7ba1354a1f69ae9f2d47e766f87d6c558071cbe271902352d2baef53df6f9d7bab95e850a1a5dda5014d3f1b9a67d139c45f2223e31394dc5601c9ac01efe0078ee5f24d1652efd07203047f0af94876740e8eb8bf7fc1f745dd80f1adc8c09d51eea45053e32f3d7a1d95e94918ed4d4c4717ce81da1dcef64cc0e6dee8d5f297476958f0c244ec7e11e525ec04c62e511249cf449b10f5832ea5f4e04d65050ed5ffb39f1b024173d51003455f4a9f51c28dba180c99f0e860c631996bcb5942ffe6bce906030f96c1e69c601b4905e96eeef0a1f5f838060d11b5ca8c62221be19a4796c303a209525e153b4166b99baba9416908e463d51b48a91f4808f030e920454bfc4ab0b28f6d86da4435028b50c918d3a2f780b8bba9b0de00cafd068e925c92cae11b1d08e7ae1db0835c50c62e92af8ab1e47b3ed2b6c872fd93b64ac551fd128a3d71d19e74241d73d0af38222fa0750db86f6aaeab7b1bda776200d8363f73719249fa95f614383d6e1419e5ff7a2b31c49fb95ff359395190f415cdc2076ed53163a3da06244eeb25a18969", 0x1000) close(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x200) pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x1b2bc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x1b2bc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x1b2bc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x1b2bc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x1b2bc21000 didn't change! 16:03:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x880) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000b80)) r3 = open(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) fchmod(r0, 0x42) poll(&(0x7f0000000880)=[{r0, 0x2}, {r0}, {r1, 0x1}, {r0, 0x100}, {r1}, {r0, 0x20}, {r1, 0x14c}], 0x7, 0x7) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000001140)=ANY=[@ANYBLOB="b2dd4ac059ba6041fb08000000d7e716aeebf8b5bc8101012f209c26a884779e5916b9c9c8e4ed413297a96c761d9e9a8b5d414c9091e02073ec40e401cc8117a6b9b7ee21e3907fef880800b90b49027bcb52dd08e29d41d35f8c97dd5e61e2145c35140000009af614f58ae81839462e02cd4a0eec62739cd95228b061b96bed0ffe"], 0x1, 0x0, 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000002) r6 = semget$private(0x0, 0x6, 0x310) semget$private(0x0, 0x2, 0x220) preadv(r5, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0, 0x0) readv(r0, &(0x7f0000000580), 0x0) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r4, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb68b5a5ba8ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db5bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x6) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, r7, r2, r7, r2]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000840)={0x8, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0, 0x0) 16:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x1b2bc22000 didn't change! 16:03:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x10000000000001, 0x1, 0x105, 0xa6c3, "d730c1e7bba6c6e2385b00000000200000004de4", 0x0, 0x7ff}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000800)=""/116, 0x74}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000540)=""/77, 0x4d}, {&(0x7f00000005c0)=""/81, 0x51}, {&(0x7f0000000640)=""/140, 0x8c}], 0x6) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x7c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040), 0x9f}) writev(r1, &(0x7f0000000040), 0x10000000000001f6) write(r0, &(0x7f0000000040), 0x10132) r2 = syz_open_pts() close(r2) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x26, 0x7, 0xfbcf, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0xfff, 0xbfac}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r6 = socket(0x1c, 0x1, 0x80000003) r7 = semget$private(0x0, 0x6, 0x40000000034d) r8 = socket(0x2, 0x400000000002, 0x0) flock(r4, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000480)={0x3, 0x0, 0x2, 0x20, r9}) setsockopt(r8, 0x0, 0x21, &(0x7f0000000080)="c8f5b415", 0x4) semop(r7, &(0x7f00000000c0)=[{0x0, 0x6fb8, 0x80c}, {0x0, 0x81, 0x1800}, {0x1, 0x101, 0x1000000000000800}, {0x0, 0xc3a, 0x800}], 0x4) writev(r6, &(0x7f0000000040)=[{&(0x7f00000008c0)="148b125804e25b532dfad8e7a3c11bd477597848998599076521bbfb749e90288ebc7cbe98fc628a85d791c4cf9cf218243720797fece45457e2509441991c2284f429909b97cf5c32e4ebc98e20e40bbc2d2f6d3488415112512e629c0e2e62d5f7597c84267766a00d1a1405a8834a294fb1a2fbd9ebd6a1f7252c5153dd884dacc2b48044710c081274a3e74f9bd4c6c84bd58f3f189990dffd5dec8bb7ccc4a868a03319e0e32d8f26d71a043a42472b8bc52eb1", 0xb6}], 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x52, 0x81, 0x7fff, 0x8}, {{r10}, 0xfffffffffffffff9, 0x0, 0x60000003, 0x4, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0xb, 0x20, 0x1, 0x9}, {{r5}, 0xfffffffffffffff8, 0x27, 0x20000000, 0x2000000000000000, 0x40000000000}], 0x9130fc1, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r11 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f00003ef000/0x1000)=nil, 0x0) getitimer(0x0, &(0x7f0000000300)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)) 16:03:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x201, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="9a624a040772d25da713e696ab121ae5980b7d7e57157bcb35939062ba03028d63e3298fc6147b7f836d34903b209094b531d2648d315f73065ac946738d8fd0bd605317a488c3572252571536954c177feef6ee189594b05016a30feaefde69bebd42b90234a73606ce74009b3de26595177eeedd5eb1c387e66038ba1c29a893fd74fd2db21d241664b0ffdc47452d38ea1b9455e559567e1d8ea2eac3618fbd7b437d53aea1fdb2203dc69a688c1e452e2aeae5f4bdf7db", 0xb9, 0x402, &(0x7f0000000280)={0x18, 0x0, 0x7}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001340)={0x6, 0x7, 0x2}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f00000002c0)) fchflags(r1, 0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$inet6(r3, &(0x7f0000000340)="1e0633e7dc6a19448c8a26dfef916edeedee4dc5d13a4c05f91c99d5b7682d2bfb611c5856afe051716b6c0ff8fe9d6663ba4c78bdacbe4c9069f1e6234813c247b83c8be574efd6f80d19c5f66596ba604d2f35109b9ff4061ca71975c60ba703ec6d75597010e393a68b5e51c83c665723d15980d1873fb6a8369a92a3ba771f639d7197968db59216377ac5e11d02dbeff9f2a700986ceb471bcab70d6f9ba76099686d8584fbbc662ca925ee59653fd22d2e1db6c76812f093f23d820ac4390bc71ff09b0d6f4ed97ca7017abc2f2d34d123aaed691580135bb1c4d2dbcef17c9e9fd9ef2632f879e127c90fccc574bab1b9479fdda8e44814119ed12229004adc3747287104ebe755f6d6cea2f8092a6b5812df8d2bb3981446a560a24623110ded09e527eb5bb0d08cde9519c3176ce7f5eac5bfeccdfd630edb731819d49a66c066010a18eabf9c2efc5b020f83f23998996c7402c660fd515a46e5c2102750df5efceadcfd4044f529e48b6d9e5aec49e40ec2cbba9feef8b1b04ce018f4f2dbaffb4f5d910ffd56f20a74af7ad4400ca512188a90b5381df2106f19d9513cbdf7432a66d6b7bd4fff36654e905621363f949ee6facb919ffa6029f8ba4ecc72d9e87b1d5a6db266ab705aa2035a47fde7ca2f1ce692072dff8d23777a7259e959d5d0f2734a336c322e83c80213ecdef9c8802635e743b9c3ede88c7706241cf1c9209b05fbdbaf07b3c6ad111884226649f5bb13d749c993b021cba96ae3d64521dee0f2ebf34a3c03e109916fb932e1b5940f064661222316e1aa55f78d5be23d35a92d63b2b797ec90d5c23253b2d6a8613cfcfb2ae89679a02115b7d91502b3b1008cec40ede3c924d2b15eed221aab02e3f89715fc5e570f87cfbbb242f9c45f343727aee6f74f17b09a646db0886e47e0c682f5219e06ccbc68b65f258094e91097aa7b2e8389cad06708864c59973730837dd033150add693afdcc7aa65078328c8529e26736c6801b8ca74d44602731c59108440965e77a05a1ccdf947580c1321e0ccd0e1c90fe66736501eaf142bc398e14eb7aa2ca2a299c7b59647ec33d8d619168a71d53285ea53441d2b931328b99ed1932117800b8d93875be74b84495907f4a434fe04eff7a8e8dc4af375ef44e9cb81c18d2d286300e922108e78c88e86e2a32f0db566506b1d5fabfe51af141745188ba1590209e6a9bda47ac4c2352f101b73972aa4b800febf490de6499a033e54d850f48e3be4bf70742965d93c924f491781a26f4b6b19c08b8b02c329a368a590f68eb4b0125d3b29386329f63b1f17ca11550aea14ef892f597af7194fcd675684cdbf8b8e8e54943733570c873fa17a1787cc32647b089691c32d17a7dda93b416df750e68564893bdb840c2e7fa4e7d15614e45ad71f2adff11776b3cffdd7e36694fa3315d4414581874f7dd1321dff15a814ad2bbed0264be081e008bc9d1150d762b170d2a4dd68ca03dff99898db37b5affd7203fed909fd69cbd7fd867c65bc05964e76395a1aaa928bbcee69fe0d4e6720e075ba22f1c74cca131181a7c535c8922a39e1a5aea15cdf07b054f6727a9a4c1d0e4d003c0236d1b84b1d8041b152f57550dd271d14f8cea70e92f8fa1b79cf12dac9b529da4f4ec470a73226f1e821193d93e61de90e552cd76eae42a1e9fb3fc7b13cf832dc94c486a1dc22a0788b651ab43f6239cb281df9f993afd39e5da03904b266ccd85c4d2512729473876694075e99e535a8061742aaa65b044e2bff0c48f74843b35e385011b3a7d18ae6b2e06dbbe97bbf29abf89a84f9d72d6f08af47c44dc96442af31eff482b574dc5790b6534f043310068c18f52319a1e785b6d517e9b1da98208ff7107b91c26de6b95bfafc2bde369cc9b68652cce265a4ed9a551db38bd133570b0ca0a7061cb73861fdfbc7e0535494e6c43daf891cbf55cd04de68403e7238d7d4f1f00e2197f449d159850a3b75fd492270396a3bd1b0444316520ec450788bb0215d1c52f13359428db85121f1e37e6c98876d0570c53bf5853200437da878c7b04c9883a8e442860f3d61fcb0381ddc70eab1673abe28aa78fc4d098cf65afe21ebb84dce24627a8ba35f17a564a6c4e1efeea1372f82616d0ee900bba839295b0b26ab671844bc213e7ed266026166be81e67a7fd239d8b302cb8c80f28d58347555bbb39cd68b2b5a40a3f4195967c0c529efe4ee22798066bc00c941cd86fc7400274c1ef2b0abf5e05a3d18614d256ffca98d01995d0262df9e2474ad1d2b5d0ff839f6232bec5d216d13514620a4c54431cb975eadde7db7f91fe1b647ab9060f9ff542325cee24839d71b041f8aa1fd802586dd43cec350d2290c69aede85cfa8b20b0a6efda8edbba2ba66990e888e0cd8ab564b19da727443839b33926129873f527aeaa6e2111803c2aefb325a98a591e5e47e88360f1a47cdc85f8dc3d026c817e535cf71caf4081fff45199bbacb1887e98c44daf223984ca6ddb6da00f7dedb15a04a6b6405e82a568bdb34f6567318553cfefdd3335917de9417370d5b852411ac127e2ae9868a963d2bc2c305f4c84f3d47f3b69dc9069bfdeb483bcdf7338817bf386cc35363e8189b4aafff3395063af46f4418ba5ecc092ea046bf99facd72c8c19c7b96bef9a6f448bc08a781ca70e540afc0af0345d8e629a1abc281eaadb2019dbe7528e6d9514d77f6b0d46c1ce7a97a68c9ce2b7fb15d0fd4498181c97f9cf9ed9bef82cc7bb0eb74865c602812898a1112bdc7173004a535353a994202fa2dc7193a47c8e31b7dd8ed0c574942e7208340eb9790eb407c20a9dbc74e038271851780f04888e80fb1d71c6afb97de361b6c83d010a225feabfe71ca673495fcf40716a93f5513df71bd1ac09ad24abed1ae50e216c863c89f3ab59e546a50ea837b66e45f7ec8ae4809bdde9a985f77a7efd178b818e410912a5732dad0a71b5bf26fcb8dddc9e962fd7994e5169839187b9c9d4323b1e60717785127797331ba2b2bb58a9b051ab691d3c37075944e1d7e14072e2c5a047f957e0ce5cb35f493ea087b06ae10198689f50b7b047e12570042bfe35d6164c405b3851802c803b7712b0b50efae069ce5d2de843c4f3b1e6248fcae197bb9156ab9784c8543e6ad6268de7bdc843660cc93e877bfcae34db8cf71f36954156d2d1032263b9b10f7ae44fb1232d8c0a1b7772f860154549a81813fcece5890b1bce17b58a47589e8c5d31cdea92032c75754ccd441a70a4077a25a4b908eab1ed427f5678ce352b2945d4c246151095a852f34269a697b225143b672235eef666feee39e0c53437fb7df268243c3af392903d377a5d2caa398994d8257eec1c83e0329df508a9e2142c21868882a08692f6ca540254cb68ac209bfccc1a860afeaa37fe5ee907dc498045132f0ff5ff937d4bb44e971c3bdaa85f6565ed9de00ba020cbaa3713175cae86b4b2dfd5098690bee897756e0be064d343a01265d9087a355a745c8cad1dd5befe0f6d5746097352a6d9d251495a0b831b4957e2008f2b7319a794d7968669fa8d330e14ad641992d29cfb5f3dab5d9b4ac7f42bd1a333940af22fb41e07a044dab8fa9dd270e1d099dd22e86aca69cea4cd34e657801f096dfde6f7e137acf6b3d571e57882b2b71484ead7693ae2bee3774ed81a3364c6d47a90bfe92b3418c4f6a2300c672caea7b6c427ebff387ffd8b8327fadaaf37b081da2c6d1ba41d8a2a637508ee2feadfc2a0f5c4c8224d8e0cc40b9432ebdc11fa11fd031f1b6593e856fe06a5db93e083566385da610cc6a1701808a407abf9bfc04cdc62d7603d420484cdb8a5ef72352ec99bd02683b8efd14046800ba3357fcb9010be9cbd7cf3f2becff745b13cb3b93d638f5e48a0c3afb5519dea41af59381c8fe9e1bcedfd4af04b9fdfe2236089ba489ab2682f634a5b54089c6b13fe1d37d7505c12a945a85ef92ed11cd7cee6e19b42976a2672748cf47d086699ee1c8cbf9057508c6c119bf220bea68569ac1ad36e2fcb2d4917c8b84985d41bcd36f9524d8994e2110458f492a65d26eac0da67013e3105aa80ae4cdb7fe238ee0f63b3483006698f8fb09d70267d7bcbf17e33e74048d7921414634b6d8662aef7cc1e099ce594a41d5ab4e6252e45b891c323175b8387c8d74c6505941574a6b88d5f03cdc93003dc63aa99e13e2656eb6b8666f6b085bb2e2007adea43e47adf10ddc8f2ad0b3a9057d23d4b5fa68a4a333d30599989967afcbc792e431026bb9687e4d47177afb9ae49cfe89f90467673f738494721db9a2bfcecc0ab8d5a74a017f621661a0f3854e1e5c68502896c28183c239fb2bcab826674632b91335b93ff7001967a94caba9667d0af3f6b3f65e7cb13739ae44f122a1e93d84e1a4142a13d68bcff3b5dc42cd1dc5771162d74a5afe9d45cd73cd5fc2726b04f569edee2074519e9ff48521f2dac19bf5ad77a2d1d17d5d39d75e631bc79937a62c3d3b6e0ddf41e49788d961503810b4d86610601c8805ce27d388d19adfaa8d6777aef58301f792af9e4b491b33ccc39cda38d9882ca55b42bd73d5ad192c0008258872b8481dae831370f3797ca05846fa4d8ff1581bacf462489be195d59b7884d525996ed81df9580a2980d0fc6668a4171e9f09b13e7c8c252507ae15e509353d6cf98868a265f67e3a1db32e1bb230f713e7ada56eb4f7fd5ec89fc04ce197de6b4f99f93a47b7a79ab26a0df4a71bf225db9a25a29491c5780a97f097888ce4fc8870170e5d49ab20a01b739d7d589dd53a598204a96b2ccc93cf0568e4e05c401c1931904353603cd44fd7f36383a2179726c8c5e8c3cd028944507dce7970a846da442e5386807f063fffc267d9642e5ac0b3e351130d71cea1e4f4147d8af9096aa91603a71cb3377d3e468b1de7c2d8935caf9d845bf3374eb2bdc9c81ecbe9eeb5ae465c84764d74d5eb17fb63fc8745c13effd94827cbefa79fc518eae75e5aa26d729fb0bafec5f15eb7bab65addc1eb5592cfa8637ae81b67ef4ea443eb2219eef4b735b348fa0384abc19b9cd801e41b9476715cee4c0adc0cc00d763eb8514e64321bc204b2f874f0157ae404d83360da137f4a7ef36c69be0f9a3f6cf315213d893eb402039c67fec80079810a9dd0b10d08672b68e12ae77ed80febabfa7599e7797934e3f79c3b76641e7a1734fc5869baa67f9d531dac937aa2310ec00561822a4a0d7d4b04641ce621ef8088891f863879bc8b1193d691fd3aaa1ab469bf93e01b4745c357cb5ec889864f282cd363799f1e4c72a834793e6c1477335134cf8736b4c33460256c99f03937288cfcb9684c1f851b0218535961dbd92a58b7d94aa85fec947005e579076f6418ca310b715b8a995368d666a0396cd5649ae3de08c39737bba84228182c60907d6cac788cd2cc74fa1baa343453e4e5a0673f0569fac99e9451c64a400ede5a5555b0accdfd57da5e60f9d54b0442dcf62cb8e43d002b7b59c50dc52e29492e3181ad62ae365227e8a59d3c2509f1e9acf3c73f47262a5974935bee82bfad910abf6d87364208f530d93409e1b3b873418ca3fff47d007d91fa299ec9564c56a164a7270a34d20e04c39159197e92069ed5c2baa6e88520288eec746737842c2f5dd4dc6083ea4cbea838179ee492b7ef6b7043a04ddef63fd62bd690d582ed3d1c24f1c2007b0530f2e9a614e0ca7d658c138d287e8c0f4782db7c71a4228fbc8b7bc", 0x1000, 0xa, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x1c7}, 0xc) getpeername$unix(r3, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) 16:03:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000240)='C', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) r2 = shmget(0x2, 0x1000, 0x108, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) 16:03:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0aef4e4d98f77a2b71831fa51dc66459870097f3", 0x0, 0xfffffffffffffff7}) syz_open_pts() 16:03:23 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) socket(0x6, 0x5, 0x80) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:03:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r1, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, 0x0, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 16:03:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) 16:03:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x10054}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:03:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 16:03:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5ea5) lseek(r0, 0x0, 0x13, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x97) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000100)=""/155) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x9]) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xfffffffffffffff9) fchmod(r0, 0x10) r2 = semget(0x2, 0x7, 0x101) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x2, 0x4779]) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0xa620) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x5, 0x28b, 0x245, 0x56da}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20488, 0x0) r4 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x100, 0x20) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000000480)={0x1, "6d8b1c627532d5f64ebba98a69f316638163f9220d103761af296d23dfcee4f6c98f5bad72035551fa1c427a03636f6ce706e4403bfe56e490cecdf6a908afa7f4e577e97b8a7513a97de34d34e76b26e90e04af328f1912563b4c72e4959d6c58bf2960b56835c360d9bcfdd2a074f969"}, 0x79, 0x800) connect$inet6(r4, &(0x7f0000000500)={0x18, 0x3, 0x0, 0x5}, 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000540)) r6 = geteuid() r7 = getegid() r8 = geteuid() r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x8001, r6, r7, r8, r9, 0x10, 0x8}, 0x5, 0x40}) setregid(r9, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000640)=0x72) 16:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x87}, {0xffff}, {0x6, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0x67, 0x401}, {0x7fffffff, 0x100000001, 0x7f, 0x9}, {0xfffffffffffffffa, 0x400, 0x80000001, 0x5}, {0x3, 0xffffffffffff8001, 0x6, 0x3}, {0x2, 0xd58, 0x50de, 0x1}, {0x9, 0x3, 0x2, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28410, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b09232b27fedf023519edf2f7b0000000bf02008c9798171fbb18fb9d568e58a600000000", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x8001, 0x200, 0x80000000, {[0x2, 0x10001, 0x8, 0x0, 0xff, 0x5, 0x3295, 0x5a1, 0x2, 0x8, 0x7, 0x83, 0x2, 0x4, 0x0, 0x5, 0x41e7, 0x7], [0x6, 0x8001, 0xffff, 0x0, 0x928, 0x9, 0x1, 0xa9a, 0x100000001], [0x5, 0x9, 0xfa8, 0x2, 0x1, 0xe7, 0x1], [0x3f, 0x2, 0x3, 0xac9, 0x6, 0x1], [{0x2d0e, 0x100000000, 0x20, 0xffffffffffffee9f}, {0x7fff, 0x1, 0x40000000000000, 0x2}, {0x6, 0x6, 0xfff, 0x7f}, {0x8, 0x7, 0x3, 0x7fff}, {0xfffffffffffff648, 0x8, 0x6, 0x4}, {0x2, 0x7, 0x9, 0x9}, {0x9, 0x6, 0x7, 0xff}, {0xfffffffffffffff7, 0x1f, 0x5, 0x7f}], {0x100000000, 0x8, 0x800, 0x8001}, {0x200, 0x7f, 0x1, 0x6c63}}}) 16:03:23 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffff7fc}, {0x0, 0xcc}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x9c88}, {0x8}}, &(0x7f0000000080)) 16:03:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) setuid(0xee01) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x5) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400000802bf, 0x1000000000000000) r3 = semget$private(0x0, 0x80000007, 0x100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80000182, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) close(r1) dup(0xffffffffffffffff) ioctl$TIOCSBRK(r7, 0x2000747b) setuid(r5) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) r8 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r8, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x1) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f00000002c0)=0x3) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/36) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000004c0)={0xf77d, 0x2, './file0\x00', 0x400, 0x3, 0x7fffffff, 0x4}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10002, 0x0) write(r0, &(0x7f0000000280)="4c72b9d986d2fb896d549368dd97a41eae08dc9f9f5100467e576a34248e1318a774bf6228aed58db3e189c127560314846072d37d8b5bdfaa5ed2713692563c981c11e6690a19a2534b6e9992fa5377515948eb356e5cc50b909ae02c0255dfbe549ec6c57b2df944f50c59926bea84241369231328d6df78f4e76d67a3ba6c38f33f7ac9dc52caa86ef25710e31220106287a4ec8b39b498a07056adb58c7b2f76b417eac926c7b2ef0d86d48a27e523c06076bfb1e3a53bdd4374", 0xbc) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x800, 0xff) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x12, 0x0, &(0x7f0000000140)=""/18}) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x101, 0x6) chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x2) 16:03:23 executing program 0: socketpair$unix(0x1, 0x200000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) sendto(r1, &(0x7f00000000c0)="65b34194b2b8e8b846d9d98143b9f5d207281655efe6ca0060af8186c034e62b81c6f19fc3e00e245f00a72f677c6f368b09f835e3f8ef81154fc43359315008781ba00d9f0efebc0c8298e6686276253e645b0211711cace74d6a78e79c1cc7598efa4efb1f79844420cc08bffaa0113c2ed312760998bb6155c8e6e3928ecffda4eabcdd22a351d1e199954b638f9372", 0x91, 0x8, 0x0, 0x0) 16:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:03:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x86ba3ae2a1c255c0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x3a5a) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x160000}, 0x4000000008, [0x0, 0x4, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0x2]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x9, './bus\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x8, 0x4}, {0x18, 0x3, 0x5}, 0xffffffffffffffb3, [0x5, 0x9, 0x31, 0x10001, 0x6, 0x8, 0x8000, 0x6]}, 0x3c) 16:03:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)='7', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xfff7ffffffffc000, "85495500400000000000ff0009e4ffffff00"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) dup(r0) poll(&(0x7f0000000200)=[{r2, 0x40}], 0x1, 0x0) 16:03:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20000034, 0x0, 0x0, 0x2}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") write(r0, &(0x7f0000000200), 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x7fff) 16:03:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x200000d, 0x0, 0x12622e13, 0x5}], 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x8080, 0x0, 0x0, 0xfffffffffffffffc}], 0x9, 0x0, 0x7, 0x0) lseek(r0, 0x0, 0x0, 0x1) fcntl$getown(r0, 0x5) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:03:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) getitimer(0x1, &(0x7f0000000000)) 16:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x54}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:03:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="dd5c478e124ed70dc8c0000a0826850953a5b01f40816da7f05a6604ee791534ba477ad96eb47e8513823aba2980af365d93156618c113c8fa", 0x39) socket(0x10, 0x4000, 0x5) 16:03:23 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() 16:03:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r3 = getuid() seteuid(r3) close(r0) sendto(r0, &(0x7f0000000200)="a7bc4286a19b83957d5a6e9dd3e37daf59347b3fde512aec793cb80cef28725ad7a748e3d2ff0a223ade0cd1101625ceea6707a1889088d9ec59bb62da1281566fb574c522044fcc1d86e1f5394b648abd8486cd760263b01d7d03581509b5111562a769c4c3b2396ac1abe45ad94f21832a332723cac1fed6b8c4d01d5d9a92060fe1af2e438493b9b5933c80aa8fce2230903d9d1d3ead201c72901ccf3105c93c65d99515555929c8f86230759aa98c76aed078051d75b9319eb0c00ad7795e8211905d634f09561e8b141f79c44a4db2adce3bc9819ad27a537b873fd61bf09084c6c21ab83d2237056053283422b1675aa6c70f91b0c9d14717ffbe16413b4d2782dccab2ee1d9794cb6b00d8d2e415ad9651642132160ab06c9ba1398657e48721f71a2d812b45f7789c18bdd58e674b7d0db29023154e97cf32cb351454a9fae3e00d01d3db90ccbd22baf8899ee3bff3c18532d4e5a4173fc3318ab2ee58f8c88e08f6bbcf123bf5646dae3025a698765ae885d336621dab1f79b54b505b4068992eda15c0419156af127b9467b9b014a9b2134edfe97ff5c2aaf8498d753a087df8c2cb82fc00fb2a1c84302e995570ff87fcc1c2d49352b402443a221acbc570c986881daaf0eb61383c764c6408e70e2ebb04c4f27b7303e949af5a1b7c97208ec68886e528b6c803cd8582153440fb0888684a9e51748b9be3bc8224f8adba725ec018755fe26d83452eec3f71059f43187c79e493e356b8bdd04561298a84984d464cde06a4be7b93ba3f0714807f162db128cb0f7ab2cc3e89e360e14922cff7975c7f717f4c1dd94740081626f44aa1af5834ed2d2e568ea046e06a608e441aaf2f5342eb2340e0e3e66998d719b8f56ff8871f2a1ed6c886d76e896b75640bbfb143332ec244489fb358fcc9f82208c66e7ca36c683069ea49db7ed219f87e30d4c0dfb8412634b5ce1443b10ae1a9df4886551605e02d9993d5031a34b1c067826db8ee2c0423c8645542ef9031c75c40e17a0d49fbca42852d13362a93c174b9582ffc1d92b76be0ea581ab55e3ce6a4f8754485f90896c1e7efc9565061b230430082ea25446f3230f471b2d8e718f1b7261fec45fda4b0fecfce68ef4c6f9b04f9b25c1a030a83f230645405321fc09f5a8ee49596834ac3cdd79a38544fe92e2c63a3e6eef0f03d06a959b380c069a497703e635f1495688bf3f1a638bf46ed00582e072972b6f377bbc5b07631badfbfdd8c5cc738c76e8a8ff2473a20b5ef00bc43dbab57ee23ec961d0688210e491366f9f7599c49ad3bdcd7faf6e4563b3ac52661b908cd08cf40574bcd64d4ec00a2e9cbd9230ec6ddd2ba019d78f2847cb983b31052402c4c5e03b984f7c99f19d768e1507423a4bddc1e6a46889ed1372920c48f31fc3542bde93de2a15e394ef1a615db45e11af2d612772abee3a5f4a0600a2a37301758ee5153112386c395b5842e5f668afef5653b386004c2e2a3875829bb4908b9e5defc23f311611678fc9ba5ca5d26008a50f31a8db904e9562391b11a19997f04c8df23a09fed3ba2b7fe86a37014e9eac01cb7749936c98705f483914b54066d2b360923b1a4dad15610ebd86fd4df7efc5312f6c310c1847e591f160640dcef0aa61ff962ebc469b28982658fb7cf6c0e66149ee5a07fc95f84d23f99a560d42f2678a94e184368691bb402ffe837695e8472fafcb716d724e2caaebf8ca69ef78aaf70950012af9a904c3ae7c1c997c2c20e79353afdcddb1cb08103cc1f6db6fe2630b505413ea05a8aaed90d7b075bb6676eb7623df18f18dbcba95925ccfdb8bb56734539bbf9808da4bd0c34318c9f11ba93913fb2c1baa8f7c4bcccee86960395a0e63df0ed82226c40761cef1072be98ad699013968f5311ab487e1a3fae2f0132b27a2ddc1c9a47dc0188495a1941d6d0e2eebd8cdd43f5d6a1095a9d9903cf66505ce8734af128424923d4d51b8378bfb59e8c2d7013f65b610444d2018632b7626b4f6813efa261ca0db38943fa6ee29018270c99787255cdbd79c5c2e6d5088938ef07c2e3e7d4023153c5d65f38f03c189c96704527b8f260f32f0efba4b5dc77f46380a903762e1736903ec5cf268400cff2763ca3280aad60b4c84a2f877f4e63c7d3754dcab008fc44b0f50a87f03f07640213927ce2ddbb5fa684cc43a363e0db5af1feda7037f786fe553449f7c1f33ead90e0e4e95992354624098433aa161aa30a1d1a687aa90cf0dd8b33721d6710b112546876b8d9d94e5460f7e6b881baac6a98f2c63b542cb7d9eee5d7a61a8ee746d178f359779aae2b655d9477a342bb3da980d5976e95d6f9089248f4e3419d053a30fb2f02d1f80f94d9d52d9a28d33b711c5bec5538ed8f3f37a0b98ee11a2e093be0ced692ade39a5c1e33d026933ce9873eb77e957d367f0bd1103de48b542f3bda6f5d89cefa10ddca0d6eac8248b4fc98705c474205beb57760f54d8397b043521d22dcaf3727bbebeeb35874dbcb5af877bbc6c9672fd00648ade799120ff32a853823bd5a4322ca59a8231904137bb44b3b40d2a18183597b87c3a509b18b810e2e82356feb345ba65c838be778a1ae801b5443bf5a4481018632ca240eea3ad630a83221939175b0bec19b60eb62e47e139040bc0bc334d84799957714f21792380ce80e4c341e92a09a1b8b03ddac25e617ac68bff69c46395eeab301664cc31d04986b9aefcf38e166630946b14ceb3f749091bcfe6ae9c3297be5e6b99a752c0468eec1f2b1ce95aa7b620a0ac42a29efd483b37c4adcc0ae6989138a90995517994d9cd067ba8487d5b397795faf44780d47b9c67b573bdfc079a41601dd435ecd75bd2120c7c9093d25f97a5105a765d71e1ab8d313fb4cd0e7319818713d7dac9f6fb908f64f70cb81e711257d4a0e82f64a803b66f0196841bc05dba77b4a3c77565dfb4edf086ca980dfa2b79f6c47049570352a98d3bf2e0f834f0e35e39f7346d992e4c859a818efbff2371ae19d3da884d07c15c0d42dddcd3fa0ddba140dffaf2615b3a28b945285290f1836621c5743f511d14d2bfc70ed373e5a2d3bb5ecf2a1b260dd6808ce6ae0f6cf0de2249e0d0c37499378b772bc6a26c48ec8f088a3b6eba36f9413d8acf5efa2e3dd56d49899cc5c7cf14cdafd643cc4d71b39e047f4ee1e7ceb1209e821fe2f2b11a1dfe4c44bfb218d0fe393a861803d87a1218ff3167f0f1a3295ff02561530ee0dac5edaaea8e4374661da4928985548717a38eba4398e88ba6e6f509706bab42caa40ca45dadac5fabcc1818207190992d4158da91373621c3d557637efbd50fb2dcebef09b62a01dedd2fdc4944ea46fbf805ee8830daf8b8908fa0ad5ff4acf444d2240cc626cb70b1a442a5ad83be16072dd799f2ec4e7a891197ae1b05b9591592baed859ac3c1fd39457914da64e51b3ea52955c35a39e1f6d52939dec96fa6ef428e52a0276f20840109e022f76b513bdcbf8e4f36419563b7eb7054bd4b3bd7cfd8539e7a906f03f2dfc8bf2298af32b39667808f52a87234b537040da307c8e2e4c092fec7956ab3f03c896ab90af1ca6b15e2bd3c0307ee8d511cf44a08b79b740fbf401ec30752f5a7d1faf005e2c6f5924464251260472176cd8fceec514ac52a2179b44fe09a5ae9f0750fc12fa4fcdb08e5c731b71c5fb1460c3594f6cc888d4ec06323e32b996bc330d1c4d9587fad9889a973ed8a42a6b6dbe279393593454f4e024a2793788829eba884c4371b197e353c930978e39ddcf86619bd9ce92076f81ed843994c41d28b2f38ca70ab744032c1bc28b33c4d8513bbe86de8225558b4526ed2da3363211336f8c53bd828d42f135e4405bf23b40d7fa8690d38bcd11d13258f61838cc124b83dad22fa011cd3a2e2fff57645fa84a6d8004fc87917478e261c57d788f262dcdd22fee0bb511fd57594c7b4de6ec35b89de6653929169d902b5743779d0157e856771c27d50eccaee120181338d4f348992b88ec4a70213fb662c94a33a6b944e2b333283db5208466fd38d1bf41e735c15df5705abf71ef1c7cf20382b682534c66ebd7a3068105359548ea84cae06cf6fc3d6b311fea74e06771fa73dde7f71338cde8bd0e6250743980f23cae49fa53921e4c7692a0154ab39fa74270a39bee45ed41f424acd664bc285215185580b17d436d5762f0ff19872082684811bc1d6e6190d4e0154d21f803a38102558091cc1f20ee444e0b790e9a332d1ca04ad8ff2f0150b5ba624bd3d7c99362a3a4ae88aa894c4ded0ec38790a50aadf9fd57d29959bc35139750b4581b6525209cc1fa14190d2c0306976aea7e7c5ca2497669df4a2d8e2ff3cba90e49c271b5156454fd550f7e15bced0e1ca305625fe674d39200f4409ba86201b5398b0dd636d211003c582a2e772fa50001676bd29652670e539b2e80a26e055203d2c7560dcc04a6e6cca4f2b27b64f0c50934ca3e98665662b273711079537fddd370cbac0cc08a6fff595261591ae720fa8dab5cf4a260cedbd306bc860faeb40806c9f208b6cec12dfb57eb091e52e4852235a31539771cf6f1f92fd7beb18cef276fa55077a2b584b504b7c7598085423b8aa2c4037db704420d7ea308487702b47d3c24a6923770d1a33e9be098f5f14555304cb940ef8c7869af99f74b69f6466c7fdbdaf8efe4015b00c5f3ea8b2c9894acef7f7ca15cff61e746f25c25be535628d949f4ac5bfec088eae4e1db5b0df58fe794f40e2349ad44bc45727c4b4fd0e0eb705a24756d22fd6ee07a445fb9daa866c11cb54d568287c3abf2e6ed9d23707db8a1386939bfabfab27cf0052aafad85e82c7bf59852d3d293772899fd7c646a2153a0d2d4b32872429eb2838cb4ae603fe9c82420ddb95e92eba761e1c26cb9e913ba8e4dc322397913306a8b591659f48e71c8af018d805108d6af658e2c9f53a5a93ce066da9648b82469d71e83dd1d5f60c3e70579f0474bbd338c35de35e350f449a458583143b08ae7a6506b8211e8875b1da808fac333ad0e47c607ad8f2797517c788236b979b4b1080389ee3d6bcdcff94f7df8c9976b8d821926790e9f6be6aa0adbf6e1268a425f9e2f28094b446216610b5bc1ae753dffb1a418921d415b115771cc4dea7d29444c27b385c91759880572b1c7fbdf6a80559ca27ada2ae1505d19f1ad296f4390e79ad95c02cec6992c8b5508fb3e61ba3f1301823e3bfa0b5540e2ef367d8af9e3f137fc2248e16e7d1629287c2abf5ac387bf617b41f352970c5f5f935313347814d4c83dafe90fef31288b7ce6f7c199251affdb5a16ba627cf17016110a7aa42793f5b5581dadf1df2e15268b9535842a43678c5fb916485f93d868454bdfe82a8095b22bc75061de67dff7b890b098582250d31682b309b1264ca8b8d043eadb4025ab1d894bac4f40e84669db21ad530190f3ef82d4b016d6794ed9a71824de2af7c5a3adf429aee33e59293ebf9cc2d6ba40bb160555fcecf3b7a0ba922ffe5d5881a9bac4c0f16818b6e0c396c42802ab74ae19b589cb669c532777fe2c441b1f1c36294338a30c4ed3e7c39ab8c1e4cd095ecd8721167037e3564b574a27a7f6906285a84f1185556b82cc5ad9cf61922097b5036bebf6a36ddce499022948dc17c89875da5bb7524681f037a4f5cd7501a7e8a9bbe9e4a47b8110a66e1e0e477bd1f3698e340f6999b00e87de0e48e696882cd1d66421cdc7aa1849e4e5692c30b18096d0a6f1", 0x1000, 0x1, 0x0, 0x0) seteuid(r3) 16:03:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000108000008cd7fdf03000000ef776a7a87bd820455dac2991d53e02348ff8dba6aa0888ccb954942697adc347b1c13a2e43093f97035b20f11bc8c6a86961cc44baffc440e1d0a7130590a6e395890fa3aaddfa7fe511897606332c335", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x79, 0x2000000000000000}, 0x0) 16:03:23 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x40000400000001) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="58152db6cbd25892774b936d49655431370588ea6b5059b804eddc5253234dac6e15ae746630fd", 0x27}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0xd8, 0x6}, 0xc) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) listen(r0, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:03:23 executing program 0: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) write(r0, 0x0, 0x0) 16:03:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x675) setsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xffffffffffffff8f) munlockall() r2 = msgget(0x1, 0x80) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x3, 0x2, './file0\x00', 0x100, 0x7, 0xc1, 0xff}) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000001c00"/227], 0xe3, 0x3, 0x0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/134}, 0x8e, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x10000) 16:03:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e10000006e359c5d5842a82f3d48bdfefda2f3fe12fefdbf4bfd2ed540024b23c5288c20e90129cfd8"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 16:03:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ws/ouse0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x6) 16:03:24 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800000000000400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x61}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x1000) write(r0, &(0x7f0000000300)="a96fa1876211788684bc77510bb18db341a1baedbba89920a852f78b984e49a7e6c02f62e0cb33693f3519e42b91b9d141755f8ea24186f002b8f2c5ba74ed799ab8fc426408d12b7474d7e15853d6a5b9938d8916b2aaea65aa98a21a588bc81f3c31bd5ffbfbb1d927f3fdfd47af5a745d1a2567d24b8e732cb5b32942155c3034bb5016909ca874c63191725b5d24efe34bcea12547926d10109a357ffe36ba3d430aa1f727cd4244b1bc2c9ef9105e03444339225d38e33a4223537600a0a4e5f54bd84b3afe65693e55d43a876a80814156bcac3a23f870e722c6faa896706776015ad978a283601d01fdc4ef8ba8054098c3414c3471ee6aed", 0xfc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[0x5, 0xb7, 0x2]}) syz_emit_ethernet(0xf6, &(0x7f0000000180)="3fb6560af0542e88db9a35ed1a67f44738ad679f68a61d54c240e3004dcb2d870d0c3860349e6a2d6ef8bc603e5175b95fbe26f996694b8d56f10d38391d690991c029cae5ccf5e7017e637bfdfc2db1ce6b3281363a8cc5d37ec88618fd921b01a6474e774b87b1a3fc5682f519980787531cb2003c90cf4a5f6252b955f299f409bdfcc0903f66817fdd669c5af27104820c1cec2917b94365f6f6d793b6bf9e2923100a26b9ff9d2223baf5e9d314bbf3844ef134839339f3402c4b7da1b1f08a6684ddd20273a03324339adaa3efe4d88979e8c206a24c82912b96d0744b3870fbb85ff06b1c82ae57f7f2dafedd1d11c5e2b714") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000400)=[{0x9, 0x5, 0x7, 0xffff}, {0x5d, 0xffff, 0x0, 0x5}, {0x2, 0x2c, 0x1}, {0x81, 0x8, 0x8, 0x1f}, {0x5, 0x6, 0xffffffffffffffe1, 0x8}, {0x9, 0x0, 0x3, 0x100000000}, {0x7, 0x4, 0xa9, 0x1}, {0x8, 0xa9c, 0x1, 0x4}, {0x7fff, 0xfffffffffffffea8, 0xffffffff, 0x12f}, {0x30000000, 0x80000, 0xfffffffffffffffc, 0xdb03}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:03:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1b, &(0x7f0000000040)="00010000", 0x4) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0xc4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:03:24 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000000)=""/55, 0x37}], 0x5, &(0x7f0000000580)=""/218, 0xda}, 0x3) 16:03:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x5, 0xfffffffffffffb1d, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b31fe079ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7da60a6bbe47fcfd01eb3", 0xffffffffffffffad) 16:03:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202b, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:03:24 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='W\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x0, 0x7f, 0x3, 0x0, 0x8, 0x3ff, 0x9, 0x0, 0x3, 0x9, 0x3}) symlinkat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x40, 0x5, 0x8000, 0x1, 0x0, 0x10000, 0x100000000, 0x2, 0x0, 0x20, 0x2}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/177, 0xb1}], 0x1, &(0x7f00000004c0)=""/60, 0x3c}, 0x40) readlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x27) 16:03:24 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x100) chroot(&(0x7f0000000200)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x50) 16:03:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/32, &(0x7f0000000080)=0x20) socket(0x18, 0x0, 0xfff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair(0x21, 0x4000, 0x8000000000000, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="78b015a2ee9c634021d4da51356d1f10bb7e0c4cc6a2c49bc5724bdf9d588498a1b0312056d7acc6eb19698721c315de2c6d87915fd665f0a8071d90f25b369ba17f0a794b78bfb7950716e41f89deacb360c0ebeb5c52be64327162734978307e3e922ca570f4c7edbe27bd69ed59087d6af54c2cdde0b0028a8447f7bb86d75a808eba09936a4a1817c62278b488688d9b1f3dc9d53aa79ad6aa49f8ba7354ffe5f9cae0cd8d7eb00620343bf19e796cb0d617fcc54769752eb6483730ca9b8a921f47d123f4cccc80347e745fe71cc4f1924e80455df6eb8ca2659abe6223f71655a147dc1d257348c5be6d36d3f71d62dd54c9", 0xf5}, {&(0x7f0000000100)="974731c353e97fd083db0aed415a8275e60931686f77746a39a8be5a", 0x1c}], 0x2, &(0x7f00000002c0)=[{0x100, 0xffff, 0x7fffffff, "a15cd2fbefc18d858e8f21dc47bb8ed0b3a29656c4f76f620227e611293c176dec5544ab4dac0ffa20f28deb87b6f97d10e2efb1bee9c2e989531f8605eafa21c7b15cd1667f6fe73633ecb15e001b1f2b87c0d58127a7efc91ce6dd064328942cbee9b88f108b8a7741848e2c38afa4af1b5475b6e14ee5a8f6dc094ff8b2acdd6b132ca6cf5b80cdbbeb3c6acfd11dd16290df7585bae11e5031d460e43d22be7860acb44b2a5d8a48cc4645d14052700a2de4cbe5274a2691960838e3e21bec770db2ef0a4ace623f5ecb42eb4c2970379e975fc3fd7d65cbb7737c0b40bb1f2a9c9ef23e3bc6faf274575116b9"}, {0x18, 0x0, 0x2, "707e7e518e7c1b"}, {0x108, 0x1, 0x7, "72852e7c49b7671bd10e6b6103015ed8b72f32c90df629400417df44f533c07955bdae2e0a1d89671073d6278e4af397dfdd2a54457d2faa92b3d18b14fe0b96c4da888da516a5782e1377fe950245e23316d04536f6a1cc504cdd97824813c159513eaaf3e470951cbe1dbf1e7fb893a70834dfc5c7d92eae2866cc346d7655fb8d1565e8fcac126dc856707e65338ef12f2e34b49b4e0fb0fe0701d43d737909dcba1e2d6961a8170ba43e8c644eb4e2d14087cc1d2bc1e02a13c04f15fd3e10490a4a90a1717e3b2a41e2ec96a42079ac38183e96ea31223b186b24de74039d9a07a912f677f091362762e65bb4697d422aa4"}], 0x220}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x17}], 0x0, 0x0, 0x7, &(0x7f00000001c0)={0x6}) close(r0) kqueue() 16:03:25 executing program 1: mknod(&(0x7f00000023c0)='./bus\x00', 0x3a0914c44f7b202f, 0xd02) open(0x0, 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000500)="86e861bd4701d3f9db1ee04a28317eaaaca6167ee21715d79a4333547890305aefc59ddbba7141ff0bd6042367bb34418af8f8849a2b50edfb5812b3ae38d4a980040d2b37889997ed8f3122ce58472692c70dddf47b2e28865e99c1ab1181de2acf65b0e2b6550c88847f847107f97c00e35b9477ac9077e6611510d003a5d9f8a6525d95c1f8235c383477df9d6a552acc24e5a3c4bb56ab9e12e9a3de4287afadc398c066b5555d309900112138ee6ca283457c925e66bee581951634bf4b2c3764d6460ea7e7b8d38108816b2c1e69f444f619fbed7d82aad44df16f82dace24a78afd7564137ccd76ef85e922c9ee490e44720d158282edffa71f1ab599b4a03d472b733d1990280e15508950a84dc4ca1b97e9037e9600f8a40403a917ee61c1dcbcfe4bd800bebb0f013a763c79d69d9035da32f51dadabac947a35d90dac025c617718a01fea5418eaa99e94b99171a8debf06b83ac896d3a7450c3ad448b87ed5063abf4ee008dd2099edfdb8aa0de2fba8cf6278343c4184bcf3ba05c1a1220ffac8518082c7753b5af6a18e3abf1ab3d8d1aeb0ec312e25d6ef5121996ba8f7dd6d66ae9c2cc736dd6b811ea016887a4d2fee9f3bba5d5ec5dc5bd5621ddbd945e208e1cf8e158a368ea0c6074902695cdefa585264195d79f9bec228164679f3e80348e709bb32e23508302c28f97532637239e29ca8f8b16a91", 0x200}], 0x1, 0x0, 0x0) 16:03:25 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x1, 0x1, 0x7, 0xe45c}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x1, 0x3}, {0x82, 0x7}, {0xc7}], 0x3}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/7, 0x6}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f0000000500)=""/72, 0x48}, {&(0x7f0000000380)=""/200, 0xfffffffffffffdf0}], 0x8) 16:03:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x800000000000000c) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)=""/178, 0x99}, {&(0x7f0000000300)=""/112, 0x70}, {&(0x7f00000002c0)=""/63, 0x3f}], 0x3, 0x0, 0x27) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x1) 16:03:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000000, 0x0, 0x0, 0x0, "0000000000041040dcc400001400", 0x0, 0xfffffffffffffffe}) r0 = socket(0x1e, 0x7, 0x20000000000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pmap_unwire: wiring for pmap 0xfffffd803f0120c8 va 0x20000000 didn't change! 16:03:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xfffffffffffffffa, "03662a00000000000300"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)="03", 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 16:03:28 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/230, 0xe6}, 0x1) 16:03:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x10000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0xe8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff6, 0x0, 0x10004003ff, 0xffffffffffffffff, "73cc517b850900fbff00000000120055098c6000"}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x104) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x67, 0x2}, {0x400, 0x233d}}, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:03:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) 16:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 16:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) syz_emit_ethernet(0x100000341, &(0x7f0000000100)="8d") syz_emit_ethernet(0x1, &(0x7f0000000380)="f1") 16:03:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xe) dup2(r1, r0) 16:03:28 executing program 0: getegid() r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x2, 0xfd) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) writev(r1, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x61) r2 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x10000000000000) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) setreuid(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) getuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r6) ioctl$TIOCMSET(r5, 0x8010426d, &(0x7f0000000100)=0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x20000000001ff, 0x100000000000ffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x4c}, {0x6}]}) socket$inet6(0x18, 0x8005, 0x484) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:29 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) getsockname$inet(r0, &(0x7f0000000780), &(0x7f00000003c0)=0xfffffffffffffd68) r1 = semget(0x1, 0x7, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/39) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000940)="dbe47984ba0ede67b6ca8e189d124664a21e75631884b0fcaec3995199e68397ce6dfab0b5d68e25dd6af7a2eeb929cf4ff1ce7e5e3005427f882ec2bb01705e91d24f7d0054db335c3c2a9d2964b87c60ca1a818250afae368f712a5b86ad67f6f0ac7ff26b765b6d0d5213d413e3e28c4a292137434cbacaefe700b69f90953af68e60084e198799e7ee4d8f75e310c64a1551671c10831de468779f508b5360935de2b738f0348c45de839dba809ac455", 0x29f) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100), 0x0, 0x0) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000180)=0xc) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = semget$private(0x0, 0xa, 0x2) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000300)='{\x00') semctl$SETVAL(r6, 0xfffffffffffffffd, 0x8, &(0x7f0000000800)=0x100000000) write(r2, &(0x7f0000000440)="bf2a6cca05010a64951c6657963b", 0xe) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x2010ed1635d299b, 0x0, &(0x7f0000000100), 0x3d8) dup(r2) msgget(0x0, 0x20000000000614) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffeca) getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r6, &(0x7f0000000200)=[{0x3, 0x6, 0x7fe}, {0x3, 0x3, 0x1000}, {0x5, 0xfc, 0x800}], 0x3) write(r0, &(0x7f0000000840)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000000c0)=0x7) 16:03:29 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000400)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:03:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0xbb0, 0x100000001}, 0xc) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) recvfrom(r0, &(0x7f00000000c0)=""/73, 0x49, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0x22, 0x1}, 0xc) kqueue() dup2(r1, r0) 16:03:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0x0, 0x20, 0x2}, {{r0}, 0x643e5693580e2688, 0x1, 0x10, 0x1, 0xfff}, {{r0}, 0xffffffffffffffff, 0x49, 0x1, 0x1f, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xffffffff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000002, 0x1f, 0x7288}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x24, 0xf30a, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x64, 0x76, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x81, 0x60000003, 0x8, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x5, 0x10, 0x7fff, 0x8}], 0x20d54845, &(0x7f00000001c0)={0x5, 0xfffffffffffffff7}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x89, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x10) syz_emit_ethernet(0x80, &(0x7f00000001c0)="9cef176ef38d0a9e8ca7297ba2ddae412c69ea1894c2a853efc5adac17779aa518288327714c6ac5827b4e7e7a77ee1956cb169b2e3633dc5d592510dd85c6d66c217dc0e6fa5735ceb01be5bb4c0cf9551a23ef4365d36147bcd79f47f662aa943a8e49f8244ff0e7cec9028b9db9ff88e8e42d0f30d129b185abaa94c640da") semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x1800}, {0x2, 0x3ff, 0xb944e44d7f6fd7c9}, {0x1, 0x20, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0x9fc3, 0x800}, {0x7, 0x100, 0x1800}, {0x4, 0x7, 0x1800}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000001f}, {0x0, 0x2, 0x4, 0xfffffffffffffffd}, {0x6, 0x1000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 16:03:30 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) fchdir(r0) r1 = socket(0x16, 0x8000, 0xfd) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x48, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10200, 0x0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) select(0x40, &(0x7f0000000000)={0x3, 0x9, 0x2, 0x8, 0x23b, 0x80000000, 0x46e3, 0xff}, &(0x7f0000000040)={0x6, 0xffffffff00000000, 0x80, 0x5, 0x100000000, 0xe443, 0x81, 0x940}, &(0x7f0000000080)={0x7, 0x4, 0x80000000000000, 0x6, 0xfff, 0xfffffffffffffe00, 0x9, 0x2}, &(0x7f00000000c0)={0xfff}) 16:03:30 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xf4@'], 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x181) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x6, 0x6, 0x11, "e66013cfbe75300727052f71db7b0659c4d4549d", 0x180000, 0x1}) writev(r1, &(0x7f0000001600)=[{0x0}], 0x1) 16:03:30 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) readlink(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000400)=""/101, 0x65) r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r3 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r4 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) unlinkat(r4, &(0x7f00000006c0)='./file1/file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r5 = open(&(0x7f0000000640)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet(0x2, 0x8000, 0x1ff) close(r5) getppid() open$dir(&(0x7f0000000600)='./bus\x00', 0x8002, 0x100) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) r7 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f0000000680)={0x18, 0x1, 0x4, 0x100000001}, 0xc) mknod(&(0x7f00000004c0)='./file1/file0\x00', 0x1008, 0x5) kevent(r7, &(0x7f0000000540)=[{{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) faccessat(r1, &(0x7f0000000480)='./file1/file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x200) 16:03:30 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x5) 16:03:30 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1bb) pipe(&(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x9, 0x354}) ioctl$TIOCSDTR(r2, 0x20007479) r3 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r3) socket$unix(0x1, 0x7, 0x0) syz_open_pts() 16:03:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x82}], 0x101, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x13b) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0xc007, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200004, 0xffffffffffffbffe, 0x0, "b0d42000006e9302000200"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x3, 0x104) bind(r2, &(0x7f00000002c0)=ANY=[], 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x9d, &(0x7f00000005c0)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000480)='./file0\x00', r5, r8) link(&(0x7f0000001600)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x400000000000047e, &(0x7f00000001c0)=[r8, r10]) chown(&(0x7f0000000540)='./file0\x00', 0x0, r7) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000340)=""/144) setgroups(0x397, 0x0) setuid(0xee01) mkdir(&(0x7f0000000580)='./file0\x00', 0x100) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000600)=""/4096) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0x453) 16:03:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3f, 0xfffffeffefffffbf, "c46900082003cf7ffbf10000000000d5ff00008d"}) write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f5093eed3cafabfde0250a50695de76e2acb5d99ed12e205743a3f5d8005f5e942747c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aefde095d361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08546d8fe5500c153cdc540fd45141f1405104ff58972229243344db77de999c4ece50980b215ef10994ab6eed4549fd9f8604c46dc13ac92cc7a49b4a6c65daaad675dff542d66a0c98163b62ea53964b20fd71d5", 0x204) 16:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1}, {0x6, 0x2000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4705, 0x8001, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:30 executing program 1: r0 = socket(0x6, 0x10000000000005, 0x20000001) sendto$unix(r0, &(0x7f0000000140)="b10005039000e802000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x405, 0x0, 0x0) 16:03:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x8090, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x4, 0x8, 0x100, 0x1, 0x101, 0x5, 0x3, 0x3, 0x3, 0x6, 0x7}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x132) r2 = msgget$private(0x0, 0x200) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="c985981648eaeba21c163259dd4b83f9de0c867380469713bef9cc4abd0d5f97b91612cc5443d5c2cb5e0f463578c63f0e4bdd2166b510b15605b2410b6b3fea6eacebeeea06b46e1d1337bf59a8081041286b79d6336b9f9e39751a81d8a8d11f57616460da6efc4b36b84756a6ee3d85192d6409972b19d4d345a82ec567ca8715702ccbe2851b821ece6052ffa9814f53aa0ed82ebba448f8c0c45a7ea080b43b7315616a363f79765e3d7cc9cd2ad6437f5e633d3a388cd4affa9f233bd58d3b596f10732b0ef58f2b7e", 0xcc}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) fchmod(r3, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x12, r1, 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="54ef7a42088c658f0000000000000000000000000000000000000000000000050000005c010700000000000099cb000000000000000000000000000059f8c67742949e4414bf002d588e0d0d5f10fa93dc94cd627634b23a57dbb3c1b555fc7d0a2e9c9d0a785654a9c16485481a789140c6fa7e9770c527270306c95f6ed55c93fd4b303b0001cba83e6a2dfce3c8473be26f50498289be179e95429a57bdb08d988de0976957c9147633f062ab25c0f36f6685cd17267e13d061f5219ac2033dff9800100000c4b0263e5c3610dea7b48e2c83edb8c553b8027ddca6ab678a75408be241fc450416d10822292a67c023befbdd3b817c7cc9fae2414548fc1fa1b7ef526e"], 0x1, 0x0, 0x1000) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x140) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x10f7, 0x3, 0x0, 0x0, 0x3, 0x11af4000, 0xc38}) 16:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/125, 0x7d}, {0xfffffffffffffffe}], 0x6, &(0x7f0000001600)=""/130, 0x82}, 0x40) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x10220, 0x20) readlinkat(r1, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/150, 0x96) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) 16:03:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) msgget$private(0x0, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000380)='F', 0x1) execve(0x0, 0x0, 0x0) 16:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0xc}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1e2, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="8f150c47") 16:03:30 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x24, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:03:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:03:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)="ec", 0x1}], 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x9}, {0x9, 0x200}}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0xa4, 0x8, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x20000010, 0x80000001, 0xc}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x300000001}], 0x68, 0x0, 0xffffffffffffffff, 0x0) 16:03:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) msgget$private(0x0, 0x1fd) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) socket(0x6, 0x4000, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) munlockall() 16:03:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x2, 0x5812, r0, 0x0, 0x0) r1 = getgid() r2 = getegid() getgroups(0x2, &(0x7f0000000240)=[r1, r2]) r3 = open(&(0x7f0000000100)='./file0\x00', 0x488, 0xd0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x0, 0x7, 0x4}, 0x5, [0x8, 0x2aa, 0x3f, 0x8, 0x9eb, 0x1, 0x2, 0x100000000]}, 0x3c) recvfrom$inet6(r3, &(0x7f0000000140)=""/144, 0x90, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x0, 0xbf}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:03:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x300, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x1f7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000280)={0x0, "8c755486ba454c83150adb9bf1cc81a1504bb55a404fb2e62360e76d88046f28f8665cd994e99e9afa3433f8e474e35a1a044ce98c5146243eff30b12d69508e59b71e167591e8f41a45c484cd850e71a5d3cc6b4c44aea90cce23fb33f96e1ff532a65db953dbeadcd5ad3ee412846def2c16eee8cf44b700fb7e709a100c9403bdb5862061e1d9f1763339abeac7e13091cda7fd3dea1f94492b99beaa04d182"}, 0xa9, 0x800) close(r2) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000000000000, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x8) poll(&(0x7f0000000240)=[{r0, 0x20}, {r4, 0x1c0}, {r4, 0x4}, {r1, 0x1}, {r4, 0x48}, {r4, 0x86}], 0x6, 0x7) kqueue() select(0x40, &(0x7f0000000040)={0xd2}, 0x0, 0x0, 0x0) 16:03:30 executing program 0: r0 = semget$private(0x0, 0xa, 0xa4) munlock(&(0x7f0000447000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1000806, 0x0) r2 = dup(r1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f0000000300)=""/24, 0xfffffffffffffd78}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000002680)=""/139, 0x8b}, {&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000002740)=""/30, 0x1e}], 0x6) socketpair(0x1b, 0x28000, 0x700000000000, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) getrusage(0x2, &(0x7f0000000ac0)) mprotect(&(0x7f000079c000/0x1000)=nil, 0x1000, 0x4) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000447000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xfffb, 0x1000}, {0x3, 0x2000009, 0x800}, {0x3, 0x5, 0x3}, {0x0, 0xa6d9, 0x1800}], 0x3ba) sendto$unix(r3, &(0x7f0000000780)="ffefa0dc0cde559d28a104b016a0d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdabbaf55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085dc490275417e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd27928478429c79296cb35b887b48e8141fc7e7c2dfa825d6516e1df53477a00d4b283a0e4d9325cce7cab083f6b679573a6d9fb521cca62cc4eeb97d31fc77b82958434a1b7b639d338b88676ef5c6d3bad3f07006c426a3f16ef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1fcbc90779e8e0b02710f829d670f574cdc7c2d403086de8fdf5d6b0c47224ffe89c7c2d2169dcbf2d165cd3f12f254a69a6920975ca2231ab0a87c8f21e74c37172f557a594d84a785ad2782f7554159b07d756bac148c50f50c4a5d0d59c4fe6fcff32740c59eebb97c27e3ee3127405f18a9eb6efdfd2fb7c9e5eddcd970aa89ccc56d069ca8426352cd23a4833042d7fdf609e81f9d19e3cdce9f080f74d074f7d73ee268003e2a881bff618f04d2f4563ecf6fad5d1ab2c44a48410d740a84ffe14a9", 0x19e, 0x3ff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002bc0)={0x8, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000002f40)='./file0\x00', 0x8, 0xc9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/198) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x20) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file2\x00') fcntl$setown(r5, 0x6, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002880)=[{&(0x7f0000002dc0)=""/171, 0xab}, {&(0x7f0000002800)=""/5, 0x5}, {&(0x7f0000002e80)=""/178, 0xb2}], 0x3, 0x0, 0x0) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000002f80)=""/253, 0xfffffffffffffd45}, {&(0x7f0000003080)=""/184, 0x56}, {&(0x7f0000000280)=""/6, 0xfffffffffffffc3e}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002a80)=0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002c40)) pipe(&(0x7f00000002c0)) sendto$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x8, &(0x7f0000003280)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffde4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000500)) semop(r0, &(0x7f0000000100), 0x33) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYBLOB="8c0859ef21f470402be862b983ec7a2ecf52da342bf5c39ec7333ac48e085a7db0754bd1bf0c8df14a5cf74ab608a2eb448559f3501b1ee4fa3a6a2e7ba695f4f5bd4cc98184b5709ee13a04871ad8dd515965175059568584ae4d342c0087390840ae4b986d3e6b6d5ac1a7c46868cfeadd800600020000000000007a0a10f886d96917b6423f1dd965556866b17884e244b50bfc967a57df784fce14ba891b14639d2ee1a1e31dd85d6a8bfa8178f4fcc6d9c3036200"/192]]) open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 16:03:31 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3) fsync(r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") pread(r3, &(0x7f0000000240)="ef960e50d3fd860f1c5998dbe77cd0df1496035647aa83129856e2fb958445e214a0db74333150492f758d77627ec244079641aa526a2c3bc80b76655923ee4a44ac4eaaa513aca3e904a90cb9ca1616594cab0bce901367e4ea8faaabbf8fd457a5e733fbd025b943b6a8d2e970ad946095977db2c8462bfb85371dd0f0dcca5a98246a56", 0x85, 0x0, 0x0) 16:03:31 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() chdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r0, 0x5) kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x0, 0x0) close(r0) 16:03:31 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20510, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:31 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:03:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x9, 0x80000001, 0x6a, 0x5366}, {0x725, 0x9, 0x9ad, 0x2}, {0x7f, 0x365f, 0x7}, {0xef4c, 0xf, 0xa90c, 0xfffffffffffffffe}, {0x63, 0x6, 0x5bc, 0x7}, {0xe51b, 0x4, 0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x848, 0x2, {[0x8, 0x2, 0x40, 0x8, 0x5, 0xd19, 0x0, 0x7, 0x8dca, 0x401, 0x0, 0x3, 0x3, 0x7, 0xe6, 0xfff, 0x56, 0x8], [0xfb0a, 0x8, 0x7, 0x7, 0xfffffffffffffffc, 0x3, 0x3d4, 0x800, 0x2, 0xffffffffffffffff], [0x5, 0x81, 0x4f, 0x5, 0x2, 0x0, 0x7], [0xfff, 0x400, 0x8, 0x5, 0x3ff, 0x400], [{0x100000000, 0x7fffffff, 0x7, 0x10001}, {0x100000000, 0x2, 0x9, 0xd7}, {0x80000000, 0xfff, 0x79cf, 0x800}, {0x673c, 0x10001, 0x3, 0x1ff}, {0x401, 0x100000001, 0x0, 0xff}, {0x80, 0x5, 0x6, 0x29f8}, {0x2a, 0x8, 0x7ff, 0x1}, {0x0, 0xbd7, 0x6, 0x10001}], {0x3ff, 0x80000000, 0x200, 0x73c2647d}, {0x100, 0x80000001, 0x5, 0x100000000}}}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000007e) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b2", 0x1) syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb80, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x2, 0x4, 0x54f2, 0x2, "497d234e837c2781c2f194b898a0b3043dab7016", 0x1ea, 0x7}) 16:03:31 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x2, 0x7, 0x6}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r2, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:03:31 executing program 0: socketpair(0x22, 0x5, 0x7f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x6, 0xac}, {0x18, 0x0, 0x8001, 0x10000}, 0x6, [0x2, 0x0, 0x97, 0x7f, 0x45c87876, 0x0, 0x7fff, 0x7d6]}, 0x3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x100000002000, 0x86138) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)='\x00\a\x00(', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x12a) fchflags(r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:03:31 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x488, 0x2) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0xcbc, 0x4) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) read(r0, &(0x7f0000000680)=""/240, 0xfffffffffffffe26) 16:03:31 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fff, 0x2, 0x2, 0xcc09, 0x6b44, 0x80000000, 0xcb, 0x8]) 16:03:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x35}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x657d) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = geteuid() r5 = dup2(r0, r0) shutdown(r5, 0x3) connect$inet6(r5, &(0x7f00000002c0)={0x18, 0x0, 0xb50, 0x81}, 0xc) r6 = getegid() r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r6, 0x6, 0x80000000}, 0x3, 0x7, r7, r8, 0x401, 0x6, 0x9}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) 16:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:32 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() setuid(0xee01) syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) 16:03:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) 16:03:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f00002ec000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:32 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="90", 0x1) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = kqueue() munlockall() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 16:03:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffa, "0366402ba73caf00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000001100)="54cbbd47d3eb835e8c3c24e4d5a349a402fd117adb91ad57a12ac2b2563fee89a69cfd954cb93c3f231f43e748250a5545e7aef48321b4705155c05d19b24bea9971364ef89d016daec31f78b4019892688ada3325c0b6d2ed1860799e104c0506c689ef7a76ba59b9955816d344ace948b9fbcd3cfc95b214c2c57b0e7f3457c6ab9244c0b9612e835a9eaa0ffada98b60f55653e77f19241228d8ba61bc0b0cf35a25b43d8bc6db471a673d2492150bba182b59e0a60c1db1fbf7ca7c763971eb6dce7f6f523731efd838464aade4ad6b1755425d4f77a9dd1d158d44ccd1e7c9d41e6930ce3e9e5ea55ef31343ed9c14d81406785e4cccf7deec551421d6f6fa9a79273fab7223cb70920b003c774dcd51139e37fc8aad64bbf190d11c455a3e4259930ce33803ef6c17450b5fdef51a5e3d8afba6567596b41f07cba3593bc8ac4182aa3493a1ba965a8b959665a3efc198a57f8e8832dfb22b6637b02fbd1adba6fdd3217a6ac4c6906db98ea7adea50028d368c8973ad0373f729591d1ea899b22f85e7b63d65cf5bb36d2e1a13dd5e414aec7c1a7c4c2618adee17b74ccd19dd589ab76bc55e1b0f619f3a01f881a46874153fcbdc7ff69e9219edd1c8d1d58bb2df3b2b8ad062e88d4be96ae3066207aeee14886d9b85de34339bd1dfc059b1ef1e8bc52f5b3c38bce3786ea58179506f761b44bb72cd903ee111293896cfc9801be1995abfd8db71ec1c50cf4ce243da36f37a7472ca8adf9410eb891802ed62cb0e3527d3eb0bddc206092a9b261b50f9c18cc7757bedb232ee16d81a57ecd6ea26ca02b0af33c4d0785006baa2362c86dda3fdad4a1e2f09a0a770cad5f99dd7062cba5a348000a2e394acebc3019fc1957fc7b4f950d08d9a965556f5358cafd2b7bed7abfc1e60e93261ea3c6da4517cecdb897ba0e6d82bd7a127323ddb1b0356f6ae33a158b7674e4ffa604c396407d64d5b55b4f0666f9a6e51209c0fdfbacb65320153c2dcd8826d589ea95b8c3a5c67b72813d0708155d5ac3abe0345010cce078636ddd1ed2742d516ada96e37bfe75833e6aa78ee85620fb73d9deb3cf69bd5e9fab4d1062ce350c219ba3617ff5b46a7a347e8259e4c2d1b51b32c6e355a5cbb10c58d78be46a07d453aa242b81244e968509a93fdd2fea98f5c2f285fdb7cc46ef106208a3ba02e5e653526f3b1e1ad0447f6b77f5a9123d965c809017f6e4f451e5b70fe74c1ee64318a61a391664bc5611cf84dd2ff35661e72f9995f33dc4e5c306c9fb0b39470212306484e62f6b3b7b1ca250b1e3bbf07e8f52ea771e407367d3ddfc772cfe7bd59934626a8d999e918d724591b916e1f5aee629b03fbb36e7f1e0d74ce63add29c693e7868a6088d2bf9f72af71abe2f334267c22702db80fe8aa53333fd75aa7f5f7d48e4202414f59939e45cb27f4850c9fd0e02579575e47ae70706682b42dda7197692647c14a2a2cf0eb8ec84f8e55192cfbe3f24ef21531894be24ca4fc7b4cbd0e03aef44616f587e90526c63c67762134e8da65bd8f9397f4c5f18f57773d3d2a90d0340123f59210b79be6a46de81b39abd1ee0544776bc3ce50e0069428d7439f91ee92f370a0677bf412f4fcf89777c722987671612e8f91a965fd00fb10ecb118e814a5744ba18a07b6a57ed0908fd96cb943011d0efbd446845e59cf2dbe1801300e724ae9a9d6c6dceb3865d905b38da4cdcad84102c1d212fa4daa6279454cc410905636479f3e05da54418162454c469766e5bd15754bf0fac202df13dc7f9a3bcd62bcc6571c880adc6562b7c9578db8c33d92454a8ebd34037175853b7480be57ed94827a2780b0d990c4b77f63758ed3500279d5238012341c959e7d20fa5708728c4cf6c280f50d482d3571708c13188b22d954dfbca9b765eca4725281f4a5e6b392679fcf4326e0fa9cc93c1e4463f12b9e31533e4723629d86b3e04f715e28393d79e982a7e9e9cda2f5aceac61ed8daa83ccf9f371f7d1de50e4c2c41b54f911927866b5883feb2dd32a1294a1d482e4d87705b0815baefaa5f1eeb24baf6c621386ba304ee70c611b269e6e81d5997078f19de8205717b3ec1099f7351a707355823ba4194e29e9f3e2b0fcbd98c61708fa251353fd927b0ce81c86339b697a0d165ca804dac79fe5350e76e18c9dae9c5d2f2223e3fcff05067e81b2b09ce4c5b2c846c1b2d21b441725b719f2e397abd57504643c0174f170735342e46007324b817b539b13f05cc3630e3015ba6cb23506a76ede1d76f37b3c0e5a7b6d1ed004865c9498846111ecab0c9a216561a151cccaab4bd4921e38a86487153dcb96681e194614f5e817902d364a2e7731c891de6fef4a6f8d051eaf301bba6c2dfce020b06ae40b105bf740abbd54d43570ab7dde296c12843ad67a34c40af58e6e96e14c8f130f39a7c4e23309c25ba94711971372cc5b465a3a0fcda58bdc113fca20ddb7b9ce94360597f11d57f3698debe20bb3da5cf4fb7263fb53f242deb784547d006d068011c87c4ca8047b16ce655c3234f7a6a91ff845e59b90173b0afa2be2b871844827df535b3f36c0c901f6e26d1167da667010683ecc7d676d9b9c331a587c4235d9c5e9e9c1aec5c75bf15b2d9b719c51c856771fe46be22fde7ac5b47db4f98a0c7c46c832239fb1b7cbe7d683abe0e81869e8808b73799d04195cca53b7975c8845819599974cdb1dce79416b0f7eedca17359dbd72e346ade0a13f34622dc6941ddfd0b8cde7f16bf8babc36c9ae523584168b0a189e0abf6dafa03c3915df27fccac063d6b4e8a3928b5372b8fb7a77bcbbf8258d662337ef4c05b21fa68a9128d661ab33266fde29bda2d589882f7908c9b356066995d1e4a16a4b9f08202f1e1705cfd6e72b45bd34e5d8af57ac71f08ac7fc04668ead78a5ab294158b1cfbe66c7bb3510903ca8e24c49c0356058c1d68865afba264b3d9b0bbb4b41ce493", 0x84a}], 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x106}], 0x2, 0xfffffffffffffffe) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)='+', 0x1) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) chdir(&(0x7f0000000000)='./file0\x00') 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = getppid() wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000240)) 16:03:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x14}], 0x2b}, 0x0) 16:03:35 executing program 1: r0 = socket(0x1e, 0x3, 0x2000000000000000) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/108, 0x6c}, {&(0x7f0000000480)=""/69, 0x45}], 0x7, 0x0, 0x0) sendto$inet(r0, &(0x7f00000005c0)="e5f5accefeb36ca2b2195d95", 0xc, 0x3, &(0x7f0000000600)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) getegid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/120, &(0x7f0000000080)=0x78) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:03:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="170b7e4c520df8b6e536810c66db644162b457fbe0ba4176aa9b6734656b01814f5f5b78f361de37b7f6ccd340560872647d5168b4f736cd158ceb4140f4d934374aafa6acffc845dbb96d091cb2cefcf00e98", 0x53) 16:03:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/6, 0x6, 0x800, 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0xc8) poll(&(0x7f0000000300)=[{r1, 0x144}, {r0}], 0x2, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)='c\x00') 16:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:35 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) write(r2, &(0x7f0000000000)="de619284dceb88ec21bdb3ee0de4439449", 0x11) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$setstatus(r0, 0x4, 0x80) r3 = msgget$private(0x0, 0x5dc) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000055578ae5038c7abdd1a6000000df4007a862d93cf8f281d18986196c6d9e2129e75c4a9ece0541618409b601f3e573bb2ca30a665ce1f94166e7910f7a54bca618affbe792174d3fdf22b8d8f53af6bf001703c56852ecb207ce27573dab735ff7347c900ff9bfdf7c3716176f53f2c3073b604ed7adefa8b5aadb3dd36c8bee93972f1296e421861eb48e2d311859ee554ff5b5fdb8d8f9842da29e350dd8e72f054b81ccb6a1933f21dbbe5d7fd3a93b4d153e5dac9f944aeb2c13a5f015b2cae0cf91780364e438fbbf393e6233219f1dc913546aeae151d1422c5a2e776eaba317f4974ff8798576d83ff1961e79487cf5b9893901b9514b35b92e06c85a90c8c377ab9ac01eea3f00a762e4ff96addf3236b6c2c592e15a2225eb881f39d49aa21c8acf37"], 0x48, 0x0) 16:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000080)="0f") ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0xfffffffffffffc00}) 16:03:35 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget(0x0, 0x10) msgrcv(r0, &(0x7f0000000040)={0x0, ""/189}, 0xc5, 0x2, 0x800) 16:03:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:03:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x6, 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = socket(0x4000000011, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x3, 0x4) 16:03:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x24}, {r0, 0x10}, {r0, 0x8}, {r0, 0xa4}, {r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0}], 0xa, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x100000002}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:03:36 executing program 0: r0 = semget$private(0x0, 0x8, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000140)=0x1000000000002) socket(0x3, 0xc000, 0x9) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3e00e2f2ffff0034f30ba7ffffff005655d40b5c718f49e03f0ab24f74abe0f73bdc61f7be3abc57c378cb0c7ca90a8d1741f236e6824a041844f84eaf33"], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x17, 0x8000041, 0x81c) close(r2) socket(0x7, 0x2, 0x7fffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) semget$private(0x0, 0x2, 0x1ff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x412}, 0x20000004) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/95) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0x1c0) getgid() r5 = shmat(0xffffffffffffffff, &(0x7f000043a000/0x2000)=nil, 0x1000) shmdt(r5) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4000000000000161, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x6, 0x7, 0x0, 0x101, 0x0, 0x50c6, 0xd835, 0x200}, &(0x7f0000000100)={0x3, 0x100, 0x1, 0x5, 0x4, 0x0, 0x10000, 0x9f6}, &(0x7f0000000180)={0xffc00000, 0x80000001, 0x0, 0x3, 0x7, 0x7f, 0xfffffffffffffffc, 0x9}, &(0x7f00000001c0)={0xffff, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x87}, {0x8000000000000006}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7, 0x1ff, 0xfffffffffffffffb, 0x0, 0x6, 0x1ff, 0x0, 0x1, 0x2, 0x0, 0x4b734dee}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10588, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x8, 0x401, './bus\x00', 0x3f, 0x3, 0x9, 0x7fff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000200)="670d04c557d46e4c5cbcf5b4d39edd5c5eda53fe8d34483c68578ec48dbf8149a9f231b1dce7f895c952ff7f000000000000a572dc252c1fec7d50022eeb9cb54bc05269ca2caf3f7d0fbb63ed6578f62ea4be30fea27173078751a4aeb616790c49f44f81129a80c6eabef017d6c0f5b4a7ed1d388ac8fd63c11b00fa5a526dc4226829cfad61da6670b214ead73949905b3018c6bd304166000000", 0x9c) getppid() r2 = msgget$private(0x0, 0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/250) write(r1, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 16:03:36 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) fchflags(r0, 0xfff9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) recvfrom(r0, &(0x7f0000000400)=""/44, 0x2c, 0x840, &(0x7f0000000440)=@in6={0x18, 0x0, 0x3, 0x52f}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x300b0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x7f, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) accept(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r3, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/89, 0x59}], 0x1, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x5, 0x0, 0x9d1, &(0x7f0000000140)={0x1, 0x7fffffff}) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:03:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x6, 0x0, 0x0, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = open(&(0x7f0000000140)='./file0\x00', 0x108, 0x120) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() rmdir(&(0x7f0000000280)='./file0\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x5753ac4c5ef88086) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x12, 0x0) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x20000, 0x10) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x3ff}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file2\x00', 0x8, 0x6a0c, 0x8, 0x0, 0x6, 0x0, 0xa29, 0x2, 0x2, 0x81, 0x571f}) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) shmget(0x1, 0x4000, 0x210, &(0x7f0000ffb000/0x4000)=nil) 16:03:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x47, 0x1}], 0x9, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x30080, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000380)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) 16:03:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x20000000000, 0x1, 0x67, 0x9, 0x2}, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x6, 0x243, 0x5, "8353d12304b084f230dc0c55003576e636855cf6", 0x3, 0x1}) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) clock_gettime(0x3, &(0x7f0000000000)) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ftruncate(r0, 0x0, 0x800000000) 16:03:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:03:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x1) sendto(r0, &(0x7f0000000000)="1f2abab637753a712efe07676e6012bd08b63851d05d85ea0120348c960c850f6fa19718b6c123a446471d7e3ced9d55f8", 0x31, 0x9, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64, 0x0, 0x0, 0xffffffff}, {0x4c, 0x10000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="8345c55c", 0x4}], 0x1) fcntl$setstatus(r0, 0x4, 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000012c0)="c1", 0x1}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:03:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:03:38 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffe) getsockopt(r0, 0x1, 0x7f, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) setsockopt(r0, 0x7, 0x769, &(0x7f0000001080)="5434e402f2876fb1b2b0a8987f1598f499c4c341647d843877d99ab85eeeceba66ab81ba403f4bdf2926d52a99bbeb7a33e0fd0b8215198c2b803152f5901917988ec101b7bd9c653d6e12f58a099bcee7e6701792191c0281be8b859b30831ba1c00cc0c3eb714a68ac08786e9d702382a8ccb1aafa6b33d2236ae57e062c3c17d0e820c2d96a358bf6f9cf21ad84197f38d3551a5122", 0x97) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={r1, r2, r3}, 0xc) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)="4b74954c", 0x4) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x3}, {0x54}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8002, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 16:03:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fchdir(r0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:03:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) write(r0, &(0x7f0000001740)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e0", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) 16:03:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4c350c383fe604884f8ecd6fdbb4885f256c903bc041eb98ab5655cb90786f6c40f7d8d5dea07cfe672b", 0x35) execve(0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:03:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050390000000090008005786ca90750e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000000000000000000000000000000004000000", 0xfffffffffffffdc1, 0x0, 0x0, 0x0) 16:03:38 executing program 0: setrlimit(0x0, &(0x7f00000002c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x22) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x3}, {0x185, 0x7}, {0x86, 0x5}, {0x42, 0x100}, {0x27, 0x1}, {0x65, 0x6}], 0x6}) setrlimit(0x7, &(0x7f0000000040)) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom(r1, &(0x7f0000000180)=""/56, 0x38, 0x40, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) 16:03:38 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000e00"/16], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:03:38 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) chroot(&(0x7f0000000040)='./bus\x00') syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x0, &(0x7f0000000180)}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 16:03:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x0, 0x6, 0x40}, {0x200, 0x536, 0x7fff, 0x1}]}) 16:03:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}, {r2, 0x114}, {r3, 0x40}, {r1, 0x40}, {r1, 0x108}, {r1, 0x4}, {r0, 0x104}, {r0}, {r0, 0x4}], 0x9, 0x3ff) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() getrlimit(0x100000004, &(0x7f0000000540)) r4 = semget$private(0x0, 0x2, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1000, 0xfffffffffffffffe, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000007c0)=""/191) socket(0x800000000000001f, 0x8000, 0xfffffffffffffffb) r8 = dup2(r7, r1) ioctl$TIOCNOTTY(r2, 0x20007471) unlinkat(r8, &(0x7f0000000280)='./file0/file0\x00', 0x40000000000002) semop(r4, &(0x7f0000000000)=[{0x2, 0x800000ff, 0x1000}], 0x1) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffa000/0x1000)=nil) ioctl$TIOCCDTR(r8, 0x20007478) getgid() semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x1000}, {0x3, 0x77a9}, {0x7, 0x93e, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x6, 0x800}, {0x7, 0x401}, {0x0, 0x20, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0xad, 0x1800}], 0xa) r9 = socket$inet6(0x18, 0x8002, 0x401) ioctl$TIOCEXCL(r9, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f00000001c0)=[{0xcc, 0xffffffffffffff81}, {0x6e, 0x80000000}, {0x4, 0x10000}, {0x101, 0x10000}, {0x42, 0x1}, {0x0, 0xfffffffffffffffe}, {0x45}], 0x7}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000240)={0x200, 0x1}, 0x58d) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000600)=0x20) setsockopt(r5, 0x3, 0x100000004, &(0x7f0000000340)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f051500d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) 16:03:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCBRK(r2, 0x2000747a) 16:03:39 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r2 = dup(r1) writev(r1, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) kevent(r2, &(0x7f0000000140)=[{{r2}, 0x0, 0x2, 0xa0, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0xf67, 0x86}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0x6}, {{r1}, 0x0, 0x53, 0x40, 0x9, 0x200}, {{r0}, 0x0, 0x8, 0x1, 0x4, 0x2}], 0xffff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x8000, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffe, 0x58, 0x20000004, 0x4, 0xff}], 0x9a7, &(0x7f00000000c0)={0x8, 0x1}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/173, 0xad}], 0x1, 0x0, 0x0) 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) read(r0, &(0x7f0000000140)=""/143, 0x8000) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) socket(0x0, 0x5, 0x5) 16:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x7) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd9, &(0x7f0000000580)="4443cffc1ad94f83d9df65f705cb7df14870607cd466416ed39ad200002304d125a47505cc7bdbfe8d5a74a9baf1eae35a843c5e55b3c9ad58bc4af89d8b9b799aa7c9bd916b735605000000347f5f52000000002da2da45c0ebb7bef5e830584b8d470b176877dc3e55ee6e40ba2ab87941e98ea6437e43c0ae9f3a84786692f36d408db969a6b40fcb394346913489088408f960c7a9db7bf309b91fcbcb9c280afa36c8342a0ec8525cbe461503cc5090a392568727cfb6542ef45ed619eb4f8c809ed45c77b2967e2cbe5fc1d1b0d9e3ce5e06e1e800e8") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x10005, 0x2aeaf6d9, 0x8000, 0x8}, {0x30, 0x0, 0x2000001315, 0x4}]}) 16:03:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) semget$private(0x0, 0x2, 0x21) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8a0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:03:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x8, 0x2, 0x100000000, 0x7, "a137a8deae4b504f31487dbd9dbdd5ef52f6b878", 0x46bb}) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x5}, {r1, 0x10}, {r1, 0x4}], 0x3, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:03:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffd, "03665485d10aaf0000c45db4f100"}) readv(r1, 0x0, 0xfffffffffffffca5) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39", 0x26) 16:03:40 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x240, 0x0) symlinkat(&(0x7f0000000240)='./file0/file1/file1/file0\x00', r0, &(0x7f0000000280)='./file0/file1/file1\x00') bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0/file1/file0\x00'}, 0x16) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) clock_gettime(0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:03:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000000000001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:03:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x3, 0x9}) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000540), &(0x7f0000000d40)=0x9f) sendmsg(0xffffffffffffffff, 0x0, 0x8) bind(r3, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000640), 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getgid() 16:03:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) pwrite(r0, &(0x7f0000000580)="7b7945f1471c09c53ea1c137b0b6255f8d948488f22c5a1f8fc0520befc14e00300da3d7cd1eef5b39f30a6b92169fe140e7e155b6ed2a7d34b0937283e7bbb99dd189a2be0349a6cbb1ced1fc4962ada1425c7eacdbe09d79b58f590640a5bd1f6a982d20b1af0dcaf615370fc2333aff1a2625e989550a010a7b48525e3c9a9c302aac74cc684ea1acfd11f64cc53787b8cf437daa8fbe1c3f7e62ce91a630544d5f2a0f253c8c285c9f284b466fea9cdafc0c498932634d17b5a6df4f0d0a8079f5f8ebffae064681fd32636547771cb48d77381592c4455d296fcfca53e3aab8c8677dc76eab569ceedc292fdb8c0a0fc1c6470d48c11c6bfa", 0xfb, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x26, 0x4, 0x80a) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812e8b6cf438a2c948444e9fc0", 0x14) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000001c0)='*-$:{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000700)='^^\x00', &(0x7f0000000280)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000300)=',}\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)=']@\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)=',-^\x00']) 16:03:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)='D', 0x1}], 0x1) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = getuid() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) r4 = getuid() setreuid(r3, r4) 16:03:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x709c2405, 0x1fffffe}, 0x1) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000280), 0x0) 16:03:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x80, 0x1000}, {0x0, 0x10000}}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:03:40 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x4}, {0xff, 0x3}}, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) getitimer(0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2002a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2002b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2002c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2002d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2002e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2002f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2003a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2003b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2003c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2003d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2003e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2003f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2004a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2004b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2004c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2004d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2004e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2004f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2005a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2005b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2005c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2005d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2005e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2005f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2006a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2006b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2006c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2006d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2006e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2006f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20160000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20161000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20162000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20163000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20164000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20165000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20166000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20167000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20168000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20169000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2016a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2016b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2016c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2016d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2016e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2016f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20170000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20171000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20172000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20173000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20174000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20175000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20176000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20177000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20178000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20179000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2017a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2017b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2017c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2017d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2017e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2017f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20181000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20182000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20183000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20184000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20185000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20186000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20187000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20188000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20189000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2018a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2018b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2018c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2018d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2018e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2018f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20191000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20192000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20193000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20194000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20195000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20196000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20197000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20198000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20199000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2019a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2019b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2019c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2019d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2019e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2019f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20230000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20240000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20250000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20260000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x202f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20300000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20301000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20302000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20303000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20304000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20305000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20306000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20307000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20308000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20309000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2030a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2030b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2030c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2030d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2030e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2030f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20310000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20311000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20312000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20313000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20314000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20315000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20316000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20317000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20318000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20319000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2031a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2031b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2031c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2031d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2031e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2031f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20323000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20324000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20325000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20326000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20327000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20328000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20329000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2032a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2032b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2032c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2032d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2032e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2032f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20330000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20331000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20332000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20333000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20334000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20335000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20336000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20337000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20338000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20339000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2033a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2033b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2033c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2033d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2033e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2033f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20340000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20350000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20360000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x203a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x203b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x203f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20400000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20410000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20430000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20470000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20480000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20490000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x204a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x204b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20531000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20532000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20533000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20534000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20535000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20536000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20537000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20538000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20539000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2053a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2053b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2053c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2053d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2053e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2053f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x205a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x205b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x205c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x205d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x205e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20680000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20681000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20682000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20683000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20684000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20685000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20686000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20687000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20688000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20689000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2068a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2068b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2068c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2068d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2068e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2068f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20690000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20691000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20692000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20693000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20694000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20695000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20696000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20697000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20698000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20699000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2069a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2069b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2069c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2069d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2069e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x2069f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x206a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x206d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x206e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x207e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20840000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20bd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20be0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20c60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20d40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20e90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ea0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20eb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ef0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20f00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20faa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20faf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fbb000 didn't change! 16:03:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x2, 0x80000000000}, 0x8) dup2(r0, r2) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:03:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet6(0x18, 0x5, 0x4) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20fd0000 didn't change! 16:03:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:03:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180600000020020000"], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000240)) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/86, 0x56}], 0x3, 0x0, 0x0) 16:03:48 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21, 0x3, 0x0, 0x1000000000}], 0x100000000000f8ba, 0x0, 0x10004010000ff, 0x0) r2 = getuid() r3 = getuid() setreuid(r2, r3) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xc, 0x20, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x5, 0x8, 0xffffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x800, 0xffffffffffffffff}], 0x1f, 0x0) 16:03:48 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x8) r0 = syz_open_pts() ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000004c0)=0x8b1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x80, 0x2, 0x80, "bb5d7582c37726eeca13681c55a6ec86d8f0dd0f", 0x55, 0xfffffffffffffff9}) mkdir(&(0x7f00000002c0)='./file0\x00', 0x84) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x40) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xa4, 0x1f, './file0\x00', 0x7fffffff, 0xa0, 0x4, 0x7}) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x9) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x0, 0x3}) rmdir(&(0x7f0000000240)='./file0\x00') r3 = accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setuid(0xee01) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000680)=""/4096) 16:03:48 executing program 1: r0 = socket(0x2, 0x8000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) mlockall(0x3) msgget$private(0x0, 0x420) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x22) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:03:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001380)="e89300e4f26509bc6882af06170b8ad200b2f5e204344c150eb5e7652c455cbf5de8c0808da4cb0585f70bb69f645d5b85b785aeef77427d61b1c511f051fc8f12fb5107ab08fc56f2eaef406b2f347b2fbaf1723c342fc1af4f56daeac4cef51e8b2187a16b293fe0b9ed220d56bd397658d0fde2d6212270635ddaa653c8ce1d08a231828f1bf19dc949ffb0b4dd99185ad4b7e2c456db51c1c2d77bcfebbcb29bdb8a9c029afc71fe96575ffa3859d295f9948845a2609ee9e2af437bb910109b128becd2b641d562a95439c6157744305fff2fe5fa03cadb3221764e9babb38d4fb47e9bfb58f8c9bd30c844c060d30568ce00363c7c5b3f0c838feaef91d8f7fa8e028e8450", 0x108}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "3b7437055fd21915af32d058028154c0e2288e39"}) 16:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x71}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2811, r0, 0x0, 0x0) 16:03:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:03:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20482, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1080002005, 0x4300) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f32a1cfa8d60cf7eeba8060c3897621c7ba88c63da360dc338294b2702d86910ab01b38237407ab4ef920cb1f28b3d4e23368d4d69928772000d034e8d025a231ae937787445147e764cd08bd01afbda7da7c4f154b2281"], 0x8) r3 = dup(r2) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r3, 0x8004667e, &(0x7f0000000200)) 16:03:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:03:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x130) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 16:03:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x3f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r0, 0x0, &(0x7f00000000c0)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) getrusage(0x0, &(0x7f00000001c0)) 16:03:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2f1) 16:03:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() lchown(&(0x7f0000000380)='./bus\x00', r4, r5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0307006, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = shmget(0x3, 0x2000, 0x64d5517c46e147ba, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) clock_gettime(0x3, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r13 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xff, r8, r9, r10, r11, 0x90, 0x200}, 0x1, 0x5, r12, r13, 0x7, 0x9, 0x3ff}) shmctl$IPC_RMID(r7, 0x0) ioctl$BIOCGETIF(r0, 0x40047002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x7}, {0x18, 0xffffffffffffffff, 0x1}, 0xbe6, [0x0, 0x0, 0x5, 0x9, 0xffffffff, 0x1, 0x8, 0x9]}, 0x3c) 16:03:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0xea1}, {0x18, 0x0, 0x1bfde3ce, 0x5e}, 0x9, [0x10000, 0x101, 0x1, 0x4, 0x1, 0x4, 0x8, 0x36da]}, 0x3c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f00000000c0)) 16:03:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000040)=[{r0}, {r0, 0x181}, {r0, 0x1}, {r0, 0x50}, {r0, 0x19}, {r0, 0x4}, {r0, 0x4}, {r0, 0x2}, {r0, 0x40}], 0x9, 0x6) r1 = fcntl$getown(r0, 0x5) recvfrom$inet6(r0, &(0x7f00000000c0)=""/244, 0xf4, 0x802, &(0x7f00000001c0)={0x18, 0x2, 0x101, 0x80}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x10000000000, 0x1, {0x80000001, 0x100}}) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x0, 0x2, 0x3, 0xffff, r1}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="85be7425cf63c27b42c94242a152626f5ae52cc7106da656c0700811a3dcd2837b74589e54c230432edf56821953117fafc8fc69a1771dd3f1271562c518f29f3bd4d6cca6057e5fa1d34105c5fd6aa4f64c2c04", 0x54}, {&(0x7f0000000300)="4d5cb2dc54426807d4c9af33ff67cd1d5d9a554265f3dae43f6bf9b1d92dd2961f6ba983e58e22688aa80d2cdc1c52a0e88fa3537ae0a7ce7408115a", 0x3c}, {&(0x7f0000000340)="c0278337cad677ade3520c681d596c4ff69a93d288c410479678eb1d93a22097690cedbe1d6d35745c4579053282686e7afcf92fa6dff0157589e1d4a73b", 0x3e}, {&(0x7f0000000380)="6805b14b11049f310d2c1b9b0a268628755d6ab6a120d3b8601a8e3c0b3c443d4247f7c85fafb920caa08c2b2879350e86be7cdfd64f1d6ab10b3d39bbf43c6cd1d96c577b6f3eecb4710d02cae61fd7fdbad7cd53a6b8aca2199adc324717033f5c34f3d6fcf99906b485d85bc29d01b27df0b1e797fe0b0d0366c068acee1d15259a0cd614954abcca5550791bb113fc8a0d4b6d6775fefea7a63aa5465bec5487df98", 0xa4}, {&(0x7f0000000440)="9bd69a0f286e2efc854a5f9da28d5310361e6968dd12be322b7e2df0afbb1a639da72d359a595d771ab91212cb18155dadd552b9df14b044290d1a87f100ce779555c56aee4bc87fb3866bd9c218b2ae0cd086c70e03506e66cf70532425e4d4b26575e68d7db2656a02067a3111bb42d017d591cf89aee8e42273bad53af16b3d38e53843b4006386b82716fc46354bd843cffca25c10d7e672121a0d7aba3e550a92950e95a22a4a4aeca27d21c633fd8e800b143e743e1746d4d2f35fc02edb4a28bea6fd31d5", 0xc8}, {&(0x7f0000000540)="df73cf295fc09c80ecf9b2d1b76102d1eb1aeae4f35290cc788c8fcb6e6a60de68", 0x21}, {&(0x7f0000000580)="7605a4a2f61c61e6c108d46c931fef4939f87972ff458e67769f1a33dd62b2807a474b9f9678cae54bcf777175ff68a545af71f3403484183d92cd516ef674b8850794f3593a408f99c4776cee670d811d32768585b947e2cea2c4625cece4dab3b6014e77441b1e5e9e1e30efbe503b1b39b4deb3a42b56f157f573c4cd05ccb348bb77d0b1c6bb728cee3ad050a9be9f95dc80f3ea3cd8a48377f4fb7fe58188e3295678db644b69707476458332ba92915249017f0bcb8bd3dfa2b9f9fe8f2fc837df3ad1c5be469350fb37b481c0f8412aa91b153bc59cb475b18b741433798ef6d964cae2416e18658fea3f2288492a6129ab1573e8df3e207fb1c26a074ea45ece053380cb384044cc35e34beb152a77b2a4c10280bdbfc2ac39e6c6a7f5dc11144e318da66ab6fc4f27b35eac1a80fbd178f13b67e7fe4c68235d9766b153b2d8b3a8e0733552b7675d450a0a0342d1e944d255f2a2954f85b85bce827f1cd91dbf2bffa3ce2329a4fb8955ac768a511076e57218a4a8febcd27d1261713aa31dbbc5625e826f84e52280e868695b76f111290e3ed52c9f0105e966076b74e8965f089b8102b29dfee5fb4e5d16dda99345c4a3e3fff0dc4e395d36e1c76217195705cf7a315b4433c6deded342953d1d6cb7832a294999ca2d496fc4900f16bc79a5c423a9bf272f86c5657f70b2742f1d19ca46c8273f7b8c30746e618df95ecb08264acf52503a8d2b7ca95d5937f3dd9bd5ab15822ce64957aa7fe9a4ab82c6e23641980494959f98a7f4823f05d0ba4c6362c403d8dcc2f6dcbe6cb701e8cb2bc3f2c9e9cf38830d418ab941202a6442744fdd96311f440a6e810fa8e4c805a5b917fa7701e2a4a7a5087af98fd9624d927642e9570606ad0acff4c129e88841cbbde71c1a74bc3b225811e32de3523fdd9ff04fc0f3dc96396d70fe4ecf2b52b8a7034c988d69126a8339e2f96d4fa7ea6a23c715faebcad60114182b20d761e202821d20cb0d8a98511a7b40cabd835cc1d127ce0800cbaa911cfe0c0ece3372f6b718836a1ad6070e596d9009a7b57d69a720b423af6c46ed639908ec0a816534b63c9e84febfeb0600b3d6fbddd7d3b11eaef409348bbbac71943871c5a2591c3e667e649acb17a2c1144ec79801a7d2f50db61f0ab4cc208379186a9b9d8ed17b2992c21be57e26e8cee0acfd3f14a330e96881faed14902e1710255ee50eac8f2162670390f683ab865a8889082676d7bd233ac86b4e9ae58c0ddd0aeff4fd2d3f387eba64592450f092a2d9c4a8b2bc34843dd253a1d4abc4bbe08c32b313f2a7b71e39e6a13caf42e793a281455b3c52d150e93794eaa013ffb8994e4ab88e4c6b118341774c8b6528a206497987aa81daf3481feb0a8bbd98fc8f20e1de30560df088e83414ec92ef1e37dd7248225619885380de73834203f0124337801b441f9a1ffdc95dca0c2d4eb1ad656425928bd7e235a0b26917cd2e01ad51050d62e1bbe8125ffd41aeb1a52849cd8365d730acad0990a7b1d8d0c76c5d2551921d3d3ce46f333cd2f7a8368366e356f9baa41ff38f53e0b3e22cacb52389e3f68024f5ad779672e9650bedc13390242fbc08acbead10e0275709216bbf49bf7b6b53c3d3705fd1daea5dc82a6d52b900051bfa749623c6db51d85ecd9db6719c8b6c074b14dd5b16cbee1f22008290a923c7fc29a767b0e4930bed395c9840d33e3476f88e400fe32fec61062bc48da1e55371bf8e106b0db54db1e3d10760a3c5f6962e6b77fcedb8a1ea3c6dc0d12ef14ae987c255a5133b611a71f0857595bbe4829abe0417567daf5297fcad5a47313e0b64f5fedd75f62c05af93afe782455e98617a86ba2eaae28bb15d6e232cdb6be28793a47bfc4ebd80d89b3f849ce8424a83b518ea1441e2777deac6cc724640eca92b5d97d6dbe4b2b7e89a9a93973fa3dedf96539489de098488d5a891eb8a58816824080621d7d08f1a4fcf8aad20a278d550d1f4751ea22313923ecc318b5d779f90e34af354f865b83fcde292c836dff3bd0b95bcfed69de140e65b050d67f560a40c7326f14c0531ac12b20c8acb8c202a13373e1b94f560d36ffdf679fde24629259bf10df651fb28f1ccda630dd618b2615ba05727758b84c3942703c8e9d04023c0a9982d1def80b279e61083cf28fe05e8face049bb64cc1c7670bceba2ea8a42a553549a1e1b43ba6b342c24ddb418a439e98324f281b5a695c38a7b74d851178c7a672ac923c9f7a39ccf4cbbca7900deb6cf55d4ae462dbb57095cb61299b2c1831f4bab46be21191e05fe9738828a3042995601c4dbf2d1e6e21d87e92ff6b62b8dfb7d58de20b73a6726be06665b7b7c6ff195c9eb4a7ba59ceac087d02a9c43d8aff4864245c096e70cdabdc62daf329d85e490f388887b2bcc633d370edc168b3fa27c536677ffabadf8cd28e727f13b2809655dbcfbbb848799d00526a405f87533f1f4edb51b94d6d42180310f8b93764a3b429f7e7d4d8a4f9df8eb334fe25c42cfd204f012f4edcc72b56eeafc9bb2da08029d640e2392a37d9e398f3e8086034f61f00fbdd035cfb3d8cd316b73c74666e5621f92501505d474e3f91507c045789be205ff367132f4a73ca19b2e2df6c636a90c42353b62161bbcc6f05dde5e2bf791dc0380b54cf787f18dc6ac9f0680eb313509d4554e851fe1ed00ad8291004d0058bb7d09c5f39c0aa4ded693d25f9babe77562e050f5b62b374379f9b59e13a9de905dd83c5f292448b3cbb75c615d66b9cf6179b2a42b33dbea6e0c1f9e3a3d0c82b909b5d8768facccbec3cd0cf5721f2d87c220394d8af4950a2cdcf65df89f05e311ec96ef5c888e3829ae67dec7f67ae31ecfd2562f665f11ff0a37197bbc01eb4cb6105744ab10b9c06051358255d6825ae81d39f7ce0fcceeddab33236600c6e59554a1021b487de6833a4f41679f8bf4a8621d97ee00d09389d583a308506fc1a03bfa3ef97b8c608881b1de62328dc3753520a1c6347d0d25f1edd50a147f37bb42649b69b74a19332a487e0298ef339fd74a3d54e250baaa4a4b5665612ea219673949cb7035900446b6e2c3e336e1d2270b28850bf9afc79c573f48a6b21eaada0694d1f6994ea7fbbbcf00e7fd03eac611eaa767ff66fe0a926684bfce08b2353e6b8675306fd0fb810c23fe9030f2d5cf2cab2ab82c2cab3dbcac864445c89684c9076496aff6c840c9ae3be0b399ccb17ba0513e2cbff0bd9f5edd77bdcc960ff56203d4f6800dcfa1e6e7ce5e79fd2f336b36505c3cc3c7ad8201747b2800f451e8f937c6442b682edeea9850b5aa7b451813bdb1d87828045d0c66601628931d2371871adecc64f22055daaf6fa9272d8eebc7cf205a96b1f157105a463a941bae61f75715289f41d33da712a5597be3c9ea3d5d68a52a482be2cebef778948ba8c8b9a7119fbc5ae8b57634868e4b225ec3307b089028bcd20a6469d67953bcc3b339e0660e4553717dd22424b696cd853fd4f77aaf9d97c2919d3a0b72b7afb153f6f5f7e93bc76059151c8dc2171b7c23f7c1701dfbe9c790f866349ee0740b81ce9a8bb84715221f66a53b8ec1cc0c716e4c3e0a722f69fc041d02c2e0fa3f6c089a9e0d57676ec0573a61f7d9ebefc01ff494ba4acc249ff18426e07ccbf019fa2d693235e6db19c3a4a4759bf8f6e32614cca2240724b20c84f7a4f703d3404d6c19b7301e7f401b36327c58096c35609151e84820f41b9290cfb6edc24e38ac282055ecfc8873b1f8677032521b7b40c4f2484bf552aa234c77465b973c47c0b087a7e681e7b7e777110500828c796c337c9532b4ab5887267070cd449deb33b90cca7e8aff6fdde9aef72b29e130b06fe253d35f77e0a59d769951f074cf591811b31da020b1d53d0145a00c92020e9140333f91389f0b2e73b70be28ba1b40c1836f0cfcd0e72da8d3fb7758ff5218636d2e79fbbe42e118f322393c295c01647f9d97307570ffed324bd88522ed306952073dc172cc9096f90635051102fe0e025c66ebac4d0f469f61d27f6b84626c896fee26d1f5f9c3b393e936d8d832cdd1d6bc23305659641a9209765116d0d5cc7469efbf70de7dc4261ba0d413bf09f119a2f18c26a1c8deefa58f8ae94e8fbe8036efdfcfeea096bd22b5b534194e06a672aeffafae8f6f29b63bae9f99938afbc438e5e280d9fb42223f413943b0fe197631a8607e6cf97ae4c3055ba5403937c6fe20fba14143312d98bd887c58871a5b68d1f035af6f27d2bdab21cb1bd3c0b4982ef60cca5a5c148d54ba92030fc9e2856bed391accee96ab5cc2ccc9c30f3d2ca21685943e0fc8b28c9e587847c36691d9e0852c8160fa8d3978d4ab5e581ac1494811b619ac46eec5924caffc0f7e4353c3956db86bbdf8448e1affedc0f9dffb32b05835a6a18a9c542c1df1fac20f1d3c49b2afcf53b04dbd9c1374f3cd5ce4722786922a350036dac0b0aa43eb55f53216fefa62e417a2d35c0aae9edbecf0a4690fd0abaea72f2cbfe1b21cede88c191935f9564d90e81680e3714619becec7ff28dedf67eb3f846134078ce2b83a9846a79f7bd9e6964b4f62348129b7ead16c79dbd69fc74dc8ddab9f08ff4e3a408219456953e44cc9d8a0dd4670850b06b7a914289a963ab72a46993cde3017a6671d1b6285dc2318f25c573b13980ddd544126a038745e97539971acbe332981b07507f0addbbe929d7db67dbae49b33b8eec2a0684783cafaefdd385a25de9d1926101a76660eafa650e3f622083405aad1de77947814844f9d6ff9bdcac728db8454acfea1dcb4b79a4c6bf68052fe553cd4e90b7d0d4e221bb00c2342cde36059d16bb058ee674412b8e8055e2286c910053068f61aa0e25e67148a8739ffea0871a22b1a2b92994850a043bfdd85ddcdc8e28c26691ae452ba2d6a4915282b19bae855b9020f5a2ea9717ca22819160aceba1cadf95554407bd772b6de8c9a4b6980662ab19c579b2cd5f8df1d28e019d6671e08186618df4750f56f35b99526d3cb644936d44bb5415e74c3129880635f3ea2c71666c8f176cd6cbcf88c4a4ebb0b633ecf04d88cd038abde2fcac2f4a634886a643aea249811e68cd5d0e22716945e13694ee5cdb091d1891ceb67738225a7ca21a1b2b619c67c8df56d2077bf7422f03be04e13acac2660e04dbc1a931c5f8a40342dff5db3fccf61d72bd69dcf7745f5e1f98074cbcd6d8ade9a7906175975eb3a174021362c5821b7f3827bc328ac8435a0cf1f61f485baea581faf122cc76f58b08b4212b060fc26378d9d1c93d9e3062d5845878a4fbc3daebd44f0e98c93c2c0057195c772d43e17116db3d2be81566003df56c3625a479c6bf718289556707d0ab81abe84f8375dda6f23f8061f99498925600ec33634e274053bb6a4ce980952422416af5c583f1fde3824391265c9fd72a085578d650625245bd2b106adb07795d086e51fb2e4085df918d5333cdbc76b0896f1928c7af750b12a99ca94957f098ec2e82f840883d60802cbe313fe09f22d5e8a6b4aae4617f7e980878e79c0bf6be04fe191c2c40a40f81d1dddb2e37c1897980319c6ed770516fa10f0d1d6b8cef0ac0aa404ab937c7e6824928bfa37433e605dcc88d2f90f3b3c31d4d30fc9dc2bbbad966eadccadb4087c27f2fcf63993025f51630b77a899a0270622de6569c958321c967f29f549d7f4d8d479ed76f3e9f89e4f1c41d5a9ed5f63b4c81769ddfd62454f0d0d2232", 0x1000}], 0x7) pwrite(r0, &(0x7f0000001600)="9b0ad60426bcfc4a612103eb04b790aa24eb614e9c5d5bf4b8b328c7b3c4bfc63ec872630edafbe61e8f67a544d4e45663e428b06fa68a85834d5e48dc4d8eafa30effccbb6f7c02303b4c1c23176077ccaa28b24ec3b4fa616d164ad7dd7e52d580afe768c178d01832ac0475d65fe95616b5986a517b35b985601b4af86b49101aa48669f893ab5c5707014bf563a46c68e640dc82d6188049f6be816889580c98721787d03b479f0ad648a4c0b3d134ce7d4448461bff771d80e780bcef3c0c096ab002c92b38f43daa2650aff209f5da8a2800daeeee8f81", 0xda, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x10000, 0x0) pwritev(r2, &(0x7f0000002800)=[{&(0x7f0000001740)="ec20cadf6a822e22ff33d32a0bee98e7ba65fe1f3ae9a1acd87bfbe15b5cd6c24263a1434fd62d684e5b308b41df67619a1f928d46e7887b742d38488b319b7ddf83d0c1acba6775f06a859a9847b1aa8093a787ce20dcf4cb6901f70b12a8db6cd93cdf678321c985d542842624ad008c9db8897958c9f976688dfbf42dae2dc0cfc6a0e6b2e27dfba977155bb777bb1cdbbdc5242c3c6635d7b01a7f5068c3feace4631069df9933cf6d538c5437f9e3dd908dad6fe315df75c80f2b728790a1f5ee90d3062ab208e03bd21e3d3d7e7cc45b40309c87069740a7eb9c3f1e9ecc2ebb43c24855d1f08da368478a0c0ea078a006f1e9fe8053f83f6599dfe1f83b78291915eb8fc69d055039ef7b2ce229be19da1ba7b402f50efdb055c79c2e566831acd44366c89fd47234755ebb28264edb4addf0fe348a2cc099559a1283f8194887d71ddb604fee1baf3b74293accfcc5a66a9a19cb2ab881ee7895aaf6fa8da1caba2248ccad9914fcd1a71d7edf93963929c9a424b4898cd22f4a100f4f29fa147d320cf1c0292c4cc232f52191cea9c186054149233f7e5b6bbf9b9f6c8b82474aa87a9baf12253fc9225e688fb91c606541a52bb556e7cdcb58ff60ac31a044870eddf95fb653466200f3377709b76760eb38d6b77db69abb7454f317e616d776e921e821e1391235ad5ac22435264eee1ea05dd33b83060cb4f3f24f7cfa771f7233f43ed461c9bda6785410c3496461b4f5660f42c6040a2349a926720535da93c534ea75caeced62d006df58315ce5c88110efef84653d6a3846502729ca386d7220bb21d5f371aad0df1995b1cbf20b2fe779449e367e5016165a97dc302898bc18fffee28ddd117d655bf9addcb45ccf2048a87b7058a76a5fe281d6e60f5632f380e515ceb296acaa2ee1b741fc05ad801ff971b87d5eb0d5a5618f567cee7a31b4a8da16a31d691b3214135167269c4504b009315171fdcb42cb9883e4860b2a00f7da0ef278598cfd64ba1a9d51085462ecb14774112db3063da99d19426834802e931251323070ced4ab3a04b35057c0d2fcb8639d70586f099937b8cdb7d32c408f0f5b44add6d0df0aa8e60387126a06e48c3c4536194aff531c6b8b67fe464b14e44248a2c56e82b236d161995c759160672c0b009d359a9bf3a53b99719e9358ccef4a78d8bef12d1ab337edc518fa876fd353a30c5742afc6b681d2cdecc97e8db1ab3340d47471f7d7dd9bb126fcae3855793fd3cd8da6811f1a256ef5bbddf0ce13cf90adbdcbb3d60e8bbc1f417f6b68c419a5c476698e5ed866fd6f3ba9ad2da7987dd26a08faf095baa4ea369653ac4d1364a8d3decd74b0f349df18acdad86ff0dd5ed804c14d89abc0b48dca09590287a8b6f879374da942c97d8f39747a6a32bf82b0ff30a25b8c8b73fe8afed1ecd19cfc511cf6e37e4eff69e511c5dbc106ff128b6afe795df96d29140e5a685ba45908702491b6c4fde7c8be4d468c2f7dae220166b307a4621e7cfde5d059963bbaab84592920f34aba3eafa3951486ce25d35ce98a1245986dad21996581e33cc855b9684c8de62c2b9979c445154ba7b4cfa1a7117aace8e20fb3cd89b1fa5559b2daa94b8a9c118527f1e99c9a26801e2cfeea8b49a12a145e7a201a5a065920b7d6870420482f46def535f01539a4323b75425c9a8ebfdf420d7128fe43bdf315ae9a3193acaeb9a2cdc3736429b26f5e56af922943d03cf25a89058243ced25e34be14187f7c2ba6c95c7c9f05adb68a6e39753dfb2a62c3ef47b6d22b3fd82111067c1e1d8c40344e152d1c3b0704b00fa2841d7fc353af73166337d98d48caab0f4e858587f964042200d2c1e7a2bec28ac1e2bf185fd47a06c157bae383eccb9f7ff670d8e24d0f0f36028a06098e57bf5ddc704a0a8d3b67063384df3e2e6c94a158ca18c5ad3c31f5a92eba0ca85f614f5015f896317d06008a4c64f1b322bd139ce2aa2e2d24970fd153bfc3db65107aad24f98717885816a89bc3b5b9c8f28fc6e313c8a7b6460f65d3df1812e5f13b3b0e0d474165640843b845fc75ea3bf8de6d5caca8c09b22d43183926787a6720e2e5ed5b6510519eca4fd7ffd04d7cfac4eb1c6f7cf4b571852d37c902ae89522a33c9c6c2535c440b9aa712df4fc984da3f8999e6d9d745e6ba91242290bf712d8c27776caa2c27b2fa0b0d78fdd173410c9a36c5c4eefd227b6eb21ce6d5dd831463c872f0d7b035a6a9e9a38fad76b258996ef0dee812b8a796534ecfc42db82fc4ce1d70ee123d426035bab4da2dc2a6fb4ef9e0143c83a83f2ca986b0dfe513742d9bc9699504e88c27dccf118134dfcc1557ec4923007fa86f319d6c5b7ff01272b13f4f1a50c0d6b47358e306ef7de3837ba1e6c9c76c09612a25205d45f50c0e9411bc7f2a19b35d27a327e216739a6c105aa7954eb6d159d1cfcb6a5c6506c5f76494c1d298b356d10d3310f20b486c6a0eda03f6dc32a7ee7902170d663104017eaa55e72728b52182e09dd51ea1b92a2164afee4ebe5e76f5097270c833aa610959cb71c5ebec0dd5a9ea4c09265443a3e07eb2e9ffe068721075a054dbbfef561d032a1fa151fe0e386dc545cec06e3abad80b011f40cd4ad38d395884c8536c4c1ad6b629a773b681b5f67c3309bf6052a1d2bd8d712fe2f6b22a07d1f270601381c55824e9dd9e7f192864b9c46fbbd695a38f04785088ed4d82cacd13b5b401c4c138be6529299cc3590e14e363b49f67bac169cc206926aa0b8026b739ec152f07bb5ee02a643abcfed24fefc1b37c5f6adae439534ca82941afe6b24c70635c5b9dc20385a30999850f57d90f7861aa0dcec679a7d8b805508a7cb0e1eb6953b02227cf271765605849f0ac687274f793e8b847044536a17ea992b80f6ab590344e160d022682f0584b82bfa41336acd3bafc545664f68cd039649b64a532bace9ae9c02de57cd550ccb448b494c7a22061d8a3f0875062a19f1c9123ba8ec662b223ee9096dfadccb2e27b923ab232c567da5c483327af321df39fb3db8815abddbb066f015637beb43e97b75f5d460d341a41c0b36bf22d9c2d2cb5477c0c4c4d68b7f80e0fafa61c29bdf2add6ca6c678bfd34fd4744e32dcc226451d6dcba2b0714710a96e95106cf10a74e28a8c736d7f876eb342fc072ffebb92b487147f6f2c10864ddecf90dc54e9e85a373dc040d03a0e20e7989a77209084e92b27ad48349c29aef9783441de862d8b520cfb99351f45774bb65644894ce24f1af114735dffa2c275d250915b312b70ff4470597e7dccd90df555f018a2448d509359711cd618975e8881895ce9a4ea92986f132d849200c8a4b91c0b5b75efabed95916fa26d1152571434836b2885a6d1511109ae39a194075f05d4374fbf633f8b143e831e22d73b868723743945a4aff9bbe23888f77069c8a741dfdc4628755ae86184009113147fc5c8b57601f871d5b9e35f2cb9b38f83ad48d2a4ec8ad70961effa3b6a34dc116278b92b6f3a98a47ac370777bcb0f132f94f80cadfee00fc20b586e5f46c847a376f978fb0fc004c6f5349f5b250a7c6217af2a05a64ac8a79362d3da567779e8ad5cda7b64d83d4a0b3b2f934fb27ba0b57d487f7bcec2ea9cdb62f04639da5540a483a845c79f580892c924568fd0bbb622386136b9219091d9ad65725eead2800f285f2d2d80c00c9a6299ed67304d987b9f3a2595bbec069efbe9054c43c4e39283c468e9781a01b4f6d7283df140b57a168189eab2b2e22c1669a618c08b00166ab98d9eee515aa4d286efdad1cf3e6ec764f18e5d96bec18f564d7c340d338a2b57692e92e52769f906bc2c0549d7035e6367239314a2eccd27957ebdaa676b7dc719e055af25722db65e56bb4b5db671acc9f87454e1b385dbf7b752fdab09ede00dd221b3de168f2d811f8a1a6fca7139c0d39790467514995586cc1741428c96ac6dc3887ae237482988543c0ef27947470788af921ce49e285f1f6caa295fd20cef3b41710a8fa4ed4d68d810d3580bbcc537cb688fdfa8f4e76c24a59f7c6f9ef7f9f1cb9ff995fe0cd50b6305f85486db75b55d35485c1221a80fd4c606f247212ff00b4c15469f5c90cd10c5e29db67d5dd61aa4766baa79cf4c72e0eb16c6f9443030ae05245ffb09d82d44a4bb4de60f0b27723c310f71642eb8e2585afd60a18a1a51c158fa06984069a879d644febf0288957a4c5ed16089b5ff890434b9359cc2dc8d612ff48492e2b72ae006a4f59332439405f2e4dddfbf97fb165cc3b3568d6aaaf544c05f93dc8750165668ba8238dfa8a34101e553d0e6cb69aa958d7af0732fc728d93414eae52f176eb5ceb383b64c6b253aebcdf53a62b3e0eb824b1f0997b0ad3c8fb364b7d75eb31bb1469ae069d56d34f1dfd288cf67cbc08c2c0007ea04b2704a84d4d0a423ba679e8c549f7a4f0d77f583683e815d2cc32680f08cc9980e8dc25e8c1c4582c0090bcbcb6e3c5c807ab1d171936d286455d56668e4c8cdfb7a35856faa4222cfe88ad509de1478824ace8ae756a3d2e8cda71ba58a0c2a993fbffdaa581d7ef0b84ca829153bc7a43eca7cd3ec6de2c0bd19c1b67e6da3894f111504cc8112eee66c17c8d845347aef8084a94d71b87ff5f54f3805ca84e0c4b41b4d87fceca4ba5a72181cc0f87278ce921e07dfb944e84de2eb31e565cf474abc562e49338d3da92f67bd9bc445e6839c7f67ac48f7c365f326b06daac2e186488367e72cac543f64ffa4e48f68ff393abd5297e430d4cf905d2a0debf5f74e61a943c18f3b6351d2a214a1408b7e878bc6616650917def196e8be7a3d862b40476e186c865b573b89cd52bf1f82dfa6c88ecef5272fb4b7dd65a1229aae953c1a4ca9e29ed9b213ef5488cbcb5679fdb24ec1ae019c9d95675037312845755318fe0aa2aae5e820450eee61e4b424e93c4b14a659f1fa858f43f5cdb23350cdb41b589235f1d9333652dea171d589c84f6efe2480c33179cc6cefda42f84c7adc94d08be9e8e001dc27536d9f644f36cfea6e2f94c464474c3d975bbfe0bb8373b98de23b704ebd678667e433630d0ffbce0327decc2da6c0cf51fcab9ca796654aa48b3edec579737bab6608e9fc046e07e7d43f060aacdcea99a2850c79315c20d69ed4ceb57076f06cd4fecda4a1f4775ad6c25c8de4146d1dbca19c0927271f578d4065f3072d0bbf70cddc32faa3ed89566b3e70192c23486d82e87e05f235f4ba26d2342e55d4030805e9cc8254a73316aea79c72146e04d3e2dffeb74abc910d448b8562df5ef53818a7adabd70113dd7eed4de73911987f4ac0da0dbaf0a330a6faaeb74c6319cdc55d5067d6eafdded793583fc172efbe59252de0c2e3812b2309708207bdb477feefd0eaf036d20f18c46a9a6a7cf9fcf19b5429dc51c24d2b199ee6e8afea119fac9878c23a97a9ee0d1c6a155e60a07934845d4cb3ef3216359d9a34451299ab9394e22b3c562c7a8e23c8f9c013f962542bb0ecddc6a21fd4ad2c2e98ea20ca11e5ab11ca1c6aed69ace4339556b9c963697a14d90a93aaacef845ffe19521b09d5d12d91e3e70986b5356233d65b9ee640cb211260541baf34c0037a6c4eed867c29eb1bb447c763cb4a0106b2b2677adfd72690c036dcd3c4c6a36e720d9bcb48bb2d61119a15137d1c5b9dc922be33f7e509ff6d9a38c618d7b49bc0b7f22a67a28c89e5ca506ba28c1cfd95b46c5a896ab470dd9ca899b747945", 0x1000}, {&(0x7f0000002740)="4d322d03f848192b7b0aed7e24eeeecbd7442f9e8fae97ce4f0f4bfa958deeeb116748064e0f81c3f15af2e3aee7d9c54f06a4c841adccdabc74042bcf3ffd27602fcc3cc4ae8700547af59f7242f6591e80e71870bc830156a900ff04d3db35db18afb9b4afd5b76742be969c5f49a0175a569649fbc57eb2c17146a9b798a1cc673654827f0e96fc853b043b1eab4feb2a03b1bd22d22b5def028a11d99ef459aeaaec308f69f5a165c01aaad2cf15b6", 0xb1}], 0x2, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000002840)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCEXCL(r0, 0x2000740d) flock(r0, 0xe) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002880)=""/238, &(0x7f0000002980)=0xee) ioctl$TIOCSTOP(r0, 0x2000746f) accept$unix(r0, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) r3 = socket$inet(0x2, 0x8007, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000002a40)={0x1, 0x3, {0xcf}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) read(r0, &(0x7f0000002a80)=""/196, 0xc4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002b80)) mknod(&(0x7f0000002bc0)='./file0/file0\x00', 0x102, 0x200) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002c00)="0050a7cea3a2f4ea1db674d5d981875156b149953d79436a9ee6793fc49aa54f7963c62cb4bf2be9123c019375a171efd628805665b864893a4cb77620ea7a0e997f9f8c5170c3", 0x47) write(r0, &(0x7f0000002c80)="3f7427aaa94cde7133101d992772c97f2b35117d791279514e986419d5915022f72ef17c73d13362d7f762001be6bf7f8b54d8cddfe569d7d4fac5fbe22e761780d78e2bf674be6da0c9a1b75acb8fb7067eeab0f02c25d167e00038ed22e6450091bbf3a27a6b", 0x67) accept(r3, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000002d80)) open$dir(&(0x7f0000002dc0)='./file0/file0\x00', 0x2, 0x1) fchmodat(r0, &(0x7f0000002e00)='./file0/file0\x00', 0x91, 0x2) 16:03:49 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x2, 0x4003, 0x102, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) panic: pool_do_get: shmpl free list modified: page 0xfffffd803bd4a000; item addr 0xfffffd803bd4a388; offset 0x10=0xdead4000 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 60503 27959 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_get(ffffffff822bc668,2,ffff800014a08cac) at pool_do_get+0x464 pool_get(ffffffff822bc668,2) at pool_get+0xb5 shmget_allocate_segment(ffff8000ffff84b8,ffff800014a08e48,1ba,ffff800014a08eb0) at shmget_allocate_segment+0x15e sys_shmget(ffff8000ffff84b8,ffff800014a08e48,ffff800014a08eb0) at sys_shmget+0x13f syscall(ffff800014a08f20) at syscall+0x511 Xsyscall(6,0,fffffffffffffff3,0,4,5f3d0531010) at Xsyscall+0x128 end of kernel end trace frame: 0x5f60c699ef0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: shmpl free list modified: page 0xfffffd803bd4a000; item addr 0xfffffd803bd4a388; offset 0x10=0xdead4000 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_get(ffffffff822bc668,2,ffff800014a08cac) at pool_do_get+0x464 pool_get(ffffffff822bc668,2) at pool_get+0xb5 shmget_allocate_segment(ffff8000ffff84b8,ffff800014a08e48,1ba,ffff800014a08eb0) at shmget_allocate_segment+0x15e sys_shmget(ffff8000ffff84b8,ffff800014a08e48,ffff800014a08eb0) at sys_shmget+0x13f syscall(ffff800014a08f20) at syscall+0x511 Xsyscall(6,0,fffffffffffffff3,0,4,5f3d0531010) at Xsyscall+0x128 end of kernel end trace frame: 0x5f60c699ef0, count: -8 ddb> show registers rdi 0xffffffff81010377 db_enter+0x17 rsi 0x35ae __ALIGN_SIZE+0x25ae rbp 0xffff800014a08b10 rbx 0xffff800014a08bc0 rdx 0x35af __ALIGN_SIZE+0x25af rcx 0xffff800002b96000 rax 0xffff800002b96000 r8 0xffff800014a08ad0 r9 0x1 r10 0xffff8000011949c0 r11 0x3db83c082c296ae4 r12 0x3000000008 r13 0xffff800014a08b20 r14 0x100 r15 0x1 rip 0xffffffff81010378 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a08b00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=60503 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8bc0,0xffff8000ffff3090 process=0xffff8000ffff6358 user=0xffff800014a03000, vmspace=0xfffffd803f013210 estcpu=26, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 27959 457278 2304 0 2 0 syz-executor.1 *27959 60503 2304 0 7 0x4000000 syz-executor.1 27959 97653 2304 0 3 0x4000080 fsleep syz-executor.1 27959 489501 2304 0 3 0x4000080 fsleep syz-executor.1 27959 67430 2304 0 3 0x4000080 fsleep syz-executor.1 27959 495545 2304 0 3 0x4000080 fsleep syz-executor.1 27959 81320 2304 0 3 0x4000080 fsleep syz-executor.1 50765 341829 0 0 3 0x14200 bored sosplice 2304 456795 60016 0 2 0x482 syz-executor.1 8296 478321 60016 0 2 0x2 syz-executor.0 60016 368524 96243 0 3 0x82 thrsleep syz-fuzzer 60016 483506 96243 0 3 0x4000082 thrsleep syz-fuzzer 60016 203367 96243 0 3 0x4000082 thrsleep syz-fuzzer 60016 289440 96243 0 3 0x4000082 kqread syz-fuzzer 60016 460516 96243 0 3 0x4000082 thrsleep syz-fuzzer 60016 517114 96243 0 3 0x4000082 thrsleep syz-fuzzer 60016 315633 96243 0 3 0x4000082 thrsleep syz-fuzzer 60016 37209 96243 0 3 0x4000082 thrsleep syz-fuzzer 96243 65248 17955 0 3 0x10008a pause ksh 17955 511195 35208 0 3 0x92 select sshd 19565 494623 1 0 3 0x100083 ttyin getty 35208 29087 1 0 3 0x80 select sshd 9377 241328 94295 73 2 0x100010 syslogd 94295 413202 1 0 3 0x100082 netio syslogd 62690 359036 1 77 3 0x100090 poll dhclient 19521 193621 1 0 3 0x80 poll dhclient 15693 83088 0 0 3 0x14200 pgzero zerothread 53265 355564 0 0 3 0x14200 aiodoned aiodoned 47005 379263 0 0 3 0x14200 syncer update 3228 453285 0 0 3 0x14200 cleaner cleaner 37059 257679 0 0 3 0x14200 reaper reaper 90026 411950 0 0 3 0x14200 pgdaemon pagedaemon 89484 391436 0 0 3 0x14200 bored crynlk 16326 70487 0 0 3 0x14200 bored crypto 12217 520059 0 0 3 0x40014200 acpi0 acpi0 27614 481774 0 0 3 0x14200 bored softnet 16714 97554 0 0 3 0x14200 bored systqmp 97285 48084 0 0 3 0x14200 bored systq 21016 119276 0 0 3 0x40014200 bored softclock 86217 37826 0 0 3 0x40014200 idle0 7946 375083 0 0 3 0x14200 bored smr 1 190656 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 9510 6342K 6981K 78643K 14750 0 0 pcb 23 9K 11K 78643K 781 0 0 rtable 108 3K 4K 78643K 458 0 0 ifaddr 58 13K 14K 78643K 205 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 59 0 0 iov 0 0K 24K 78643K 158 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 2601 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 18 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 196 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 1421 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 43 30K 54K 78643K 437 0 0 subproc 64 65538K 69634K 78643K 72 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 195 0 0 in_multi 33 2K 2K 78643K 95 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 283 0 0 pfkey data 0 0K 0K 78643K 2 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 86 20K 25K 78643K 4106 0 0 UVM aobj 50 2K 2K 78643K 58 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 87 0 0 NDP 12 0K 0K 78643K 55 0 0 temp 171 2711K 2837K 78643K 7531 0 0 kqueue 0 0K 0K 78643K 14 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 672 0 663 1 0 1 1 0 8 0 plimitpl 152 85 0 78 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 247 0 243 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 30 0 30 7 7 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semapl 112 192 0 182 1 0 1 1 0 8 0 shmpl 112 56 0 8 2 0 2 2 0 8 0 shmpl: pool(0xffffffff822bc668:shmpl): page inconsistency: page 0xfffffd803bd4a000; item ordinal 0; addr 0xd887ab255ea72a3a dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3718 0 2293 47 0 47 47 0 8 0 ffsino 240 3718 0 2293 85 1 84 85 0 8 0 nchpl 144 5926 0 4291 61 0 61 61 0 8 0 uvmvnodes 72 4716 0 0 86 0 86 86 0 8 0 vnodes 200 4716 0 0 249 0 249 249 0 8 0 namei 1024 17568 0 17567 3 2 1 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 22467 0 22467 16 15 1 6 0 8 1 sigapl 432 1591 0 1578 2 0 2 2 0 8 0 futexpl 56 23819 0 23814 1 0 1 1 0 8 0 knotepl 112 330 0 311 1 0 1 1 0 8 0 kqueuepl 104 353 0 351 1 0 1 1 0 8 0 pipepl 112 926 0 907 5 4 1 2 0 8 0 fdescpl 424 1592 0 1578 2 0 2 2 0 8 0 filepl 120 9541 0 9441 6 2 4 5 0 8 0 lockfpl 104 466 0 465 4 3 1 1 0 8 0 lockfspl 48 175 0 174 4 3 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 1710 0 1703 1 0 1 1 0 8 0 zombiepl 144 1578 0 1578 3 2 1 1 0 8 1 processpl 840 1607 0 1578 4 0 4 4 0 8 0 procpl 600 3427 0 3385 4 0 4 4 0 8 0 sosppl 128 15 0 15 4 4 0 1 0 8 0 sockpl 384 1333 0 1314 7 4 3 4 0 8 0 mcl64k 65536 36 0 36 8 7 1 1 0 8 1 mcl16k 16384 4 0 4 3 3 0 1 0 8 0 mcl12k 12288 23 0 23 6 6 0 1 0 8 0 mcl9k 9216 22 0 22 9 9 0 1 0 8 0 mcl8k 8192 23 0 23 11 10 1 1 0 8 1 mcl4k 4096 75 0 75 5 5 0 1 0 8 0 mcl2k2 2112 9 0 9 4 4 0 1 0 8 0 mcl2k 2048 59689 0 59653 16 10 6 10 0 8 0 mtagpl 80 6 0 5 3 2 1 1 0 8 0 mbufpl 256 104496 0 104442 10 4 6 9 0 8 0 bufpl 256 9490 0 4933 286 0 286 286 0 8 0 anonpl 16 181139 0 169049 112 48 64 65 0 62 14 amapchunkpl 152 6387 0 6277 14 9 5 7 0 158 0 amappl16 192 10785 0 10116 116 71 45 45 0 8 11 amappl15 184 692 0 691 1 0 1 1 0 8 0 amappl14 176 54 0 50 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 5 0 3 1 0 1 1 0 8 0 amappl11 152 29 0 18 1 0 1 1 0 8 0 amappl10 144 61 0 58 2 1 1 1 0 8 0 amappl9 136 242 0 237 1 0 1 1 0 8 0 amappl8 128 125 0 110 1 0 1 1 0 8 0 amappl7 120 34 0 29 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 762 0 752 1 0 1 1 0 8 0 amappl4 96 1776 0 1751 2 1 1 2 0 8 0 amappl3 88 170 0 165 1 0 1 1 0 8 0 amappl2 80 13863 0 13809 3 1 2 2 0 8 0 amappl1 72 37043 0 36610 26 17 9 19 0 8 0 amappl 80 3662 0 3623 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 dma64 64 259 0 259 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 57 0 8 1 0 1 1 0 8 0 uaddrrnd 24 1592 0 1578 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1592 0 1578 1 0 1 1 0 8 0 vmmpekpl 168 13802 0 13782 3 1 2 2 0 8 0 vmmpepl 168 172539 0 170920 150 70 80 85 0 357 7 vmsppl 264 1591 0 1578 2 1 1 2 0 8 0 pdppl 4096 3190 0 3156 6 1 5 6 0 8 0 pvpl 32 495809 0 480284 219 60 159 159 0 265 33 pmappl 200 1591 0 1578 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 452 0 45 12 0 12 12 0 8 0