240)='./bus\x00', 0x10, 0x8) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000280)=0x2, 0x4) r5 = socket(0x11, 0x4003, 0x0) getuid() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x2, 0x8, 0xfff}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) lseek(r7, 0x0, 0x42, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000001c0)={0x4, './bus\x00', './file0\x00'}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1da) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffe83, &(0x7f0000000180), 0x1000000000000015, 0x0, 0xffffffffffffff51}, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xee}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1ff) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="30000000000000000000000000000000000070a5235a8b3b35bec18f2da0f668eaf31f93d541ec6e2b402869efdc4ada7c14626371a8a7984147f72c5bd14007ce5c4a750b9b2623c8"], 0xa) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x1) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0xa2}, 0x8) setsockopt(r2, 0xfff, 0x4, &(0x7f0000001f80)="d5ff9668fbdddfd598b89f3e64d656477e7f2a579c5afe7588330000000061dba046eba3a140bb9b76dda34d1aaeb8c76204e778eb1842f6392d0208eac50c32281ebb5d7ed2b6c3a4b5bb2be3507d7960b3d3d0f429265bc4e0d2892987771b6f276a5e37a58f9b498ba1060000000ca8b90f8e18a2475e9c22adce1922f28c033a61bde8ced83d6a2bed640391065fc8ce892b8d832942bc1c5cf9dc296a5373b4dff6416a5c673efd7ad056f34c2d714e1e3902c748f3d50d0fa5487327847b20eef55a1eb7dffbc8eb8650d6b5cd50f1123e28f5980fc302b92743754c5ac8f267137067467136254da78f9796c0e9c8ddd4df225f199f1efb7d04c95b969ff034286d18cc0b09983c53dd9bff0d9539f69a3166d608f9bb88540d91bf4205ac2f1d6b207e7ea1af5f7e68eef035853d000000c6a0fff9ce41aafc9280dbb48e5802f3abda4f9802ecac060c0b4a6ed46a55a73423c77c8b4cf87fe2d34ab40ea577db14ae4280b4bc86b1c706c8f049307e27bca676de4aea735b826a2d985e56ed4ba8b878ca1212588c86cb1033a483c1aeb5d7d87a731ae8cda25897ec62a77216006d7e82b855660d2c006cf8d02287cbf5ae220a26da848f512520dc900f51a1c438667cbc1757c2d4530d58f304e9d740d0bc032bb10181004c81cb4c68502c1495e6bf5ac2e109d9715dd46ab3f9251ad1baee9fb6a68abc7740dc19a7be66c1c03c75d8c8594441baa984e8e8a9c93f028463420b089396f14e2d57221a98c6f018bab42083bfc97deea96c26cc93f038e8e1440d4eb75963ae30bea19ad0bc732c34e92886706047baf907c1c406676b984013a1f3fce744fde0f9ff59d7f6a4a7942a45f47a0cf471ead881707c425d5197d8ce5a3930ef4a58800bd1d2d3e5a18d9830e641baae4a9668b3ca44db8716e80db1ff6243f95ebd3e1e17c00e51d824143446706b9a1e1fea3afae1eb95a06e", 0x2b9) r8 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) sendmsg(r9, &(0x7f0000000900)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="e5904ab494f4334d28af03a88d99574019729e9a93be49f26bd559c350b8f5dd8584db5940a9d50b26f1f3fd059838748c6cdcd8b6cedcf0dc12a7f773d08b820bf56ef7956f038b84845051897583f1e2a6872b2691ba24618d96048ce6833334f7791c2356c2a02a75e724ec358902a8edd39f369e2e051aa1b47691502b6fc54529bb1a", 0x85}, {&(0x7f0000000300)="bc4bc5451850485c868ba900541095b2029bbf6c4f489548365734a1d7ca02bab25ee5a51e1502776b04ed3782aa6078bcf3f236db20e4124174f801d2b4b4356d7bd45cba1054c48dd33db60035de7ffd4f8d22dff850e3918aff4cc58a4bc20a8f890a678298b4a052b53536c3ef5942a535b5fb3b4f3787a8eb7799ba193dc8fccd6af10fd2555ccaa68e4f34a416e138ce63cfd0783bf8c2dfeb5978f77af107edfa22edc98e3df743edfbf327c3609c715126d9cd8d9dce0490115d89be169669586bba6e7a142dfe52c31c7ccf2f0f49831b66ca953fbcc6", 0xdb}, {&(0x7f0000000400)="c822dc58d0737e9a", 0x8}, {&(0x7f0000000ac0)="d8d052b6f087c877ad631ad206cce6f68c6530f792f6cb12b3fd9ebdbdc210400e28eab467c6e8fc7376cf58f577b60bcbda961355e5dcbce1b6a8ba11178b8706fb1eff38a3acc4ecd0bb3af158586550f4c8d9e3f93a90d21f0e41823a1732e441a0ea4414a7432fec55f9bcb43c2509accf726b2138123bfb645419c1a72acf066e36d105b86f787eed15e3b32858977e50a2652b0f4f7564c0dfd07f6fb780fa1ee321f3b0b6e5f7f71883f7abfa64de7c0326f563e2a5b98fed2d614b295f63cfc391a6cda639425d82af8a68bac962928143a212d9f2bce5962a06e2d18b46a3fb11c09779b556b8333e40540a5ee29346f66aa57f33b7d61d72a7e308de5659a6b5fa33f8351b202c7477b0d7663210fb8cfcaeba6baa69b20a7a5852d2641cffd383d2ddb9ab706f4840cd06af05be5ab8f34a6c4dc5ff45dce65a5c92f70127cd7a476952e6438e3e454c8300231e74c1d9ce21ab10bcf0c3f4004538f02a6608e814dc4449b15e6df1ff5d5ca05b571a20d1f3097405a541183ac8ce0900e0081d23d4d2a74aade961f8ff5f70dd38398bb717541d9d03175b1f2d45cf01fb03dee70342ab40e0c4e3c1e3b082cdd29856612b8b41b1076d47857e381adeb2e2a6f2b270c898883e11f3d628ab295a0e53b05c2f44aadf1a632bba70fe9955709ce5b80ea7b720e5618e8abd02e05e154e8893471f47c706939c1eb0ec32c7ea0d4bdd4e9787a795ae9fa5e7c9afd29d2fec3be6303d0df502b5a81a532d03224f5c4a2bbcd042809817265662757989919a694712162bdec354fb0501c9dad687235ab5d1e0660f712516237a6209eff0579f3ac565deb991cf245352d90efc8a507b85c6e3c2bda9ea8caa69e7bd5dd3fac7d9e3066e207e320e854654c31d021c456ad8cdfa1df72306a3651d56c5e4da058b7a615cc475e9fffa7d7016dce550a3e710588e5b6fc06f220ea8e4f53d6eba2251edc21adb15a624516d12e73f9a9018e13b6dbba96d8e2b088d49d31ab92daed41cb249e63cc2dc96e2fa5fc7c228db1d5a8d9343bbc238c1a0ff8180ec5a1dcf8787a054190f85dbe60151c5056e8b3e38cabeb18e00fd2df058bc4ef0f097dd84b508e1d7ff09b68c40786bd5267e43b2ed985dbd7f0aacd570a635284e071052fb496269a26dfa5d8639210b4fc0ff45546b32cdb2dd9848c0447c0656128cee530df279046c7c21170423e88cbb5bf1d9566a683556644d650aaa44bb26ee79ed3d15fbbcf1c669ba4130b1b4724a524faeee84e21343a00cb6686f6a0a6a1ea9e17754b6fda48debd00c4e2ceccf099fa111f8e92219f132efaa06fcb4a3001b835cb5f9604d75b1cc0a19b304d4af5ab41a3971477fa98732b933a4051e867c86f6723c982be89567f7ef8bd5f882051441e59b33bacf1b8616de1746782071e9b27001923abca4dd68832f065eaf4b6b6237c99153ae7e58b2f190b03c45a5124430c61bdbdfd2ffaf0060b83065c3c6fbb700aa32109b9429c8056a2823cc51c3182d7da402460c8bee37f6be31375cd7ed26a54d5873d5c2b5536e07c64be807517e9f105f32cd905a55ed99338402ad9861cd1c4fbf47f05fcebdf969e7dc0b128289836870b467f57078f731fa86543c521f663ff34cdb99f8c68975301203ea89e3dd1e7794d9c3243bebd02d1b078d773160ae7ddb27ac88f251adc33071354c3bfb28eebd40268bc29766bec56de95f62470bd285c7d1f2960b42d0d8e628bfb89b43c78a4ffe9d7dd219a473aafc15a2b682ad7a41fd7a063655477bfd40e018a4d1ab01d6bac5279e077ce1aa22930f3a1eb1e14c23a580f320ca2780095c1bff6595bef3420971ebaa014f80d35bcea925b3edb8ddaf35d5e2afa902be94968c2c70625751a322c4b6b70f0c8651ef1ea383c6f9e60b067d46d28c75e673018c4fa938da314091a6d285fd76084eac90681c81be81f132724e3c65d9aca2185a5dc72a1c16dd126fe60145998b1d2e5ff40ea5ddb5fc80cbf27a5ceff7a94c7ded7914582a5af70cdee063e0b6c8222c9d63f49b30d5b1293fde20950bfaf45277b3a1c4b467e3e32b032d99a68bb08961339802fc4c7a3c85a3d3c02ada26cc024c02367b443de95af1bf5dc83c0259a8fa30f9b909079b7bfa1bc860f9ba2fa253bac86ee94a10d6f65874e663f90ad7c15607d26e6928ba8ad896a382e084ebeabbfaff28792f4ed5e561f250dcc587984ef2974828f86830f7c1bc6c87b73e8dabdd44b2a7b8daf6f18e9df24e66a8b386406e981c42369f6a800e188babc281ec4928ed69b6c9b134c43f78c6b00aa75b296be17dd74ce5ca2d3d242a8c6367cb821e3921983614371cd957d428f5f1f0f2218105363c37c45dc708c131a5019a9314abbbb1024e524a159cf6a5f0c23cc9ab9861be58c6e8b55f55d8825f6bf34ef01e6ee5ad418cb9f6d8164311bfa3009271604dca070f3f1b300f18f9169a8e727443ac360bf70f13494166bf4f279c2f41ceb21a6df4a9e7ac1921d03dd3f31ef5f4d8c89601a93f915969ad7d7b6650603bf7d307678ec0225f21f895017c939506d0e67ff8c1f506caeb5770b28ded9633bc0027bb0e20aaec1f8c12e74d8f141a419cdcdaf3d65e220965b8cea8584ae9fcff55f4316eb5961f11a9894106953724bf17498c141e53a95da4ce10efa8e08a81f0323d205b782b45c99b9e33ddcd27d89b659d890ccd503f5020a831540e0447df16f5b070e40199584942964446bced4c444baeb62765b46cfa819f1a2902838fc438bd1729464e299d6d093d3f3443553df1040be6419ee029743f2291bd21131b395b0e33740b3cdcbadda5e1474e0fa19a5c4a9004279ff3508af33f352693fbefb960c62ee0d4a851f6274dac927d4eaa7109d8b784c5d804c8cf1f34b7e92b0ca333e4d11c4e412fcd344367fb00a00e1a71abc0559198fec80ed28c73b940229b1cd2cd3859a72dd22a7f8dadbf84844b22049419bc0ba15697af963cb8a43aed918ec45c1f803c92a25bc0f358cadb9568c06ee067b15cb070bef2af97aeed0ff5a23f94199fcd3869d82f5f6652248efc20ffc394bb32e65bd63657cf5d210910c30cddeb2d645bd80ce9fa386eb4e7ffd68db41f99b7dbb3877c5c58cd52633961eae7a0b5226e08d0f2b3b85304b183c734edaa52094f87148c190e837a152e9849a86a6248ae61bbc7d1582ff4912f372965fc2efd3be3db1e7e136d68a31e7b3505c13207fc46a5428478dd108cb005b7f11c9d53ea58e5a5727b33ad00498b38227813c92237b4cd7643a222e5ba77f590bf4ed4a12e810e6f0b40bc3f298aa5d6ef1f0a730bba08976bc9546bdd82921d5ff5d66fa0dd9afba2686c316544d5d2edb02a964b70782d3d61e4cc46fa3b42d885d19cce992ec75ae68afdf48ab803e2e344f1b740a472a759a4f3dae0f9b046a68c646b26d8571b7572cf7a1cac11abe14b47019d731232c234802c1a28c4ac9386af44d50b3fef6add6a7e1ee7363d619f4d13d74694a6e4e171b6e2bf8eb5b0a5cb4f9351e3e6f6735f29af0dfd894986e71daeec287eab0c86e37fd79ac913939cbd6502a6e84ee0657530d081af3fc44281a0c96ac35f1b1fcb842fa10043d222254829d149b19b28b5f654e08f8aa7912a8c29fbaf6c37b9e78a2a184bed53ecb3f4d6e0917dfd31192e82316d7a2b798375d01e10a69d06cf2eb144c940aafeb341e09c935a82b4320b6266c5b1ebfebc4d7017494dda750a1cc89aabf279f9b67f2761594a0517b018168983075306e035952f686900fca9b4df499be0ac52c443b45eb2c9f5c0c6a71853577479b7e4f9d498db9fc095d30f36691d4d38e2f797d92bb66dafc50ff0774845e826280a04c96409caff452aecff4fe89a11100b0586dd4293f4d613f577d82d83e90fa37ef2b8350a8470802973a2b9bc30e2bd5306bc85a0b41c49ef5cc2c82d6e6ca8a7603a159c36df3b02e5f01a661a77c9fefc213816c25481b56bd05723b1daf217fce1244d631ff0e9e4fe3398da2ea5b6a5377e2a8266513033957a939cb4a77ac62e10860e2d6842947e606ab50e55a1f4e48b794abc8104337376d13cf0a3f5c6597aa4e632bae9fd7f04189b43e362bfeb4bf64d2401423e41ad7414b0ae83f66b047b30bf8ea6a9d6d758a98188efa4a06f24a82a864e8bcf69a653b70dcddb20270735d24258c478482ee31a957ef4760147d125d9a9e1241a47e4835370c4178d9a39f6c04a334fce1785f4c239cc234a94c8f3d0e2f0e2332c8cc851af772e36e687ceb70da6bd7fbae754357cd50e2da7dafe8d2d3a1e840403317f3165387fba21e13672b408564edcb341b4e74fa4f207b5fe23392351bab42d4f0f92a3061987793740442181fdee006e44fbe2d898ad8ccefee76d48b980f7dd92de24e38ab065e529cbfca90d2f5a19a921ae7df0eb835e38c343bd25ad37ae1e0cb843a7991540b1a634b648f36138ccc70f0b15cc9c280ec98c09abaac6cf0d5d6f5782af34af2c5a892f0160c8a4846387e801ac49ee11d8165003d12cf7590db5460d2a78583892540f13a406f9ee696e7baabc67dda5bf8929342ca06705963ec3dbbddb41a2438c1693419a037bd21d6192b2ea0fd6d4b756211e66295768348d4b9071a8af2c8bc2df7f500c050d2af72ca74d76d060fd31f972cc4d0914b1aeee3cae0dc397586bbce7fbc9595d1ca52f8030d2adbafaf17c76e7b70a18f11aa43831a2fd7321bd63cabf32d5edd537faf09b6fae1972a46a0c927f61fc30ed5d082db541a1a029789b3e4be34f64c498a7fa5442ec932a187ad80179e4364bb4cf27864329ddaad79c7635ab3f44ce06fc1acbac82fe576723e67935aeec5c6e34bd850d0cfc25e3da507c7544dc9ad9e80165e2c2d41dcbb508436bb3730ef72f158b828f3881051226ceec3d992f90c9ac7d8cab09264b0348fcbf47e31262dd7651db24c3a2c577100227f0e13411ffbf1d80e3f1002b43ef1df9e6d69991524190b9adac0f00a3a655cef8d859357516bf337e953216978c1de72635312dfeeaa63b48a92c1513074a427f15f97f141557efe8b19f50403a6b8d71eab7df25407b05fc881177703920832e6385e297081492e0a64e492c1b6faa0424bcbec9a8a9156c982c8cbf410e556f2ad7c75b965af06025a42daa1b6fb11cce1ee579de6d094b42e107cbbb8ce9c98928526acd4bc0667b975e05ec86c84e455e5680335b10cd04fb4568922b741787840afb02bb6c7a54b6a5dbb8e25b9927664a3fce2a30df6be24d26cfb264193164fa7b8d4d4ec54d5d2f3dc145dba48140c8a6095e23c062521aac3c15c4ce53f8defe05841a672e6f4d8b471d60974863e446aeec780913f261f3e8748181cfd845db405268d0fdafe12c9b0062843fe584aece4f51888ea8d71d907a8655a1dfee94dc8f66c572dd58b57a0de08043f1b75b56b89b7bfe44e1ea43b53eabd27d69c935174fbc53aa30dd9a9088b8bcae165340b7411ea286ce9938217dd4fb50630c40790a139e919f580c4b23061d1914766959f148cce28c297375cccdc1fd9e164b8c27033cbf58ee83c6a4dae32d60840ccbbfe123de611e38c2749d85404ff1f0e27482726e07d8e7f328a404e48d37b1445c0da3cd52e4269b31bf5ec00e45931016c409845c252849969b65e6332201d1772b7025faa5726d842072883ce371b5e12117ca75002671c4b02bc22d9c831291178c114a9d08bd623c31224be5ac91", 0x1000}], 0x4, &(0x7f0000001ac0)=ANY=[@ANYBLOB="7800000000000000ffff000065010000c2e2a15103c208fb873dfcb4cfae302b5afa5aaed9ac1f1a4fc26a6703bc64e6b7b42968375569b7a2fdc1b554f07678d69b8c7c2a87d0083c9c144464cfab01000000cb534dd63269896011f2242d127336d650b91d5ab71f47b206294e4db37cc108174f331f97458ac185a129cbb33fb3a5000058000000000000008e44855103000000a3e81c22c79401e6b785a123df915088b015b430910e07f5075fc6c569989fab66306d0b7d8de2c69959440af89b064e0dafff2d49e73c63527ccc402392a1a5820000000000000000010000000000007f41059e07000000b29d5c58a5104f18b111131fc3b850016dc238f2c3ce2ae62c3abbca7fc908703e8283e51d5d32082b9a894b3435bd3058f08de6cd32ed027f63568aa37c611a10dc701a307404771c9b6d595a894295a8b4882ffe8140834dd62bbf3c7d76b88f4e1b5dacc9e299b5c39c87183946249a9b9f63f1dfaf7ede1d70458abe6cec8a3f10fdc2bfc2abac80e9d795eec84595a0f27c64fbc47f28d7aed53d75e892f5be2bdd19413491986820b383d00e2aa7f883e269d440e7c907657cd2adb934ee6a58f6e00cdc5a4591ca2297bfb1b575190520d9bd4eecfe06439f0ab7c2000000009000000000000000fdff00000500000084ea71643efaebe320a679fc7c598478daa09918feffd3df55ebf64d243c5ccc2ca35bd025ec63a8a1d7410bcebaf952b3042a5425351afb543e8d2fc26d6e74b5fd31b41f16149db122b44ab1c1f52a26a17a9e8c992dc1b336d23f8dab44661fe0f855f926b3f1d1f79e477860e86e7070322722caac5bf98e49d890000000e00000000000000001000000010000000000546a6870804730113e078d274854c36d804d33f4e5a6d3e06411c56eb47c701491a298f4c6cb4d76bfaa9e2c47f2fe98a8ddeb4f59a4e29142a96ce60220c2b14585631b2e71597ef5506a6e9a10a219e7f21e0499c447badcd830a81cc334abf7d0a4daa32c7857b00e080a59be63e6bdbeeb380a04c7325859a044f5fb8a6044431e9aba1102bf27d38e86058fecc9d72b1a1f5bead4018bb64d48900ddad55d4bbd128dd5fc7892d3c9dba379466e3a318616c655ffa1c0b3f5816f1d565ea6bb5a6fe600101937000000000008010000000000000100000008000000849e7492867f478beea54b3ed4d3fa8b8f8e19069e11a4c77fdf53edad9c766750e89f6af1558e905a2af646e444c37f96c03b756362e6dde1e5d22fb074f8e6ca8b9024a12c6e7b929e64f031c6dad675898e5b5b10629206f101539bd4cd200eac551968d46b7325157dd01caf0b23ed1243a40073dc5f2f838938fbf86a20feba9162392d742e88dfdf9a6085d37c5e149787077c8885b191f35922743d6644cd1f90741c3036e0b82ffbd8cf50b3a963ec1d0967eaf20964a97f5a6e6efb161d9d7ad7ff0f9d95ec816299830c19847851cbe1dee5fcde13b2a4998712c1d618aeafb9c67fd2cf1f420000000000000000000000000021493b526ee7a9b3c674264a85727486ec0535f073941606f3f583835165bfa9a8bfb5b6c51ccbfb15bf5f172604066882b9f0ae3b54655bb9b9e3d3"], 0x448}, 0x8) getsockname$inet(r8, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="07000000c22e57954f30b76fdb7ab906ad0f9eb7de7353f395"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) close(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7fffffffffffffe, 0x0, 0x2bff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0xa4], [0x4000080000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{0x0, 0x0, 0x1, 0xfffffffffffffffc}, {}, {}, {0x2383, 0x0, 0x80}, {}, {}, {0x0, 0xfffffffc}], {}, {0x5, 0x0, 0x0, 0xffffffffffff8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7c9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_broadaddr=@in}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000300)=0x7) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r5, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r8 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r6, r11, r13, r14, 0x0, 0x74c5}, 0x1f, 0x8000, 0x81}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x6b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a8ffffed00", 0xfffffffffffffee5, 0x0, 0xfffffffffffffffe) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x5}, {0x0, 0x6}}, 0x2) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x144) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x88, 0x0, 0x0, 0x3}, {0x35, 0x0, 0x8}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:06 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x42) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x501877735f7a9738) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xffffffe0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x4) shmget(0x0, 0x3000, 0x1ca, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r4, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = fcntl$dupfd(r5, 0x5, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000280)=0x80) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x81, 0xae9, 0x8, 0x2, "906aacc4787c3d451e67718a1d8f610d6a923928", 0x0, 0x80000001}) syz_open_pts() r1 = kqueue() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x1}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x63) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x3}, {{r3}, 0xfffffffffffffffe, 0x2, 0x86, 0x63c4, 0x6}], 0x1003, 0x0, 0x2200, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[0x4, 0x7ff, 0x69]}) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8000000000000080) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r3, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r5 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r5, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r6) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r7, r7) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0xae3b5391c8cd3b5f, 0x8000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000100"/62], &(0x7f0000000240)=0x3e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x6, 0x40, &(0x7f0000000080)="d5ff9668", 0xba) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x8}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xfed8834b8d547a72, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) lseek(r2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4406}]}) socket(0x1, 0xc2d736baa050a981, 0x6) syz_emit_ethernet(0x64, &(0x7f0000000100)='\a') r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r0, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/157) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc00c7006, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) syz_open_pts() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffd, 0x100000001, 0x550f, "35a86eef64607fcfd71100000200"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000280)) close(r4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)={0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000200)=0x5c6617f6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x3, 0x6, 0x1288, 0x7ffc}, 0xc) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099000090cd9c40005f9ba2c14c0333177edf6d2f3295f5a5e8b04effffffff00"/53, 0x35) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0x9) 16:00:07 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xcccc}, {&(0x7f00004dd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00006c9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000591000/0x4000)=nil, &(0x7f0000172000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000ff000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x200000}, {&(0x7f000059c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/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 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f000026d000/0x2000)=nil, 0x2000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x3) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x80000000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x6, 0x3, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) setreuid(r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x28) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getuid() r8 = getegid() r9 = getpid() r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) sendto(r10, &(0x7f0000000280)="2c04c14112fe3f8fc13ed5bf60624ec510f48af962bf121e4b898bea563d01782cd1deef000675a1d1ab3f7ed599d93e770e0859c76a0e53e55820e9a331dcad9e9b8ee65f1518e92abbe69c93cfd951616c062457bab567ddd4f32ac645f7cb2096c24e4d4e4cd2f295b1078008ae22501bebeaf288b8fe9da18a64a0968888c8d0cbc54e95d7", 0x87, 0x4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x7, r6, 0x0, r7, r8, 0x80, 0x375a}, 0x2, 0x8, r9, r11, 0x1, 0x2, 0x6, 0x100000000}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) sendmsg$unix(r4, &(0x7f00000012c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="fb3567156c0f5e54db89d7899ed10bc3e048039bc96992757a961dd14766f7208dbe6999671ee2db9604cafabec90ce015fccfa3f09ac851708ad2f5419d6ba4f99ffe4707e1956e7ead13949c8b23aa9afd2c72531048b09f2118ef214d19b98b2d2211fd483958d926e6e63556efe782a4105a42be5eb8a332b188a136fda4dce5bd35724a4a176f9427d8fcc0c23a81f06e8802235c57e95219dbfaea93007b11fce00c734b7647e4fe6218f0ff6cd86b1c0cdab280915afef4d7f8bf8aea57e0cc0d86dd813fed33512043ef88a27045fe0feca7b29c4b7b07ee653903d903d29cc2804f101af67ade2214f3aa96ccadb03653618301fc1133b8a4229fae7f27b47f34d8c5583f8373ca29e30fff66c5fef554d7c42031de2df48af27a2bba6957534ed15c89331be689732af0b2b01a65e9506dd177ceb6152728ede76d514547815a0281d2a05a2d3fa87173190a353b1047c54fd6bebaa7fc31099d525ee496c91afb2f90d4de04da16ece75e17d097116036d776a27816981077e8569ab1f010430afb1fcf97193eadaff766b02c6547dde4cda16fb7357e0de01dd3a527d5bcbab13916c6e2665c2d96d9decbdb9c7f11a43e299b8ea693650eae87720a992ea411788f93c0d5d3541782ee3278c3966470676ef68ce733ac19dbc788e6e8cdaa2c7eb386c26293f9204a213225eff4c82931ffb1da3b53963d07b546371e82fc5b2da0970c0648a024f5a7b79851d2425584de32ccf3b419c9f9dbcbb3b7b8cb0c5438c3ead8d31efe229a0e8e5c6ad97966417fa581b5f847b1fb6ad7c545161ca664de306da30062eae525f8dfa392602359ee12af81930b9a6e4e714ba81fa6192b5f954346ce3ccc7d9b617f5f33ad70aa27f1af4c400d0d751d806afe3042116d7a6d72d4611c57fe526a54e0ab0b5b6ba9a18c5bdb1953f106af746c2972524b4e834bd209308bb7d0d29929cc0262d937ded188aa474f650beded99c84afc17508174dbe954f6302c8365dbed02ca1cc14549760a52bc5ed3f0ae35e0af88d6031e65e3f46e545cb7f76eebf106836705a09d5d7e8d20c5322f05fb6813a078e4b03c534496aadf216244f9347ded879e8ce4ff082b0e4d8884a6d7b0c394721284ed36a3a16b6a20cac3a3607ea9a0b3cbd83e0d22d7266daa51dcb9ea935dbb5dc896a9a3de7da91a0d19a79a1da37611e811c5a0116a0cd977147c58b962dd61ddd965a20b01334c66a07fe4c64b098c8acd38486886e6f2b5cd318f36a4c50d7b237630c0bd90836aba6c01b9e02390949bc24889a9439aebafe32cddfcc6d6e134cc4e325d2642bfbb3179481105f67f7cdba683ea9c669bb424fc9336b73bb8e87492a66735a2ff4ed09fc19f9066198453d1ab91e21c93a8e5e82299b3db83f72501b86c8b39378b1aad50f88e399c72c41141fa848db3299c2a1d4a4a6cfdcbf3586beba1ceae169fa63d3b068a43a262f21e1deaba91e80bad0c8148746038178a1940c54b1a0b4817328bfefab799507f69f45009976dd0de313062165ed25f57440a4b5c9e1905ebea4537f7b05fd3b05924b5c79d0a75d53ab5b07d5a8935bb47c9035dacba6a0036eb2fd116f6a25f7dd6b5ea0432acd41c8a36e260a9cc5be27615435d8f4698d0b54a47c3736a282c2a9455c980d713669810903395fdad2eaea2233d7d0f0686cc0f7558754067bc80cf72eadf614ba4a8a7493c4db9a8241e4b1bc6cf6195a6ba286687f9f58207c3e79fa12f91e10d3b0d023b7aa1abcffefb37fc3eb34153cb3b3f375f1179f3bf1b00a560fe6cf99f7cda0ba6a350c912cc1db67f2cfe0454281cf4a71343bd76d98f6876619cbe8dbd7a662cf659224aa04f957eebd5c9cec692ea6a8ad3e9ed307481fbbad1ed35aa63ddac08a4dc20ebbff48974534637d00074dc5f7f1d77395057072da664cef5744bf4f67d907a86f9c1d287625cd941947d62b54409d04da9355c7dfe72496f1c08ba980ec99ea0788e64b05674d0550f206dcca3824f20661f1679daf58b1313dd6c1648a6d545a16e701af5b6dda9f9a2f9350e173b881a37b9d6c869632ded4ebe174c68f0cd36126ac32897ae3531177596222e0b1100e9f75e98396cc8a389fe2ab53f9847515a0d314ac231cca29dfdc32b541398e6e6e06b913e19a21d7403ad43d71a02dbbcd7d9477eff95fb57e74d263a657968d1db7bbf35bb90e004693ab9aaf319d8dd3816233c4ef3d6ffb9fda1ea056634f77b670d6f7ca94a8a0f6c4340752668ff9ba90bca7c6f46d6a2bd4a9e60ae9ee891b4919d91a3cecb6734cb6bbf46e767f6ad6ae16a593817aee7149a7a3418e2cc7f94e3a54da2cc94edce85cf1c68b57e74b08a714327b6583a01021aa838e65e43e286d7e6b3e180c510aecdacbf80250263202d82c473b11c6f6d5b9de3ace34555ab665b0483d8b57dd71b9935d4a1ba0cb4983543e3f11e95221ddbd269bf3fe0b2cd9095dbe3d17898434e6e902f8f2f4e84b38b17f42656e0d4ed10d2322097e3d3c2ff389baaf1daf736d664f5e6f15d4d8ffb92b56a6ac4a68cecba1e237eef2548d249118f7145858040373270227a5d2218daf9eb427d9293ba086e1a245e49512e51a164cda0e63c6372abbcbbd9aabce0a99b895f035c75ccc9fd08a2ab46577aec79f3865d6a7e641e1590b8e6c6ad9875deabf242454fae5ec9936cf79ee5c0650d070a5e3ac9c996cda24962a938380c5767d7bcb6439e64705062e534d520d3befd1722eeda9cc15ab28a1957d75a9041ffe287e71e03c6adcb663216a2ceb9692eace9f3555eb53345a22eedfad866381cbe4e25c5ce9252a02d5524b53dfe7cffe834c39669371915b3b007dcb003a78753c8b8aa6e85090a85bb619791f72e3dcd2c25765c81ec28d7758dcd64f96eaac22c62126e8f3abe4f558b3adebaa901d35a92dd9e577e46ba2c25576048df33be7d5686693895cba98e4201ac1604af2bdac4e3edc839b9dc552aecee2c14ccb9e138cd2243de3dfad57bc731e456df6079053731a4a24587a24042ae623aa02debd6d2503f9ad5c57476a7b102af9855e55b1e2de775eccfbaeb75e57963aff20fc46ec145feda11c50cf3c248789ba84ce21e423a0d7b1ade557babc391089b78d08cc32e75ec501bbd25a2c2c50c6ba2cdcf86fa7418add18b4fb97ca07dc8271e0c372b35c729487c8fc76d5407a28d6a8e7a4d06022b9e984c6b96387d0102dcfc7cc87bfc9b8b97bbbe31c8b8362075782b93876d2ab33e250a42149daa29c9082240c741d33ed091503caeeb82dec598e70f4a4773e78acf1ecfd83f24f13565465d965ef888bcbb32441958cb01cbc41699c8c4192d41cd19a13d5b8f00c7d5b520e9d19daf172a258ad606a6b1170e321829cf9a4864775ae64fc1a40705f2f24fc72135aceb138bbff1abe5b36b170982afbc5023968e81aaeef116e77816279c01994b190b1ac686de304fd94b28e16c01b9b3bb82ed9c5ed1d79e04c2afe74042b0266035cf6825b6176506f635abd8be2ed217c8569a816eb84fb1f17c2e508de00f4bb64bb4c783aadb03f0e8a304cd7e29d280b49b1fd42bc358d008f2ea9d68e85f73b92029934fa0f0dd79bed77b0515f262f24cff30aa401e3f783fd85feea040560cde7370c1879e7e28be56866970c039a8f889596d39a7a3942b39b0779d989cc8cd9acec073e8879f9c60724a0f00656dbedacc6c2184ac394a20a34e807ac5d3c547de0a87b5772456a248c1462a7c7c249334993309c3869e6cd779242683423104e8231c36e4a4497096824d5a034b5b6bf3af283b3ad54f9f4e594a922543a5865a1accdbcb66df6055ddee7605fa46db53981187a66d6cbfa9fc8e2f83b3d1f33d3151a43bf4538a85c95267a2e431a2c5e4023cd8467545ad83a249be79584a1ac39dabcf1e63a43c5c9bfbc19cc5177676b9a072b12da1dfde4436c643fc14ba7d78a6761342ff66b7473ddb1f7db1322fc7707ca0a734c3cb20d31704b5110c9c4d0eedc673b4f00cbf2c8f0f887ff039e8a6aab553f31dafb2ed5001154c91fbfaa4351ee1323cdb1536e4085e0618d0c350e50468175c0ed5a6bb249e8693028d96fdd7cdd28ece01bea0cf15d9e5893351bd99641ee41c0016bbcdb9d37eb677f9a2aa96e8b44a61aff5a2120a430d14519b2b01dfcf8e0b0a15369074c4beb1f400516e176467878c603ee4e3e1e91a93b08187c832f38d06a12b841de2fa4a2996d885958e4445f3a6dd9a21b5e13957962e441aabbb763e7b2ea3234eab986e53e2c92402fda739d84024463c30ab16c1f6ba643d8876a7158823a448c54f04c8541e2f5b929ac72363a1ceeb59813a555e5485b08d187d0d434534c89835bda52879666295e2e929b28623c95b4e3e8a1c1601940058767844d70c29cb3dd98e4dba2071478232a1eb20ea785554cbac27097f9a253b89f00432f255b8c0a0c9a3dbe31d720137990724cf31d320cc0f3cb02cc02f0f57ca7f43869a6c27b2797cefeb8855dd39bfb3571240b85e1b8dcde4465f52e2fe77c33de0cbb7f59cf1388b742adf8f7178d4105ce0e6435e2e4b721266e4e24c5f2585c2ee689f91b80724d08a781d0a82c5beb9b615040db034455c0fb36ac836d8e18344d1171dfbdf9fda9df9157989d69a96d377e6d243a381177e4d90cc7c7dc67f61080b777da15710422cfe7ca25c63763d5a4df6723413c72beac11d7af557deff3dfdbd2fa8e8da4f03f5bb613fe60b18cbd50e041a6e26ea05dfa16382fda0e667071d5deec0535d30fc19123e5b4d82e36caf8abbef99ffb67d48759effdb68f1fbcadeef276f37e26316a96db564211c293d4171d79faf3e45193c4e19316c7ee10e9282f0a1387f5b9f6752fe33c08313d267cc6f0d9a3a422d3bd500e80e3b5c94396fff21227588c706d6c955b18e07daa1594fe882ff864a95165aa45e6e7c4036fb1d01e067a2831c75ff6a4b22ba5d2b1c2509ec8a8fd8d73b983d6f2e0ea7b8461df9a77062606b48e225905923b348fdbf6e69a8042bb0194b5f55846ce724b2bbe67e06d9f10a6060a7687b9cbbf904698903d0339fa7277945718783e4cef8caa20b70dd68fa15160cc0389493eb73c39495c54170ea046334b6b13928f0cd3f7024913eb7e188c93ad0927ec9141753fedbd4d812a136e2a313d2e73403a9ea4a2c997da0ab176ceb34e92b50283374d7fd4f5f715aeea27efd57dacf66bad73a3592276fcbc371e38cbabd6c2aa98385a291f6d3e33f5e28fffd5ca11f22ede1541c6de3195cc0783d620609bc43ee9a475dff79cb38c91e0e722fd07e7d3c6d5a84371f52b9e68c777f3a8b7de627dd30f0bf6c025ffb9ad773d433d91b07ae5ecac44e8c2f4ed9f5ce4a9b749d8c7d4b8a6eda23a829addc85f614ebd472e94df8197cffc0752c4599e29a3296c421ca615339178f234e10080d54c31dd4f30220dab56565e0305a769534191354d95676391440dc985bddd85690738a4d608eaa3fca47859b36ac9d837dcb72e5bebdb55dba34a7072a43db0afb6a6b28962ad9507a6e05ad20fe61c85a6917701634eeb6f89503f56c2832a75bf9110dc4dbf20bc0b040f9bb49d265dfead4e1c13f14338bf1c963584b94d81a5bebfce1b69faa08113f8ce10b6bace75d0fbbec97d264e38218372869392de5f8e3b3257dab74a8e7819deb3b38af7142561cecaba09d736d6cea520b598dcd0e6e88605d8b8f27bf0193bb1dea463c00", 0x1000}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r5, r2]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x48, 0x8}, 0x403) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) dup(r8) linkat(r4, &(0x7f0000001300)='./file0\x00', r4, &(0x7f0000001340)='./file0\x00', 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x100, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000280)=""/146, 0x92}], 0x4, &(0x7f0000000340)}, 0x40) 16:00:07 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) recvfrom$unix(r2, &(0x7f0000000040)=""/56, 0x38, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f000000000008"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) syz_open_pts() close(r5) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000400)=ANY=[@ANYBLOB="dfffe65399f8a7532bfb6c"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_open_pts() 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc336056ffff469fffff0400"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x4, 0x400000, 0x80000000, {[0xc19, 0x9ebf, 0xff, 0x101, 0x3, 0x9, 0x5, 0x0, 0x9, 0xc1, 0x4, 0xfff, 0x2, 0x2, 0x3, 0x7, 0x6, 0x1], [0x81, 0xccc8, 0xfffffffffffffffc, 0x49, 0x3, 0xffffffff, 0x5, 0x8b2a, 0x380b234b, 0x6], [0x2, 0x0, 0x9, 0x5, 0x9, 0x2, 0x1], [0x0, 0x40, 0xef0d903, 0xffffffffffffff6d, 0x0, 0x7], [{0x1, 0x9, 0x1, 0x4}, {0x0, 0x8, 0x1, 0xd2b}, {0x800, 0x0, 0x9, 0x2}, {0x40, 0x0, 0x4, 0x80000001}, {0x6, 0x6, 0x0, 0x4}, {0x9, 0x9, 0x6, 0x932}, {0x200, 0x400, 0x5, 0x1}, {0x9, 0x1, 0x7, 0x10000}], {0x6, 0x8, 0x40}, {0x200, 0x3, 0x80000001, 0x3}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0xfa) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) shutdown(r20, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x3, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x3f, 0x7, 0x6, 0x1}, {0x9, 0xc8, 0x5, 0x9}, {0x8, 0x40, 0x1, 0x1000}, {0xfff9, 0x4, 0x7, 0x400}]}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) accept$unix(r4, 0x0, &(0x7f0000000280)) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) sendto$inet(0xffffffffffffff9c, &(0x7f00000007c0)="50f73f6db0fe8f6b41d1177f925a52b090e1ae448418ae56070a9a30f17dcbf31a138bfc134afd1a9111e9f8a21bcfde785a6631d26f48c31a81ed70e00091a96684c0e6718981a1e5ef48ff611a434be73f872966ab74a150fdf41711c89d277fecdd7f7fb8b60cdba797f54906b04e5b51c6e0098b49edbc2fa406353d00bb2931aed71a48885981837d021b3c42f5fdedd2f8477b8c94cb031d61174e639e1e71a0681252d607876cefc94a0df3eeac1bc8e29c53b2963bff045da9507729fcec17afc558e20bff6e8dabda4713665d05965f5120cfc90ddab0", 0xdb, 0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x10001, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x748481f6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9ea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x800}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3f}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x31d106c7}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000780)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="02de26d1f4de623db2d9e05a8a474f8a73cb4d382e5af52a17b3df5d021590b4defb382281139e81b82dd05ba96aad9093eede74551c557eccd78fd07fd41d8afae9e1c1e2a48b"], 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="e8f3dc7df8e90b3b47465bf0030f3044b2977cf780a4f9a30df1e819febf0a4c101febbd7644387741e919f89ab6d73d548c8c8d9fa9aeb43189bcc4514bd463b8dc08c2d74532a59e30587755352889f2df4b2c499c", 0x56}, {&(0x7f0000000140)="0018ba22b55e538e830d3fa5c4b0e487362378613b7f0d9cb72694bdb857e98ff6e1f380347cbeca1ec484d1a252c711a925a1db4b99e5dcf69f4e9c49611c66f408bc8ebe0b908b32f345116a9cf1c705cc4b87b46ddc95e53133ecde75c54f8cc7240f9990c8d56a2f41f85f66c073bb6dd4730665efbfd8a0fd58c1b24b02f374632043ce331c63583f6e4dff7aa3429800803151a792b541bd249b088ceceef1742c894fc7efe50a8869fce9387f5f9eccfec5d6219c802e666c7e3f2727fd", 0xc1}, {&(0x7f0000000240)="e557002e8d92acef5b02360dc179eee2f1bf515da5a0aaef8f6caac8569dfbd42ba5628287356347e452fa4d7b21d52a4a8de8ca34e30a068f0d54e23d42647da098d8e37e76c2b1", 0x48}, {&(0x7f00000002c0)="f512334ea802a1000ddefbb0ace09c73a614f694dc194254efdc323ca9f782fdceb25365452799867b396cd99666c6a378c8d2762222f928df930025825c8f6a0bbdaa80798fd8d030d2adb24ddc5685a0ab94faab42f2f1beda591b98244deefb1436cd27afe738b0ab3d2fb9f5167094dc54efa8f6", 0x76}, {&(0x7f0000000340)="597630c626b1f85dd2027dae5d532265ab7e8593e12cb1a895bc4a95ce1cf2d9ced295d9a9c59ecf7fcf6ff0ed3d63c823e79576ffaadbbddb5ec87c62d4185cc324ec24f2f838772ae35498585d8bbe56af967e7aed422045c513a49cd7f8fd32ce10505261dd21b9ac5fcf6693995cf12f", 0x72}, {&(0x7f00000003c0)="40f1c5baafb4a173a175dca6b2dcf311cb549a3e2d4673ade54b705f75f667aa576567dd2b320db34fb220f99c72f4e557dd5dbf0d904bb45797e17b69d1e557acb3878b77a5b11a8a516384fb441fc80c65d3d13f27ac4babeb072bc04ac1ee04506a2378cc35d8e366533e125376fec0debcc323f5362a4f8ea9e46e16d3f00ddce4dd07b601a46eb156742f0fd10bbc281ab97e303a41dbbca712a8127a284318ed668f903cb9ee", 0xa9}, {&(0x7f0000000480)="f190ef30d2f4b775e144fe03abb1d80a02bf734e6e152b96a3de0981b612cdf765dff5ddc01e972bafd1cfe25294f0fdc17daed73efa2bec8d0497668c79ef16961ee47df49184b9454544f5436aae3eeff3ab59de4ecb132d", 0x59}], 0x7, &(0x7f0000000580)=[{0xf8, 0x1, 0x2, "c0506486ae7977953df60a0c1e5a3239f251927f762bcbae13d8020b655269e06527e0cc0e24cc04ac57c1a38b0160902034fabae1bcf016da1e17dfb0b53851f92fa861a1ef3f025486468e02d32c1defa21535bdc844238f697dee71fe1964f9639e7120ced7d9f0454feebf33137166f2b258000f797f3e6adb21180e55eddb8f38434cdd9b2aeaebc34ec67598ae34f1ec2fa152336aba50a8372a6e0a934ed697e6091f148a1eb1020b3f6c45b5739f4b708c86f0f46a8c31259be3c03d6a296164cb8ef0b966be0b271ed40c4d54fbec1a57c7af93c4ee672e88a460cf9c"}, {0x40, 0x1, 0x81, "00112f9d264103db1460e81d3980d4c89c71f7adcd9a821ec72682f6a666fcf099c8149e9baf2d0211"}], 0x138}, 0x800) close(r0) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0x5) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x60}, {0x20}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x9], [], [0xfffffffffffffffd], [{0x7}, {}, {0x0, 0x0, 0x0, 0x288}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) setpgid(r3, r4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002c80)={0x6, 0x2}, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r7, &(0x7f0000002c40)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002b80)=[{&(0x7f00000007c0)="849153ab86b4d922883144db8d39e57fe1d4413a9bfa041c0bafffd1a61b33bb585b29c23402084c6bdbf6b043fff19e8529e1dcc0a74bdc6ce94cff605ad76c075ac84bb88034a19973fd8bb161187629c3d1493fd50cf945f28389d37f673b228cdaaf7fb17a2fa8859cf005ec7222143dcd5cfdb70ecc88c66272ce9ed47505d4a316774504", 0x87}, {&(0x7f0000000880)="8a8b501e062a80471861dd7c541bbee8e47b7dc51c7af23fff7dc3c783a18a92f03b2d19f9557480b5ce4b0275b4c7baa19a520bc543aa6e9a1956b8fd76a3dea2c824adcfbeb2db51f3d13d9a8b0fdaac8e1762b5e3c35e303cc2d0664fa18f6c9f74e4c164a7a66dce1d0ac8b7676b2737e227fe1339e4c781877c21a392ce6b5e99d3376313bc6e0b784263a2797e471c9eccdc3a8254d485c5ba7c7fe022c844012da25ba212a70d1099e7dcc8f5b81892", 0xb3}, {&(0x7f0000000940)="ed37b88e9e041645b04e364c3a747387865e5418a7eecb9b686e", 0x1a}, {&(0x7f0000000980)="435316ca8e3d54f85c0bff79680b6c4dd73dfa770a9404ea360c523d6059f9dcdcf6bc9ad90fb08517a57438122a2ae3560b66821c2fd2efb0a418ad16dff52cc5cd167a125922273e4d1dc958c0d6bcd812d263db2329379d2c71f702f665add1c6524c85f0ad9dd2a1176aa70b07aaf1cafe5ff3f03360e8fd4b134bf4c8e593f796c2107e239e01073664589a5f289fd496104d883b2cd083ca55b9441d28b8bc8ed63442c391219beb8e73b1c02627c9f000ba9e09a34db224b8905c045402864abf71077d47a9c37fd624ab3b8e1bc2784808564abea5121cda695bf836309c9c997e41937967388abc0ba286457e70f198e17aae73a9e50c6e4ae48b8bfcfbf719da0adbcd811154ccac4958d691c235ea0cc9d94efc7816af7939b18880939655a1ccc806f382772d34109df8cd7a7be57cb5d057d0f3125d85118b84bac212c04a68e85324513e8baba19157453cf6da4b5b99f7343792104de293562314355e3d8ba2dab2ccd4f794f3fb511ff3db901ae1ee65ab9f29ddcd1adaa67e66cfd3020a687964e5afff9dd744e6ebbe77dedb725b9ff31dc61f49d417244519c6d510ca4c03b0710e5c45f57137220e310f8b038ec506d662a6300e04cbec6a745f9ad3f4c2a0c456025b5880b224c038261064d8bbe234d35a83b3c39e44ff86d67844191a24f5b4ac4708d0dcf8944442064c5f9e411fa0f6e44384ae4391a9d65f62012b944c77dad9a97d5fc2600fb487e5821d30248ad213c9e725b3cc4489bf918e93ca7b593977bd3adf2adb35a9fcaedd62eecf4b6de54ca38bfee868b29d0a54d46e15a46094d14cfff842487115620fd71ebfbaac56484dd4aa5b0785179f54f50234b1fa1cb92f6a931e8b3ff24275d9e6050a35508dcfd747db8eb4a0cb66060a20d83b08f7fd30b1e4e8ec02d5fa191d7c92c5df920309b402388a37fd9a9aec10e61edf1f90ef37177ca2f93a02e92f21691053aba243fd745ab6ff39a060671e400ab237b8f596ebc96750ce33ddbfecd7a1f6233d14a9ba8249a53302dac319992bf4e2db6272da10d35fb471e99eef4b6ef064318899866b7885c9de81392dae14a7a46aac773492647468064edeb8050837ddfd7fe50d1f81bb052d2ce1b0faaf7e4f5703e82c144ce00a4f34a6e756c29470f46b7bc774b4eb9028449b788c560f6c9221fbef80492c4c7efdb97a83ef44205d48fbef5b227cf02f91e8738c67f5af1fde96df46134ff0ee506e19e32a34ce41b0fe29732c0bbb49685b5e323e46ed859d52c3c10b69702237fa1d7e5e4d937cb7f2c4a53354eb281e6b5b083e6770ea4945aadc84e6d0f4cfd27f2134017276b4036c76ba2e9c14b5b60418fd034ffdc236d9047598ee9f4c0090fc0d248cde365c66becc72b84798c26eec74783a0a29d321995ebb01d3f6f78938e2000b07207c39b0209eabb7225aac4b9063629b5396ca95f67c138fe5579cd3de22ac705716ec942d37692aa71234bb6160b78f22401d3430e593c00f61b40a7d6241ed9b026f038d91f925742a5a939dcb644cec00bf0a7b014a2f69633c6f709a941ad5b2a5c6e0ac2e78124a31555c98c27f20a90ba3e308fe0e60b57245a030dcd4d2aadb6905a5de84b9ccc7525be86fad6c8b34d270dbe91d3738a7cc188be9788386bb765e15be45904c9e7e132f999374f93a35ba9563c247de25085f86b44594a44c30f3243ac6f703837a3ded30dd09d28fac69fda475fbbac039698bd327459ec58da540fff4aa6cd8cc050521bc8f1b4552c1a26cd164155534cb077c44be2b0babd05b559cc006dea8180290fb3e38f9dca95aa195e643c4bd9f3c05a599c7f18095301c74f60397a68516dba20642e054e4fb6b46ea93ead6b1849ecc39dcc366d963e86e8328fae0fe603da460761243624103e2c36375c88402fcede5736b388f44dfcb6897115016150440920a44093a48b27d57cb4f398c3a9641642ec98c5fe8362aef10b022c3ef88e0bdfebf284a10f4132aa0228ae6cbdcda293300e9bd01032db9b0c4fddb841d0a74730605a3ab93bcfe0bd08dc2348de28f64555db1abc5f5aaba6a8cfd0ea593dc74ea607fe4128a3411e7aeae0c2fe1dc3346bcb824460dd15aedfe7f57107179085fd0f7156336eec7eb361a9981d9ae53c078a6acca8b3cc01d939c3cf2c58969079091a150256e3f2812a98a7845feabaeb40a456f564beb5cc2c0ee39c8dc72cc671984d0687487ffa5cb11f412fe6c00acc69c42040859805f4fec8fc79f5b762122db37de650c61dde109675e20992632e10ef8253d70af062ce69d4f84b00862b4a3d3c522056aef73c3855b567e9e7141a373598f8b86b09a44cab8818262f972f2a8458ba41a2e8404dd24e22c014cb94335693d8533c0554b18c9dbe93d7cea08306d90f51f3498709ff3bd1a39e6b1d123a60630612d2684b3ae8b9b073866b0b925aa1dff0abddae3783eb7ddf0055d68cb57fc6342961eb99c6c1006b797a1427d457826058a69d094f7347fbee6b65bf4838d45ff66b42cf5d3e9897b0d0a6e126962c97c195081866ad69afab4cb674828f2ba6500da6882188e5818b1aeba6b110b25c54d94157e66a20071a818797ad54c5305aaedce832d43bec14e336ea7195d8d4b66cb304df2ab06467c7877f7e544b579df7204a6961a76cf8d83a3df69022d4e42328b371775309e93d118cac9baacf0064f658b9e37d2826dade95ded796238353811049544e93c5d5b612b6d8685188ec2a83d9af46f648dbd26f8ccb34eb8c25238fe3c4622cdc0cad49904a24636499db031fd0224732f644e7a725669ee68bcc618dc542766209cdba9365b40c3fa45baa076fddf2700fa70936c7a864a0e73f8e3cf6df9c4b99acefb2d0a76028aa8734407fe3a22697a725a00541b0833f396bc5928473a26d3ff19ccd4eec68abfe45dfa543719dfc7569b590fa0687130bb44b55f4a103cf7bb8bc5fe0aa41c5e058f87c672f8870b4f6841c1836e9e2bc77cd6edbc646d19beab6836f129875991bab6f93c98e8cd9de5360d565e0358b7035245ce8014fcd9eecac5c4ee3c7cfa68aae3dd4a22633a8c51c9607702fa6164f89ee3991fafb1f2b66dd8b124c4ffb05f0b650c18943ac738cf636622f621c9d7c027517285e264697cb97a9e60a2bcae44a8d671948ff79f6f92baf9cff807b09b736517a3bdde06f90703323274489b3f4e9959c9e2674e5189c4c7d76a9ccd7849996b3663ae18a03adc95273cd3cd0de9e4ccea075ff04d3f0e72299b305f40e5ebf38d21788a6181418de7a122586160adebe0f9aa37ccdfaca16e382215d8453c774793ae97bc5237872bcc2855bc17e1b27e750104ec04950eedf2fcc3068459aee200d3f587c0e922cb219a665f69c96fdc2b280d31b30b7a09dffb9151f4f0644f15c6d7f07357396cdbd092aa5d802fcf67ebfaef8b128252fa610aaa5585629cde10d9a5ce0a65d07e8ea8b65f32cc8e56ca5044b83f7d5512f25c6652e2848f8b1f0bed4843d8279cb8e34d8fb5d415644b6796cafcac2a97b932dfe33ca8895f58b14b6098095f5a963e831ee1130101ab5869323c3c4436098d857babf4baf450edd3691887701404913cdcd656922f30616758fd2ecd26781aefdbaaaea1840b02378389ab235b993383b3154f420893cff44feafd53ff7e777fc8814ac6892f05778fd9f25b0eaf20f4ff4637e8dbff281e0660aa7f0f9b964f80d07b817aa30b7aef8f3d8131f9fbfd29edd3213c0027118ff3dcb9887ac2ad9a8f9d6ef6f8fcfcf83eca5e67da50c86ad3b8bbeb6ed57859e587f4b0912fdcbb9a78eb5b2dea0594a87087e182277da3dc91b20420d15c136c362c4c557c641bcd4c8b39bf01416e40980e0fc9ec98ff3aaf2275c22d624c4b9c8f2beefdb2cea4b1ae042f112c840778a792419d0f29069fe216b12212c362936ac45335221c3e90c5f3b818301b56013bf49514f39194402f822d1f51398c0ea839ebc5b98e4f5c39f698ac1be1f65dd08ad5bdc3c64c3f3e98237b94f17d58a42a0c34a7e9cbb80d200f8dd6f7821c729c9bbdc519224a2c2dd8808e3c57b05cf8db27698e6b7c9a97f49f63fa9c88e653dca980334dbb82e06bf04a8861b9d8b29139e0e91d7af499c662a9521dda7edbe0dc235b866f96182ec4dba899ac02817cb39605e21b4b69832b28afe011531d054d46bd6d19eded5f1aef9aa2956384a589abd652bf9285faa79246363757c6b3b5e52e8aaa78b447f0b54ce94a780aa11ae089638ac5e84db3a1b985b77760bd995b33fd741999fe1e9c3e065a73089decf2958ca27df3f056f01c283211f96d099555e9cce78f44fcd17098ac132e50fc66d51623cb4e8d1b679412b4ab601d39556e6265c1855d2e77178e21f58abcb4a0ff6ed69f974a6edb2dfbddb33b698f5388fcccbab97978bf1333c6537b292039700edd3f7c1babeaa7c4c7c5618a180440e4fdabcbf95bf7612969ae5e6ecb842ae2ee3f8ee3a273d334841571e515edf5395f838868bab1935070dafd525fa4a4a64df9c61ea653b59af5bbb2a171b3dc3ccbf64b92a13289596020efb355ce1739ee9390f9d9097ed724c75c80a3b299a973fb92ad0b378522efbfd189604f74cbf9a070b043e8f31747b1535a6985b4411e7634bec50d86407a68088f9a54f5abe9d0468404b344af8e3bf5301a90ce273ea79dc44d6a5c52547f6675d12562a27505a691856b1209a7bbdd1ae9fba18539998e7cef68b331a1e09a5ed007fa201069f09689b37f9036b43727ccdea79f51ed50b95c323dc165a106708bab9118c2c072d1aa9316156fbbe8901cb2cdb03d5f6c9b6ce577b56c01b12644a6539d1ef44477143deebffaf4831c3191d16a2087630a7794f12cd9af21a68cfeb8ae478092163fb234b0c20c75ba1779c6efd27bd246ade2ab66f7ee97d90bff1e59d762eaeaf69cce113fb4fc9833881bd3bccfff8044626a38b0d75896608ccf139e0cc2f4575e5460a1ca9fadadbcd6e46211cf358cec82a01ac92d07f06e67cf8d88f95fe675ee9794976e55d658c20f98d72f60739e56d91213e07fdbf0e28eb9c4a1455793a094a91b321b5b00af0d1a294d9747d2545c82b15cf7fa725e2b4b21e7421da9ed6aa8019e33b903056e39aa680f32c8bad9033f512419626b4a1c44dda6a9795a70d35f0e1006e1955dff52046fa31a2cc2289d0ce5f6f2c8f17c8cec880201f72b60cd1eea7bb208b85ea35272ef2ccb10b484b138bd3000a709b7d1d2e5a58fcedf1418b0f914fb856800f90ad552e6fb033e3596f38887a32e4f967d3154a6722c5878afdd4ce41c05a25b45e257c638bf9e22c81d5e6b0a124bb2a1f41797ef4d22bd6d8456c62f9727757da6eaaec53b9e1dff52526223de283075894286775bcc6b9fbacdab32c6d81b9b926fce4fb8834ac324ee92b0a228d0096af2757aa16f938331749a55894c72ad7cddb690547ba5936bd0cba8ae8bd9907f3bea9c0dd60cc67cafb37da17fe0ad4fa4ea68d3b1913888afaeee3e802e6cc277774814f86f6bb4e88aaaf1ba092a1106cbaff039d4e03569830a63a6e38adab624d37e05b7f5e09878018b0b08dcf0b633990cfb2ceff175d319224e39dc266ebc01c4ecac7e1664cf51945a712e042366f56fe585a45c8b2dbd45dad2a39eec6756b6ecce5248c139c4039beb0362a90a1373dd7ebd5631ea0210491a7083d117c12c43bb545aeec98b9276552a36e544709f6ec84a6c", 0x1000}, {&(0x7f0000001980)="b0293db430da9a71d1b0593578", 0xd}, {&(0x7f00000019c0)="9eb06fdd5734a87e65f3a6769ed9268294b1c3113860810e03b51c7e4c40c14e80a1a9146cd42a2651f905f410018839624c40c90b", 0x35}, {&(0x7f0000001a00)="5af429525042b42eba7dc0667c02db04653bddfd35e37f41069bdfc7223d3c7e00410767914abe47c66ee1a10b18518a5cf5774b5c9676436e930060beb29b75cb23552fe0e5769e33b03d2b5c2f13a684dbfdb2673fc3", 0x57}, {&(0x7f0000001a80)="4d2685de20db9baa2ee6f2f6e40dc38a5e6ca4e047bf401510c6e081aeec9672001ba75e9339547ef68b85f2e92d0f494975becaae90f3c2d1c54410b2b651ef23ee055ad56be192c7fa705fe948a663bc099c4ee1cb46dd7b78855a96d24363483bd0c5b32384b71fc25f68c26d0daa3413", 0x72}, {&(0x7f0000001b00)="9eaf07474dbe00bd6f84352ea031fea6d4d6dea284c383f52b24f0f7a669fe9941ad267d39dcb74ad49a32439d2c03c478480f67894ad7311f60d8cae7b3ba9678f678f37ba5b2659356ebf24aa8037937d0d0da97cae016451a21367137f08df4024b052b5623fa617096784b948093f2f9ef79a9bff6ec008fe0407c3d7442eff170b6c100ac8e242a0d41bd6646cb217c91a279621bbd6543041f9dca7046f48c2ce2b696a1e5238ef2f720e31c295cb8b081c5ae6a2ba0a79f9d1221730e8373295f2bf509fc4cd3f3d3242ce39e2d96abb8b15dbd123ec259cc13a438f3e1660e81b96f43780c97df3fe2785950a6b8f25c92dc55ac2a2cb4914c5e36bb23090a5c7c4e8c250747df4ed2ff6e6c8c8a7e5a8f0ef7c4c00a6f3891493b121ab2559cf8b5ad8506743f607a7780c0c584687bd828a543dc4aef5d7982707363e61159d3c64fe4e1499e8dfac14e2b68294fad6c95e6e70444c5c84a7e5181df2b77477970f163aaf6dd336ed2b8ff91a91ec9516b17717b0319aae420bea6e5ebfee48aab48304f4dd0a94b4e7bcc9ce31bc30604b4da48a1ea73bebf424b315c598ed75de15dc30022cb42db06ee47369494740054e8ab916f94023934a7855230fbde5c25ae9a33a7005bc4bde9d9a7c9593f106ba830fd101e30543f892309935e20f1218036b00f8052f2c5148e8b94f474b053503c96f54ce4c2c01991bcc8b83c148b42429d2dcf38abf27010a2ff96e26e37ba355191550c9daeff604f5b439fa0c1ae16b02e5d3eeb1fa7f4ad7a4f0c589ff52b693048fcc9594c06a300e00032be788640922b2d3f3694f71b06d4b83b88bcf18b7db1941197eddb6f709d6b6c52566c3a7266fa49252558becdfb0afc661d889aee849c6d6bfaadb72758a609b6eb0cad47b7d7e7e536eff453882e61dc68912717b75d06e4f3c215d79768b96a48313493351cc1397a1c0237f159b8732677e53794033368fbf0923bbfea97fbb658420abb2883cc27a075cbdabbd548263e7b73243dcf06acda495d8b59ec9e8fd23d3fce85771f6006b4ab0dc03bae87c43ad0ad4ac239b9a1bb6e4a8a159677de2f8e162f01eb1cd1423e8d67a7402be9e23a3ff1acb976e43a012b8beb6a848d2925b681ef3bdb950c070da15cb3ff706f7c410276de000d022e33bf4fd0ab8d0ba813c156190004f9ff92bd55dfe9a53bd2de8964fb599e0278822245619003d1d950b1037e247759ca00ab63311260db7304b0365b40d7ae5ac6b0b7826c92c7fb68fc1d2e317e153200804c4c9335fb0bc13a475a491d004d264e7d45bdb22fb51279ac314c1d12c2442c4ea06e8df6fcdeb36d4319a59349b0624b1b1e1d5518a666bc32f9a50e5c8d2b020976ba72edeedbe62ab1139f595685040598730f25bf72b89ba390f60c648f0ec7e731bdb1fd8dc8c251bd5f43836aa1987188e705128851b180ef354fe24bdffe42084ec3904f64a8716f023d1ce98c56db5e91e29504ae95921dae93413cf6949a819e47550ac1795ee5296b27ffc3dde9b080f0cf34c78b6d8ba1f6a3e413a00d4283578dd5816fabbccdb23ca749972286d30a0b8a7cd50cfb9e985af059ff96e29526e6ed5f03de73d39d69a16d1147c28f39b1efcfdd50ed51fe661e50adaed6c210f731556935d57ff632333ec4d2d3c726380070db526523d40662d73a37482fe14a2311990dbc8eaf2eb17ea40ca8ff5df627d9939cd7738e54adc868a3b90bd9b414d2b6dfb1cd660296e1ed15240129c4d6c11d19a5662888b7616c96c08bc783c557ac5eb8688d751dfa57f81bc4f2cebfc642de53f4519c3bddc81056bf7b0945f14da1122bf53a79479556841209eb141b8c49e63adcf8f132b29556d2b51f650a5b70dc7b3aed2ddb8666d8c16ccdcc2a227f1390362c63ad4aa123802d3b916d802c28faec81b87a8a7f3cd099878ec19e41edfa5a19e4e7748004c013fcb743f2b946fdc923465bdd8dbf074ca8d6293b98eb7be13fc5546d81b73ed03b28cecfea521c85bdb6effb3bba7ed6d14e4b556e2ed511b48812276a0ea5a6b09dfcca7a54dda6f74cc3683e08227f924ea1351167868e5b91e29005e81b040d2c82196b4a323a3e0c2f35fa6ab474d5d2420334f5e4cde74ee37422112fc2630c310a3b1af38d7706fd1e1fc5759d402ff7a3c9707aadb9c3be68e4ee18a2a63b03dfe8719da5b3e756fce6656f65e2c578eaf2b06eb8203c82bd50c97101e5d23ecc9fe9409061fdf6ca26a47c9128d800adec66e9dfcafcf4c3b72389bef9958f7bdfdf5614a0cefc1fd2882993b68c42ed706278dc3860b6bc93ceff61e8ec36330d432b1644a63ac3d312e65617ab4cd60f68da3e0519daf65f2b075d56694f8820c156a2e002a23d1d02a70d0503b33b5b8b49bf69d157fd3ebe110bac52bdf6123be011b9fd1f34ad3d19b1302c7208c518ed3797504b5a4ad32e086df25180a8e404ef2fc8a32a539422cdf3dd0ad307bd4899598ebade0bbd7aaca52b3b77d8b3eb17002513b648ea3868c3d3e8846f5feefaef4e4034674ea7bfc051c904605720a95e3868cb11e44c0fca7fcf9fb75bfff1537b50fab5f23e2479b47b579cbf17714f012998e251f236d7a6ef58720511c848c26a8c8ab16bff577f855f6555f45efdc453eddf7c16577dc0d86dcfd430f34f7e960c76910432d8a7d9e4009c57b2567ff60d41a6d7eb760478801a471f24077758cf19a5c806bb2106bdb28aa2c76ce19f40ce2198d52a818bcf9bb1f782068d4c44619e2fe29f7284e0635578ca78e35cd73a0f57999a6ef0fee40c96f9f5a172a0386e501568741e2c4ec3e1107df22ed91a5220d7df972de96c23c544b5843525e192655ef5c1adf42623420650498af5988a934cfaf080aaa5adc5a09f134c7dc4ee91e805c09d62d84c05e546b3b77e3d89ce390d6286da6ce6e67b3a40c96db42de85a3b4c993aeae9953efd82b04a65696613f6bcb8b04c808dfebf32754ca91214554208b02a72669388ce45e08952004eac2f4f234ecfe002ae22bc2d37dcf71fbc93809fc0de6c7ae3dba67a7d71e5f7e6f75092cc946f5477efd93d46d6b3a7bdbdb4d117695ad88121fe417f749537f0dfbccef3249b6a6dc361a4576458df916ab9fd6baef2c5985002ac1fcc8a31e66fe25ff542dc32b02b2fa0efa53a714085d1a1fd410f23dba0306445b21fc567c0b54a2e942801e72a57e98e0422af76412f1f4eabc3c6a54657c2532789a06a61a9fd08806fe3acd7a746c9b3aa963f9eb7e793e686bf7f9dbe47fabadd9fc11578c8637ac6839c36920e02526c923b2c5fe22fbf70d61644de6b1c02d6fbdc374520a0f73283eecdb861bc07e0150b3e3233916438978e23d3e8be37e17ad8292a8c2089616083d70e7a47d7f9c00ffef85383a6f08960e68a873e1c2806e93b6320561bde5ecd5f2ba02f6faf09719b73a82e8cabe0a47818711f98c9e97e63ac0c431d7a2321438b8bcc30e0958e70641b344818fa6831174e83d37aaf5d524226cc40dee51516e70e23b1d1bd0a8d49c65f91998e8930213de1957c25e744fe51bb4561342b52f9007eeb7a268088c772fcb937f06ec8ca98b7af9cf7daf8cdfebb00a346cc33939b23f1576c3fdce68a615ef83a5c90337e80d80b4330ad8fb5cc9f7c80b520105e80680af3073534a417275cd6018f656b2955724371d25a484f5284b48b9a7a034cae6735f19de43a46c43a38d33758adf9469b2c10fcbfdcd93f2ad836a17050acacc8ca8098c78c656c8f46a7378e8db7d1a533ce7185d3c06a8d6cc4a0aff83c6c04824236d59d0a40b11d5c5010760699d6c3ff2d5423f5af19aaa0d7ee651a32ac1e2b8714d77fa9b002f1672414decc7f8cc4de93b3eb144ac71c245e4f2a7af23643ddf1030539bac2c1bb90658008a8b8b55b20165acee6117d626d6713953d39e29b1516ba151ee2552994787514226a053d57ba979823a4b4cf6d21fd108f2e6293f538acadc63b96cee0b268ae233ddb213cdbcd3d91a9658b302323bb494bc9014e8df7dcc35820e68555109f2d72b4bd806239402843015979f4704b05e984a0f2a8f412192afbe35ccd2ad64ed2979a9aedbab6a8e6107b7e2161a3dcdacbc7e452c25fffa976f5e86a0a8a4b8adff8602a062bf02c7d3a4591df2363e1602d54b4923040a3b1a20ccbfa1267e0ba885675953cc3a0ea14b1cc7de6afe2013161e6872d47a7ce73bfac9cfbac844856143461e00a33d900e16cebd88c8e8bbc321759db9eaaada7ab9d6b5381db72a6fd481fe4988721ec5cc0d52f111a5328044fa206af8a8996d38dffdc7ebc9d8fa8593335383f26e0b460a955a9b1db69588c02af938cd6cb1ef0f477c0ec80a4bac2788b93db517edd03633a6b2dcb25e79b6c66cb1ad986c812b8a0e03090c8530ad25910eeaa19e603408bc5aefb7b307c1c7130970ccbf230a30d42dfe1519eada99758e55d8e7f80be81428dae7d25fc4cb3f1047644f9fff96ce70c885a7db0f23fe0b4c9865368d3157d53c0139c77526202f1bce2a66fe65167d4b4ba75a30716e5cc3e2ba558796248587e9fc29c3ad07597d842c2ab121912bfdec10e3b25b1067e483ec36c5965c52d1c0fe279a0f027b26a688d993d910b5a00108ff281e748634b5d9fe80970d5c31147440789d001f4d831636259abf31147a84cf9febcb14f6178fcedbfacfbaa43b1662702e4372aa74bf4932d28e26d8f6e1c44a14c76afb0341a496be7ae03c972a8c0fb334e5597e2e45d0b0cf22189eb3b426a5278497c47eedca7f5dac2cca5de0e20f13b65173e915b1763f5cbeb5236c7154015e56779edef41323ca573d68a4b5b6fd2efb43d41e72ee2bf1eafea58f239dd5c5790a7671dba43b8b10ed7e8758db597009a4fdc6408018731104076d6b87aa6044a35d616baec3aeb75a66269b52040e1af9bf8d02fc834dff3198d7d53e2b686125664234eeef4dd86c213d09a245b7d7331a9cef7a4efa5257d3ae9a5901ca4ecb0fa6dbda1736b8855c42123c28af906572999fa7051904c67bdda444c71ec0989fee148088df442a98ed42746647fc3212598e96c31430057e5c7080d18112b89b7e06bbab76d2ac18576203ff724565cd1869cecc220aac7bbc7a593ba6f42f4a2b98d1d26464a8d3add4919dd01e04fd4eeb926b1775275fe114359316246cc9e3bb1c115d03444de3876a8ccebb0856ae166011fbd492d9802d7ef4b246d9140a422990f8a439786c55905f736dd58b91fbe9a73487961e2bbce9da3411a81521defcdaf83ad40bd9347e812b3cf3c667a24fdcb1b3d14540c010e069e6f2e1bb7527155e35d1815d93044e72dca0b555d9036fb7c380473060f7bd92503c7997ce374f8afb8c2f58c4ca882d887921fe1be25762725fdf8cc38088ec924abb0a3fb43c9cf2f0e04f8aabae4492fcb3410fa5bc76cb550e4b4862ec4acbd868d7efdaf994e53e3d185b82fbf837ab822f5727715b77dbab3075d68a34282f544daf671b0d468efcf4497a68893a1a557fb64802e6dee9687399afa693f7adc3d939ab5d0f529b89d01f67b83d8ad3a5fcb63932fa53f51887f85ed587c20cbced5c91505e82ff2ee94362544e20652ef4cb114ba99757ed9f118d14e747dcc356115985d40ed576f02ac0903bb80acdd6a80e5989bd5e308d2d35dcd792cbc2ca7ad60a23ef2c75fb07bd4fdbadbb0164999118f04ceb50a4eb78d9b77d4312910a048e80954217900bca7", 0x1000}, {&(0x7f0000002b00)="e02ca27d6ba608ef2f98ad07f3accd0d5ea9dacdf910ebce8867aeec79e93e641d7cdf6b3022bce9bc8b57db6140f69f93ef83ffee394e2fc9217fd8e1ab38de66558423ed54bfcb8dcc7716d5d4ac337526e097e5e29d0c42dcd6cae862a999ab8f3f4b4702fc3b26c913910892911c9f869f04", 0x74}], 0xa, 0x0, 0x0, 0x4}, 0xc02) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x1}, {0x5c}, {0x6, 0x0, 0x0, 0x9}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3d25, &(0x7f0000000400)="9d055bb632e63be9b285ec54002950d3f852adb69d513b62f77045afc2286f10cf2a9993ce2d4f1018348bfa867ffa82eda6bd9a0a036b9b98244c0f481bca8c3a8a6d310b88540754c0b16d2d37f56a989e64658db51299e44b43671b4b42b49ef3cd18ba78247c79625a2f8596e8be82edf6010458e4cf302bc58af2b18d2816d1c6e45ddb5de4a64ff5d811c5e9576713e69b2c235a30617e3af066e85a45451f11430bac733cf8414dc55d123db89b9f20f14f332700") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x30) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0x18a, 0x9, 0x1f, 0x9}, {0x2, 0x7f, 0x0, 0x5a}, {0x3, 0x1, 0x7}, {0x3, 0x1, 0x5, 0x3f}, {0x5, 0x0, 0x7, 0x81}, {0x4, 0xfd, 0x0, 0x800}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[0x3, 0x8, 0x1, 0x0, 0x22, 0x2, 0x0]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/71, 0x47}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x8) close(r3) sendsyslog(&(0x7f0000000680)="f73d7f21c714239e2857b44b6018380c5bfce87eb6db220d7095f70a675ce4469582c4b71a99f279b709776106854fc5de6d6f1a7fcd3aa3dd2169379cf19bced5d7c22a12b0e5f09bf73fd5cb547d9489", 0x51, 0x1b) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000400)={0x9, 0x6, 0x7, {[0x2, 0x8, 0x5, 0x20, 0x8, 0x2, 0x5, 0x7, 0x4, 0x8, 0x9b90000, 0x8, 0x7fff, 0x1, 0x6, 0x828b, 0x401, 0x400], [0xc82, 0x3, 0xffffffffffff8001, 0x5, 0x40, 0x5, 0x6, 0x3ff, 0x1342, 0x7], [0x80, 0x40, 0x1, 0x8e, 0x6, 0x8000, 0x7fff], [0x80000001, 0xfffffffffffff290, 0x7d, 0x4, 0x8, 0x6], [{0x8000, 0x0, 0x1f8b}, {0xff, 0xb7b, 0x5, 0x7ff}, {0x40, 0xe907, 0x100, 0xba1a}, {0xfff7, 0x4, 0x80000, 0x20}, {0x81, 0x11d, 0x1, 0x6}, {0x2, 0x3, 0x1, 0x808}, {0x1, 0x401, 0xff, 0x8}, {0x200, 0xffff8000, 0x4ab, 0x8000}], {0xffff, 0x7, 0x6}, {0xbe69, 0x1, 0x3ff, 0x9}}}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000d40)=""/4096) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1, 0x5]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x58) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0xcd}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000040)=[{{r5}, 0x7ffffffffffffffc, 0x8e, 0x40000000, 0x9, 0x7}, {{r6}, 0xfffffffffffffffb, 0x24, 0x40, 0x6, 0x80000001}], 0x5, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x1, 0x4, 0x8, 0x6}, {{r8}, 0x8000000000000005, 0x8bd450f3e81cb85, 0x4, 0x5, 0x6}, {{}, 0x2, 0x10, 0xf0000000, 0x8, 0x9}, {{r9}, 0xfffffffffffffffa, 0x81, 0x1, 0x7, 0x100000001}], 0x5, &(0x7f00000001c0)={0x80000001, 0x1}) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r14 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r15, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='l\xd2') 16:00:09 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x7, 0x4000, 0xe2, &(0x7f0000000440)={0xffffffffffffffff}) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = getuid() r11 = getegid() r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="367d857acf6c3ab40b210eb876a1a70912a9fb15fd313565fd9a09e2cd8c6ca0f8d5", 0x22}, {&(0x7f0000000140)="ea925a55ff705634148baba8c14925cf2e1d0a20291ea6dcc1", 0x19}, {&(0x7f0000000200)="8584a323b819105ea8504d698cc725d107dacb74355f8e2f25428c31920a5b75a2397ed68ec8c708293f0a6a2f2e66cf3eaaf81051ab930377f3cc380794ce073df754bb395d61b62745955790aad82236045f7a81678724b94c5933d1715f7696a95d73bdd1b2707ec89939d334eae8e39ca5f22521ba95c05a3d68557979e929187e3a99eb1e9a4339dc67aacbdd637711f899b001384a74e66d8577aa9c824df62463340340063332d3eab65a2172f4959983bdc399c92b1e5a95a57e135669912423280b583a804746e872cb7339b9f52382c5336e8a1e1c6a2b7cdc", 0xde}, {&(0x7f0000000180)="e434aaa476f2443fffd493c6dc19d3a83b989b0e575a106cb8", 0x19}, {&(0x7f0000000300)="bd51a79a3287a3054bdcf4da826cf4e31d42e39e9715bb5b3dea3b61e445f6d9ccbab630b1993ac15fb61b848f87438009068e8c54c180660223cfb29f68b474c7f4548fbce484d8ce9c4e57d15268c86f2ea75db693086006a426c76195c8c3f1ad6f8d0136dbf8ef", 0x69}, {&(0x7f0000000380)="deaaa544226edb64aeef48c3a99385c2fc28f60c9a86f24ea6f6b559f9f959", 0x1f}], 0x6, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r6, r7, r8, r3]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r4, r2, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r15, r18}], 0x98, 0x402}, 0x7) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r19, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:09 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x2d, 0xb0ea, &(0x7f0000000280)="c54f94bad5669143eda2d0f406c012db99f1ee0ed1cf80eb7112ba4d9a6f61c19f6094455bae6d7124871050133b13a5cbd2550be0ce805208d662bd6f40e420e1827a8f0949955d0d0d83ac4c559914a97035fbf0a80bcde575ad5c34dc8fcefac49d7c140518dd74ff4094feccd7fe21770baf0aecdbd521e8d62c0e75792824f490efed3c55d70b2bca5cd110e25b073730a47a05076e7ae2718e03c933c88e3a006204695b1fce605d2924c3600c6d8db465ff682835", 0xe1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x10) 16:00:10 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180), 0x8000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x3, 0x56}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x80) chmod(&(0x7f0000000100)='./file0/file0\x00', 0xa) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) flock(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000040)="94b638e37958334e265b9296a98a68e8afbfd21c266a3282d1f9321223044837266017cab956f7a166e0bb474834e8efa186fd86cff4d63bdc44a02124fdbb19d9c7fa0c8c60c7a0f53372a58cb150a6c33978472333a5247f9b655b0a052aae3c6852ad1e15f7bf844f87478e98873cdf82955c3ab7584daf3fc3077a9ecc4d7b17442786303c6ebf34ce8287ead108890d8ca3247be889347431f5c80f960be87c6ce42331fbeeca3f12cdc03e93e41e6a566397a5c61551b523888b", 0xbd}, {&(0x7f0000000100)="2e0a662291fcade4efc4987a70c8bcc23105bcc1dc70396e4f7d14dfa43e2884f5bb81ef1498fdf2d0716988684291275263e1b793a87eda4e81503a9f9ca4ed064bb87bde6ee3fa09c6ae00bfdf1edb133bd2e389fabe08cc4ecacdda5fec5de724a32c9d29474fcf4ebb49822b007fc5cb071676", 0x75}, {&(0x7f00000008c0)="e8ca089203e5c284e9fda5c95bc05c532b17d56ecdebe50b87ece46056806e5f3af3a5925b5457c86513212e8508cb0314e94ef930d63997b60a9846e3c01ad2f383c284b6e580b228a7dff546472c1b582bdddee66dbd8ea59d32e8a2977dbc755b3855a945ff56f9fb9f9a8988588e4dddd4c4d6e5aab4e3191aff192713d4e2ceaec85e90d2375547256f423fc99902f0a3745b0ac60b3683783e1d9bcc8ed08fae81c58094194dd0aecfd9451e58b8d1455d66c30be1cd7e87eae578687a446e17c5364bec3a5f2c585a12638f76cbc4a16411682c253dfb86", 0xdb}, {&(0x7f00000009c0)="3c9c7fe9bdfd3ac87eb803eacb5f6491d4049858c76b0a520ca04bc12d261c60d39b60f2db6b9e49ec807ec36e41095d93b5213ffd7ac785251a161bfc7d4b78eef7fe9df130b1bba87ac1c0cf5db88ace94bacd894f1cc33c0787372f4798b88a9dfc46fc72fd780d60f7cdd4519dda6181b3aecb0bb89ed52139252eaeea1d83085ff84d01dba2", 0x88}, {&(0x7f0000000a80)="a0a9be49693872efe700c407faebc28f7243c3cd2fadd729b338deca0194e61c35c6391410e698236a153d60e6ccb2baeba460269a8d79d8c5f71e12285842227babff6f59098cc29f12356b96891d27d973d24ac2cf", 0x56}], 0x5, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) socket(0x10000000002, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) socketpair(0x20, 0x1, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) getitimer(0x2, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) pwrite(r4, &(0x7f0000000140)="d73473b27ad467792722877f0c8896e357666588c09c6d432d3c691b6345", 0x1e, 0x0, 0x0) r5 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3800970631d63dd6, 0x1, 0x100000001, 0xe9, r5}) connect$unix(r3, &(0x7f00000001c0)=@abs={0xb54cb016447f714d, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) linkat(r3, &(0x7f0000000340)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x800, 0x0) read(r6, &(0x7f0000000400)=""/60, 0x3c) munlockall() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x3f, 0x80000001, 0x7, 0x4, "e1e42d362335f442442b942ce27d80520ca38414", 0x1, 0x8001}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r8, 0x2, 0x1) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/9}, 0xb, &(0x7f0000000640)=[{&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/29, 0x1d}, {&(0x7f00000005c0)=""/106, 0x6a}], 0x3, &(0x7f0000000680)=""/27, 0x1b}, 0x0) r9 = syz_open_pts() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r9, 0x6, r10) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) getpeername(r11, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x20480, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r14 = getgid() fchown(r12, r13, r14) ioctl$BIOCLOCK(r8, 0x20004276) 16:00:10 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x7}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x20, 0x5, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = fcntl$dupfd(r7, 0x0, r8) r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = accept(0xffffffffffffff9c, &(0x7f0000001ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdc00"/4098], &(0x7f0000002b00)=0x1002) r17 = openat(0xffffffffffffffff, &(0x7f0000002b40)='./file0\x00', 0x1, 0x20) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000100)="8c65", 0x6d2) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/null\x00', 0x2, 0x0) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x6d2) pipe(&(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = getpid() r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = semget$private(0x0, 0x4, 0x1) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = socket(0x18, 0x3, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000100)="8c65", 0x6d2) r33 = socket(0x18, 0x3, 0x0) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r33, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r9, &(0x7f0000002d00)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000380)="e17c0ba13e8d18300345fd701ebedc17553a90cb44bbc2324583e2e26ba4bfc0adbb87a76cebac9922c9d2e16126bd22f124df5eea50f506d77be514f23eac2b7e7d71", 0x43}, {&(0x7f0000000400)="3511d57407ef048e62bda40395534be018e7a9ab1ab5ec1d924aa1eabee1aac7202c9ccd88e9af6c3ed320f04a28c29b4ed72c92922acd2ac7af05dcfadf6c6d0b86675bf94c5975fcc0d074b2286cafe426d21a7431a2d89f7ad704f3b2d8ca6bbd29f933c0bf71962e0eae5043614b3e0d2beec8da49b1c44b2b88d2e3cfe78f8aeaf32944a942fde6962c065387b485b2766d80317db2f36f7ac9f907d40f04cd0d33663c28b8415ec7f2f091b496026b819c619eea098da62cc948f7a061", 0xc0}, {&(0x7f00000004c0)="faff0d2361c47d1e843692334f452ca875879ec86bea36e3bc35d84891e687239c48bf8ee366120bfb3b5639c1b04e2116b1a808f027c8210ff5a9ec99377a1765f55863a68e6b16cc413a82a109b22d6fdf92c25559f816c2a560ba1f25a07e3aca7d0f93fb42df9322522d897d2d4f53353f9222ab078ba07d4d839eb2527b7f4cfe55815912af64becce8ca18eecccbdbc14ead5c46d45dbf28844e1c79fbc666470ed1aaf1532854750330b54e959b31b3c53320f5e186cf9ccc9dcd", 0xbe}, {&(0x7f0000000580)="7d9f192581b63d605997ff0a0a1f3008a6ea77ef2bffb5d9faf5f70fdee71a6e48c1aa9595030f38e5757f081aa3e5ef56cbfbefe26085e1ff3b9ba15a1bc090a0ff0d189546d0243fe7f3c1288214d468782a5530db33297036858d4f37702e20ec9308ffa9612921ed6055f2157f1881c4be75a63f9add2dcd9b13dc6c2839afb222fad817bc7bfc8b47c2ab5bf36496594889e96fe7226e7fc79ad10cf72adffe509f6dae32a68de91c7c52", 0xad}, {&(0x7f0000000640)="1c3522ce53a9fe663a8e3dda23a0f72135976650459d2b6bfe679d79a58ace60943e3c01acd88f208a318c1edcee63d3bae04fb16b014969b10b099d35c524157b5364a11b4bdb1209ff3d235d511c1e84e11f040741e62bae91371b74f9df23d7", 0x61}, {&(0x7f00000006c0)="d587933740c6050a91727a2a54005f73affc74680166a4dc36b1018e9fea9a4a106c0803ebbd3febc5439d19b0153d911df10ed6246186daae8509896ae9b1d163c0cfa2070fcf834c13763d1811bb273cc707397df8ea0b3fc6a4f0609d9f86787a735b30f5fc64230049e554aa7c00d36e318b6ee2649d7f5d088ad799bbb0a004e105729ced29cf6a55f271b9bb0d0608f41db4a1cf0cc779827fc9a8693ad6516b687fd57b020475066c21ab1988e15fa439bd7450ee2844b7a9ca3d878d1966ac2115eb01d5f3bcefc4b8f7e5cb6cc3a5d05a0dd295d1095d43657d36a9", 0xe0}, {&(0x7f00000007c0)="eeca6b2a2e3eb4ffee938be760e3fbdefd643689bb51aca5515d1703cb0c93e163783230e96ef0792b212ccc24f285eb510329901ef85d3e56eba3adbcb98359349186b5c055317768d5adbc443b63945d78efeef4395bdfcecc76495d87fe77dd72f1fe54273f338729840f3388a021283a0619d9a27d1b1c279000e626f2a0012e7508c8f25a34edb20b33348a88b358d0b0fd170809f09fb14f995f60584f31c60983beb840eea889e4b251f7702821ec665e15ace33fbe6b9c0fece83a3264533a", 0xc3}, {&(0x7f00000008c0)="37a8a26c5db069e4377a8c55df2b6e18838d8831e020c0c87c3dd10758872c5a517d665bec375fa5d5e2a9ad5caead30e621851d0180ce3a54e6135022a7a3a2c8343d41", 0x44}, {&(0x7f0000000940)="58dc2850d8e6e87c9962151c24b55a3b09e262198ca210ac5b48cedae9c468486838fedfcb16abd6743d500d6a5e2e79fc82a576828f476d0c5b31f9363b5418bd03ed0b3f9a24eb867a47f3bc3a4ed78f16759e5db5124b46557963b0ec7b509f6d2a266faa0d734d06620bd3f365e5ba1bd861ef3f10aa4c1da76f1d8603b0e29b5aa168d3513e7af4e8d4d74c5543a1928b9f16109bc35aa622a1b5eee0b7506f2f74934de43244c2c959923bb61512c6133030bbe9aa28222158cf26c34cb3f073af5c3e456fe4e92808400be328e35892ab8252444e6e6268e132aee0f42efa07abb36bf5068963db5500169dd86386da55459a857d1886d9933fd90e86d72e729ab51f2f6f1c2448fee6aaf1f4f5c344a72654e9ecf2a0cf36c73d3d3b9aad1b1f8ddc9039f112f19818705181af155913cbcceb9e92630109044f299b3ca2530083542518776a9f97766ce4fe9a80f2b77769c9629f8569da7fa39a32d36e14dad4e67064f8eca7d77bb3b787e380d1a358a0937b63c73284389f17576aa56cdc8a805d09088a739213cb42bd343ccfeb281d94a770f25cbe82949190a736f0048e0505d51f3974ee17fe4c67b6c84ca26591a10b71774af2dda16e3eb533ef4e364a958c27433f49e8d00dea3e53f2a224650738c919d6da1374406eb096b0635b7f694c585e011931cc0d414d7d2bcdb5372aae46770c653ab26895498ca8c7bca4af31615744442f4ec5f7c10993c5d5e43e73a6c4c7b45b9613d52b7050998652c2016f80280016e8fe06b7d77e22771408eb8a6f794d854fcff75792be0770797a1c85b3e91f0a851e64ef23b6a4232af8c7e1aba8e04d94103cdac3d1ca9e5fe662c4b4a18d8fd9dea3143587a17ce592ccacc6c7909be3fc20bfe2609dba047608b8b3d59ce2661814da0f1bef6cd2ed6a653a83a9ce67e300c121480e854c091a21b7e618f8d16b20a71dd44dbaa1504b2a989d25db924eebd5e1eebc4c7205ef11d4821de54286285a8e94df8e47f5e2a9ceb35dd0ec80ef8598f55a7676a3812cb1eeae2769b7e1003c36c774f743c3f27affb70811845eb07cf1bf1b99696e7110d09ea0f0c77a5c5dbcd983a54ed85482b0136bf29a78e734b9f0031b53235ccfcc07bf3fbff72dbe1bd2ebcaa13163d8615baef7dc2c00bf83328e6c1b924f66c479642328337d32e804a2f6f692a25f4628f8190cf59361bd6bc4529914ec29aa8e8a3e8805001e6af81e874cd80393eb69cbcd1579503054147e0d1e84df9e5edf01ed65ac3519f52b69a5a2096bbabddaec0c0255b62e109e4491ea64d404d1fa15b2657e81b3d9bf784eaea89f8a9265bc93033f8fbcf7a9332b054838d27018d89319326ca784475ce0ee68b64358babdfd9af0cec76a1f5fec51fe6d1c61c62813aab52c54841d780a1d137389707042b8fa5f18f140c4cc79cc62fd676917b555793a27fd1e5750bca4dbe5bc02ae400e2f7dad4babf3231932751c94cc98e378dcd9ccd9d7de550a531d3d33a9e07cffad708ede2277525417f99065f29328bc3829aa2c8d3869b81b62095bcbfe2bccb871c026f9a4a8522757eae7a47677be10cdff2627935002c640d9b3dd06249e14b47550b8f14ae188bb582b930252c9d3cc51cf53cb2987f8a9f358ece42fd0e4bc3ff32065a4e4c228bd55d9c85f0a70f1786cd233c93c59cc107ce41e8f25ef4041537d771f5fb1725d4118223e9b371874175d748ec6f7b20fff630cfbd5b3d914cc443f4bd3e8a71c8be03b21d6117400e9b6d7f14c56b638f0c52f2e0b136bd77463096981253fcb59a26842aed9a17cec3efb651cc5f6fb9a8c44aa04404f1b16b96aca55acb6af68dae8f0c736890b422b3a3b19fbdb44cff19c8564686171c1344d54f88c7fcf2be1d04933e1aeacc4a5966e951809738f1cfaa4ac1ae9a69ceba8d2d3278c72daf96beff34614ce7dff7d4af62a7cda9afa0f681236f702b8162baea426220fa6bb9d45e49542739123a4bceb12ec94ba8742f92ff6d48cd402e13845194710b7d15007570462ef27f8c25b9b776587047dd1e16c00035336d89686635146f6ba0a6f5d172aef5fac4b9cfe6b38b40648abe3f053148849c82bdb81ad4ad7516ede64f96182e9f20af7aee5eedc5361d966cd47232cc8a21188fb68dcb12bbb09ebdbe2948a951eb034dc58172ac5ca5ebf5efc46ed685e749672266b65fdc96bb365d7c436acf6a05d154ab8be62fa082397e58ab8045176618a268c1769f7a59619af2f1a95b6f6dead58720c00093f9c24884393fa9fed8872103af71671dda7d24f1ee742e6c4f33c6577ae0c4874883a791e70f4607a7022967c6c4611a633de8744eb03d1d9976c3601c16356b986379df3542321950875f9d3e5a252864daffe3259a000190d6c9a54a723a3dbb5fd1dbfc8c488e8cba01483f3614c2b7af58ff139002a7bc928994ca42af9d3c02f0d72cca03f189d967d872690e09a4bfdadc42065579c9455637a573e2f3d520e35de1ec1dd126f9c92a71699a93aa1c5d8b815a43574445238c2a8c1a89f287a00d1d4cce89c28533b0a8a8706e280fdf9335e627fbbe825391e1d75fd2c78af3b8b9d4b793adfa9e83260daeedb43446ef7ffb8ee074d52d77d434f59bdd5c525c39af10919ff472e7db1d75aaba8ded362e510e6dee8ee8ed531f2b1fd2151d6906d03589f2fbd91112d5d75225d7901b0a87c368bb4ac3c9258b0160243b843f0a65dc40527ec64c381908e388ad06b7ea200e7c72c770a12dd58326e81f25c191cff3cecc1df3fc1e119fe9d47a5f063d49741886616973f00cdfc473be207c6e93cb941a777cdbf6fb4d0b5710613a2b53f3263bc59819073ba4b68dc452da398ac3a5a7ecd9b7cc267f5018e596539410de9d5d5cb37090c9e9e260c8231d8bb69db0e0bcab589089e7cb30f86922bc03478333826be73be90d0b2c671510ebba72bab976ad284f56fe3dc917210bd758f5571e8c597c586c2b354a88b679ac0a2ca7703b62e88a9fe584598b859b058b9a13ef5585e59427c35190aa424c0ca43847d500e59f4d3fa5e6463f9160d3d63a4b5b57a765074286698ba4203b9b5f9f39816db3853fb5056ac1cf2e85d855c53a2b27f5e70c38acf2a5c1314ff7841ee70393db102284e36da41d111435b02c430282656edce2a8e86d7c1c361583511b2abfc92038511743026c227f2cabb1550addd798e22c56d57ed0efa68c5d6d53bd8b62d6733c6419917da77864399c548c6182242a06543abfeab192efecaf6b576ea4f2a6b58c9181b9c746bd9e6e4a536a4175ab402723ce21cf85ecc004c16c9b6aee5049f2b1baf733572741344c001fae42ac224ac35eac6502e7f52a2c50d7a6cae5f2ffc551a80437d3ff6170ec93b78d64a519e80c099892e7c4055c9913162e9e0495eb61703d7832249ff6da28a2d7769d027d7139e85b358b69e835e9eadd62a6303a9dc283a0372a30141eaee587ba2550d2b7141b6834e8f7653eae1fc10481d3578092f75f90f5f20d65ec713e3f5d94c582c17617e46b3a2f3eeba38844b444cebffd8716cde8fc1c55ee78eeab39b14b7e969b3cd508ec03d3c11a1fa1fb1fdf727598d9c69ac9d01b2e3c80bc06535c28c74f493858086872705da035c9e028a50ef0feec540525ccb0d2950f867a004fb23635ea792278b1d0463860e85b8e443f6bfae9dfe6308704b4622a050070760dc16ce1fae6dc28d9c77a692b8253a8f4f00923c682878914584784cfd5609d84c59ffe61a0422d97fc58175c604ad0752c44a62f5748df04fa42179b1fb24276812922a4ef597d8750e22e64cacb949245bfa43ad288648f6643398deb8ab3544c3fba53c1a04f818760279fa9ba6e3cbf20f3cf0cd6cab493a3f8c7e37401c2df03f3d94dc71e5b8bce6de533daf5142249fe2ea69586e650aacacb1dc072e03912666d227d7a0973a8a3b094830aad1c73829a33173bc9b826485efdb5a0a3b5806de571dd63e64e5f05af63f76939db74f964ab0aeae7ef3a92deb24d94c14516723d6f2fd585e10af626c97c6c722162d19bde3d4699693854b7bdca5f23d5e848473393cbe9db279e8e1e91fe2d8625a68e5f634dbb0df170bd56324e6a97eff5c321d9e62e170efd1151572a64db732e5cac03bc6f0d97983e803e7c9ffb1904aaf0b3e439f34a8c0a4cdaa985cdb86a66e0ef692bc9fd146938297809a53db4de6733601b5a4c3639533d22c79c102f1bc4be43f71efc153177b5b3f6dfa6e4f91ba5e9d0e321b88eb344e43f3b013893c027ffb123026b7052a514ed7f57c55806ec8f71b3b340fb05bb930690704ca681311c5f913dcdf4835ba72605416c79ff71c55b9abcb82bb67e5897f356766fe2e7b9e5247dac9a64e6b8df41cfe03393e9f69e6033fed7ad724b1bd812ff6e59b51e5e748c34b7624802f7aef66bcdafa20e60a91b236497304ff80dac8312274ec1f86a972df1da37593d66ce8daee6c1e3ab6b33bb60e60b313f597433fae8ee9ab8c316957711a109509ab5fc50d56dd3f2a76e7ff3ccc47dd88ae4f8faeb77b8a8ac1d4f8c8ac2e87af2bfa3413319b930a6332896cce12e7802c9043755e047c852ef0c0ba9f0b1f8578a71df5de256305f2658757c582ae03b75d63c41eabae4130accd830f5bb75586db617ed4daf40a35177364bf7476aad1392a7e07b7be5b4fd412c75c91fdf364ac40e56d0c2a3cfb8cd77aee1985646f9007950ba2658ff93849b9fb83127abf72fb436f14345b38252e0756a0aeb194fee86d91ac047492b0f1c982062843e4e8021dbc3ce91f7283cd93a7ce52f7b3190aee4eb7bb696f17a212a37e405786b81f4ef9b350057703691f9337134b2603328b9d1a9d2d5fe127dae7acc8645cbb1a32ace747bb3b93d6ee37e233ac37c51ca9e2c073d2b0c263dce1bf843c0d33c2c8ea76193c04a9b6e2e78e07ea0993df2b470c4b72216f07ec90b4bb658088c26113c0e5ec75ff06d62c4558d6b85e72dd30a5153c7f764d8b3e8f825f94020c6e02624ae3eaf0519a2ea8b892dc2c4a6f75669793db7caaf5fb3f0eca851e1f9eb4086c621fb36a469a880abef656698bc9ad7d1afe4fa453d62e8680d3bf21c1f3a9b198ab81237e083f77c38d48affec26b276581f02b5959a577a42ee97f573589c740a8a2604c83b26f2f47ae50162e8236fcfc52cc024e1a2fa60d7bb9010aa3716735f2d20af72dfe75bfecb74eca970597e040aab78b212c2f49293c702b0600a16d4c5bfeff996a499452a0b58491cf8f7f870afa6f675d2212f3a017c9c8cb0585e70bd7e0e13f5e043f5537b50afdc2afe4c759587b6573d3e4814c4a82c2ffaed87d68a0a4a953a9bf37514abf4d1755cc7120e7c24f04367d6bc9bb70d08c247eb21ad21c1730af23b1c3ea8ced0bb7e2b9fec8b657e38c10407b0b0870fac565e87807e2c03a5ac9947da2308e9b53e06d0a51b90d8266144b48b02cb26f7f85a669d684323edd3684406da1eae145780533dabf95fe9eeec784d8b6755c7cf454eaced04f49dd5968860ef4e51715bb69bddd80a6d4dc8893be2259bf3289d4cdbb1cd47f9f371510c5a470326aa07eacce8e0aa7bde8bb302662fff33ebd0f48015839d3c02d3296ce1d2f7a93525e16dd0428dd4f3196705df26db141134d1bb2c9c15f103c1ce1eecf85323b1c27faaf552139c617248d4eeb050f74c618035b906bc68b7606701e67e8af22e0d5b265156808060fc3f2e3", 0x1000}, {&(0x7f0000001940)="89aa2bbba9031a6e87ca53274e8a2f42804f885b94d95759256471ec9b3a03c9f1b56ec5a08ccfa160776c3c8888577b9269cd51792dc34840c31c2ba83e881d039b59b69a50aa90c6e1d9f27ceec66931e6cd11e5f858e4c641e9a586a2b784d4d2961233db9351712be85d3dea6f4a51d827ea5029dc9ad468fc", 0x7b}], 0xa, &(0x7f0000002c00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r2, r14]}, @rights={0x28, 0xffff, 0x1, [r4, r15, r1, r16, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r1, r20, r5, r21, r22, r23, r0]}, @cred={0x20, 0xffff, 0x0, r24, r26, r31}, @rights={0x20, 0xffff, 0x1, [r32, r33, 0xffffffffffffffff]}], 0xf0, 0x4}, 0x400) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x140000020, 0x7, 0x8}, {{r2}, 0xfffffffffffffffc, 0xae, 0x87177537b43e0db5, 0x56220a0f, 0x4}, {{r2}, 0x0, 0x50, 0x40000000, 0x923, 0x7}], 0xca, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x54, 0x5}, {{r6}, 0xfffffffffffffffe, 0x2, 0x80, 0xfff, 0x6}, {{}, 0xfffffffffffffff3, 0x50, 0x2dc10cdd4ad873bc, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x83, 0x80000008, 0x3b4f, 0x3ff}], 0x1, &(0x7f0000000100)={0x100000001, 0x20}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361010f608006e570500ff000000000020000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)="70a61bdfda7a9bbcf9206b16d3e83ce574027e80840fba59bb112328dc4d410026fe775f89092e4de95d242dc88049e039251cc56b11b05962d19fcaa51771c5f34f563f6faef16d2e3884159e422680cd96113ac7b2d56de94da3bd516bd90369bd1016bcec") write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="7ab520b9ec549d53bb91ecfa068c33c97996c29931273a03f7f454232fa228836b23e119dd8792a66a11689879906454bf530175c52f0fe53880cabeb13cd666d6beeaa1e6e0f078d70c05aedc2ceb086884513b6d5c8c960bd66c4e816aa8f5624a8c0991339e047967cca73d113e3725338dc5c5b970f0cb66c8cb6b87181ce2cf5e129cf729d0b9f871348f8f14d445e302dee1259e72cf6619ac07720809f411c8a60fffd39622136742a235135d162c3a53836829e94e7a275cbffa4d6a0deaaec4811599a995745f75ee8950b4af050a3c716d75a59552b53d5932848ed4b9", 0xe2}, {&(0x7f0000000300)="634b715e6dd13970ece4f62dd794066d3886e1e6319e3bf6dd8d0567c6c3ab5bbb5a0cccef8aca0d35121464b32327562f7575bbbad070d542980e0d29e866d6ab1aa562", 0x44}, {&(0x7f0000000100)="d230f58814d7d224ba241b48e7cfffc5b059714982f5", 0x16}, {&(0x7f0000000380)="08743b7a6563473f044979ebebb47b49bca03d1906f300837ccbf880e32f11babea876a72d646b9f748d40da9ab804776f0493a21a4ee009883f5c565b9e640de07f637e543c90acb18a8fbb2094cd4a10663f142978d4e9fb37d810424a9f9c15a565ecd20aaee54cf2", 0x6a}, {&(0x7f0000000400)="cf5a9d", 0x3}, {&(0x7f0000000440)="617f47e97b5a9947baf7cb49720f13e43553ee909da6696a4e4b1e2cc72f48130d406d0a325c6aabf6f079", 0x2b}, {&(0x7f0000000480)="d3c05bfcc35c59380dff2991b2713f5a3634ae44e2d3b7f171f3b18692a5299614d423e7589db256669633b5b020d08984db55ad29afe6d2a024c5bd16f4c620d58de781ad20c615b246ff7b5720eaeb4a5ccbe229b8280df8a75e81c01fc777768621ea39bcd5c6165dca8db9fadf3e373b521593b20838e6c42e0ba5a0d0e70f5bcf0500f98db646458f427c6039f4c2a06afb51930dc7f8f863bbb4968b0a156fa50bb2c870", 0xa7}, {&(0x7f0000000540)="af57d064941cc5b8e44912edcc8218614da5c27bae3b893d4c19d85500d503a05d617db8fb28acb03c58218c198d4254064c0d618d3b0bc8932d2684fbba92bf7b48bc9003e200de4afd1e5918b5c24c3aac5eba24f100020c7f74fd9a4631af8ef9cf5b114c19a22775a9cbcf62410110f238c27012f1584715868408ca4e8820ecda150e537f624f4a44179700c07380e27931366932194fb42218393786502acffa88623cc56adf9dbe06534ba48700504e9b83365da9c99c1c9aa50c03257ef2882e574e595db8c0262f9962cc7d248d3914b6394a042bdcdfa0e71a4c4b775233fbd0465dcb16a075d63c25c5546e77a9530c539a25fd8c1223c40250", 0xff}, {&(0x7f0000000640)="df6ebba752fc3fa4d06222e2b75ff4258e3b6c0857401d489151f216fc034c02210c374e79a244401a5bd2cbce83838c733877a49e", 0x35}], 0x9, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00B\x00\x00\x00\xff\xff\xff\x00', 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000080)="cf7aa8cb8b30152c84535ef8d21f41f2d9996b71b6b1067531238e17c11f0105e04cd6c9c03e52d88ffe01dfa212097fec354c242137b4b53ddbe1bd016b0ebf9f0f41607e7d405abcbf5575a3e27d40a4bca82f35fd2167a2fa173f604ace18b2c28ef6ba6a0bedab70d38c", 0x6c}, {&(0x7f0000000100)="ac1097b2c46c227c44105dd98500f9ff32d4ae099e3a15a0b1558cc673883f12098d46fa1ca5d3444cc3c03cebee6cc5cfc598943e56af660727453a30bcaaae8e9055a7e6312d74e77861a629384081edae206d79a343a955b0fa998ad8da2b0ff1a3f1f347aa48a7453aa81218105ec600ecac2c3a45094f2e33d288f89f31d8a355dd8fe60175b995aa7e9eea39c640eb7d41e6373b2bc845745a4d230492232f4a29e454c97d2f05da5434fb727ca3709195", 0xb4}, {&(0x7f00000001c0)="ed5f97bd3d1c5915264e1241da11d489d180fe14f9bc71618e513c7c392f250082b2d497f497804da5bb1d5a3332608189bfcfba599ba653707610ffcdf449d82496106dc97a80615bc0507532a0e712b2217430789eda9f21a18726a60543ce72c78827f5d946", 0x67}], 0x3, 0x0, 0x0, 0x6}, 0x401) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x71e1be2d1b94bba8, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r4, 0xffff, 0x20, &(0x7f0000000100)="c74bbecc126c8b480ac487e66ab440012a30886be61795c0156a47c6bb1e183f543ad92f005dc7a8f5a0ab97f87ea85f70af999afe4b32d04ef04c99cccafeeb47cdd386505f5681044496f66f2cc3877fac4a073a1c13e23b1e0c442e1518702ca5468dccc7389c169b6e980abb3534da18c8c240bfebc2f71e31fcd8ebf1a90fb09445473391d5f270f57df02d16432c0920e91b64c54a", 0x98) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x7, 0x7fffffff, 0x7fffff82, "0743ff00", 0xfffffffc}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:10 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1012, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="89000000ffffe300415409dbe039186a36cfee83acf35a77da15600b84524a038464e9dcaf6e8bd382498ae01362cd8d618a8e6cdbebe77f0e24f0e9ae11149d6d0efbd591137ba91643ffd9ca5596b80e009cb4753aab88d4612e72dd2d8250bb027d883c3e2464e54cfaf8d1ae32f7e31ba58dbbd2b7c3d7912ade4716d43410b173e43c6e762e7de1a41d915e4050bdb4b52869def2fd55ee90014f30e233490f17aff135cb809386063f192c2bd5bab167b29f40e54555f9dbf4139da78b486d3abf84370390923d1268cc49928f8395bf01508806d1"], 0x9}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) connect$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/171, 0xab, 0xc45, &(0x7f0000000880)=ANY=[@ANYBLOB="bd05752d20df5a985c184c6b273f38b5096c094db0b0071c0c64c797d108d58fd8a4d4669f893a6477f3f84b0c133af8f12899bc363a7de2c6701c3e970e8be92fc2e29b61049fb49c0a12cb472ddf6dd54fab1a14a8a50b952536f4b63d3097b461cb5be2b0ab3df92a7d331e3254cebb3e3d2c478e77f3029aa7db7583f3d9116296c55b337caf7edbf0b90b27d94d0ba50b3fe898b96c9bdbdb07079014b0773711cb389afd40175cbfc2"], 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x11080, 0x8) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x800}, {0xfffffffffffffffc, 0x6}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) fchmod(r2, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r3, 0x1) sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)="de35f51015b9d5afa22bc6e6b0dcf00524ec25a1a69e8707ef83b125e24dca735f0614d7f3b41315ddcf4734fd3aa8341624f4e2167319709001712d8712c6a11d", 0x41}, {&(0x7f00000003c0)="2ab9a33a4ab426ae6be2c6323b839d2283ae1dcd3f60835e7b7ae7a7e5bde882f13e2e45b39dc25656585118507b1431c8d4062d5976a9cac031006ca0a1deba16e47932f6d6b03355775a0703db65d6978d4c8816abbddeeaba2248915a924141ff738f8464d3a5", 0x68}, {&(0x7f0000000440)="8074604a3cc08d12084784be3789607836b77bad57b7", 0x16}, {&(0x7f0000000480)="889e235dc166b798", 0x8}, {&(0x7f00000004c0)="ec0fd73931c773f2736eaf2d", 0xc}], 0x5, &(0x7f0000000580)=[{0xf0, 0xffff, 0x0, "9f6ab413b9ac9d34cd8d713495f56957d8255d5441d3c4cf834f20f1f9dec4cdfe3a31087180b6c4a8201defde5f29fde842b75c4ceef90f6cbfa2eec3a018c796949d04193d66c72bc8640cdbc2e08828b842fbdd50c5f4170b408a50f003defe6a8599e5d0a41b026705db7c5b6cbdfdb7c11f330553173e113aa860f53eac2c4f6e6b858d1ae67d3d6fd02083155b7055f0a7dacd230b985bfa9f9c3fe6ce440d9a65fc613c75751fa05a5913353fcecf320b6164e485e434185de23fb5f676528c221925446c8cf2b61bf86b9004cdd8b043ec0613176386"}, {0x30, 0x74e96c266aaf0fc6, 0xff2, "7bb288f10aca850bb16d9d9c1c3fada149f598a6c51634b02a"}, {0x68, 0xffff, 0x28501c98, "4fbbf1667618c2c5b6c235d772423033a5fdf76863ac40a533c8629fa11458470552b46b96fbba6b8c8d660a94e31c6af5a71549d4d8cb881e9e5e44ff5fd9868385038a9d491438ffe8a9a19800284fbd69fa854abc65"}, {0x70, 0x1, 0xffffffff, "c6771ac5b431bb3cb57ea722526ed9a8c743202bf4bedc984198e4a6648e791ae1cb8ca2f2d9315184aeefcb4958abfd25beffc205220c746a309eb0145557d43b82bd4ba49f2fc3dba40d3ae3aab1956447e50206099352e6"}], 0x1f8}, 0x403) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) preadv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/28, 0x1c}], 0x1, 0x0, 0x34) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) r8 = geteuid() setuid(r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) fchownat(r10, &(0x7f0000000080)='\x00', r8, r6, 0x6) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xfffffffffffffd5a) getgid() r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000001580)='./file0\x00', r29, r27, 0x5) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c, 0x0, 0x0, 0x8}, {0x22}]}) r1 = semget(0x3, 0x3, 0x122) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x3, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000280)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x162) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x4}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)=[{0xffff, 0x8, 0x81, 0x8}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0xa8) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7fff) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0xc8, &(0x7f0000000000)="3f6aeee919266503aba5eac1ff03506fc573087512c0c7ecd253dbe9b2bdc8e0cc1252970e227473ea0ed613de7b9ccb78bd7e3b585bc026a07dfaded0cb4b66dc66b12bac2fbe60ac5c60ce29a61fbd9548e7b189dd2b44945aa7550c871f8abc73e2f1b848391f36cc8a573283f143145e9daea370736033f5eb317669f6d28d1608cb4214753224f9c00174c0a0c8b29477ff270bf41d44c36206de84dee7afe88c6c2b0e3d0f1a50505263b95197e403f9c4725ecc6d3b17b5a46943d81ea76ec221603db98e") semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a5435dbe501f3a1", 0xfffffe80}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x93}], 0x2, 0x8000000000, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="23afc438be7d5e7fa24738194c50ec"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r1, &(0x7f0000000040)="5b5e5d80206383213953bc3ad4ce0e714fed62bd5aa1a3d301a7464829a3f8f9f185b4b49f75fd5b76bf24b0d649b41332675a482b6d914c7c7fe820b295946486e5c485f4ec7ac42a1670a2cd28813f434645fc326822c8c159d6b5acee898c26234e1e8b6fb929eb916cd2b770", 0x6e) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65b8b5b9d5964f38079a219d0f0008000000000000564d699c11d52fe0396932167dbefdabb55a98871d5c28557c7fb34936ba29f0b3f38fb377110c53558e238400efc1c25faf7db4fbaaf0319ac70ec7ad621a32731e2ac50c52a9a824d0ff8e4c0d6646251bdb4eb2b24e9afc7ea282ab3bd9e50f24633f2ea98c4b7924bec13afcd3854245c0da529d3513443c9259c665c2b827078e13278d5c581347d1a3e1f0eb3ab34cbcccda08bf2c6145e7dc1213bb6166a5522f1879108f7ce5370475451b986fb3b4888152e178790dfd08e95efe4d6a093d0497f53cf8fbe317a4fe457aa095aa9bf22bfb5bbbd197e27a10a42a83c36803277b2dde0c61f8ce86f3f0ea459f2d9803e2342bee5b8b1184bf3e", 0x114) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x184) 16:00:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000cc0)={0x10, 0xfffffffffffffeff, 0x4, 0x2, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x9}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x6}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x7ff}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000008000/0x3000)=nil}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000004000/0xb000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0x2}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:11 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x20, 0x4000, 0x3e) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x10, 0x90) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x260818d630fdaa15, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) semget(0x1, 0x4, 0x400) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x200000004}, {0x6}]}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockname$unix(r1, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000340)="73ee2625accbd7e02eb1c2c6cf61c4e53f75b90318693f6d557529f8c7214db43be0ff2eb2466da832752be4d3885ea528b8441e159904c60720d2660eadeeaccf0c0b873fbf58cd50a4ecb8be1408db6a8d54e1cf3e31aa50865e368d3325e3a6d2f8b2b0343cf2e7d18585bb1534b0ef4f6e202c93122f396eff9c8da52a09fe651acfbcee4791d0909cd6fb8d0f0f134e4b86b04370412fa2c2eabfacf4ccf4a288477f63bb140bf65fce7f2b2387e46ef8517e4bc10ff99eadd61941d50ef8b322597af42c8e09cf4fadfc375d15a9091390fbf69517e510317f8a451f47b82efc7ae46d0ce875d7323398b8a402afb1fc38ffa3e12eaa2d043737dcfdb82c9c9d030cae046e4630082613a2f73071ff065500217fb6619c8f1db4383e5f619fec803cc2de9fd43ecfb996e654280e0cca40264cafc22c9bfbca39fd21b084a1f9820d5d3d01214fee39002f33c8c83471efbbae687c18d57ca448d4ec9100c438d29ef59d2a0d1e7b75544f0dd308eb932c893aef67c97a21a2930cc42567c8e5352d874b29cd5fbc884188a893db905301b1abb55fbdf2ec5fa4e80794e2f577cab8dec11bda88fe7d1d6078cd2d86ed22d0f171e03044cd24bb2772da275e8b40d7ad9f711fcfd46ff63b9ba1262e09a22d3ebeafdf6058cb7404fa60e218ba77f3348210bd3a1944d8923f5ad202c040d589570b96b74860cb68005facef6a44563c5e02f93183bba5b57bc34195ba6824ec3758530e30007267539a0ba81a75a0b27cdb8ca17ece3927ab42ee76428e516766508db2f6f95d2a07e40570b19dfa7dff5a66cf585a5832cf0ae0fdef630764603bd4f88673d137dda6b6ef5a1eba928e972ddb9c4c060cba2b06bac7503cdd63f39f36174296a20449b4071a4673f6e322dcf45ff42bf1b1ecddace7facf314e5249a0c5ca35303477a0e71892c00a790604aaaaaa74adc4712137d64608e98912a238be8cb142431f9f25399e570de459b1b6c9883af0d7622a957fb7d4eadcd9df1e6b611421449a0741fec59174cf8f407c36535983130dae2d9e6aba6476b1b27f24d8f0cd5e33fc5a493fa3909e6202f686c78beff0e4cda440e990184c58a0a7079dfc7bc4747664ef355c517a4028a3bb2d37cf7cfca41f39166b36ca62ecbe200913596f6371ebf026fb5d4fdb28bfe58fb2012cb69602a8b040dcacaa876b068f3756ebfca77d01fb120cd2a66cdc1e9915c8674fa6bd445a3f3949ef33bdf95185446c1bcbf33a03131a7d38326ff0ad29ebca13557e47409222b80fbdd7bf98f14da1368ed62ef4580d326fa238dac6fa68f9fcac12d6d340288692dc814ef27e603ec4355909743ca61397301ead13dbbf164c0a3351c2d84774aed4d2595d95ff153e2a0fcaac3f1f13aa389ba6adeabcb4202a5a42b07146d48d812cdbdb3c6017f60226f856497b7f5039b1fd4239699a8cbaea7d1a311570cfa6cf1b42eefec9174358e518962f896b277416fdd8981deaa380061c741b015aa1806e303131305f145e962c4aed46879c0503f99c53b34266312bc5b05369e6927020b1f7b261d9a60047ffed9fdea5db0a26ac45b3192c9162e525e8496425b59cdc9000686273f8c132e50dbb14d690b28b327930875b910e818c6a7a6b0bea29694ed831d0cf83061b42be927c1fdf163218cac15882337d3a3658b948066828ababfdd80fafeb07309066cec0b46e78cd55ff388c457efdaa46529f9ab3cd476144b5df08ca542479c5b9bb6a50a333c6844e47ecf2eb120a9add8d725c4afe66dcdd1e34540743ec02baeb4cd8372bd7508800d2392ed96d0140d38d2288f83dae857d883ab1f488d527166e228570585632c561f4acc210b9027308688a93d62b1f1c32242ca146979143aa41d6d7d3c8b3453fde8db3c85190c09ff906c0def4c6fb86b09daf71cf564eb56bdd1938aca0e7972e7de6ead7183af77f4de2a723270928909181974277638a8cc971ca14607d65079231d79e1bd71e0095b0bb9e8be993f84681347de9ba5593cbcfb81b5005e867d22cb75c1f6a3c048be5a66a6eb5bdffff35794c432b60b4e386c2c0746527b56c30626fcaafbef37167ca539a6b535738b900be60d0d8cc23bef58a3080f25d499b650be772cb282863cbb8d2f07d7ac81a0663a70ffd149424c56044d61ae166dd162d2b407d2959861d56b0c7c50893384ea9a8546abe40360c186e9bc9926d03b7611c9cc443f4decdee5547048b04776e4fd9151d41043140c0e8d33c5d7e6e52b7de65d02c6eb2b20f29cb3c4205850a12cc1011d9aa0303175d6087419a1acaa3e4c71e5c3bf95b26aa6afeda8763ff8107a1a51ff464e07fbb44f4cb10989d0b5d78bd2b0d37a1fb4590dd7965295e228c615eba0698a958f13e2bfa2a7147e5d053a1e803eb81b0ceb1de8e68192ba5fcfe10170eb191eb1d88e24f62e55a6195a7511651bf17c329d7d920779f156f2bdf864ea6fc99448321c6e565ba456b38ccdbc2f58c0ccdbc014f766464de249e6491aa3e5a7b967a2a72b1f702505e1df016653d40cfc339548606e8976e7dfcebf4eba127db1c8e3c0d44053d7ea14942073805a27bc2f876661db7e6c8701d87ec6876bb631c354139f09e0e114bdd4b7268406a0d1edf1c2844a06b710ca22b3d085846023b10fb056a1b72874ae55a339ad1e7b28894e59b393622f0f2b953e9a4cc944f8dec0b5eab9c971c01f4100a30b2cb8f009cee69206d56302e4f08b99302e0005541846f6a2d2d7aeee32b5a657be48c705378eec8a99c419d3485bf7e013b98219865df5c7552f144dff47e5efab6d4b9f5461874d0f927d2c41f341a871bd377418ede6b514e3d304749e01bff629b242d171a0c679a372f258e5fa792aea75cd3a46822a21cc1fe8eda681d90e5c4e94c382a72e6714e938a7da4faec00014328610af3374a06382cbadf65526c7a7688e29445fd05fcdf71210e2af7fb2cac42ebd4afb91df2b0e3e9af14cb4274360cb2bc020aa472b95bda60078c05cb52f5fafd8f21b7989c4c2054978f759cb303d50498a2691c309e501974d0de0020245e78093dee840d8e7e97de839982a4d4f19762220be7f61712510f61f38c77d3d94be88ebf0e0e9420342846b5f029217ec774f0374047fff40405697efbead0dbba88e3743f266552e1fa785c62428b963f67bf74d3f8e5851372c2db3690fee912290c6e05854a814a4152291719081e084395af70c992a603e6b3a9ba8d635911457eae800783c6766393135e750db133d03ccec1bdfd9ff277ce22d0e2712f878c5841d2e43bdb93f5ba03c42a1b018181924cba3217b2098562ecb0fe974fc8fa00427034ab4de304b703c8e9ad92613914984190157594ee6f46d8ee607f63b4045a038fa9723f9d475cc805a67c00e6268f349488410cf6bf6b922bf0101909d5200b6572a6891f164ca0f8978a7c30f0055fa1947be60d99e6b5b7e60de135713456c441897a927a6e116b94fc1dec53ffccb13ad2298c6e49f1002526e8e2e7778125a2328ed6ec1b0790cf6c14f0abd367f97a4ef6ae8fc7ea4f4eea42dcfedc76c808f0b5c63d52dbd27e67097f7f3d9d558d04154d22527f599e778835710f9e54f5ed0b7fca40190e055221bbe1bf4cb48c4245789e2b34f6daed0ea9232d12a1b17bfded2ea3dbc5288aa358868013960470f51b118e7b05b9f96dd3cfcf7d027bf7ce09e7fe10de15b25c2f95377296c20af475b25e609c8d15b40355d596d06b7d9224d3333025278bf2492553ee8d0d4d6c2c9e48a0f166b06f38312dc8614f67a65e623ae11b0d8556160fd1ff7c8781d1801a43f8e2e36b3a364de2b6428a4390b14f0e1cc26aa310ebdae4edb29ea191079745c00765928c3ea4eb9c18d18e6ab8020bfcf4d629be8b4c03a72076bba75fb4ed3c2bef487551df2fe0f678112c7947116cbe41e64d64e7e6d28dda5a0016b9c9caafacca4f983f8e4c3175c22c5c03137ba0d765ec786cb1579d48f9f274fdc62beae9c0db052f21e5b1076e3dbdd5016ec08d1a54ce1df626f826c5edbfc86433daaf3ab3b0c68c055d184eb2474529a78323c23c038240990fa87fdd81b3a28b743726f8dadd153ef55d396d888910d36e4ec1e6f0d2169393705df56047a316a154af184a8af7382a69a143262f6273bbf3e7310184eb5fe01458ed094b1338796ad57f56598006aaca6b858884e32ca67445a44ece8f73cbb71e31fff828fd7d41cd571446de739625de3fd964604a66836678b3ced8802459dd8529239536ed05ef3294ab57691ac6ffdabdac54e5d3b56b7865573ed174715e1ec660fdc953cc231cbf993eaa141755ec7a84cb345eacc9b7a3970b3f86039e4e9ba5f513a1c6bf48d3f0eed7f9d0d6d0df900456fa57feb187d8961a5f00fe1ccc85bf51bdabcff753ab94be2ee8db8b2b11a437b241b8ba33ed64e193612d9cd59ac48246fbacf8ad1221948efdb4fea8c2cdb091c659e1d99a2acacb37a3b10cb3bd07ae5b5c6a091ee4b8450f6d4a230422693e2cf7079eca9d8e3c9a5ebc55b4aa672db461bb01d101eddbd7e261d5075cf24e2bc605158dcc16c9b5bfe137e6e47fbabb2849fa246560df494a430433284d240933177d68356b81e4910add210552b117f29eaae0963acf8b003ce86404b044725b064166abd4f09b977ff401a436c93ff0a1c6480e805cb801106ed47dbf33f6dc0ff6a386f049b6a95c84bf45d29af139085b8f332410156d5751a7a2eaeaca854a94d6980e4db5773684cccc304643cc4f90b7b98c92702c7864def17e92a3f834de397d229988e8f244f5dc54e37c9150fac13a9557558e89a0e8156459abe725645e6abedd88ef29fc6eedb89951a25f10fa7fdbd1397461870d217e94c9b02a880044dcde0afc2d138737fd1879dfa8ce2bd0faa68b4da6017e5c2e8beff1643d426b11965ab564157792d0297423a1e22accc1730222476a47ba52cd7ba2191b11b8f9d03c3eaa8aa849caa2d3217ea274a05fd52228b83a4095c1469949f4229540764e28790987fb9d7d1b1af2b260c16c569e5c201f03d82d4aab0fe33e7055bcda387be9010997d1fb01014df155d4171d1628f582c1e50aac56006aecd6340f587eee9a977ae6dd8fefd9fd19f6ec40b3d54c8f35e2d9b2a0e5b1bb32a7ce882dfef18ff3d961a7444bb5bfb8cd1de49239ee756377102a3a00ac3434e80600c199f6a4292f95fcb62b19f3bb165335638fb459cfb901c5e80f97032937a715dfdbd05641e6465fde2964c004d51cbe72c5ba95283fb8beea3ed1341296320c635cd4272240c600a22938e79e775ed7fa0f4a595d26e22724978355fd3b0df597f917b42efa284e69ae29e5ab38ffc9fd083d8762afad1288f69adbc0483f03dcfa33de7e6de5a7c276a8544bc624831b4e318a4e11e3eeeba9e21f073f2cd8350b5d3d5706e857e706d458dd63d5b59b2382beee3431e5f6043518ca5a8b409802a732d3a4c637bbc4499e14cd6d6edfe47e2a82fb7e9722014be03e7fa2c0304e6ccc843687107bdfd653817bb54fe4e50002fdc85621da3a27c4b65b540e2e48e34af922bde2c42b39b48fc31c2a11d6064df5d0d17fe681b1638892af62821907eadd9c86310b2bdce793e0f134a8500848ba1fd7c5f28222989f3e533e58fbaeadda1d1b0ca266d0222ed3d0c864b9ea5ec70a562a5a4e115d4cfde11db482ff7355cc149ac17539e266f8bbe8c6d16e783b3c1ca6e3325f546dac", 0x1000, 0x8, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = geteuid() seteuid(r3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 16:00:11 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x877, 0x43, 0x4, "d730c1e7bb6fc6e23c5bffffe64de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)) write(r0, &(0x7f0000001200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa780000000000000028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c030300000040a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c04b29b4c3dbff4613cbe7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500000000000000000000007e6cd10cb9ec890c41e6188018cd190dd8a3a2b531920f76488715efc9a52b7d3b6000ea192c17b61167cfa8dd5d3833802638a0a6f765c8e60e62cd89e3de586bc32c92dc66a01466165bfee1b8179e76d707d2ba340c5e71eb0d2d2c10444ac6972ddb7334c0976fae1a6df6584a940c40c7ed388ab2c3dd4bb3646d62532bbdd2ddbdf992588aef00b7133d47ff8c0ffb9845c774fe6b07", 0x3b4) r4 = syz_open_pts() msgget(0x0, 0x0) close(r0) dup(r4) r5 = syz_open_pts() ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4b}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce0d2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1004], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x9, 0x1f, './file0\x00', 0x5, 0x1ff, 0x1, 0x6a}) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x110, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x1c, 0x4, 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0xdaef274ac7642d93) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 16:00:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r2 = socket$inet6(0x18, 0x2, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r23, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r24 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r24, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r26 = semget$private(0x0, 0x7, 0x286) semop(r26, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r26, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f00000000c0)) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000100)=""/114) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r33 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x3ff, r29, r30, r29, r30, 0x104, 0x5}, 0xfff, 0x9, r33, r33, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r29, r30) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r28, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r25, r28, r36}], 0x60, 0x400}, 0x404) fcntl$setown(r2, 0x6, r25) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:12 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x802, &(0x7f0000000180)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) recvfrom(r7, 0x0, 0x7cfb5caeea46f4da, 0x1, 0x0, 0x1c2) rename(0x0, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r9 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r9, r10) ioctl$VMM_IOC_RUN(r9, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r11 = dup(r5) getsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r12, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r13, 0x4}, {r6}, {r14, 0xa}, {r10, 0x4}], 0x4, 0x0) accept$inet6(r8, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r15, 0x8001a5}], 0x1, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r16, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r16, 0x40045744, &(0x7f0000000140)) r17 = socket(0x18, 0x1, 0x3) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, 0x0, 0xffffffffffffffda) getuid() open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000200)) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40001480, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) semget(0x1, 0x1, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {0x4c}, {0x4006}]}) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10103, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x401) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x40, 0x0) poll(&(0x7f0000000380)=[{r6, 0x10}], 0x1, 0x2825) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = dup(r0) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000140)=0xffff) fcntl$dupfd(r5, 0xa, r7) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="feedc7ccd54e11bbe4b2521addde4a014b0eeb93f4804c969a59a01dc4d97b95f1fb6d2536cfa22689eac20df490a3b95ead7ff5d0a1aad072fd0686689688193e70b122eb6d6c732acc"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) r5 = openat(r4, &(0x7f0000000840)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x1000, 0x5, {0xfffffffffffffe00, 0x6}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x4, 0x17) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0x11d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r8, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r9, 0x82, 0xf7f3}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r14, 0x0, r15) connect$unix(r13, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() setegid(r3) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) fchown(0xffffffffffffff9c, r4, r5) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) geteuid() r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8200, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r7 = getgid() r8 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r10 = accept$inet6(r8, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r10, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r10, 0x0, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = getpgrp() getppid() r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r7, r21, r14, 0x4, 0x2}, 0xfff, 0xe9, r11, r9, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r7, 0xffffffffffffffff]) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() setegid(r27) chown(&(0x7f0000000040)='./file0\x00', r26, r27) r28 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r29 = msgget(0x2, 0x10) r30 = geteuid() r31 = semget$private(0x0, 0x8, 0x80000200) semop(r31, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r31, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = getpgrp() r36 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r36) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000580)={{0x2, r30, r33, r34, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r35, r36, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="00000018600400e7170600000000000064000000000080000000000000000000000000000159d7ffdcb1e990", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xd55, './bus\x00', './bus\x00'}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20813, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x100, 0x14}, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000540), 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2000000000035}, {0x81}, {0x6}]}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x8, 0xffffffff}, {0x2d}, {0x4006}]}) r4 = semget$private(0x0, 0x4, 0x302) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r4, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") sendto(r2, &(0x7f0000000280)="99ea16810f1e325a17d7fc45a6b5e1ccda78650aab889135e8f5b1b67e5396ca0b13294a293674", 0x27, 0x2, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x68c) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getrlimit(0x0, &(0x7f0000000080)) close(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:14 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000005d000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x10001}, 0xc) socketpair(0x20, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x6, 0xe58, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0xc0000000, 0x1ff, 0x7, 0x80000000, "2666f1f0d740457f2b1c83ac0a0a59fa2ad8e0b8", 0x80, 0x6}) r5 = dup2(0xffffffffffffffff, r2) openat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) getsockname(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000300)={0x1, 0xb369, {0x1, 0x7}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x4) socket$inet6(0x18, 0x4, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x20, 0x21) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20, 0x0) pwritev(r7, &(0x7f0000002740)=[{&(0x7f0000000440)="162aaac059b7ada52725b858e0a04afab871ed2a7a171d6e4effaacf62705993ad7563bad1362677bd6f82a2b1e2421de71ff3c782424b9a3bf486927174ecc072847dd5db1dec7b2a7614192e42eebad95420aa6bda560491851890d5e49e2b6ea3b35433e2b71e6330c967ecec42", 0x6f}, {&(0x7f00000004c0)="d6ade1ef8dd879c6aa1fc72829188aa85cb00c03f47d3363b32f44749dde2d527a239c7faefd1f65bc72bbae2adbede90ef852d02cb52941e5d99495862c6be804470a0e4a4bfd07", 0x48}, {&(0x7f0000000540)="ddccabba97fe47df24d42e91ce5fdebb3640ef405b19d368c49a7d9f5c0fd37bd2e4ed90936a4705fe6393c6914aace4ead02a57a162fce0364abbdec8b051809e801d417a0950c32723114143ccd5166f7f18f4958d6170171d1b66f00f33e49e6cd5b459adef856248fab10c68efedf285e32cce0aaec2f5891f324d984a83ffaa8822705570b108b5ba4209dac3bf18b649148bf738e6e6170fb597149740ac765ea3bb0206cc343e247a943bef1e87e7748ae6fed4f55b3f06f5c54aa956fe47f6", 0xc3}, {&(0x7f0000000640)="21780f294a2fddff763d64842374130bea5a0ba420cf10f80127167963886baeb3c208db425f67c1cd4c4fc86b749072917a25f793a71a18261e14c1a3af17f20fa00539222bb69b61b269559ec37279e3e35097fdcc3222a4f51c2a940431ca4103b38a08fc06a1d54b2d970b797f2ca434a8bed304ab50da8ead686dabcddb95f89bac63da1b881248758999d45a69b4801404ed722b3cef327e6d3d644bab99d4f0d4e1c1527fc88db8e1e7c5e5099a4b3695f2a6d9b5d91536d83ed72b1a4f4de249ff843078fce3aa3183f3f1a99755dc1daf3f8f8144347a88cd74bf4b50f0938b3f346ef0f4388aa62fd091e57d1deaa28c2425639e5f771a95e9eda0d00b1cd2fd767768fb8c991b2e166fe36164c4a9643eb67070eb2a25f7a7f1e9e6084786ce96e42a274416d152b8a9151a8e190d6cc877f897b1ea7b370e28e4a67332445bc4718104136030b4eb85c5d4ff2eddb3e8d6d56289db82e0461f2385e7d8cdca617f61671892fa58e77f5567c0b2b1a96db9785d83750885f588777e75615ee714ea85e57014d9d356b014e5a442e6a96a0e4d4cef14204331d3a148d8554295bcd10af826726ead997e1f145e6e6d743ed125fa9a71a6727b302c0f99aec95b83f0859ac4e56030df3927fa86979e28c73482f99a63c872fdfc426cbe78ed5ff20c6498b3b3927c630221bc680daff23044a2d493a4605b897d806bdf66e454988d145191e55a4764f49b63c5943b044a0ec1ebfa36223e9e6be0946a197eeb6d19792f88a27439829e2acfcc1f573c66ab7b6bd4bb74750ebaafe14ecc3d87010466161e995f051d0cfdda01b23939200e1ad8035a57accfcba63de328780d90e74d13c70efef6f3520a7d908bf89cdb5a81887e91f583c39632186f9cf510102f86c4ac4be17d156719f2a36df505022d10a3fa31b788eb48bfb4ebdd64125f056f00b545b3e3b6abb6859870530fc7de75ff14510773de63bf23c7e8776a7adfa67127327d1ff1a7d561b75781cd07d4ca14472c530cfdbbce209632fa78435046ca6f23fd9ccd67b1c281c3665f8a2efc971620f0f7c80e9bf5ad3cee7144af0c2f8d748c25419218cba174588b2e4e672a87692332727e43e9450f93c034c30ba4952bba162f4803357088c8bd7bee5dada9106fe8f9ceef1a62585f8cab579fb3f67beb4406f337cccbf15962ad64a2c68e392e48f2bedd08f6d3afafb0890aa6721e896d1cb22d0b028d8cb7c30058383dec05a5e8dc3812c5175a8f810681c59e50e4ad2cd9b0c1317c09bd8709c637af2883efa6fa0e8d25e8c8b976843224042ae5a30eb01dbee3c8904de83568f9db3825fa03d9309d5d663ab48e29468e920fa9eff234ca80d57891e423f33c29e730b872a868264bc2163f95b88cb93b2820ffa9bc11a172627ddb6487909c36df8f672f706eb08917c45822319527220a85ce8975e723f9631ab02c426aa9a7a133e708566da1b17a6bd0db7bb4e82b10e89a036b9a79c980e4375bf4b7bca5075e9eb71371b4c2ae5ee7bacae08611613c8dd2ea1a8b5727124b8fd04d2c335856d774c2875f1732b046f2efc1b533abe880923c8e21a29d32d8fabe727404dd945d28d8fc4697248079f9d03c30e1dab126884412ac05321c54c13afc71568013c5f268dcbaff8e6f040ac1ed1fe5d00e2ea0fca3d410405e22e9c7915d357e5bd7b56eb5ee01e75bd5213436482f08d92e194c0d57c1295503160e0fb2c42087926d85254c391cca89a214aab8e975c8aecedac25bcab8b71b41c3c930b36de0a9ebf27cc68c50c78f3a6af790527c92731eda27f448f96ad32001a7953b7312f8aded340beae2da852a0be9dcd1d91f53d8b02bce5908fb39d7af46c8305763f497bf3abb0ffc7a5d7aab3b812bc904fb6b1ec434368514be72e9c7779d32523355e1860f389416838f3edd7dbaa7e47c1807da52008b8b3b744056ec3d9dce1bf310807767b230f20cbdca160a3097aa8c70dc32b720ed3ef4e82eeadaf24a9a1f57332d0f5e91a8ff18dab067d16b57cbe6a0a886f1e7d1b16e64b3ae1efe57205fd9accbe4f00ed372d237d05408c9f3689cc0f08e731398228d6e861b0e7f17f685201dd984e5841d90d550150435bf4636e67db6268810acdbe26712f9b755c8e94f80b2807092c6f5ed34de5383b79c103aa954e1157870d2f06c8aa18c77f80bc551af341f61494735274b1d01eae1b7b4e16374bfa91e4813c4029292fb41d67691704891f1636981f050570db1a860ad1d8cd7dfe40b487261bb31346bdace4d4cfade36f00710e9822200dba83c048073534443c5fae8841eed8fecd286a98ccd6b5b67b7292981fc2537d2868d8a4af84ce98ce7c4796f1e68cf4fbdfe259ee01507a708d46e3f4b167f1c8439e28b5521a920794d450d08bea8e0195245b7db3738d9c07324975e979e9194af807c49fdbceacd45e6d61565b130a2f0af33e471086de4d5526e49384297c32aa28b523a2d451f808ee65664daf79e9b013574ecba3049feccc0b3764099b4f99df98fded4693823242b6b90b608f26c8b1122052a024aaeb801f945b9bbd98550ccefa7b24b2e71fb0c56afde8a870f2df1d1aced17d453d632898cb1606cbe9ca02e488b8a54ba931deed0fa43002d6eecfee51c1249db9c9aeef32f4f0e93ce1747b6cdff37979c4c5d951badc8dc48ef624ed96f4eafd7b95e3e41679cfe550395c8a53317fdf159d9601acf91c1489a4672a963372346a53923633b6e82335b23f4d47991cf4c0c719e49d4fd0a491b1f6ca4395e56caffb5ec3ac0e8f4a546436773ac1a175f61352db291a11426e82e7af0c9a7975cf007ad103ea07e226654d1affc5512bf2d6093d262eef757b2e9e3e32d5ef930f6b8c2bba6dd3e4488275cbe6c9fadb27adeb1cd60f88da568dd80eda7db0a5bf47f7359aa708e2c7ca09519c225d71d3f1d07c5d0b15ea56da6738c3668be464c215ae59ed1bef6aaa7f734fdc3af353e4482440628560d1c53afb91e504aa7c8fb4154b1df10681841dffb94821bcc08259080a648195920c67cd62f487ecdc4987b97058e80912952d60e828d97c29bbcf0d03da97374e673dd5a9696807fe1aa306dcb78f16f66261d528d6e7f95a7616a57cf153dcf7f56022ac481a2b9cf2f7279f211028bbc6e64af6a3446dbe9ed44d90d46918173b29fce2ad544985c876d00391f2c5e1e341706d78d21077b59d6fcce3cc51c027c5b79b8d1c4520b43dfb0579bd082add492035c7ba30738b460a2d5f923f520bf5f367edfc34511117c4361107909ef65996abaedc2e1705930a4fb9a1fc211eda803fd9878456777609e88fb54e9f7a8d4b8acb7f7a59db0fc518339d3f46a9762277efc8f6fe8b4841bf8ffc54f9dfb2719f24175751358b14a461e6a228a1d6be145433b1dc54edf4b5a2b98e648c879c804a0448b237376051f15bc7162d63feee2d664ca4c286d503dfb4513a32fff67af512a9d6eb2a4736df8e6de6d4c43309b680b1a839b90ba6562e45417362301615b1eee17644a1f42cf59f1ed0b47d3fd1a0b003a282eac750b9b94163b57d2e528c79d72bca23c92fa68c6a591dd7a3efad3c7409ebc116a506f213ff650d50b881dd0c4a98db3ae62e5eca21978cc62b346a2bc25ef218aca9f6a3987320b50953f257b3fc40ee476366237695563115249b3e91d696e4479bc8616e29ca5581057a5a6fb4ac28d7f5207d3db8b0216a5e7ee5e5f6ca22fc17e5b1bc655cec62cae0a4d9a81e51485a52e2d1de9cff5fd9c69f487b15bbad44ae6c220372d061d607a3bcd13b0fdb8d1068cbb54af30c3e791ac7e5914d7dd0b6619590a3db1910ca20ece6d73799309626653e81db8f9f8f299b00656537e60ff1f4c48d8b3b7351340141c37027fbb051b940c534ae029e28792fb4faec3608344c419ca6195dda7bc2bf86c55e8808207f496ee6966a7a848a2296eb58469cfedc3e46be9bd907b28abf68c27a81fee7741201457ad41edff36237fc4b0eda15a06c8e300a88f309001fefc681c4c121cd8555de1942e9bade93ffd2e11d455964e6f2df03359c40cbf1a37ab0a95bf02725c54761d6363e985aba15e5d0100db66dee77dbaad20a3bf02429c53b79e1b7afcd4ae8a72c01bcadee3f58e8f9493c787a3bcb7df0dc3252bacf6da965bd46b2334c57e63c7f19b6b9bab52a2c9ae6174006628698542a8cfdc4eaad176fe7c81893a4101f55693ea65733fe3a65d8e6cdb5e2d6f0c4b4bfa4c74bda0eb1d8a2d8d1beed5fa621f6076629b6504cd955c10f48e6b4c56fd981a656a34c35984b2fba0c55f29cf297c36679bfc23b1065c453f9404165bed1697669c62d61c30f380d4f4d81416b8665cef0cfd37249b43826f759c59514955664f1ea2dbada2dac6fe0ca9c958bead740804b0634e74ab3b85a932a0574f26d2f896d77ae774c9ad28c4fa9a63c9d185871a2cd5b5524867dd94ed270d76395a044349a4195432409bc35c694692e08d0d3bbdf0254d864d6aedafeeffdfd9c3592cf0c6fde92a99f6066ac82b2d947026b360ad3e70107c451d2409c23c5ef81bfe5975a439638aa64e16c7e5af4bff9dcc05ec3d544a48b5e94b4f90d879ffeb186d10c4465e61d8fb976493fca7b521bfa4630b54b834aa7c6810c875d05e2f34a1f2bf21448dd4dc2017cbaf126ff871d14e1c64c1648dac676ef73d9df5c971fd63779a24143e37879dc662436915c79b81236408a6370908192832f069dbaa1219cc31ef8d62995823eb4d990429afa1e69fc66c3b5cdbb465f4502b035d8887b857e46215a12d517b4381bddb566165c43dcbdfb36bb83f23465956f92da709a417d6669f151f81ed5d31f6fd0af1e5a4aae13833e92af3ec6b458f49a9594edac97aaa68e299885dd73fdd07d42e8286156d161acd50ca778745653f7bbc72621f9bc58799a8810d8f6edebc561dfe34db8220e044536fb986e7f2e753556a21663a28f9d228a9671a6ebb6f8d7bad01d74cea1b19b7085b89bfa99d90b71b78ce2e897db30e445aac33117bb0d1fd4f533322abb63d6163c09b8c601ac9e7cfca9eedfba58ea2be02e1a21035ac175bf2e3758242ae44d2e8c0aeb827b6b3b80c51f124940d046a3888a8530441afdfae2941e31ccde6af218368ff6e5e72fb6a52c20d00bb04838f7086939e5aac38bfb329a1a9a543ad685a192477b93881f5314cb3a844cc55dcacb645052adf2e3f5a58d615b178d337b398451cadcc924684a8363f93f34bab19b9974e5abc9c4f75b530111539e0acfd12d59eaba86afbdf1b3fdfc7ea2e4159caec5aa79128b56703a21c86d08f84c8c8e2ffa0c117890ec3bca3a1bdb54c6775ff2310468f6eed8793e68216a946f331159c7d41abea01e6e121847f34881d30cf51f0645ae9dfabce9bd81707960a2c2c790a47a188b6bec8facc0446120c9a2a2d1fb6242415e6a3e5f0dd32967be08e29a3bcdca150454e7ed912d8ce9076d077cc19be0dc4859ca1fd1ecce009e6d787a6336e01f3b615bf3ce5b15f33f261703fad8f5f2cb74fba682afbc12c6650049bbd23d2e3c868d93043090facc32fec123a5be6fed883bcb15df587cc1691ef1743ab5f2ee7bb6f6dd56321d1b7c2f5bd936c58b3c00411f3f8e89cd61c171fd5131481b18a575d63907d626ad968370470e636da9286f71eea31889752f894644ba9ff1b0618c29e742dc07ac6d3d4e5456cf9c141ade6978e28fbdbb01f5971eb100a", 0x1000}, {&(0x7f0000001640)="2c6fdfeee924fb05431e045718011cb331ecfc0779ed5dab8bc35384f5af6644761de5a67675c68349783f2324a997031c69868a2e05f4ed7f97401d5e4d0eb8cc8e57f7a052ea6e09d6a494288c6b5f0687349b97782d06889344e8ed964239aae557ca00f18497a984", 0x6a}, {&(0x7f00000016c0)="239e6c5321a0a54ceb940c2b570f782e4d285cde5c262cdd643c9cfc1cf7b00748660a161e022ccabe65ebe59fcb47acd7236d91c01b967e301f1bd29ff7f1d5a1120389551df7e68ad0262167b8febf1ac0c0bf15778759236aba71cb0dd2c8aa5333fda010f9d77b8f50216f866517828d3bcbc473c6dd3edc582274938b0458f21cca3a71abe159bfe280a1778cf0a1f78140d9e33a41b573ff7a160e3a85c04a668066508cebfbf999b1eb8900363341fb7b1c1a3d6144dab8531dec08ebf85283cb46ac696e3e57c6240a90c831e8653aa5da1fd2f1a40517fec627af0ae6e0f43ae2379eebd16787ec4b828f960e6d8de386bbbdb9c7487ef7eded2ec79864dd11c2edeed52d1efea2f1267e3d61ec98395768b2b2e715c12ce17c338d14f00d4dbc8ebda8bef2663fb9f898004d96e4e429f6d1bc408eddb7ff5ed80b3274c46aaf8dfc9f6508a6c1060df8e48bb7d2406e077c2ad9eb4065cef7182b766a7a29ea1138b4bf746e562fefe0b690132c6440aa20a69bab7c635ccb6c64ef064aec28b9fb93f4d0cc706620f2baec13618aa09d937c991bb4a0140dd03fb1a5087439c180115ecc93d48d2a8fec0f18a7c910e4b2f7c564309e21d1bfdac9ba381a664da2d5b33c6f1c9ec6ec24f21114213f746de435122bab6976898972954bd234021aada2c35e89ead632c95f500d641ad021c2e6d7aaa5f1a29b91b3c29f79e08d34aa1773d4424a71e2dd2edddbfbf76863649cb06776e1144a28d4640902bfe297b8a6d595596dfeda809bcdbd9ca5b42f0f932cfc3de34e21256cac9c6b19c58e4aea471670fce74c6f4d6c1faac27a8ded23fcb22bb78cb01c83f80af4e0145368bfe616987446256554d348d74f16ee9cf15b708a4ddff6281c9b2a4a676d75de0b86911c2fa37844875c970b08be382cb20fa36b6757f594ccf09cb7a797841e4dc03c1c5913cdeb0072651eecc11aa37b193e5fe260f33a3f431548da0abb2e871585a02487e942680486fd8e2d2be0b20c5fe3af2acb44160edb4e92eb56c6a41793cd23f5672b81f3d625b56f44d021a13e7597255bf213c5d174b4a6bc1cbc8088962ff1d9cfd2af3dbb931def7985cfc6f12f535ddb2fb1a822a760d7a1bb62d47207aa45328e0f0ae32291d43bbdbdd45b811d09c16190089fd4439f01771a1948bf72e42f93fa902326d77e5592693e035d2baee5d32b7de197b14fba0c229ea35135ca11091c32625c93c63a7d8113f814a8d43956612004650dbfad8f579a2a83e6e043bf01805340392ab66de83e907b07afabb84bc74698045e9d3458d0a979603c814c9f300bbe23c25e098d250b14713f44557b9b4f2f2575da17ea6f6e4ec217844d6ba856f3fab056d90379e26c90ebd948b2f1aeb789c01fb07f7cc503a2e4b75878987bec2667f0e158b7a8daf33519d08a680fe73580a29cb476cba026116b0bbb8fe158669d8280ec1eaa68eecca2890bc9a40835f3a2b5f4ec65b81b784fec44d2e79614440cb4e70e3ee99034b8c8dae13ee63d3f76ff1c47be31b3e768126ef42270f50686d821c00aea5a0497f2327370b15b8196c967ab89753f08ddc2ae26754afa15eb6b739980b79c5e9e76131ff144f34b6c0f13db81f6ef28700713fec6b8951c52da8c947e78a40c4def5c6c9a18ce8314fd83583b77c776fd17d8f58ac025f28199e68487362a7dbf7a5793111f118b814520259a5139d793179e52eb661ec266368874bd4e44eb341f78b60fc368d8bcdd6b20a886e4d57235dfbdf96defb6722e53eae41df937b1a7f53040127144b4b01e7510bba8de358b36a855d002d9fcbcdb13582c936050af200369ec13952497068d4331513034a70f0857d13316a5af15d89c9084608e5ec89265d2eddae82447b4313451bcb5ac9eff97ad2b0d60183d91dee38da6fb2ee3e2a9c82d12c30761b8effcc429d6472fed068da0d407669059dbddd21a388e6ad1ced5229cd14e40e6a02afdcfecad80f64183182f092ae36e5c9f00b089000fb3d20a5896936cf3d453f05dd49f477f7f93719724167d3c87b56626ac4a2995ba8c3b10e0fea4388ad5bd003c87dcacb9efa5e64c090359183a4226732df438a2b8f825cc51bdd0b3f8a42e88ab35a0cbf749ed1e45a41cfb9bb035908dbefd2656fecb8cebcbfffd6445597a8351d800ee63d5d04e42d6298982faec34b12686d87a45dcf1e62b49611b4417aebc5776f7639d6a6f2811e8f9d41d2a78e798bec0e19252c6252cdadc3e753bb807f7447f8b3addbc41dcef8f25696a8d4015aee7cd2eceaa158e093105f5f8b1b6bec53a1066af92b0260b20ddc866b3e110d4f53c81428afb52f512f65522077c615267e21a2f50b95d7ed0315eb697c78fbfdd7fc38f2e2571a2a00f8668c2f8f53224c711de6fb52cfebfaef4f5c6d2bbef30eef32eee7d29c6fcf56f036ff9500a058751fc4b723eb941711b9fb29afb9efee3f0535c1cdedb0f296b967a41f3fe5b4d1577a6de514e2c9cb17c7707a13be4c6cc021cc9fd5773632733a766b387e77cf04d26d25086338ec319f4dbe4e92000ef56166e68707bc3598d04d20312ecf73dac127a5be997a60778372673673a5f3c5948da49b96fdea98f6058a5912baf9705811a0f10f7d57626e2ad373757f1d0ef8edab7ecab38049ff5c3e86b7ee9a72b8a8528e736c56545a7d1ba27b14ea58b47993d693d720efc0dc3ea68a5295227f29fd3ee869656e480cf0fc62555bd0353986d8fb221ed146236c6276d088c24a86cb750862db68297a6db9efb51d9d4e5d06d1bfa83d8cb3cf6c0c17dd0c2fa947ed604a3cf10a791d9ca1ee02723224b8b59dee43f41084d33913c221612fa7e408b3a7a0fdaf5968af4c509b3e4a9e499b2a53f8a7050c4f78635ad7cebe37f5950b2be9910725c3d2040c3f75ceef15f5c254433cb4af6a194d48e064df95a6f87a2b3a13686823d75bc0a12c38f69e32e538ec62eb2add8f26ab0277e81fd64d6e46aa56e374d5e7efb8ff73c83d180177456514ff977baae269b2cc11f316403416fa52439501c49c1e6c4c59912b6cf8a037adc1301ff48b18b4eb814b35882363e5a9d87e4a682aa49387b194c1e79af2dfbd10feb78138e525f3379442f87fdb51c8b7a5478e4aef59bd637393775e9557b256738556b15ae61016c840bdc8ef9c3e98bad4ccab6feff134df6e674e9fbf8f11724f22c3201fa5774dba80a290f43f5d8cfdcf36ebce5a64120f0e22b4a01789cee8cbc198d1a92535e11987154347f36237fe7b623a0aada61a91f4da82d9d7f6bac4725c714f4a86130189e9760d27de4f13f92b77f59a915384a96cc1f37b1c8753bd0091f8a696dbb325af03f43a6b94f13d7317d2a9b4afabc494891d8159d01e566778044625521074b03196b44d55ca4cf278b83d78d99d57e04c833290b542e36b92370d8136d9f66310af2143a74668211c7a800effc12f115e7e9fde08937ae5ae13dfc345c2f7185a322b3bd23b06a80234ec154fc1c3235b9bc813e3de362979cc760bc621eacaebbc1cd39f27d1d6354ec4806c275190008c0f74f97b470df512605eccad5fa7f52dd72e733b95187befdaa0c4938bd4afd57580f96046076480a4eaed740695800831043c92bb76a66ee7823cc2d93f42c00bc2ce3416587e69b3e5838aec21cb8d52e5936cb284ceb363f33ba0efdddd86820b1752e62a9ca79d8e9a173c5a6a615ce3bbc3b4484eec86e03206172e56090079e4084c0531c61a9f49bad7ae359033552bd41a85ed46f36c2b1464b7fce6461e5693032d57484dd47153c89203a4fb666801039497cb2dabc42c12d2d5fbc9fec2ddf16aa8f49a565c5e17c96831e375c5f84c7a596640e7d4cd085c3d49d9a6e6b4a4b9641428025583d8cd85af20d9e88ffc9275d35d9168bec22268bcec2cc81a4096b1c69a0a188f9b3739d90a49dd141fea85a6a7323667a02f65061c9eafac20bb0ba3842da9447edd9d677acd0f444f9fc4c7f438523c095e47e68bc66aedfda196cd37384005a2756deb8ad09f6993f659b339225cd21a9bb0ecff9218668cc22a36012e83de31e40d3b137fca4e4ea484f0c99c8ccccbec71f43035af8d5c85f174127809c91b5a76497b38786f7a861fef6c25313e955a880d96fe19ae309bc527cd066db50deac524c495325fce8b22f1e9a1692ac08a857ec172ca2511a59d3e62096ee9db26c700676ef00041094d42a94a0220f2a0e6f98bc3841c5fc48eaf8ba2f8497d49f2f1972f6123a71d61a19cf1afbd741540b84fe61cdbeb8ec97364947b6f21d2c18a009373204b5d0131d589db4790e9b5d9b702dd57f9be0e5579fcf53d7ffa618041fec9a65422eff7c8d3ff7c67ca79658b5e9b357db95c3ad3ca6a4d06f50a54ca1afe3cb432e06b5d935f9195b2f16d60744be6678908ba0205cfbc8a0fc9880b62cdbd7f08a204e6d5b21fa2e1b982bc1ce01055a33529eba71083525be4b2f86cc86af402f4d8f65f3ad2f86e1a721c396c8eb7e8ffd3c4ffb01d5050e7daf33a5acc22ff5f392b08b75d82db71472febf8188a5b32b07073b8a5852aebd2527d467e7d6082242ea40f7618212fc78a4b673c1572df57e1f2f4e9df28311a4eb7a7aea23d0b721bb6b76d016a30491ffdb274510e55bf761e55684f77ca4c2ea7f720608349f72f28b08e4207de9b88d361749ae4519b9821e7f301091ba95f7cfb29d253244f4d5eba0d89bd443b2738b37e6fc847080a2e57c839fd79aa3f63de97d7e39cb9cc4c893c7f6fa1f68182353ec375f98a656612ead8cf8bfba74d986bc0fd3fbffc486d6febef15e616ab1eee788abc3632901a20ed4059344fcb512fa01a7b29624de319e1aa426079534ac60c8ad02c013654ed4866599552aba30085019c28f621d1cab9114de77d1b90d78e5d355057bed6f931801694c6fa2a36cd0f5bfc5d0d408481f72f1c1801faa2f46ed4a49c286d1ad08e7a9b0ff2aad1b235624b8d23218a445725d8185865d84a7764d888796bc547c68ef4de424d80ff74004f50df4915f2d4e68bcee8dd18d60db1bbf08e128bb51908460a78d3a28de8370ad5aa52da93f7f2a76ce3995aee50f2bff235a827578caedb5a985c6a8bd169d409a9dbcbed7ab5b9805c4fca16a166f14e47abab1f30f9a29a04b2708bd4b7df0430adb3c48ea9330e84959229cf42b9acf175dd6a4d7f57d4e05163016872750a220c81fb66a5d492eaf0cee90c555ef3cc9aea0efc0f0c8b67900ef8fce62dcf50d7ea9039c3ba199e821a999dcbae3eb5de5bda8299495a3ac90fe030622c2619ce89eafb02c2a1a70a8fd9f22947a36d8092e066ba1788d06cfeb5f947daf3d6fb5588eb0086d47c8162caa209274b3d3081eb2c321902632488d799b08fd14fd6fe90c91daed0d66ac7dc223480b31974ce40dea7490915674a795821e05000042aacd4d0928161b4f9255d3018fdda842202d512415f04824b87f9d30e66b9a2b99187c5ced91d0cad68e180dff25f022b33a7c6d461877cb05d60a88629fed5eda2eddc8275fb895d64ed705000fc33beccd027f8b009ae77e54e1e901856ff0f9aae889680885ec12b58607c9351fa367f7500d5487172d8a275b6119b7cf90a59b0f2809eb0a66384f2775b93e24ba0ba2c357af7a20a4307d95dc7f69c25ca4ae068bff46929318a9c6694bc403abbda343f528df2c6aa9a552b8b858687623d32d7236ac39679898615491148c433bbe2805322777", 0x1000}, {&(0x7f00000026c0)="6daff591d07f9932913af24934ab2e61cfa084eb839187eb75dd4990b0d27d7382e818df39e06c56ffabf4af3c85bb95dfcce18bd2ad4b9177fe0953c43772e87a8cd3c2f64d", 0x46}], 0x7, 0x0, 0x0) r8 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x10, 0x100) write(r8, &(0x7f0000002800)="1bf3b7504f02a2385bd3e9042be0", 0xe) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002840)='/dev/null\x00', 0x200, 0x0) pwrite(r9, &(0x7f0000002880)="855fa53d6c7b6cf7784dc49548cd8e7fe00c5b08e569c4989d32eece2ea92952c7a267f2dd7a1253e9121884b897a197704694728084b53538c95513122383cc18b9c31a6002f536f440f9d4434125a82fab96c799007ba483d9045dc3a9a0d0170c6b8c236227018d23d8ec1bfb6efa41f482070966e3c4f629afad29f666fb3e4a9e933547d8f9c99f1a49216a4400509b53778d28c3c726de9fda32af3483920121d4224138179ff8ba38ae719f07fc1ff0e968e6d7f77739fb7e27e5", 0xbe, 0x0, 0x0) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000002980)={0x10000, 0x5, 0xd0cd, 0x1, "5f9e3fb3409b5d3a7632cab148919aaefff7ca91", 0x30000000, 0xfffffff8}) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/bpf\x00', 0x100c1, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) accept(r11, &(0x7f0000002a00)=@un=@abs, &(0x7f0000002a40)=0x8) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/null\x00', 0x20, 0x0) faccessat(r12, &(0x7f0000002ac0)='./file0\x00', 0xa, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002b00)={0x0}, &(0x7f0000002b40)=0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r13, r14) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0xd18) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x10000000000002c4, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r4 = dup(r0) r5 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x2, 0x4, 0xfb) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x200, 0x7, 0x3}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) dup(r0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) dup(r3) r4 = syz_open_pts() r5 = semget$private(0x0, 0x0, 0x88) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/77) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) pipe2(&(0x7f0000000040), 0x4) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = fcntl$dupfd(r7, 0x0, r4) recvfrom$inet6(r8, &(0x7f0000000200)=""/22, 0x16, 0xc0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) socket(0x18, 0x2, 0x0) 16:00:14 executing program 0: write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5", 0x91) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x3, 0x8) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0xec6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x9}, {{r0}, 0x0, 0x80, 0xfffff, 0x4}], 0x200, &(0x7f0000000280)=[{{r0}, 0x0, 0x40, 0x1, 0x95, 0x6}], 0xe980, &(0x7f00000002c0)={0xdac, 0x20}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = dup(r0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x204) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r8 = fcntl$dupfd(r7, 0x0, r0) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) r9 = msgget(0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x5c69d6120ac11312, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0xae}, {0x43, 0x21}, {0x85, 0xb4368d4}, {0x86, 0x80000000}, {0x6, 0x8001}, {0x86, 0x6}, {0x8a, 0x80000000}], 0x7}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0xffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x201) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) r3 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000380)=[{0x6, 0x9, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x100}, {0x0, 0x17, 0x1000}, {0x3, 0xc31}, {0x3, 0x4, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0xfff9, 0xc00}, {0x1, 0xab3, 0x1800}, {0x3, 0x9, 0x3800}], 0xe2) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000002c0)=""/78) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000cc0)=""/231) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) seteuid(0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$TIOCSBRK(r4, 0x2000747b) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/253) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) fchmod(r6, 0x3) 16:00:14 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x10) fcntl$setflags(r1, 0x2, 0x1) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xff51) setreuid(r4, 0xee01) r6 = getuid() setreuid(r4, r6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x650, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x1}) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="88c724332236780773a78d1dc4abee219b72a1af3293b60a334b61b6aeea1383a5bc436eea0b4cabffb582e1d00b2def495253a52f2e39e73936f970645f4f088fa28dd3c8a7ecef97c672119f9a43da87209735c14ddca2bcc4078e52f99a91fb81eda6136cb8ca518ebbcb3780dfa1bea329912f94ad1f3425d503acf36b7746c7c2304ff7b7cd627796f80d4e82bdda8a0589a785e4e9b43f9520b9e85917579b3547c2fbd6b97496cff3fd574d7914938213fe32b314f3f859508e675074a177e2c8d9cdb38309520263fbb6b383e0a9ee9674285c19aa02c0ad", 0xdc}, {&(0x7f0000000300)="ab0f5cc7ea726b173ae6a744e1b2153b88a46fa58f22b17669f72204e6cf94caf592ac7a713dd9cfba59ad0f220fb5e81e4fb8ea36136fb35d4fe038fccf09beaafb8f41e0741e9f69eccd3d2e23", 0x4e}], 0x2, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r8, r7, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r6, r5}], 0x40, 0x8}, 0x1) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='\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', &(0x7f0000000180)='\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//file0\x00') rename(&(0x7f0000000000)='\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//file0\x00', &(0x7f0000000300)='\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') rename(&(0x7f0000000080)='\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//file1\x00', &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xef4ffe4f34ca4ee5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x781309e38db7d890, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) setgid(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r4 = dup(0xffffffffffffffff) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r8, &(0x7f0000000300)=@in6={0x18, 0x0, 0x3, 0x6}, 0xc) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x2, 0x8, 0x7}, {{r3}, 0x0, 0x8, 0x81ef0d1b194ac84c, 0x3, 0x9}, {{r0}, 0x4b7fd40c9344bcd3, 0x24, 0x24, 0xa, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x0, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x42, 0x0, 0xfffffffffffffff9, 0x8}, {{r5}, 0xfffffffffffffff8, 0x10, 0x0, 0x70, 0xffffffffffff24bf}, {{r6}, 0x0, 0x2, 0x4, 0x20400, 0x8}], 0x1, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0x89, 0xfffff, 0x4, 0x4}, {{r9}, 0xfffffffffffffffe, 0x8, 0xfd405e5386597fda, 0x5, 0x200}], 0x2, &(0x7f0000000200)={0x0, 0x8a6}) r10 = dup(r1) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000380)={{}, 0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x100000000000}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x85, 0x0, &(0x7f0000000240)=""/133}) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x9], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 0: socketpair(0x1, 0x3, 0x6, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) sendsyslog(&(0x7f0000000040)="9e1a7d7e57b3ddfb60b6a1d2a5182096b998b8f3c5b3ef4f95effce333e700af4e63d77b4fe9347c6aa27e7f9f035af69093c1d97c3986d7451b8bb63608543a944c2b8003fc7e59aa49051dfd500abc370d296ae96edf4f77d1633e2b305cdaec8229a294bdcbd19378bf2d33745b204cc182f15e07c4a2dcdfc724a611cc961afa2bc641ec7ab98a36c701ed92", 0x8e, 0x3b) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000240)={0x7, 0xff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f0c157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f00000007c0)="094858f2777b8fad40e922c42d9cf915b25e9666590360033f6b30145381191d1a51edbffae6a12730338ff8be56cbca5157a669f07ad4407e1b8bf34178a78fad3ef7993104a883aea88244b4bcba304f183073b13127e892309d054181201a59b3b33c9239f81d12cf71b8d6362982248b78331ad53da6ebcabbad5c8b2438260b67840fa2a054e50244500602d7f21cf28252f7257c9f345445bd23d23ee70b93c36484eb6f98003993cc5f35db247b01a1cb0ab38325ebbb41f04549a3b2d7f5f234546af5a0ead01fedaa47b96421162295e0b084fe16f63e67c1140762183ba329a9ed2f3753a8b3eb", 0xec, 0x4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) faccessat(r3, &(0x7f00000008c0)='./file0\x00', 0x1f2, 0x1) 16:00:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = getgid() setegid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1", 0x8}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="04b31fc32474b674bf2785480f55f06e89b12ef62daf4e11334b566005423c16afa49a482f281acacc89b57c86808c1d61a5540c494ec6fe603584e848b61df3440e46a4edecd269cef954"}, {&(0x7f0000000300)="d3a3b0c5fd6225fb6833aa95f47dce1e0238dafa806817170837f489fd39fe8a0655fccb9578f3e9f60dabea28fdc5cd565204acd0abea6ef37a746b1d10690f6ed740fbb569aaa549e7845cbfa2d0c52cff8a0d1fc1e26a28da092063b8373f4e444467d423e8b60dd7e64d"}], 0x381) 16:00:07 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:07 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/88}, 0x60, 0x2, 0x1000) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x1, 0x9, 0x9, 0x1ff}, {0x5, 0x20, 0x0, 0xffff}, {0x1, 0x7, 0x2, 0x80000000}, {0x7, 0xff, 0x2, 0x3}, {0x73a, 0x0, 0x2, 0x1}, {0xf89, 0x7, 0x40, 0x9}, {0x0, 0x3, 0x0, 0x1}]}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) socket(0x20, 0x8000, 0xa) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendsyslog(&(0x7f0000002080)="ee4eaf42d81ced8486d236f086536b2dfd700bc02be3835d204ca0ff57f7901c7bacb58b25a2ef9487ca809a75c5b5a1f9e28c974924aaaf81da449bf745786e1f804168fca13325be06a462c9db272dbf3bec30a2ce8f8b61777e21b5dc0967985064f7ff41b41fa34a9ee1d33e690021917bd88c6f33db8f4214caaf79ed4bdea0a1126e4d322dfe70e95c83cc2a4a64f6061b9688c4720665962e1762636dc6f60da22b7fa8c02e869b1547584045e58670716121f73fbff33c9335a45f581184d6a6b16f77f39c7687cc9b5f92befd65669604fd49bf64de0ecf039fb8df9d7fd10a71a8f074050ef0ab1558a3fa24793897a4b55116d06859d85d62cba2582d5db1be8b652fe7e947e435105b729656e171478f370ba20a31def003f98cb29ee4754e9d8b94fc37e5e3239471b424f1359f83a9c8aa7c9ae2a2f14773846185c10231bfb90c09742b5322656b168a61e918bb77ca902e73455cc01ca84563cf317df05a8102a8a44011cc904307d5764cd0bdbbbcc6ba8d7c616d834136e09ee6bb3bef87dcc8600a4b659bdf69bb05b6c255830b4c737602dcb3356b0ecfba2999dae994ac1bdf2c971eeb85400bae0dd66428b660fc38e89b097e02734172192deaf81e9f0cc9639d39e66bffb32cdd4b12c7755df6af63b9486ae56b526eff40c0d35d662d925a005630de3f7413e958c13ff6f6644d04bd4024512fe72f14ec0965d54a2456423a63119106fb89ae5065b41ebc8443b3dfd44070de39a36464c97ea606f279365fd406aebb4a80a73eeab56fe31b12704e05c2cbe89d546a300c437552e427c66a7c246a26cad3948c7d7935a265497ee521584059653aa4c234a9fb50636463ccb02c49a5b56e905c6173b7a24e48a497095dacbfb48a017172ac4f43913b28f12622243b186c352fe0e69f09b60dfc0190de0affe9fc6db36389a9c95318d9cbb8db622b4abbebcb686a75f5239901e27327531e916fa50c1818475aaa9a1abcda727e2305bd4ba69c1ed3ade12194121726324aa0553e4c9844f474cddf0ce68673b44962588a96c9844564ccc3c17163b99da43681b515d76900247d00624c15816a37b558a0750e00a4953d61e978dec26aa38ad12f60c0dca7ba330b104e3e66fe6d44a0396862123d0ae400483afe8ce64b3a1c8b19e6db2a74f20bbd86a6a9bcef62d6eb0ee55d5a45ba3eff24cc48c7c35328855218e2a81c8bad2eb4f57dcbd7b046aceb526bb49e5a944354cfa9b9fc439ae4dffaed08b3da342bc82c7a11d0b1ea2a841b3b57cbde74dd1a3999a786c0da6f67ef99f2a97ee2611e67fbf49460d314292a2d19d83c987599e86020c6fb7b39db26ea6c1d9a63abcd72b72f2894dd4063c7d4df02e727fc883f1ca95fc2eb78879524fa9c0eeb6cf9aef690ee4f561794d0a49168ead0bcbf1cf18184048cf264805d316143f85adf5de9faa85343581a3d8ec9fc5d669b6bca17f4aba9cf858b6e2c9fb15fa1fe235f49c21ecf681c4227353a9d6996c559b923d251dc44e1fa3bc0796b9d3e019e6addcc5a5e24754c58dcd18ec2f6c9feaaf8d9a41f76c3f474bba77e9cfd7863355e4ec24c0278ea07369f2c603f8c02f4665c057a14ab7569f872a71791f4175a7e65037debd8ce9569d023c64a82318af763af241b1a36c8908e3bf3a5de593fa4bf72595467ece0243c58f2fcc88277a7555acf049549d2267e7d3ca06425c63205d5358bd89a4fdd8cbb653efbb42a1e76e4b3964fb30f1618713e0f1922ab6457c1ccf81b596d352db1aa0aecfdd7b8f57aeabc097b1d796ee481c49c749a7f1dcb40ef585bcff55354fa44dbce07b0088b18f850703385e87497782376de493bfa68f57522a941da80d2f3b3164a929462730eb4b5861ca9077c767d4bcc6e6d35a966dbab7e8124452f5eaf6458088102db143a4cb659014f8e2443de7f14308efcc0ecd1f51851e5e086765626a002d8947c6239c7aef0d338708ecb69f2d3a0a5b47c0d87a70256a760cbf2a441c99f200804bfaabfdec32f84d029db47e7c685102a009322d6497af3c9aba20667139adfa77fcf8940c70521b1beff437f05a07bf0e7b587c5d81180f434ce7f2f4970196ad288579166ef9106272e3bef28cede1b6aee67e2f6e51b2952bc52ea189c3b5f0af260deab930b2954f8cc4d564dffe634a83752ab7df75d84d4bb4518477aca7e453b12edb8a5124e8536d99c69585c18441388d09b9300639287a8fee6e17c0b46a3dee86c3fec610dda80e3b98ba2845a188494d73936993d4ef371c19ccb5c08b0e2673d8a3d0c4e52b1d546342e78db80555fb62a8f0ef673c0d95e824b5afe94cab086dfa9d6a0e8bed240b1be8a6e014c5a69fdc948ee3c43b0e587aeb8cd0113a095a8ff36d0709b28c495555d9c7b4da0b9f8827b22b4ec073c48059ebc3ba17247f257ff09f0c9b41513c9afb56fb5a1079123a5245b48f9194cf05ae0272edd6906974fb23383ac3548e8ff3b587a58b171c2911f92eb1443e914e3fa7da3d69bc37568f77cc5446d0327402f2eb8d1a85c8ea1fc4e261c5ae248b85a26b48e4be11c24b7da917aa41f15195bd1f6772bb3593c6dfc1b8d33b80b6b2f5c84c6e0b4b6abc7ea4974f6013be940735488f3593dc41903546aa0c206c0fec8fd065873add1185b1a346019f89a515c04dcac195844bd56dec9ce96a461fdc4f5ecd8d9a06d58326e29cfd3a4f59cd8159da33af5f468344b32e0f56745a61809c9d1e64996b65c71ed16c0322d39f24642fe450d573e5273773cfee20bb69ecbdcc4fdd701905243e9c7291afab70d2181f9bd497d9f0cc85d31774c915da642ee11955d8d98f8fceead955a7802e27ed63d35f93c907cd3a3b4390892bf191ca9dc829a9ed9065870246eeaa806d0c61dca646f176f5e9060231583f7c970f6bef2591a8ee47b53c7974acafd3f20ffc60f4016eba4e62401940ff19d70ed38e50832da88785c24e96b4e22fad3115269e20a0772feb202e5b0550c2d4a1f1fe8941dad35916659a16a86f7aff750737afdb6f8828c5d7361ae2b973dd66449bc82be67de7b96f247222aafe8748694907fd83c33f40030540b4bdeeb987bc181dc909c02cee81704bd8379c15d2bade102077f87e5aace328ae21c3bdd1b5984cd3c525baaf027baab6a77bd8c0cfd8106530bcd75502ca16b1384188e81bda860a393e9665ede090fef01bb93aa01abecdbde4cc9dca8e1755c4d28791583137f3c6bc9ac2ca498390997a40e0dbad6a15ffdbd52c60d95b9290ca6e4a8430d0f216378073813a573edc439667f11fe5016ff3fe92d756c1388a5aa256efd69cca790c81f2792594a7c0e2df6ea45e957cbc4f91a637068d37f321d7776e8ee2d5772feefc3f76fe9d8963b5c02f0c74422bea984b783b484b33f51d6acdfbf5c1adbaf5d1dd81781c445f30fccdc756fdbfad5db962426ff2d96de44f84c74453584041d3e75265546351f5eed03b5db1a54b5062353b7c7c443778a5b310655afd898e2ffde2e4c827d6e97e1f8059d25800fb188b9f5514fcb748181f8d55aa7c16400e379fb750f0820f1a41e61e25697fc1db190bffe7635a8d49c73d292357194a83bcabfa2a889871abf5881598c94aa1b20a3e0971b154e42d9e97ed378618d0f96afd5bfd324c4b405293cca589e0384d096441cc07e22dfa86e2294ada39837e61b22026d01a78da3443a9ec6e32044f3cb4793520ece471294226bf2699e0073d495d6bd2839ee3e93b2539c6fe25d7f231a846ccf60ab53c0e2215fb0a225d77f1bfe4eb17e71d673ee0072057f95811f6c267361b6e147b1e5a84a647331ff808f74222869f097622f7e4ca883b61f23267c62747f3e7ed698d28850e61c5fc5be3ebe743bc8fed52fbc4e3164f655618d5ae4c053d2e09e7ac40504fca6a4d0db1f003840fb151278ae97dab6643138844654faa19cb226fbf17e5965e435b64e42783893d3817e75d911bd563f766d55a2bee366a3744425bdabe83f9a42da4f4a0ed8a15a405bf0d2df46d7dd3b371ae843ecb24571ae8ae05e42056163daa5341e7c11cce1535afd72f96d75e0c7917f50957abc10b7c3770a8f8f4ce88b04502af61cdb01e8358269afbc640e088dbee3630ce1324ba3d3b715771a7024970849a535e0bd5110f9219e9acf9a4492a3a4f9d6ed6e3f4095903a24a628da69e835a058a1273109b06d447fd6a268530fa740a0dfd8868f87f14b9847ad8f0cfe139ed0812f451bba9132d49da01349717d104ae7a7be314998fd8e82ce6de351a0d8cf1faf560e56bfdadf92cbcad009b5de7d39488a57ad339bf7f4da578dcb7b73598f9f68011546345f8838ed7d1285f0c2ee0587d424b1aa9f561ea5bad81f2d7a489c7ae14b3ebb99c854372b9f16835a235215b598934346bb5737ac2af164dd5764d391e0775a5fb6f222d91c69c651ae3fb4e5906f07a1a93fa06a3908d7b03a159110500cb5aab0f0c82320667839f5c580bcaee3f6be5213e3c761e3a717110a6f16fb72ba9a48b1b44158866b85de4fdfe5bd9cb9d681ebbd4600a44b867931a9dd0678b17e17726f6ebbf603e76b35499cfb1a0b44f2aa373f1037e02ede738bd92bf6d3a8186bc81379cd744a234211677a6b3357ab1cbb129822fc82205b96bea34e179310a13b9456b356b917d194fe58ba320cdf125a3ff3311ece149b7708a456b651171800d4f03ffab2d765383a8a652c51bf4df62b3c86c1b8c0c33544225616a0f5b8ab009e9873005be6163ee74f3a623e9830572bd7567f7035cac44d7249a877f3dc7e00259200907d5fc41039dd3f956d40645154fc9ad22db58df74dc64618179542291d6f7b247e3b4fbc384b50ed8a3f1332f907d27950b5529bf4bad4fa8a2ecb0b4d96ed89c0954f753e771cfd2256e860d598386631aadd57b70a2eb7497c3c97961f079731f521e89508fd67a377c098b212dfe9536acb05aad77053fb38f6237443c16129165f90406eee193d03d05d1e03540774530a88180603f2efaf5eb691f8e9f15f9b2c4fde73bebceb0a24caf60cf7e048db446b9c3a08ae47656ae733d1fea69b2afefaf0eefdffa625ffe88e0f7ce11d80f3cbbc39caf1d39767a94cd1a8607ff47edc20e5986e629bfda0766893afb1f56dfdc22ecd2d09693a0c095490c7fa8c78f7e86a3e83cf80a7fa747f22a0f87e750a4499657882eb53ea4216eaa05a01d93fa1ed1d64bdd16d625697b7179e60868d77d214a525b5de2ab5532a258f064ee6df3b752c323658bc6f2bed515c5175c6cf9e2e0e1ffc7352272647781a173a4d5f59b36e57b3b6446f465a1d2941462d9d40b8ed30c6972611ec08a4690f19affc69298436c29ad9ca8c55ccd03f12d14adab69fce7e5b57c8a3e1a4e65a11a741ef87eeaf36af030218721b9b3da1a4005d8b302b59c51acede772c2ae5d65f77e12cb3e68676a1c762b071327456f5ce980769c7ba9ecd5cd833bff384fa5eff14e4e7ace52f8aa5cff204f63d98cdf4b4f639aaf7f1b1f62f806544b04d282fcf0de088495c6c2bd7692b3e0331cfae3a815684a471e6f5265687d83208da379658b36eae27daabfad7add59f23305541e2d510bd6f06d657f39e2edc48d5c8d910add57ce1b58134c360f05353c03087b36908b0377e4f6fbb6ab12161afa30f339c4e844dc74ec1f9742da80f8814a571ca039adcd3b3ea6ad85878fe7f79ed2d432d43f8902de465595abbab0d6ad164b4b202cd", 0x1000, 0x20) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r7 = socket$inet6(0x18, 0x4000, 0x2) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x21, 0x20000000, 0x10000, 0x582fb1ed}, {{r4}, 0xfffffffffffffffc, 0x4, 0x20, 0x7f, 0x2}], 0xebb, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff9, 0x45, 0x20, 0xd388, 0x7}], 0x6, &(0x7f00000000c0)={0x3ff, 0x7}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[0x8, 0x2, 0x1, 0x2]}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:07 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x14, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0xea1968c1dab8e932, 0xea62fa8e1ba7322c, 0xa, 0x8}], 0x6, 0x0, 0x3, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x1) msgget$private(0x0, 0x89) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r1) fcntl$setflags(r0, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0xfff, 0x0, 0x5d7, {[0x7, 0x100000001, 0xfff, 0x6, 0x7d0, 0x0, 0x4fe2ba50, 0x57, 0x8000000, 0x20, 0xfffffffffffffffe, 0x40, 0x1, 0x10, 0xf27, 0x3ff, 0x8001, 0x5], [0x7fff, 0x0, 0xca5, 0x3ff, 0x8, 0x0, 0x6, 0x6, 0x1, 0xfff], [0xfff, 0xfffffffffffff801, 0x1, 0x2cdcb34780000, 0x6, 0x6, 0x7], [0xee, 0x7, 0x7, 0x81, 0x7, 0x7f], [{0x4f, 0x3, 0x0, 0xfffffffffffffe01}, {0x81, 0x3ff, 0x5, 0x8001}, {0x100, 0x0, 0x8, 0x1}, {0x2, 0x100, 0xfff, 0x100000001}, {0x6, 0x2, 0x5, 0x3}, {0x7, 0x8001, 0x3, 0x400}, {0x1, 0x4, 0x1000}, {0x8, 0x1, 0x8, 0x6}], {0x8, 0x0, 0x7fffffff, 0x6ff}, {0xe20c, 0x5, 0x7fffffff, 0x8001}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = socket$inet(0x2, 0x8000, 0x4) shutdown(r4, 0x2) socket(0x19, 0x4, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0xfffffffc}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:07 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socket$inet6(0x18, 0x8000, 0x7f) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') geteuid() unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="2d90d63d8d206fbce88d58d0f074f068966752f55d7e4d6fa0c762aba548f4eaa1d9ea8755cdae00786047af0e83a10c98244ed83b0ff062568726c66aaf14d0fe4dbcc4437a81fceea2b9056f732ded0a204821c663883b7720d72a446e40297463844c4f0c8d7d14738fb51fbb4c411fbccbf2ef5b7206fb785e265e0fd131f0607e0a02f7399ee2b063a3b36a44ffe35cd10e4866453127ccea9d6cec934a85af575031d71196aed70c743816e90c8339f4bd25d175aba78ef986c2b3fb421aef58b81a7b8bd80fb58efba033bc8ac2ee687d4ac1f44165"}, {&(0x7f00000002c0)="17c6de6cd3c95c478189c7489526b9fc952670bc5ae78aab3402e5785a379565eff943cf0554abe451366388450cc55cadaf06cbee4ec579c01fd1833b24769c86cf3ab7aeb094f2da31c0ff628404fc61380a4a45ee46559dc215f9dc22f126fb2ee45f54152d7465b6bab41b215ecbec6c23df529a7a8f0b77a3c212ae417b8f7df5640cff1b1f7e44f00adeaccef000229a61033bb53ddd260fb8b8a396d1e65730aac33740f6e71879b55873292179bcd81aac2bd9015f719cf0ae779134e62787924ee776c4c4b6a5401539a051e5924f86ac476102a2bc2d4a2e"}, {&(0x7f0000000080)="8b5e4358249e0a3b1d86919ee1d1b9af344dcaac0be295eb07fc73b54664016d54c7b0605993ff07eef48570adde9ba1d10d2401934b25b2a711473e21266e01fd6d7cd394ded0f8b6b3dc46ad5c80d24012c8aa72915414b644882198907298da7c4551e3a9649a79edca78fb4809f194065f2cd9c61b17f94c0826fd82f34b1dc9d839d77e2c772b48994f3aefc5235e0686c7dc134f30ef5e461ae725f1ec0fd746506f28d708b07b338b506b7f31ef"}, {&(0x7f0000000680)="cb5ff4789ecbb491d141577438f50d3b3aedc30b0a8c2688190053a4548863c9ce120f7c05d87bd03c7f3994d18e8cd66869ef1d7ce16d8a92677c01a7141591b296083d284cf11d60ec64e4bf26bbc4ea3193b10e303941bdbe88c56dd89f6314f090fa968f8c8d1740f717be067fbb0c89ec98e3419a5565aa08b5d798c694bd2aa2486d3425ac3c977c078e6458a9b0ea9b5689b8a8f6152e9aa718e779ff0d889bf5c92b5e83d5a7e342853b54e39acb4a6e90411c98d7278c13cb970608404b27af5b6e2e2f96ee2621b8727232f5360d9da0c0949e4cb77e88718e853320622a607a11c1f487d055b51da1d58c1c87f7a16752e78c26ad829e9b15a3349e35a2972781fe6fb0c60805012a37943b6052ceaa5ecb1615d53db9ac423f522a814360cd208502aa0a274ed339e7b8defb877533c08c97f29b4a2500f46dde71e3f8fb941fa38039d3e30b7e9c782291cdb686811857d0ca2fdd64075a88beff9f6e71d71ee9f2e5538f6f1c9e82639b55e678131045e500406171d397212ce6e68b4c09803249ccf7dfefdd5f2a157b33ef67fe13753be6dde9629adeea04f012ec3e13b702d6c9bce025055c3f9d9e18c3b97b5ac93f558e56179050e760c52fb6526b03f663fdd994e0da7cf8609b405315a3e1dedb0d3290f72fdd73067d1ae9b4aee8feb6c5bbb87cf6ee611911f15ae01356586e5107a295c7e54c481e709cade5f074801c99455d1ae16687dd03cf1b84f1faf9b8b9b79c0c6056115b57774c1bb384c89809215a82847b17d156f96fa86770bff2702d85545a01c3cb2d2c76d479da73bce38859fd4644dd0749eca876c8abf3ecb805d38b642844828546555235a9291121a3155a1496c3acc2ab79fdfda602f239f8e4f780675176aad1eb508ee0826439d43200606e8a95d503072d770ac4b049f98603f3f1dcac837018b4f031d6284ac2a88855a2d43684c3fb6e4cf9c09551814efda5bf548e2f125a4808e7e1804da6151e100bf4e9b2c89a9306595c0e058f6c78a110b68b3e88c04ac88e1b738a391e5c878624f01971726d56de14e55f62d0646fee6fa2ade6230c72da2d16344a28d11cc9e61368df2cef02884ba8a8ad11f421e9a7d304b22b89b32091e8dfdb700e7e924c4768f4180cb051d17f179193e807b79c79fcb77380695bf78f47254a272ae61d4bc2ce94c9bb0601213e82246ea17ae313a9e1132a75375bb9f4be06fdc3f964a4d554f0b31d4bbfff4fdb4f589a67c045ef23799a83ff510c1987cb1edf39454cfd1f05acdc25d31dae5ed5276e3edf6e8ed19827d0f84498945577237c1582a9630af2300bc0fb0505afc9031114a274a4f59b19583fdf1325c19eec80095baa74a7256a8dede822e2be7aad3f3cf1da74ffd21ac64f2654edf46ccca2b78be97aa587d4bf0375f95cecd3fd478c7737dd58842a702da7d0c685682ca40d8c876666627ed6b22fbc6d4cdb78b87c8e16caba4b30e66686253c89878ded8185e7261a550d678e2ec379d70a4d82851067301da3010b67168c389487814a21c98ed4ddcbcad8d8acff32dded307372058de770b4843e3c229a669c9c05d52858e6e3c46505256ff0157191ca6754d455bc1c2170a338e6e4c820a95dd4d4b138173e5ecbe00a42f2c13a9fdc251fa305727974f47f8650e2b6a6085c1b6c4b46295a374860d3c4e5fd9e67e0dc4cc19808f0b85d27da34d21da91a0ade99d4c065201ef398c05a31180b09b91f53d17f057c60f7b44b0f5121f715beda1bcad2c7de7c2c4a248a006f4d74f860bd7e640f5a935a7705952bc0bb0575299f1cc2fcfad8c7d12430c2f95214830eecf89bbb9ac1af6a66b7327c63836aec83ac6541de644e518942748bb4a901299da30cc370e7641e9b8302b8fd983391d4a6752ad9a38bfae0204c76ef09f8f76fb9c47674f7e93da406eee04a5aae09fa5a866d6d145fb70d8ae4cb487791beee7cfc5d990f4d1925b758cff1e19f49faa01cbeb0352e20f50a66fc5ab392658b702b35ceb2df353b02d239e785c6060c3cefc8410d3eaf8587712139ca76fd964f5ff00a6d61bd982f7edabba564a4d6b1666d5de06c7b739a3421f8f972a4455919b0889ab8769811664b9fd7279859981e7c25810cd4da1f2d0080cc3c2d19fb38609976a4fd43692394c4c49775754028c71a4dc46538019b316f8408863d419167f295f21f100343e7bbf100031747a31063c02c3c574ed9143bdd30aa297587da40b17e14a1af9661802175a4e0298d8769f7bc2421107c5ea4d1957a1d4bdd53825dcefb2788f012fb57369c05fc412addd776c0f0d3c35c2c25d2668689705028b844451d93af2055d0047e3f73642277ee1cb5a7537ad1a6fb2e22ce0a074cdb53373a870c969e90e235dc8654ffff129a7cb80ee8010417d5b63a7911cad738f6917ceba822d8bdd5cf4c26ef3642b46f72872c8945f06b860cb9782b6d838fcd84a462586354cb55ce47557d70580f547ac3b98ad3a0eb7cfc473c5e0b97f119009324bcd6d308dce8a8795f249297e1d777c22866c2fba5a1e4360e48198077749e9a0b1e454b7a62a25afea6b185e52eb379421b4ff1741053d4964d1f715a74784ca970d02afab84b74fb3c66576dfba39fa11fe3d5788133234538e71ac36fc2b94dd0376419fa3497e048d82c492ff22bea8242277e652395a1b8dcec8c41dc77225027df97125613ebca4fb4760ace88911e63ca56f9a2214c37d40adc0cb739aa0c7869da8d03c84435e1f0664e175ad38286a889daa5964bcb73f7fcd821bffdc94b5fc5dfb094ff7f37eb97ad9f06cf736a4f4e94bec8224ccf510289983e845836d10bcf065995e91db8beed79aec855bd085dbb59b780b33f0aee89b6c58cc4bb26b28309832b264da52fc9851a96de0f9d7fd97ef8d84f2e00f99f70a740022267604977959d7ba6f9edf3e839ce2d163fbe1ea7fb74ae2f4c3e5cc6c5e08ebb27190d69ecf31373a07e2e4f9779a9f09d6627d146ac5cd6ddfb6a3f0cc336e3a86dedf7734b0c5334de29a8c3557e40bc6d9f387628473a6e1f6840f56fd23d3427817c6b38b11b9c18c8992b51378b050f413bcb9bc60b01328bab7d1ef39f8440fadaccaed4a1ccc6012ec8b509b049ff54ab4ea697b73fbe62759f4ae67dddde25dfa2d876a84a6dbcc8f48259f671312c6539054fa7f030ddcb32b5f0c93a54cdd4322d44c4be6db830ecb956ff31002d9e1161e1c471eff875854567e5a03d3a41aeb780c5da87a6979fc791db90dcecfc1b4e025e4337abb52d3c6e9ce56dcbff6e2e1b049e7280cbf9ec306da87319c2a202200b747d9155419c23f86c0d0574256ccdbe83c602165198817a37246049c8f88a048da111530c6d4cb2cc850fa0316b3ff3b7b4732c677385318949512405bc658dcba97dc4b3e19acabb1e0ffa361ddacd209cd2e18311bfc4b1447b5613b9582376119014439b226185bd5bb63608021d78fdd52a4d9c02c81705731d1f0596ef643b88bb7c99ed6dca4434eb8b977ec3006eb08d60218d0efc4301bb805ab562348c4a34eb45aa388d848840510355031dfafe655d5119bb1f34f7ee2069014ea1cb25f1dbf831c0d9bf03f5e24642d22bbf07524907cc0f6e7ae3d18d792a77c1b3a866946813f0a0708c81fc9a86eef6f1d6b285a1a7bdea792c9422bafe6d07270bbf5052220279787a73578b20d9c961f7401e96592c562766bdf4d8abd7ac0c7dc8a21554a72cbb2de475ee45303457262be9ea7cea31a604077881993fed56251a6d6a96ec92d2c1e7c280625e7abe92b693e1f8da89d9c60a6fe54c260c7d6397c212cde6ddbeae674a272df9a1a460278eec8bbfc8ac8fa26392dedf19e23ce2ee8380ab3605fce7692c58cbcd8ee34b10fbdaa9da6a7caa14d2d2ece269afa6fd335fc1357ebf6df43276517afd25768522d0af47cfbf53db170e5636a9a67b8450f19efb1a0ec39cf50acd15a2faeea7e4a97bbf2e6a529b7afd81918e35a69c3085a9ee945985aa032275e47e7b9de8ed5e8522ccd5c5874b41761ed4bc0968756ae212b74d5ec1667fbddbc058f778a7525403a6168cd4395091c9c1d77c86857bfa6a91691574749e865f53a41c8f33f0e48318b74832784d8967e00c546857866158fda67236938637b16d221f079dd83e60ac9463eae28cd6dc0c13d353b6da65e78e4dec773ca4cfec0e93b430438c040a3e087660d42cba9ab2f76c95db9f5845d74cc00da28696948d0fa35573b509f5882a02a3ceb923754b52972dabc695c7e965b3c8eea0f289b54b32b7bcf71006b1d4d3264c55ec630b126811a884566ca385f65cdd3586540cd3f318871908a46f382ec833e46f099d5d7787945174c0f31af5ea1a3dfef0421b96c82a3e81ecf04fdadf5f6556022fb267e29226ec09aa0d26c9dd4f5f701c391a5b81318a1609a66ec7c3b5208900b233efaa672c13079cf9d2170b7c51d01320845295ea744d63f68e9fec603908b93884a32491540f9ab3e3b866447a3e9292f60f1571da8491c82d35008d5fbd2d737129a051b7db1fecee0abc5538d34d3169ade2308c4e4c42c5221451dc6ad635c984eab8bf38227d65a5056012c1dde15611c5d1ff49dfc542a7e173ecb9a77c0eeb6047dbb66fec83062d34e10702e57826854f6e8ef4d4991414ac6fec4c0d4484a2d5cfb5191efa5345f691c333a1559d674c02fc45e9893bbd4e6990efc27798324f0ea156a25a20feb2fdede96e73623e2cde3d9e2fc8bc0620679fe818c928ec74ffac5d440c56b1e05428a53789b3426ebbc8fde93ed83386081798be6a4c1f2da424cc4363d291cac383ef5a179926265a7e5a3773d0999d0a8677b0500afc837fced20efab015d1deb4a5a226e328465e2ad521ff252f85183747fa0860f1272928e2522facf2db4eb7b4a61ac47ea4f7cd67f4253f9c85160f50d4b7e5a74dc2f663c0b763a973a480866669b9686ed1778055f5b22e6c401f154638dd731ecea6bb1559c8de93e10fd8af1ae62ac0f3701a59cf0fdd0a41f5db559c538b6ddebc7a6b103de401ba02a07c50d189ad14d82b79f3260ee0a98830c87cf5f6ad244fbd528b0fd151db783444352ca228d838a3fa71144473fd4f85171a39f8061643f0661d69ae8fd6b2d2a0d5c138f225d4808390624214ec6791b7df0e09ae1141bf5ac6735f8892dc0ab1458455c39cdd53957647419a6821fb77ef690de61a75734452b1cf89df261c40db8e8ce973cfa8b16d60071700901c88354ccf32f06b519efe4f84a0a15251a37c39eb0830cf96aa16e5cd7bdc01eaa45081f091ab93c63a0b31bbed562a2fd4264cd01b9a26ecf260a3c4e27b5eb90b098d4abd7e6b2b640e5cf6a9aad2b10b564d4e4ea25f6fe84a59563d500e824ad8ba37e29c135c09648b6415dd8e2744027f8318bb2afe408e258ec06b913869003b8949e53656901ff98720a1876987da41c6f5f60314fff96c83be0a83f5423095747ede472426009e48267a0035fe3da08866940a188a7b31151e7c23c01725789708a73ff37ad6d659d3d71f08e654475b0cab562a489684c1c818819e824978d46364f37fadb674f93f8751906ed92d95ec23b8a43c0058d23729c83ee668c7028b96d113b5071e405c3fa6c8a53c77bb8bfaee548f7732d58db73a10bcf09b668f2dfd12f97ca7af91ffcb5b023d77a84a0f05cb3a0ba5cec574cdda80de23d050ea6c34e7a37574a3972101dfee31d3a8e8538d2a893de1"}, {&(0x7f00000004c0)="cdb96c4775777684b29e953c35a4f504b49d0e565e2fb00307824800107a252d62de2aaacc460e1febb5a437983340f2f7a12369a95ac1668c4c434d65c740b7cda2644d60949cb2186dc7d8ff65cee3320f285b5668eef8a1f435dda8891b5656d151c90d66230f7629c85f33d0211c9f10e8af25abe1d3b8e7a1e4b6025c08e884dc4bf4805c68a9b65868d59c414cc6d4aeeba0ac9b08edf0c1fae8f78e0d68aaa7d133ab2f141fc1a5afe8a8eafc6914a8a1ba28601654a4184a332dc3d05da8b44626ccccba491b02d6ba686ac2eb5641455f036d80928841bd4117b2fa434a6b4a5dc2c0834a1debda2fadeb910db6"}, {&(0x7f00000003c0)="431f921ea247ab8d7533b3aa37"}, {&(0x7f0000000400)="c41439f28c790edd8360329549f3574fa5460d2fc88363b812a6dfa9051efee80ac3773d13b303ee66a55502892bfbc5666dfb124b5868191492f9fd002e6e2727c6ecca9aa839f6109af1c223f0b39c02f40b9b63c71e165073502e0bc9603df27b4b01"}], 0xffffffffffffd39) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/3}, &(0x7f0000000640)=0x5) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x7, 0x2a, 0x1bd, r2}) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x5, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000001c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x50, 0x0) connect$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x7f}, {0xffffffff80000054}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = socket(0x10, 0x3, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) getsockopt(r1, 0x0, 0x80000000, &(0x7f0000000000)=""/222, &(0x7f0000000140)=0xde) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xff, 0x6}, {0x18, 0x2, 0x8}, 0x7, [0x5c9c, 0x20, 0x1, 0x9, 0x0, 0x7170, 0xf3, 0xa12d]}, 0x3c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)='\x00\x00', 0x378) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) accept$unix(r4, 0x0, &(0x7f00000001c0)) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r4, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8, 0x3}, 0xc) close(r3) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r6, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x80000000, r8, 0x0, r2, r9, 0x108, 0x5aa6}, 0x0, 0x1, 0x33}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x87, 0x7ff}, {0x48, 0x10000}, {0x0, 0x200}, {0x26, 0xffff7fff}, {0x45, 0x20}], 0x5}) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x903, 0x0) fcntl$dupfd(r10, 0x0, r11) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x16) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004ef8034ff07010000000000000000000000000000000000fe00000000000000005ec56bc59d96", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x77, 0x0, &(0x7f0000000140)=""/119}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: getegid() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r5 = semget$private(0x0, 0x4, 0x1) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r17 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r17, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r18, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r21 = getgid() getgroups(0x4000000000000419, &(0x7f0000000100)=[r2, r6, r9, r4, r21, r15, r20]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)="6e84ae5c937463aee52be6239ec8494479d68889057a31e631fa4a5f58e8f0eb4da6df8aff98327783d13f6a2b9345a87d4ca2256cdd94b0b1ede8ef5ceec173661e27fab5ac3d34411c6e22e7", 0x4d}, {&(0x7f0000000200)="fab2b144f5ed", 0x6}, {&(0x7f0000000300)="18d31d9b6bf5e1c83637d7d5777afe176214a762d800e0506494d42d371c5e15b9d02bd62ea65971200f5ba43b6bbf5f296608cc41c32d8b7b29889415f47db8ab322e2417ecc348e36cb907469d5aaf4646672989c648e2940151a0c7522de8c16dd11be121201dc75a05c17ee6d1b768d8877af1d4bb4dca711c59143f10240148b3dde7a9a80137a018d176fdc79b9c8b444b952e47bdf23c47c4f4ff5bdda67c47b6b2a57dfb5555907fea9dc8ea5f8d67e3bff387df90016615fb2cd25588869baa5d33de852f4cdc39c4329724c1a7db6eccde3c50c4fd97589cc4b3f3745f3bc5c3", 0xe5}, {&(0x7f0000000400)="772055e42d3a6907c0736e9cef1cd955b4d4c5021475c66baf202287084effe02774143a6af906ec22a7d180724c4769034ad820", 0x34}, {&(0x7f0000000440)="e5ba4a8f87009e127d9bcec681ee13ccc04082feb23364f1ede609052addb9f01c4d7c2c0334489ad60f34b7c9014a1516d799", 0x33}, {&(0x7f0000000480)="593bc11a4f162f", 0x7}, {&(0x7f00000004c0)="45a4cbd1d855f0ed00c542ac1bdc2a3e1311427afc326ac7c64618a2cc43c8805528bfc4ab97fd0a3435b566ba4256a48f395ed16e27f693f6a6a8d7a672aedf0dbeb715f496ecc49c295e0edc7adb999f7853dd4705185023385c6afdbb1507adfeeee21e7014168266a8439fe3752d77e85722066263189b5dbda63ba1d4daafa3586c8d6c8d4e22a645a1c9134dc353f667d591b942eee3a32a60", 0x9c}, {&(0x7f0000000580)="c6c5a4df212d9a3d8b5e0311683a65c35bf152d2beead14dc8d568b1798e6b512a013781ffba705e99ed498e4a", 0x2d}], 0x8, 0x0, 0x49) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = msgget$private(0x0, 0x4) msgsnd(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b29e16d11e868572c6252f6e51fbb0b6de1559b299261ff687e73a30522169ec4baa930dfec73a6ca1014e1bfb16712fb0d8b70636d273b424d875429a552952f2deaf435cda2e922364151949a70e3373a3ff8e43d1900"/122], 0x33, 0x400) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x101}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xf5b, 0x59, 0x1f, 0x4}, {0x7f, 0x7f, 0x3, 0x80000000}, {0x3cc8, 0x1, 0x5, 0xc89f}, {0x6, 0x0, 0x2, 0x9}, {0x7, 0x20, 0x1f, 0x240000}, {0x6, 0x6, 0x81, 0x7}, {0x7, 0x5, 0xc5, 0x3ff}]}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/252, 0xfc}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="bc19f399b6ecf6836ca29d2ce37db82baf3bc7ec773e738f79d51061af6d5f27be9b04813ba6751b107fee88de844b2e9c00000000f5a56057694e99da122ed691a1cd4972a0be8d3f7a06cca5a24768481a80a1bfe6e56a65010042a3b4c000a244348992f3c7"]]) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r5, &(0x7f0000000180)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x400, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x3400}, {0x3, 0x8, 0xa62479465016d077}, {0x2, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/52, &(0x7f0000000280)=0x34) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x0, r6, r7, 0x0, r9, 0x1, 0x43f}, 0x5, 0x1, 0x80}) socket(0x10, 0x1, 0x20) fchown(0xffffffffffffffff, r3, r9) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) acct(&(0x7f0000000300)='./bus\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf63", 0x5b}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="2d3a2b4f4c9e096af0ede4579b0878e6957a0e9d6f6820535a6ff591d5f9892f2511c2fea0bb624256319fbfe3145c606d729c94dc6e524db8ccc6253da9b839939d5d", 0x43}, {&(0x7f0000000140)="9c5961db31c6176cee5eb71926a38fef6b273739eae5a342ea1bb8b496d0488604071ff8bc09fd402a3f33ed576906bc79ad0543e54a619a0f5de1a8c75a87c3b1975c642a0c23e99b06b79c79cb7f00eee908803239b1a7d406da1473a16c9bbdc5c312067106448075038fbd53fa41d001ae0b87466d95ac1291791e43637ece951d0e64232bbb7a56b46df51a159f340cf1297cae360c5cff61aaae28397e", 0x152}, {&(0x7f0000000200)="7c1de132424dbfdd7fc365e7dee5376ac240e52a300a324e6efe589e8533657bb48a2ceae246c8d6531ab6e24a7e42db0ff50394d9414b51c34a31572f0c243ae93bbf37dda74bc7cc", 0x49}, {&(0x7f00000003c0)="833543ddc7f4f878f370a76f532e89719cfaffcc4f31b28e06", 0x19}, {&(0x7f0000000680)="6ebe40bf83a7cd693f4d4da3410348e8fed8928a9483da4411ceb97269b66facc3d310ad899e33ac74aae1ef88661c63b70930b23b38bcd86baf21697853e86a8758e67249c62863d57273a455b6bac689cdac43897af9dae7c4e96173d1fafbb1628eeff2b052ea7fe68cbc1adc06e7a5033ee0007d2c673c7ed5c66467ac28acc3371f77cfe79a110de2c4bac4775634888cd159065f620491e7d9d439e956328526b5aaa7ae0b659170ad8485079c5b9d940606530d21f5ca1921371cb03bfbc1e04fa5e8a45ab8", 0xc9}], 0x5) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0x14b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000003400)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64], @ANYBLOB="1bb9d79e494e9cdf567ef5b8a4a2ce73b7ce602402cd9e0c8a07e7362b2b425d821ce40c3e00560c644fbb59cfb2e54c7a9a7096886de0b282272e7dda7556b407408f81ba6567f8a4e23c98f8c58805d8d980b7db6c6c0fc13b10e50328cfa60ef0149830f0d7de7d530aad8e5ecb3d7d9c0a5d60e615952e7b426311e028c13d0ee9ba4cc7d82f0ebb9a0f18a6f66cb700dbabc7ac497e98c5531a5757d062d4979215745fc8ceab2dc70725637d16d4d68eaace0c4c15294ab65a43ae4c49a81bdda192a22a803fb2", @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR], @ANYRES16, @ANYBLOB="740134ef587edff44e3ca2a16aea7ccdc131e8b8f9992c6607f55a596e7f8cedcd7c794f6c9a1520c0f812cb74fd1eff2f8dc172e9179bbc533f7a59fcb88ecb8facc8884356aeea4e8e399fc94f2e14cfde9547fb055fbf65d8ace4044b6e45ee1e810a518363e06fcbf39ff68cd68a66575c0f31f5c36503c2a40309db2ed7a23810d823ccb561c948fc02a963acadb7", @ANYBLOB="7ce803344d7c001e96e40bfe5049e7bc5c0916e02c08aabf9089275ee8d617792646569250382bf45e051bc4befaf1c528da6f07e64d0c44fc3232d1218aedba4fedecb3c5d43f9c2566dc68ca51fe042d18ea88d7604abd74a13198abbd6c65784ae764be7b8ee692ce35b02f9be0e6e50df31bda4c3668b0632fd261aa21e4ca8da80070673c8b33eef76f6a10d505e3150619043408ee8e209fa63e904e83076d7521786b2a859d130fe0e9f824c0012fe8363aeaf648ac471385e3d69391117f1d939fa8bdda771d0248e995b41757c129a4b69b83c1e41d6d390a9f572b268f55c49f49ff349b4f9256cca560c93c", @ANYBLOB="3ca10cf3a0e931adcc5adcb3a7978384c2ed4acaa1b6eeb494ee4f2034da6b1f185aba0174a2495bb9a91899a2a883b151c290189f420b4f8c65b18ccfdb4e9722d2f3915c56a9fe0156f2b74d2db248889e2878b00bf46de2078d168af6fcddc85d042f7403e32f7277df5ccf6b95869234c030d309cfacdb0fcf4d8d"], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYPTR, @ANYPTR64, @ANYRES16], @ANYRES64=r2, @ANYBLOB="9c363de87c3839a059f75448e788ac5e0aa7cc951c106759b09fee5370e2de37221b51efda11d45931984f12fe8c9fd70f253ca067b2eada674805036d63ab1fcc8040bfe40cad8461918013b6175e834e278be90779385829a96baf778fd3ade14556288e2bcaa0477c9e5ed8faa50f0e0f3b71ea7bf4dea968f32e368a4ae085ae6cfa98ff233aebb2919bdc8c4ca51092f47d255bc137cbb7a27e0f851b6d0b5fdd7f293268a111a029b1a3164a628562b0f92a49671f5ca85365c81fb7b0b49e7d21a20949f825317322f7ee624cc34e544069aa1c448c9b45c9e1e69a5dcdb61542ea001dcb4d089f23ef91ff95a7508f287f45160355601867d15b08a234cdc128ae2472db759dd20fac1146eb26b3bb13ec43fec3967e8ad009771db5cb7050472fbffbf4c4ad19ad22ba94a31e65c3bfc4a6a06088280573838b1e3a4a50780f91ad318f0c93ab9afb154c8d05c7c35479f6871ea223f4e640116a3aaaad7d4efa4852496bdebedf6564f477fc511afec795b2d6cf76601ba304e858422be41a29eb44fab818085369c390fc7d7d0db15b1fba1fd658090977f420461fe10c9ae83864ebf6fb70052745b0ee0e04fcc3f90e27358c650ea68748e96b5be4e9ebf65b2c549add20a9ed681fa091947aea8c0f3f9d67cd28ed7c24468685b601542f6fc568534dc4bb46d9415cc5e6d9c14441c8df91ccf8de89b4fb2e01633eee8b40b0538073cdbf8f82793ec5bce4e30378d2ed92b2ea515ab112e8433b8d91eb9f57272624f9eb3af7a6bb5169b91d2c2fe8f6afb014d3d406f98c40f0dc550f60d833a87693916e3db20f1d179520ab974ccf7739add2843873e9c343af3f8cb396e115f66bdc6fec7075e177439a5f62a102e95a322ec2439b16934d41f5109befe36f1f895fa842dbf77e7fcc4bcc13c6ac42be1b76b714e35c7cbe3df2bd09a41bb1576cc021d6786e6eaacb131421918d9461aae795faf29233642d8befc3ae6fb12bc4e7a12c57f87a9656d466eb3ad5bc8e0c57333849a44ffd8e12eab0492b50f869047ac9ca5619793327b0f0a69020f6cbd34161474dbba26503f4ace3d980ba7d9bf5d3178190b15c6937f3600dfcd3d896de46332edc42de87ec4c71f81e06d5e23fbcfdd536977cf73c07e3e4c26ceedad2d454747167aca41d4afb36ff4fd40365d39ba1dcd0195c9a26642e93c1dd65ed77dfe6ddde4044441d72c26c4a4959e4cb239a9c7e579c838b772d609fc775538ca23be631be725a5a5665b0020854e957e6b97b560d059cb0fb770b74930ceac77c2648f78f5df9fea3d240ee59168b04a1e8243f12b6e84527463ea63dacd28b10221cebf8c55b666bfd6b52410f4c8972eee44e63f521a1997ee6124667eb898599235fb07fc0abe5f3edc5e2751bc434c6215caeea32a4cf20845902e0f89a0fe93825141c6014db9d8b91fcf319f14f5552b8665f111be26f3f8e6104e4df3f72657a9d53c56447faea1c7dc5fefee6c5c3562d6b962cead9c546f351068542828c37ecab6601703731872734b413301a5a4b28f0e6e6298c02f72e5eb861019d041bbea49c4b79e4a160806ce767b5a5a3c2c144bc170b0574579ba30bf6b366d62a10433cdab29d515a8b016cfa48f4a4a04eeba242500616c4d5dc5be2e327a958ac1c6674e4a4ed9f06024a9dd6993ede173af446cd1a0cedc1dd4efeed652cd47e9f6a7f273c3daa82ad994201f1995f855827fd6854579d810453e89f053c264473901085099e6f71efaac7810319f0aa7d93865828b1093b9a8afe20b0855f4e6cf3d6c08177f01a23b670097d930439283ef1a270ff367991ee0b8483b980445622c08a939a047603313bd7ba09bb4e043fff390489f773b1fd47a336c25268171be0583ad22f4b6e1bd0dc5cfcbf5f9d9c0d92912dfc5a6895fc61ecbcc04e1c9dc9c0a94780932332cfe2924f6184f697fc5875b779f75fb31b9591e78149ae902e0f2a0b4939db6009cceafe52214c4a20be750a3f355dd5c16eb95b51456c359e794f55ebc83ab0f683c0f7c2b54642caa27765cb04f3792984b3787e225b5867083a655647a5a972998ae38470022ae2ac87dc041fd53a3c7ee82358d2dfb37e62185760f26a5b39a11b5c492ce0248b88917d317c5bb626edcafaa84da47b365998170a20c79e2ce744f0981637b11a1dfe27b59decafc79326698cc9948ea9ee0ec24145c51a60fa69d21c7566f7bc3f70a6e16b618cb6d5fa19b93b0eb025f227ca6b6d8e75320ec592713c9bbceb00dc94d40f44092bb9158110dcbfb278aa1d2229f0745ae551b4a5231f60387f380038a88577037142480cecb5495adff74392353ff55e9ae058e814ece0da7b08d571ff9b4060a38b5821ebfe874ebb57effc3274ea7106dbc90584412b535f2a7c478349819bb19388dbb6675291bcaf44d8e637ec5a2ece277539c2df73636c7c9101f9529b5cd96fb4f4c7addcdd7ffee268058ccf8230238971437522038479dd2c3d4d4d3e604b7408669254082f75308433c6f98dc02ba811e342ea49516686d8e76fc58c9113186e3780b6d8565aa8a962362fb1b82d85eee4f191f7fe46ac434599adba66368f169005777dc5dde017d116290ebaeeeac437cf95084da3300605f78d96e29424e1dd2f717c6c78ccaef7c6b512a94d19ba381ab054e8aa549bbade7fdf690b34ea794220c213d304aeabb6b3da2b4b045bf1f44994e4803a05e63d3d01d0a3aa512c08c033b5da04bc6db6103dff881881889b95e04c84ec579b09e6d3f3988954a1def4130871fcdba77b517e44e3e960acff4fea3266bdcf46eb07f0c0b6a9bfe7530d838e78c6cbdc5a5b6746d7c2d54012cd9b528a3e17c5db4e3e3c8c74cede79139b53d964a667ed44d0fe580e294ea95df78095403478acf07d4138aaca6d3ba9f284b7bccd7d91e15f167597897062626360335fc87e9c73ad99db8558ce976ff41055a69eaea0d24fd5c27fbbf7b491ff0e430e5c73883d16d8b4973868b205eea064ad50cda42474dbd22d3a188f498f7b932d699ba68d483812d9e34fc7c39e62abeb9a61d53f7a483b28aa5071fe5f33b9b47010386d88d544053f6aa2193bbbafeca8945c6f4cc66315e6ece8f3c10f4aae140076e1ca528198f4403a1440fe6fadddcbf5ef388798bca9b4d95d2d14411a8253aaed93c751d09fa907df462dc49cfdc5a485e848a8cb969fc2ce1658ff78610b3dfde7c068c3c15d8fcd248b4fbcb20237e229074110b5f931d83e179b5dad27039fd858da0e767be0650c3b587b7820d3dbbfa4b7726ca9e19f166f15b8b51f19edbbcfcb695f374d3fe261429b65544e1ea4d0224dc9cef09bf36dee82e3ebfbdf339b4acae64e4bbdc1753fc742236c15fd4280c67a7a52fc5754263d95c09330b688f44165bbcf68a0e9243c90a0ca574676be01bed4e1bfc2e40eef31330f8fa5b0d852b8b0c7efc43c13d0868639472776c0083c0effaa67dfecb5f1a021f252e0eb44f3165e655f39dbf8a6dab6898a176c3bd10ff08ffcea520b68bb4bd55843bc8335ebd59c710018f0c638068518dfcbacc193f39bc4c768ca833a03a5568bf3f9f89e60f584f05dbbe6181c7afd6fd9e94b5df36f1aa978a757bce80ad5c29195b294ee45e1af147605297881e3bb423abb75caca9873f928c26328c39c764d765abfb7642d8f35e195107b81349391a1aa7104e8926d9f5a6040a28c5a3144f12c42e18befcdd294e9d12fcbde8ba973198fab433d56b57440ee13e95736ec4b34b52445800e10f4ba26a1f2472c207eb2c71d32c9d348ecbb2c1477f122fc17cf5644d6cf178bad9dd1055e65683093496d41c7fe074b70430ec3501fdb0ef871ef14ed4bcc8d3d8396c496cd240d255d8260ede0f36745934c68ffc29df14f8b99d38ff2a8d6ed6c3efac61d946b66d3a7e934cf2ab58801fea68e5a5de40b1663ad2e5773b3105fdfa94f6cb9a0dae6e0922104ce9f71bc5cfae6cd7e08cd2a8671336e895655734dab20926e7e3a4a8bf21b5923ca96c9b0160c48348be1e4c35511f85c0ff6ee66e9100c4441e3161c8ecdbd2c0797ecd20d62429d5653fe3a3e2973e229515c9822cc949c42faea5d1b1fa38b2b7fbcec700724b99a20effaf5b87e96d22e9413cad38e0ea959f415553ab596c6c614d4145cc112957fb5ff0700930b6eae41094bb848146fc6e5bff23744be996e9998b139f9b03317e2952a023c3dcf8d93b024c193a0a28872c4ec6b42720922fd16c67b1ec26672e02ceb01d7042ff7e65da4af75819eb0246c599574019707207bcea076f6e623169b97ae71e2fb3b0f3a46cd051a66211a150e150d4429a5b081d1fb2f57fd93f04446f25be0c6454c72e685fe3abad9dd1b156d1ec094bf10bf2204644ef1b4251f27631b721390cfd0352fec14e14d75d75f19d860279230f10c3f9cff3e3982761113bd1ae8edaf084d0ad21b87a2b0f2a958d2ec8a810d44a3f88e2632f48ed8a3fccfb70131a9346e54c367f45695b9c58d2b78bf9492bdd66649dc840318ac7a82caea775bd78f5649ef53b340f0b9e8996d3366cfeee496a6e98c059c08c74be2051652833fc9648fc5a3234da68dd86859f1b10f7ca7997bf87fecd63e96096c7a5366c4499f080ea73f40193afe5eb4d520f1eb24fad595d172986d06684328adffae34d926da3408a78a3090586295b6bc523e49d28b65a91412d7112e0359e19a81ac3b75179f203d7d5a16513126e5c2265a91b471a822f0894573b0aa0715f4ae01fe0b854098cfb5c55b0f54f78dd1fb148f755f908cd11ff7b12206b68c8c708771da4178f83dd9251a149716e15c8ba44aa9ef1a89dae8b128212518e22941fdcfb96535670c607c7f80f4fd1f9a4ecbe2bf41b7894e49d819eacbbdea3b6eadfa7bcde2ab8bc09b1fa77937afd181642ee4f298e746a6b27a2fe25c7c9785c26811b02b422c87f0f924e6ee6d31950e6fb0d0894960c312479b4657fe2b204622477a2789a1d8e1ec93d1bf03401a7a995efcca203dbef51941fff2c044ce32f56fb31da941387d2df8a087e7466e47cd8a5fd3e43cbe6cc5bb5b9fd2864ae6ef6d931e064b9c859bfd9a46cceabd7ec202f0366186b05d870252092b15ba0cb83564e729c0a0aeb2cc451f08adfbce7cccacfc377ff3cc61f2bec5d9880c0a4fd54265aaf2f2390dbf3814fab532210843d571d0f6d1ca696006f3f7a8a2d717302eee5543b4c5cd3e8f43d977e852bdf2bdc98459c1869ba7e40f6f332b1d9c17ee2dcb6a9bbeb07803a41d11cd9f9f06bb6ae2eac5421131ba375197bf316d7befc4b36ee856a42488b548061993070b0a3f51742015c89d20b6a66e623f43de0494f03db659cc0d2871cfbdc0b203f9adc4040ea4f18d66159ba97b9cf10aefa7eb1dd47dafaf01db6c252614bc168c159daaaedd414478daa59d39caae10311a2577078965fa9d23b4908496c68d88e88c9ef222da1ca56a149a32af071ecb119776a1a0ea5ce5b628291c00de078dcb3559c22ea616f5f5f21fb7e1d5f45600b4a4c1af8424c48874822cc755dcdb3beb79bdc90468111919af7c626e9620e3f5ae4d51e71c9b87ebb51e03338c89d951dede8827767846a5378778e65d42335699391f1c95f09e72e06a48ba92fba87bfeeb624de1b72f90308e983f79e07fb3a7bc0fdf56a8489b94dc3c0adb5c96789f9c201178c93c6ade8904e84c6d41714cb2f19f96bc9a4051f43a44fe84958ee23a16", @ANYBLOB="ca12ac3e6bba2ed1db594fc4a9c498069dc56d2bdfcbd6fc878e32c486f8de925e5704aae97ccec7b757c9329fd7652b6747d73348395fe1ba63853a1ad10040f522e0b1cbb90d08b0722d76d30e6eed646d55b5ad48651a9531d43497b92c5bd7776cf74ff54dbaab7477913f5b9fb77cdc398effae60542ae4f1622d743f80635bfacc13b6c370f94237154265010357e5046cfb2471", @ANYRESHEX=r5, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESHEX, @ANYPTR, @ANYRESDEC=0x0, @ANYRES16=r4, @ANYRES64, @ANYRES64, @ANYBLOB="c49aa0f8961c51f03cac87b00613991e2337fd08b46c710289bb13a595e4828272b60a359b9a1b1560b045002b0a30efe97830f499558764bcc606d6a99e61cf361fafdb3529217b1800e991830cf39c4ea31d2a1b6ced9d2d129434b2201950c3d10ab801db0b58aa3273d29f11c2eac996ff8f45d09b7d96b7cd534a5af71846e6c8883cc6e5b45a", @ANYPTR], @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000400)=ANY=[], @ANYRESOCT=r2], @ANYRES64=0x0], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setstatus(r8, 0x4, 0x46) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000001c0)=0x9, 0x1) r9 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r10 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r11) readlinkat(r11, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/22, 0x16) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sendto$inet6(r2, &(0x7f0000000000)="5b9f4f4feda2746c09ed28eb5ed451f45e366e356c0fdac7c74204da62033c1b37dd092ad5e1a081845eb27b2a25f7161846d059e8f53dfab27c9b0e465be5dea9054f4d86fa3a1476b9a485a7dabaf46a1414b8", 0x54, 0x40a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x24}, {0x81, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x0, 0x2, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000180)=0xffffffff, 0x4) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x5010, r5, 0x0, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x10, 0x8001, 0x2) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x1, 0xfb, 0x6a, 0x1000, 0x800}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000200)) 16:00:09 executing program 1: r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7d, r0}}) r1 = semget(0x1, 0x0, 0x31) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000800)={{0x9, r3, r4, 0x0, r9, 0xa0, 0x20}, 0x80, 0x5, 0x4}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="6202e57f7f00000179d52603975807c359e46b0d9cd46f8f5839584e8509049c06ef3eba27d701d464fed91fe10a03e5c96f83ab3736b03dba2b7307"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = semget$private(0x0, 0x9, 0x42) semop(r13, &(0x7f0000000880)=[{0x1, 0x0, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x7, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r13, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r13, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000700)=0x6) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="21ad0000000000000000"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0xc35ba774cd899f13, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r14, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r15 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r15, &(0x7f0000001200)=""/4096, 0x1000, 0x42, 0x0, 0x0) recvfrom(r15, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(@\x00', &(0x7f0000000480)='(@\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='#&\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='*\'\x00', &(0x7f00000005c0)='(@\x00', &(0x7f0000000600)='(@\x00', &(0x7f0000000640)='(@\x00', &(0x7f0000000680)=',!-\x00']) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x100) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/71}, 0x4f, 0x3, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/wsmouse\x00', 0x80c2, 0x0) write(r1, &(0x7f0000001c00)="12b40ab861e4618c94b68e925608042eecef207ed637c1d6bbfd0f6f6e4ca0204c8669011a935ee1a94eec5ea8c630ad332ecd2ff39ede8be5341fdfdaef7eaecafd5b802123f7d5b406be154a9a711ade5e43221cd11564a7ce849c790f2716136faf5ae56f0f0bf612ceb6ed78e3c8c190caf2db", 0x75) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000140)}, {&(0x7f0000000300)="526db8966f8e4ff9f7bec342847511b11366fd89c9b756149b53708167373fad7b56b9b1c1b26e6dbd4c63e05aea1674f2ef15f9d883252ba457a68c7e118e9300aaddd69501042ae353f25c95e960eb748ee54bc134bf8053ce1d87842523d60fe4f7603e1df29b4138eedc3e6c5093087c32a0e8c78a689424d7cbb52523c44971ee5c156449844daf1fcace55cef9aa6d95d4ccfdb574875a3ee6a7a50971ec901340bd540b789fe8ed147ce0915f4490ba94293eab6ece41ae2fb07b3be1330e3f3a8698c9ec292d9db394e816fa0153d6d05ddd150eadac9520718e15810680a7a3ae48ee2fff81fc3d5853ade46c8b9c2be98b9132", 0xf8}, {&(0x7f0000000400)="f17a9fd682c66cc96b0f3ae5084c5224253f2dc55635e278f5b7179823b56ab5f3bc0a3721fc9e583dd8c83ab2322792cd9c7ed0a6b27c94d83b3cf6b8fffc0003cf9315dfd55b83f525a6abcb91dcd12804331d76845bf498847f238e0dc6f247f92fe6bd63e7989b6699bf66f1d3b5a2702f98d07ed2c0c3854129b17f6af088a13e4846189d70a47ac8cf8734f9ae48162fd7ff744528d2cfb94935162c2b5b415870601fa1d059c1e0e134886a712c5c94f9642d05ac877609bc3c166a0a6c781e90ed223625bf6fa668b00bc0ad", 0xd0}, {&(0x7f0000000500)="ebac818114ec2bda5dc1da5f35617165d8aebd3e513e0ffda42b94cd975f4c70e7e106832e51fa99b53162ca120ee859548255d07ae23cda8074a9c31fd285a500acc6b75d6d89acaac47ce65c58b0b77b6623dc3e09e82eb24baf6670ebac1bfc5b0e2d23e876ede01cbd9ce69c30e304d911def27172db849be7d20ec82a1f65e1550112ae854cbee1ca534ad13d6e2b70e43df16327d4781b4dd10876bd0ae1fa2360706152bcae5bb961551ddaafdd132638838276f3afe6fee24a4b73b7b33a362e974928a0f474dfdb852d59", 0xcf}, {&(0x7f0000000600)="aa511bbed4d4e42d880889c044a143e4ef04ec928d80613502a5f1f6517f6b08492466eba468a5fe74044748d8c9b1986955d60d87f90ffcd4e38b627c1694351e70dd2a50755faa71fa2a04b63f5e831c53121d3cc5712b86d3b43e0556e2d4721ac3eca60511551a4fde8fee7ab899120f64a321e7494fb657f2d04dc18734bb05f1e4055299d4f11a99f141c6b17db9f9ad9ce7fd3d60f84487e27ac19d03dbb6d1d230651ddf9db9d93ef0dec77064ae0adbfd030ebe5cb8c3886801a22c4e1e6c21e86a540a33ef798afe03c561525c33a97bc0f72e", 0xd8}, {&(0x7f0000000700)="c581f42bdd987c9e482a8c6ee1824c2ff19baa558f90bb10bfbe6dacaee3ffe61ade89978995ba24bcf0d46b8550b0038960771b47339eeaa03df862f1f47a5082f02a5ea6cb88a0522c4de75209b7486125ea4feadb0ae8eb2cce1a2468658de987200fca35dafa51d5578143f5832ba2915316097a4742ade49aaa76d79c556b5c26a07e24edadd4fe1df9f995f8ff10d3ffba0fd91fa23af6634127bf24bc57ad7e67dbd037cfd44a8a98551063afe6a0386e09b6d0f21dbe62147433277b0b561a746fbb0b38bc998b29d12d8fa4d35261a3a3860a07cb6be6977faaafc8c19845601d40df9147b67e78b7827c8a482e69ad68e3ab8cf5ce932ed1f0904729417a69e83d91661cd72d0ca795f7ef70e07e4f3a0bbc6514360aa92c7d69e95fd49f84676d832c829a43089380f2c81139446aec8aa868a909aeb535d89b8240f88ce7ff8524021274b613b0c2fcf10d8cd12582073ce9f20edaa8a0b35ed5221102fd76225f8c5edfdbb41907b2b001a13b5b46f9cc2322f2c9cb601e7bb18547532bc05b95061781c8c8337e605c990da00b9082117f3a555f53fc9e86ee518f3e0704343f0a47a29b61b62b076c95205e17d130a64557cd59866d389cc52bfc356d8c7994fa42931e0d856e5d2c314bb59d91c2ce2974820ab6b0a4e1cea929343516be4af7aed17d3bb1cf883eb73b51df732da483b22f00cd2e0f754cd709b59d696ed58f9148686720eb8a8288f0f3f723e2ea2d4d1a148e04ec1cd969317d812bf0dc8e967a53ea46e657a8d93e9c0fe915785f2986a802644b447b3012db71b80bf7c951135db8e92452268144bded395cb8ce7dd36ce599b386c17302b7afbefea584137f7dbc2bede35070cd67918d31321e4bcb8b8a9818eecd8f8a38c5f1001d8914f75d4f1c11220411fc629a5e5f4635430fe4b9bcaecfe24cc46b47d7182263ab883cb15cb4e6e8143bdf29e30e1c2a3715bdbfca1bb9f0f4b630284dab2af81bae4f9d7cf0643e577e133fe7d4bc41dfdc3d94e521c3c98957ec33c27e6fa227927c034ba9a4f1a1a8e4440f356184ed1113a4fbd58ce0ec36a32cafaafc78cd3dc755de91be5bed1077be533960f34ef45cdc9a486696d9a26562b32e1aa7c7d843e5bb9490ef2bcbd4210835f8a7fa7c11d394f6af19401f9fb94fc9a6bf15a7fe6084e0d58ca999bf44556497ed98e4422fa97a6c7b68fbada62bcac2d5a5abdf137a90a2f7a2f152f2ba7a64babb1e28a93a94d643251051cfff115eb5b98ed41f0b8be1ff06d3f425509968c793c2ad9328b79362fc9de3621f836158aafa23947bb89fdd6f1ee9ee4e130215728630dd65bb8908f91739554b429a7b0a13cad6c77dccba912f1176211acf4deae47ab0bbf8a2e985aaaad39a7ddbd3c3a7a57013457d5dd629637cb6d3fdaaf787e578a2d298f581e0b0e8794e40a8278873cad0024221004a4e745c56f0544627c3348e7a57ea58227d0437e834a3866d02e14bf87498e18f40f62581578f2ad18ff48a9d623a196001eae0532ca67977b8c2a31d35675592fe12e6f44c59ee16752c6ff92dad965e3729b32af42935004b631a34fdf56b5bf3d18915f80fefb939e3ff966a0b2920727de29609fa340e086f90913cb081c11f3be47870873b6291396a4f061111e245ad304763b9dbf07b96b87add14a6ba8b1dbed851de2b16dfbd47027a13e027cda7edf3981695ef435bca490bf9d561a9c7877e61e647959d62efb64a5b44caf402773fa3e344483496c1ddfcb3e6e8450932e0b31fe2a761611ee328ca2142703a94d937a9323338422c88bbac31600993f7967978bde4483de689f336d731739b1f874e0b0395c44025f2b8ae696b6165d9f3291380c302e7020fc2fef0cdc2027494237f21a6d5db9d2f8f04e3fea5112041d71ab88d1cb3982ffd219df8beadbde36c1a96b66b53be2e551abd0e1d8b63141d431d91dde6ab81cad697d0bda600a3bdbfe8339ff577908696d7fe417bb3da3e037746e29c663faa7dcf217b6f048b37852f39c2151940dcafabd1279a12c834fb9e1e1f251125f645105461b6e880aef78a0a2a594de9fa1c043219882151ae5334be997df0a18c30092730a9d8e5331a751cb5a8eed1b6512f39ef449be00636a6f1dc5c4e5540f951ca4a658d94395d19053cdd1abec198e80a30bf4d97efa93063109efdb591b4c46ab655d69212838b87bb10bbb2438566e8a795b5efd438f07d458038c7dc3e59133ffce3b4c7ecbb2534152d806c9827534979d6723f1a06061f78ad352410e493e71e5f61e9ffa22c57ecb6da50fe6cec6c1b03ad37b3415aebf9ce1518ad3d3b13547398b7a4b01f7328de2019ab65d7c6e2275732e89177272a92d9cb9ff6d9e922cee081b87a2f0885b99ba6000fcd33616351e5269ba566320f47ee720ee2fbdac406f169fce9813a5a0e1a61a10425eacce1909db1c3ee2af0b8f5233d77b0fb1f2b4be2623c2e290e2c510ef229631521486d6f7c065520f8f4e3c83374e7208cfe9ae227228895d62c6ae7b4dce7093ede736574f9c284e095d1a1bfb6b21db2e6ad859873bfdbe709af67166e313ed33778591928eaabc6050e884f5beb1fd459d319812414075d357bc2279e1c72dc96d3a9941c8753f9554a8ddb988dde520d1b724e3f484c0168e25671ee27deb4d9d9a7e4ea6a3e76a911282fdf878ca251b83a49059b10ec86c381189fa1ec489cac3767b2067637a11f097928da3b774bd7548f6752c55922ddae9d9bea0964a5fa394597e2a0b5b7bd44f8cd7bf044d06b7cdc07f925616462ab812b6e5eeee2490ffbdacf2dbb24e5b2325eaa258e8aa178d150b965bb764ecd217ff263d55d2ec32844d89468b9a9212f6d9867a159ce9da93e1b6f60d4a48e9a5a0ef9e9c0fa380047489abacc727a3c1693d08aecd6fd709f52106edab1d6d4d83ed46f6039e14331f0af7c743ab98e46170a230751ed76cfd1d87c7c563dc13fa087ffdb907a0a5d80635c9e2fcc8c7204a90616f4edafd1faa112baee33980b58db7542b64bd65fdd4601921da6c02743fe70c65d642f9ffb25f0ba2e7711d7743d7c778aa9b88e85d4d8c8c51d95579b84a10f89675d9cc834f6a339475cc3a1b0adb665dd5aaee000fa7e32c24285ba4a6a4ea59c669d83997b06b5293065e97e9e7c83acd7c701c73a7a11a0e79480e1f6a686fa2f6e02ae4ed4d04a8af941d27dc17233f0f97b4c3f861545a70aa1c0435616a9f231ca92300fb9b8ee63cffcb9867f6a4210712bb64f47b3719535d300db2af7218181a2a8d52e137f61015fb11a8a87c05ec943c864fdef4d84d35effbb439b1d725bffdccd832ce2f25b39529176cef3cbefcacd5f4589b1a85f2c8599bdb79d93f25790c785e4a9747b4288797b68e67255da36e35badea4b290ac122c74fbf953ac54fb1f93314f2651635e820778d194bc12afe427ed3fcf649964f900bcdcd96e30a548becbbb2ca781b74b91e84e4efc18a413115e0eaa1f4bdc929b41ca3fae168ddd4a4b169636e2344f58987d0dcfa438c2ee408b8f18bd056b7ccb273d8ed4efefb2a3f8880c97ea3deeead36e43a4f6dde49736434b81e5515019a42bed46e1d34b3e1911405663d905c40d5d27f49ed54b286695313cc24035b713b35d28f18fac8dfdff424b64aea25d1f1af3dc78d8760722a878fe952935bd879c385b917311f6e40e7a9bb2e7e6ce0f607c3b985eeb29a7b5afc92202e1f0c0f3a509e71eedfe4bfa248ed80d2bdfee62ead240242c1fa3c44052f5f76eb083982c4b4e8b92f85281f996bfa040b81af44b63a8a6a887a2cfc891e87d696465ff2c73e803c03bd7383f62526ca9b694e31f3813921185ebf5cd08f0f6168ef7e86017b7875ca2138c517367415ff13faeafc73868395cbf467d33580a8242982f5ccb472043fbc7df56d025a00705b3847b1b6131b9182db0c22d9070a3b8b756adbde89b43a0c1415e26f843270b07a42b953a1e076389bdb7f530cdaf7f9c46e4d85fe1784176fe8f19050d1db237302704ca1b9e25c5fc0ebcb3c451a94d4a0fd1197d8125ab3fc05515c85835553c5030bcf5cd82a0f012b00d1d8709dab8938d3723edd1569771383128a702f7e3af19fe5255f741a93a2241778f43f8089d7825316c123fb9cf520bae6374ad17c4b28b2d707b359861f54af96227ddcae2184bdb74c7ad6654f1a9455c9623529bf27830aedac1d9f0990e2de672f5ba5c1ba071eca8dda02e5490a7848da4558bce5d7255f154a42863afdc3d4944dc03aad6dba9887310b9dbc55f7353e744420cbf7f0d83cb2c78bbd9366cd3ef21b51054200d7434c53289692268f207b36f41d109e9424ae09d3ac99384f14aa5bab96274591e09c09ffc3499562c7d5beb1dab4e3203c08fab848481d834efb61506f48cbf86add293f8ea92bf250790fef6bf0e14b768e6c1b5a675d20c61328342040833d6a3e156769912d1946702bd2262725c447697d4437876dfcac6550ca0a9aad043f683f49ed0f3d49e5eebd50650ab488ebab8b8548b316bfb10e5635635ad145479b03424dd21b771885a067a6737051c7d5d3f86f49b462d99c85c7311562efad4e668c8a62a0dc4d5d09cac3fcc91807d1df3244c0f680815d090da59f07ab8835e3ae803f094584d904fbc417f634c584ba292492eb3d95303c83a107faad4bc0a8ecb2872ecf1b6fe59d8b265a5f97a01ce237f8fb150ea67db26c92dabfcce9c63f47c1984b49fea7cf321abc1086486f3e7f6b6dbee5bda27324dff49f9d3276fd1348b879bc95ac17648bd94ed377ff024799e5b767bb55ed791f2bee608c71dc9f8dd80d9a09cd7cd501b6bbd845bd6873448827ddb5bdb1d13dac3c332f5b0d940962916faed59d6bc37c0a6400530a863229d11e86eccfe83d1c0e3ce8b1dde1cd376b1377116204bf32fb5548c704142643b923a2bd73dae55085ba3fe8570afabae4e0138d24ad5674d70a40f18aa40256e05dd6348c1ddabded14a3c7ffec2bf84052fda932bf7ca6bb040f54385e1761872133fb88b87b64710b2bd3d5be795c4d73beef6306acf5a7caebca38cf90ee5d2bc130a0a5aaf1e7399a8566edaf41d65b6763628992f1ef0a0f70013d0b962d990a39553decb3444191e52c9477a1ab3329de6e6a14b7305265be33907916f66bd8e7b15964621d9a279f96956d2806329eb072fe17b44f9d695f1d75d7dcecb8f6b564a31b929758e24580b209a650fd9c669866b45de8452ee8a356b18db08cd0ff44e537bbe6e78d3fe2b4b2247a4b2d7657bfc989939ca8030c443fedfe7f3bab32a287fd9d396ab03195423f89294e74e39affa998ef38831fde78f6664931de98bf5a5bb340498adf99e14c3cce1b279996d162a9999f290fb303eaa94fa9330c8c91c2ee560851a20a7a8f7a0cc19ba1fb28cd2c46de23431e73dc35eaf8852178699ba3f63178559b706d3cba348bf49c6fc2f8b919cdc926e42fc23464740802913d7a24eebef04046501b079e05fd6c342179c9fcbb09be80b436dc6fac7f7665c203f1fa5170bbbf483166517573d8b4c4fabdb70ad68f908236acaf501d04d8d7813964a8a6df0e2326eb60c6e77f602b18dfc721c4ec1fc88b0da0108b785a54fb1bbb2cfbec0e2b494639e863d0bf858f5ee68f867b99698c35a01bef76ebb8e9200e85a2991c4d88074db881335943d6e3f7d324751e6a1c3ee7004521463cddc74a461729400965141fce495b3b65bf", 0x1000}, {&(0x7f0000000200)="1011c2b36bc2bbeb0fd7b3df9e914b7c0bddeb6ffd21600b38ccbf8c17371e0c66c84e33b21cc93475864cae876b2e352e3dd957bc48781d3278ed40a5e3e8bb1c58f150ca13efc0a9ce5a5dd79c8019baf51e", 0x53}], 0x7, &(0x7f0000001780)=ANY=[@ANYBLOB="e8000000000000000180000008000000a52da49dd17a831acd28f5ccd2b32b6b0c8deebc332000aa1c74f396f11b1dc99bfd95421df786d067dd9e0f12daaff6c8e191aa65e6b2753bbc3024b504d433a56daac4f4b63b8ecbfbb5eb0f7a9f308ba660d9efbd75020596212deb42c832dc20b6fd7c24f3a39f9b2ae61219072b3b55537f2bfa797609067fbcb15b9cc5f09bb92878852d1b6e68b9a58066fa7e2f810cb0ed9cc9b6f196361464b38117214c4cf37607c2363dff983812aad960477c479457c14bcbe9ee39cc93aebfc95cc682e74fa2a807d85d0190adcf7530e4000000000000000001000000000000ffff0000060000002710dc8dd3a180ef6dc754fea52e1fe63a88577a3103f677c690ccbddfc8742bf3ea22c54797a34ada1b3197971cda33e9a422e646fdec0bc8e0f0ed5f50b8207aed4b1dc70e03be6711ce906de6d7a87e8b8e8ae0c25516620c44dcb6929b421217146bec70eccf4f9aa52d0290435a36222238f6ac6e6a65ceb336f0c5a86a626b85df62337ca1b149aa7cbe336be897a1c3f68c2d9ad7c1d40bb576da4c4a7b0317f1deac74b9fc260a089c9cf56646a431bcc8ded063daec65a5f5a77c08c930f8c04f7a4a3c38abdaabf4ff37d01f77347307a67f32dc79f1a12bc2729fb4288896914a678acc37f1de98000000680000000000000001000000ff7f00000bc4c11324174501d6ce15b10dace705067754b19954c1bc706c17f2935514427ed917b210f1dad1495f0a5ad09442f4d26eb82cdde9d4362bb6e2525fcec15741e37fcb4938a4060000000000000040f61eca451c00000000010000000000000100000005000000798369c0e038fac6692859e8e8b75fd62f1c016301385279d9479cbcb72ff965f66ca347fb74df4681f49bf3de23500b3cdf52cd0318ba743d1696f0ecef2239d4d2495499322702d9b2be8d9289c2ddf5b95adb1c53785c5c56b20ebac03d1e1fe2d8804459cd1a1b4a796461368895589028f471f05d681844d0284cf5da242cf620dcb18b2165bb613f674f285d7daf016c9541c6ed59b2cd2fb4d1e69de6b6c7b168e89ed3aded4deb8cf89f596836db39e0307bddbdc568d14d45331a5dd5a2d02e4647d0682570f283393fe0488b4a400f54b1a92aec7c23c051d717299ab51d39a11b16b668e5eb000000000010000000000000000100000063020000680000000000000001000000080000009d5209e70abf411b3b3adade5c60b2ce820eee001e344fc0a28aebdf2e2567fcd9e12c75634663fc0ce4545a7ad48127033a63d5a7c8eaa4dae1f1ca2f18ec2ccdb21dbc39356288335dfff0ad894aa363b73b71000000005000000000000000010000008000000095106eb7968b7470c29f7fa6908db9c50fdb1188b4043c3e837010cfa0ed630bc619b9195bbfd49d24325cc9968c6dd673de101c73b8067f58cb000000000000"], 0x418}, 0x411) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000140)=[{0xff, 0x80, 0x1f, 0x6}, {0x1, 0xfb, 0x52, 0x8d}, {0x1, 0x6, 0x5, 0xcab}, {0x0, 0x3a, 0x3, 0x1}, {0x6, 0xf3, 0x2, 0x80}, {0x0, 0x7f, 0x66, 0x80000000}, {0x1, 0xc8, 0x7, 0x200}, {0x34, 0xa, 0x40, 0x8}, {0xeb, 0x81, 0x1, 0x5}]}) r3 = semget$private(0x0, 0x2, 0xb7ebba2dd21fff7) r4 = getuid() r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x4, 0x1) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000300)=ANY=[@ANYBLOB="00002eafad6608e457ed59120aaf49a47e025791696c48307f0069000000"], 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x4, r4, r5, r6, r11, 0x100, 0x6}, 0x4, 0x5, 0xce8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:10 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000003580)=0xfec) write(r0, &(0x7f0000000100)="8c65", 0x6d2) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000033c0)=[{&(0x7f0000000200)="9f8c499fe6003cbdd390403e4407b2219c1abc37a08d60fa14c3c3005f49cf379b77a45f0846c19d2db8468ff65394f772a7973c747ed78f6c6d91ef0cd9efb09f7ece34b9309446e4664f0626db381af61b917fb287b2714771b2cadcec8d8b500dc9fa3d86000c011fc11c84e550e9a0ef4a35bb663f302aa416501a0ec7f03929be8a0261787421873273c2efd4dfe2953d839d6899798260ef746b74e3c21c2359a37449f5e48bb823c4d8b0373621e8eed4da9debd04dcc31e6d1a65e5dfd517f7454c77a900a6f8f6b006dff50d6e7186c291ea04f22e320a5c9f27e7aafe10600531c18fd73e75d455523d593c245042a2ef0d43b268ffd9de85fa703fd145c9d8aaaed9626dd75aba0a8e9d39b91f089561671b91fbacc88f439bcf109f18e71903da900a14fb82a39e3b1660e07a826a371298c1e309ed140c712189baf78a113b5776f07e12062a09b332a2e557cbe5748cfb5c3a30df031324a092a2007f2c93471955e87125245e504fb244d3bfde0932d3b69b81ee8a56369c83971dfc2031ca79836289466c0b0859ea8ee46aa8add9221c0086f0e883b314f9fedf957e196a0895aa1722fde842d3504d745f4c9719a5d3eec0f8f15117be415f837c30369f11ab274b47a5f194fe45081804bca2f40e450a7428c1dc95aee7e65999bba90497019d4a07962897497d397974b8d644cdbe4dc9fd886701e707fa7c236ee764e867a4b5139efdd6e69b85a59f2a390aef0aaa1aad7f69c0a8f0573cfe140f422e8587988074d6403c28d2078b846b078ed69ac91b7adfa2a9d80c988d8475a80290db544f70d2d04262c5cf4712106945999a574fc20381fd2b778f563be9305a34504e151f8e454e724e758a7802a2f85592287719c151d9f72c8ac4343a1305bf3af48143c3a5bdc6fd0ad5440dbac1305c717a13faf61241c772200da1e2377880f0f96e9c056276a306dabdf9408e8fa0d6b4e1b6b107e43cdd2827ac97d9c7cff08937465fa1bd4602ef22a439a1cbfc9c5ce892709880e0e0c82ad43a4616b831b047bf2a93c84bce83604530accd109480bed454c90bb2c3b0c958248d89307a17889bda740586e7b9cd4d9469c53ac3223df4d3a6bba38ceaeba1d21b85f390caa44f6ece0761edff9ffe14445cc781f52facbdeb2a39421ccd55fadebd5c7f1e7db828eede285f3b7c91c95a7b90b522d56b530013b88f97f1c0e9dbb370e5114a5090bba64a7024b792f4d255d128dd68bb5d55dd8b258e8e5292bd0d5114cc1554d7b2ba71aee50b56d2e4e8b928188db4e52f78be772c10ab84bb3f5262ab83c72da907a99357949a9d3e71a960040c934ca8048712337e0502a666f0c5fb134206634cb7ecbb215a805e7559be8aef7de2d338cb422320ed1dbd044542f857f0ec5b27654b896603f65646adb91a43fac41482a7d13cacda5dc656d4338278f1b7a50680021057d2fdf86c4a397b78a04a2bc3990317f06c5f4f9100726913c2e328aed3a8499defa027160a2c629749ee56b460fba998949515d1a6cf281db6e63b24a3be0af30213a92c8759f7758faf30d94a4bce22d17a210f30b44420ac41ee95c947b9d0fcafe475ce1e648b0b098112e348842409c18a59fe51ada3b8f77627e516b9e985d17947c67c9fabb80eafcf530f336aa35963c03d0898fb5e0757f53805993c79e11e45969224bf05b4591086ffcf30d4e4d19ecfce8f8241e1bef67a019a36110d58389f67efbc651c0d9fd78c20e544603f9969db025e852ba9d043a08630dbae5e1985cf56e34e033e229995592b483b7ed7479727a6595d4ab799729f35ed58dd672d89154939f99bd1e3a829ccffbcc5c86cc370c1c8420761c68835bc2a0e1b3c2d5d6afb946b64098fabd31dc825c6df47ba7411b1ddb69282f46beed931522676377e0c727fe1edf8647753179f9ce9a69ed2835ff3a4c7c0f4190bb73b4f5bc252e24904530d8212a4335ba30825e81688b2a3e9d900f2f0d2d882384e1e41ebe3714a61a421bf7a01e40fe4648ec5b6e4ea57d496dcc81e9e8bd5240dd504756fedf44e6e1b0074d0075a1645a48f3aa7dc854fc16a9380abb76235b74aa2c79d373adfa7bf4a1bf89fecd8de0ab95d5b7d348417d67f4ecc8777b82948f8b18268c733b49468576fb121b586eda07c21431e10e71ad7b5f139e3c886bd18374ba3bae2f161d1c9dce0943883cfce3d18ac674fad4653ce9ec9844d4e221f86f7b2eeb4ab8ac2b3f9a922d9e702607f25a55be7ef82d9551911d7141e6c7498520e6ee5c6605e63cf91363c9f882669f8a06fb4277671f008bc5a51100bd723120772dd7bb73ddae8e4755af6dc4fde3b76b53c2d01d13a5c42130bca2e300479200c92309d61ee9a7b6d275e2fb501040138209cc8c56d74f4e6138d91161fbe5a79f715701713dcb15d5f551d05b8c9809a463cf3d4582ea0f3fa0acb629d9f22e78ed0d45ddc14dfb123b00149046540f02255cfa450c5e225ce4215d125ecf7353323d7298e82273ad12be986015a8db6ce9ba9dc7de09c2b12c3dc7442a0d058d26a0791d785220ed89a257ce6b6ddf59ca1e7dbe36413019190cc5f361cc501734d3d1ddfef740de47cd79bfa8946381a6e7bce733a2a84d127f0882fd608f36f26122c6eae345a1282f5a40bb00857cc308e09c0f2f58e8f0a06a5bf8f41da6940096a1a19d5bc0716e868aa93e3dfc4d4ed8dc600a50e737632f99d39370b10a026918d0d6a0a38c2a965fa789ae1da58c310664a7954ae798495fc7f0083b8128ab139e4c81c85a07737b4f241ba6d9bdd310b2ce868989ea0df68ab1284ed53bf06888b8a540c2ff2d1fb50431cc09fc3d530b497180f4201fd2c85bfa294440549b634d5c69a5d07dcb61034cbcc0ffbf5b80a575b38a6306ef5ef5edc24e9ac2eac753ab270b743171c2f26201a4d0d884d8ef767b6233cfd0a1df1bd9d5bec03d47340ebdfac4a19aab341592959cc8bea67573c372d65992e535089fcbec6c33e245bd01bbed86cb972e429ea79fdd81d98920ce0cf9b2cffbf7afb493e1257d6b1972e025ed833ce5be68187bfa3c7f8e3ae12fa29366f605d82987b5fa791776f337ef585d6b21f42852efa93798baa9ee48e28a53731c7f8e780b83aa736dff780b5e426afee9e9ceec4ab2e847ac9f63f293c81879a59cc752f3624d9a829ffa2336f64de7f1aef504eb1ff24f962caae862e3a50074b2b5ce54d5df1b26fac11be662f0703013dbde04f5d1972bebb2af9542b63279b108a2bd14c271fd26967a6a045bbf9287679a50918cdf45d5d7924cd3c29e0b64f16a4f0fe9ae99d2d301b17c76c41625b0e24136d004cd9b6a90f2df57d7006a1e8848cf0734b0e01a2386820b376f3ac1a1f15968b44a3ca5f7ea3f8232b0d99dbc693e21bc56d4fa77a97163c81e3dda507ad3109f5bbe9b338bedeae1e50836d69ceb4dd73a76ce1829fd1b530f8a6959cf6f72e1adba1f404a6e61e06882845f4451ccfe839eef8f7011e5942f1d040b3b136347829c5761fcffadc5f6dd0775804a4989e949fa2463014fa323e4d9c39f423a29fb8cf0e25b9a26e7ba851fa60eee880b1f6dcd4d748c7904a7fd60d373e106e680ce8f0b037eac4f38211b165f2da1e535786d7a0a9db631829eccae7c7be8d324cbad1f045512524943b0b66f8b82f468fd7a18554b00e1531095bd734b4c3cb9e34354f6d19b498c7120d926818a6c681af8d335c35c233804b7db49478f63b45655cdade988fa95642783f08c1c537c9ee8cd025e70f4f5a33b9f613a17a695454a75d9dd403469fd58b32638934de78fcc592d508e858c1a1ec86b38b40b7eb0ea928b0057ad3844930925bcdca5c3f37720fb38f52d7797c42206e32e4dd80cbebd9c6ac4b48f26cdb89e1d38e1b39c0f3886ea83e9abb5461ff07a87c818232a2ac7f76845a8fb0d617999bb52a0eec3df3ab80547dce3d70f50468643b40eb5b0d7c800968336756b561e5574e5f8d9ee4e6d7d9639070d66c948754d84996a004322165ccd49f0c011ca166a721eeee416523c03003f479cd562db182112e6ddfbfa4b759309deea92536673377bff29b7e642cc5c674f24cff819b6571bca8d16ebf6d6d441a775ef0cb98c8a4bd0c0d209a91b82fdff77157c6c6129543135a0c4fd7b59e60d8bae4be8b1786947fcf250a156591adf99e9f73d61e95120be3885278ff0aaa26698736d64ec99d371149637c6e8fae685638d7127e269ea625f7e6ba50714542d6127a08422d283672eff32e2f16a77478cafbc939f4ecf9b2571cb68f2e18be30b3d52c23fe73c5327e24a77d01255ddd1eb7a690cbf2f0e4d9c996eca60421b601c4409e1a39e25c1bc5c2fb48742b17fba66d8103d59d6eefc337474417c8eb012d25f977fbece0192c53940a60d8f024bf412f662004a7e3d39f78820e5568a5e6dfb86ef605b6975fff372f4dc52cc9939e641c78703a863367bed787eaf5271de4e2ec496d42acc1d7874a1ef23f0d7dfdd57376bd515e45bf25e32b36e039771d45fa46c8680a1a6508befa381d6fb88a295bbbd3dce8e992dc879f4061b7463a57ce125568295a86093a785ecae27d722ba4266815a9d91cc2b0f7dd7117fe1eec5cb36ecc1cf73604942b4b56778cd36ca6c485d456f349ce04a1d9e8020fda4236ba8fdebb4f7578210aaf71cc049d1732979c7537f9083bc631b7a9aad913e5c84e02b4642ca10068e8349ff8f6a1c169f613a8f8671ec558140e0cfb79b19742075e0c071e5de29ba616d0838daea83c1a985c669d76e354e088629be9e9400b9423b02848416db602f369c11a121093b9f3823690c832ae8603371210d1fdf1bb5d67026fa6f82fade47f7c7be62e899c5d9f74128eac2646200ee074151fb461b812752e85c32a6cf89d0deb092e745816881cc163a596ad936d53d6fbf1e95e57424105af695179ec4ff342abbc1466f3b42786b7da13b1c74f867b3616d8b02398b04b813c92a8792537de00a42f600d7b1be4bcc4656ce6200502a459f11693aade6c58db6c0e30795bd81e6f5442ae0821344e7022576426b8925356a479a8e5e8a45797da3e87f080cd473a846e63fa9b1e8d1255abce4709f148cef9a07903ac2696356ccc9cd8f8c4b3b6844bb9b518bdad7c0b59d6daa5bfa19d1bf15d16810e1a8818a2cd972a327ab5430c88fd89bf34f761d7b8f53e11a82c5a76161f58099c00b6c9adfeed7f91e5c38f1a4d2a39b6eb0fe888f59c92755e2a668c66bbd7b6891cff4644ce21937b4fc909abe614a717c18fd59e73dd9368248a0eadd81c0892e36bda5d00e24b086a6988ed75a8c476e13c7f035dd835980571a99085ff0e01f915f0d4cd7440b99d860181de7f617467d988a2ac4523faeaf7d8178580ed7bcead8a45e88f3bf015c4e37c947148d07abc7ff7cf963fdc81a9aac762b73d78e8711246942abdf77d1c8f52bef577188fb7afafee9fa993ede33a70f1d123113d910245d3ed5def937f74cff6e5e49ae746a49ee8d306fa71041a74f48e25ce76aacb92df42d6e434a876950f8949e0b9d05c78703e2832f345b0ed2a2acf9def9667a1fbefe302226e1f1e7666cee424c4c6a9689f06d3ed118b115b782c428126b91c734b4aa178c2b2e30432bb0b69a561d22eb771af1f638931f437725d1ab4e9a6a885fe2722180c454ea04ea728f692ec7dd2e03cc3c7c08b4d2c90e414c5bbeb8f4406bf3453011db304ab24481924d148d2940", 0x1000}, {&(0x7f00000000c0)="886a064329be15066969da5739853017fe4e8e9268429521ade2cd481154e6d07248233daaa5a56fc633a6b424443756dd25e1a91513abfc0a8c1da3186b790a53f9e402219c108ece77def43d903eb6e5665bea5888e13c1174", 0x5a}, {&(0x7f0000001200)="ef6272a533c4fc150a917b00076f7326b3d1f0c4ba932fe4815eac1843522998b5ded9e5f496711141f41c0dd35b768aca167405c0bb73d2549addd719334bedca2ab61bb350cac2bb0b19dcf6e2c558b1fa6d6a3df08f427ac67f16ecc24e85692d5d943f12ebad3be373c8c14996cb4ab986112f1292ed434c3ba27c850b258ad3827544edaa10570d6e5705c0fc8a3bbee14fac4f407a0dcadcb588df4a22125b0c9cce5699db8238e5df2f2dc4de3de34f18e9b478c041bc6eeea74210d982251bf57f0e17c19fff3bf1bc067ecfb8ec75a8ccd46aabbe6c96a5a4b6ff357c5ed15e3c16c1c9a672b848e2d1293cf1cc91283af0fc499e359ab893c91ea2ec0dc02e3d7432a64361869b9a684686d13e9a3bec485203c0d191f7f96a6d3c414e7e67f02e6bbe6c9383165aef32a0697dd305d44b08fa0cbcee1af6cef5b569fdbe8422d2ed87ac64be3a16ef114425c276b68a129a78362654086a26516c69f3a1bcb3204c77ac2780ac0b1a3091d0f096ae8cd3b0f74a40aafacba3cdc6ffa5c859b3dc0c71e7aac75a607ab52d4b6cc56adcb0dced5ca47705e1f62e3a5c5470f6072e14688c785ba3ea3c8a61ae3d8a3ce0fa065075d85508caa748b6d576766e5c60da4a6c9056d976062582fb02ea6fdf84f98a50082d02cfea094a0c35f52a7a96e2acf8192b4f99e521f37aad6fac8f87c8064b38bfcdd60c117bf14b54fc2f7e19ba5ea59e0492ea03a3d3030c0ebdd0dd753c640e6968e27a9b6ca1b0e25e29f3f7a93098c49eae8fb173972ba4489a437e6a699d0f34fe089d1a74d1cde9d76da40a9a8a66f9ea0b85f41fe224df0c2b7669e97633c29a6401a79767aa7b8627a40ab2265b77dd4c053e5ab75c50e305ced5583fc3fe34b2e56fa9d68b44fee5f2ec674e7d56422d97dd74aa891527af600bc582e18eab688057028878baa77397f876806de7a74fe035c9bfade696708f2f0b8f486638c1f38f0cd1ca4fcca74233e9a116526072926f5c87a681ef4e1e97a832d25e822bb0567e772e5d89945097bf6033c2cb754509ed84a179ba11ef76d4cfb32fe307344e86493e0228624b3f3117effb9aea4f5e41633eb1a73f5b76cd934547a3c485c9eef88c1dd4927c747756cb6fe7b13287e2497db7c9d5b1643fd53d7b9ee30b1044f568ba0a63e9f022b180e05d3af96aab9d0cbee6200bd9a5531d2f188df893b44d209912b36fd7f084109c0821353f41d353f3cd89e7769baa1fc6e51a8d53bdc1a78abca17161586f99b231d51c6343aeabd74df9f1afda82444c4bf796959cf8cd5b02ae5bc5ca0098d09ff08e43ceb8128b551faabd4d7eea933913b8d3d68672cd330e1cb6afb89a6296ca92e426ba5e9d00c4f283dde46cba2026723738b53b828d6035c85e03924d14af771c1be854df3a76f1f40ec44229f106d29a79e38cd08e239d68d178b9f0b945b671d9c32a380979d8239439e1964351bfc5d5b0c09e8bf2abebcda60a4c6d26c088b35ed711165fe385a27925b67932bd677d0cc4149975cecb8f8e6e229d915db880f085ef8210ae22b0f0878cf2d92c44bfa8cc8bd7a07fb178aae60833bb60fba0c20af07687efd4e659edf316a38dd7f024327de6c532180f6049cd55978d257e610a41ce3b0cdbff68a397baceef903510988244f1048c3a407b2f57d1ecb677c1d7da877918453bfec23335a19726ab793498b2f92a5de4a9f6c8e03e51128a32d755d202e375f673b7cf157c393bbbb1ff5d82f2b05ad15b3aafe7b704e6e2c1cb6232ee6cfa4b3f913eb695077aa494a2fb53d16f67757bace978d13b9b5926ca23401e52a9f81adef1b1add4c243a313f6e04badc2c5ab8c4209d5c01c4c7b31b0edaa89541da0058d781d7d3e00e2bb61a567f6a2e5d53cf02bbe3baaec1f857e2589eca29b42bd522ad1e0e402bef3ad51ce4fdf39a0eb227642376da8fd5974ca32174c45bdf189cdb9854ff42ce0df83f3fc672ab1c8d4a4482b6f216edbfb52982972ed4cdbe7b061a7d21be61b14a5b82c2f8c804900d2b3399b2d42ce7ea350cbaadf587093bd5064a003985aea8df65008c94b9acb546be0d9f9fe6c01229a70c607036fdbe36e920ed432bd93f744633ce49025e8a431e07dea66884c5774a28adc16a785a77e4ca0dfaf1dce118db336fae310312e45d8d633b71ff71bfd8fbce5600fe5fc31a41122ccf4fe315dd40261937c75bb4491fa7da24013bad3ce8aa63166ac697c0df9d188febf102273e757afee193cef3a992654c2f5d8965c046628fe2ef6fd58b48e78ef14a2c3f2be1b54327797e042b9a82cf7fc272af2e4191b362e7336070c1e689ce566761de5f34f0a5eb08d4138adcc3df63e66789ee04f67410662b0a87ce58275712063b9005c6e78790e1a28c3a0d69e2553dadc1f140c3cd9fff8f843facda61f23014354c560a34f1e4c04630e88d1727dcb3661b73eb16ee243d1fd2b7b53c754b27f2650d1c5737094106fde748bce031f63a58728e0b793c1168e83e8cd3e5b00dccb5845ff579334c461b789a44729d3ef35bd1745d2c66b834f674fd2f1455a7365dc29f0244e442f44f921c60015d3cb75186291f2f5804cac7d00c3066b2da0e6e0e14d646d63efba9dea30ad7c1dbe26e8eea4ae446adf2ec94f15c747fed280121277ff3299b2db599b3032f46cebd8fa46e4246ca3865cbb23d848d4ecb790a55d4004345254884f18898fefca3b85f8dc827c2ecc411b682ee35e34085e731d409300410d9cc80164a8ff5ec3fefcbeaf984959f31ce6b64e286c7533147d0a37837e116da0f69c6e98d937704601454f2e5dd46d403143ed0bc46ee4f5e72a8be3f99a52643fd927ceebf1c6a0cc013881271b43aff78af31943fb32ace4ef88fa94f02eef585d028c1d0905e0343bec034fbb34385cbca1179b97329d3bd0886cb1b3a06482bc69716c610b6277d5b80c5eb65c1862028c190b6452b75b9b0007c3d3736bb235ca5737a8f50ab68d6688ccb00d429fd76bfcbe60b318a2371a1ce9871b9d964dc16b135704e4338ff80fa8a444bb7ecf58cd8e07f6ce7e55700229b66720299dcfdeab165f92e9f651c7bc112e24dc870e29ab02d622eb73121972b6c7f295dd5e067aba396e86724b369058f69c15b716076bf11cdf532f3547798c139b49deb275525e5a4c30b439abba861e8b099282d40ff71c63960ba400bb9e0d1a0d6f3a2c723d0cc5454f6c9246aa43ce4ac24f98ef4faac7fc3b79b19041430650ce29186d1ed852c1f02b62fa8de972e9260322af1f4d5aa595df3c229bc09746e58e139466cd93547981f64ef4849d90fe0f30c61ee131b3489a2b7df2c7ccf6d78d5b1d2ac8f73f837cb79a85e901ee9b0208b23885c162fc8dbe1b01756ff9297cb225924fe9d5b97cece3540a6a05e620b2b06ecb6ac05c7f1c5decd388b4a09559e261d26ce6e1e762f8a902139e2961d549d9b74573ca44b6341f01e8c2c7b8bba6c9c1fd0bd918c05edc96f5bbe5f3264e798db98199e94b692a0bd1f6b1e849fbd8ddf5d999145ab31c126f576cb6fa4a3f15ebf28ef43de00ddaa7da221b11c3da32a25c738e212e87e028833b5398617a9b80e285e26cd454460bd0af6a4ef6b24ea686acd4c20b835d2abc9ef6958ea133555cf974aa73672ddf0f58bfdd591f654ea0f5c33c108fdcf2db34f15282785cb5bee05d7b91a159c477b7ccfb218dbeae33eccac146c0a2bf57e9f1d15650d6ace6c87e10a8c974425ef1282012b818b9fc4fffdd795039d22b9b401849572f8ab95d252ea083b98d276e578c14bcd1423f7869ded2ba05368a41baa0bd34192e07e7e8aa366b14b5486880997e3fe46dd3da5211664261a1c02dc3771c5ae1633425f60147797a2c437d51077e535dc04879a892efade589a04f7e7650f2a65b4a499b3d101b3d3b0d264b6211a9d1fee24455b14f0e32b72ee94bc7149afc1d156e8c00d8f57a7506e242cd539ae822f22ebc73c5caf15cc3e7b6d6401392a1d5bcf34d4f1e1ea6086f1448f4e9ed630996a42e3091f23671912cced47683fc5a45f57fdb1eaaea61166063908e3da1052a72a425d46fa386c650bb4acb54bbe9ad9d5a038ac7f28d80025ef02fa2989d122a789d913b5e686213d73f5f13be4fdc8b21793ae780b7baaed47f17eb83043a54742324214a8b379e1eabf6ee848bdaa4e7d09a86fb0d189dd7cb862c59b1839f822f1f6c03514b7033d10300476960986e13dcb15bca3cdfe9096c43b61cb112d95652e47f12632f017549bd1e1cc895067fc3369a2a36a861d8235e8d3c31ac94e6132edc646efb943cc8ee45c927fa89d050f7f47ee7a4f290d59807f62d2febdc6eea365bfa089046e05369bbdc79259dd09be80dab30b2ae1d086b3be916a76a618e7613bf695e8709d4e0f1fdd3853c0a38cd598da2f0a80618e06fe8662306bb472d25b5afc1dd2b0f2026e79647f96cdf4053f115476e9872db67bd70a9dd60b48390831590ff2384ff9111bc9de0cb714ab6283f6cf7a5aeb3b412199cb1552dc3b4a80d304ddbcda96362b5e5157ce899015832c0ab6aa42270559ceba77259dee5feeaf428a23213213094484ca362cbf4796b83eceabdfd96683e12be4caeddf60a55294138f6fd1342e0b25d10e00bed6af044be468cfc9786a668c084f9c1dbe4d76595f251667525dbe2fffbc87744e50779d42035c1201b3861cc32f1b721415ec14d7138cd2ded2f7764579a2eb3ac0187e4a4a09ce3646e69d2835a3c378b2281a5557953b5d72726c2a89d9b9c5e217b075908b62447ae22946ec167b6a554b68ba5242d4efce93e1881314d0f6882025cc64e014fe25a5b11ebc8a32709c8555a013a48975b0bbfc7fc07bcf2a5cc0979ed868d953540ed2fd202e3dce3f613e27aa109f8a991f4ba5b408fd9140c9dbf8b7dd2d3d607dbba85206f5f52147d8bff258dcf0eaf9f756f65e65ee85dda23ca3ad0254ca932da8802cb2d0751abe3ffa90cda218ab74da6cd6697a5dfd4412cbcfb3868b603d67e5a6b428c889b3badcb17d63b6d7702478006d978bba2ebc24b03e914a80a026bff1ac3b518d97dd5689f22b88a4b3d7e8dbbf4012a672d9128557f3fc786ca48d6ad91e3ae76d0a1c2bd65796aee2c081d8472dfedfba504e2b584616b0e39f084020a98f35e43f59fd2dd1ed17f738b62404e5b97e58c24ac1b5b7de7c5ac03b78d4818f9c9e3b0300adec908f82cadd3d54e58bb7673636c7532ad02762155731b7b5c0354134ece788b69bb7cf8689f5b707ed39e1afb5a10f25ecc98af0189654489d6eac9ceaba3ba6a1e014799c5736174998316feda8d4b3fb78d002af2f66974785dfda7cacbe1e2ea89fd4bd3b9f36c74485092b25d1ef3be3b0d7a6a810fa4d62db00ed6205eee4dcc7fbf185cc4754c3305dfcf3c6c722715ea5c266604c46de3451ed56d347d5cf4ae6436f3942f3805c43ad3fe0760cb4998ec5c84c64a2a6ba0248e3b975ff12496aa54c41782276dbd5c9d59430ce12b7325c9f9684a4582edf66a57da60446a090268c8e71212c77e79b7bfee16809db165438381ad1ce456c4f1d9088bf44c1d47316b3a499fdd6d844d136e4d32da7b86ea0b6171d960ccecb6224c59d4c41ebef10f7a9dd70bae1c04f2bf3a8c4feabad05600c5355f443f29a90cdb9de519e14f99cec78c32b017d0fb8615c62fec0f3ced7c29caf484504672e856fe7f8a08e7e59b357ef24b8435600122cf1a5c002e", 0x1000}, {&(0x7f0000002200)="8057c3f19bab07b0e878964d0a44961b4295b82de1aaf665c907519f2f77aed8f2d8332b6d9e4a1c129d844f42844e629e90ae7feefbbaddb0377db13064fbe5da1b046e46ad20921818ef6552f429a61e6b985c20c7a34e62c8a3f1169751a01d621a88737495b183e473f42ca37224ed314539fa536c826b46d6081d2c7d00ec8f9ce718da787861bd1b3f213885ac154a757f1a7119cf11be95f4f4c34ee9bf707e3041b28cd93b5ee3990b5cea4e6c7e64afa13b83b8670db5a3c0fba86dfb1b014deee21190b9ffdb4dfa1fb198aac183f05a8427f4a14ae9d16e97b1c7906fe3e021aec48e0d", 0xe9}, {&(0x7f0000002300)="e58b4538a03d57f1c67920eacc1fd5fd2363429f8a914019fdc0cabc9fc782fc5c9f2e70889b521d028d09d448987a20b34ecd6d050b6464d19b14156610a1171390ec485b09d70eb9b8dd02a912c77745acf8c7bf9c38794bd0dda467ad82506a23d0702e2aadb7cc64a1dfcd259359e66198ffd3cf7a6e7c7eb5f11be288bb4dda0c9dd42342e9c4e0e7bdc66d40995a3067df08324f1aa72fd1c97719ab0dfcb15bb606b1c970e6203b44c1faa978c3e782af17b56e04bab2d00af4a769", 0xbf}, {&(0x7f0000000140)="4575567dcd1c8a85be6e04ae", 0xc}, {&(0x7f00000023c0)="73a730d15a75cf077c9bc82271101e6ca80ebb357a94b90ddcf8912e6b651ed17bccce7c018675ca630f1c40be911b3ca8e151a4fef330f48ffbf7698979c7ca47fd1e996c290e1313d2f4afebdec60d9d0019aa38ae450cbcfa560c8a8153525c6464cfccda7bc70e68a7ba6279cab9811559a0b622356058b1db455320de048fb9b73de05a1d81a20fdc82331aaf5ce0e277ba0a216dd94cf3adbec4aeb100060d51c7f11c4962d314895764739d9e7d7cdb958cfd5b1873e47ff96d81b733fcb3ff76074faf880ffcf95a4abd831da892066fb7b13e15610c8100f4cadb71f79735d10a1f101d06b2535cb15ffb6cec8ea01bb0128ecb5e0033d298987f800aad63d8710541901f37425377a2b050059894611694702273ff060ef8792d4ae9a9fa4ad261ad938555594f4aab86565627e118f280a0e6e43320dbd5b286df8a91a1c2222f35e2816937554c238524b5956a9dfe1bcb4997cb3a02648e9fc2b50bfc35ab859d271d4db456e7d77b7204f40e2552bd3500ee0309f1a333e7626b48a6c9839744e324e6bece2213056a49c85af495d12197a18ddcfc57313e129e7f6c09fa231e2da409927441c00a502e7696ec1a0f1ed76ca85d21d28426ec6bea82e6faf1cef72d884b909a84944720450f094d1608686611a60c22c1022f167052a3a730fc0ff206742f834535ff4168c5607fc1eb74bee58079f00b465d05ec6270951e8f0d81501c155b53e65a8da881861a5bc92178dcfdaf9411fde1b8e4a0c6b1303c9ff43d7720ba0676dfa5a0afab144247cdcec91754f9c26e6ed8053f9787f63b52b6ee27c844bf6b932400e81e8f3eb9bba1f06de6d9f9b6f9cbe667c412cd2248e55feeab1382fa48d0704077c964927a20af7c20bb06a8f73ed2710facc78898100a44c883bf709043bdeca5bcb38bd4df1b504847eadd4c676861c61ea3e4346a963cc8da1d3edc13b82aa4b7402fdb28fa151cf6941366b4924663c796d62c3f1362bf9a9c3ea701c58a38092f5126a808cd9eb079892401d782ef636b97aa784294d927d11ee3118d2a5cc4150a4902a0c538dd34453b0d9330b67cc924bf89483de5ec8ea9c4d9e081ee6df13702f1004989971287e20d8d1e89d5cae3d91e7237486d172fa674be545778f0469eac763e6ceb96776e76db72bacb245f4e802226c8b3f42e5bfc7921efa916c29953e9c1bf60c440754088d95923d1cfd9f2e344e5888949bb9160477e5983f09648ec6de72540cce4f1cabb12d877f818cf7afec6cb425cff1f20eb648f4dae6ccb31e6197a099efb22e47f0fd4f2960d3d16719c6ccd0e93e2d1065fe2eaed7b00a499a05679e0f4e710edd62a55684d29dd51fdf37206175bc2b89820fc97c530490406f382ffa9f0a88e0ecf4d13750d67d6f0b1b6e3d3ed5bcc17c084023937553eeb0b65e4bd627d96257fe343ae53941506f8e88474b2a3804ac59aa09067e669106a137a15ae5cc67ce03be8648b3d90e40e2c5aa7281c966c9fde3349ebc47e590a6f464516c661fc8875ff39a420a6c1b12095b9d63b3cf17cb7991e34019b17d3fa5233475ee9b60e392343ea70ff1c13461ecd1dc10ef4b4edf247b6f093d8f6866b01a03227f9ae9522e4d3bf0c28ed9b1f7284a176d0542045c7e2e6cef78839b035055fb7725bcaa0655bf2f92ad9e59cc3fb0a020f4d8eae37feaafc4b9622c6da794996192c0533d2daef50ac2351c1b0642787b73abccf88fca5fd0d039c6a45eacdd26560a994a7d0741187c564134266dd4d4bc15a21f3915eb01edb8f024b3c4e22ebbba4b96ccf731d19094941f7758d214e65afbe6ba968b00b9b0c4f3907f80647e19cc7e0a4caa604aca8ba7cda3994cfab3162916d59db415d97505c7eaa0bf9d73788ac8c7f9ea52b295257d34022251192bf01d9695984f5f75ca34c06f2b8bba076236672e788a57dbe2c14c94d57a7453c154433f9962f9a292b5a3c4ae4bf98c611baed3900ef252cdfc0f48a9feaf533ce5b112bf8be6409954ef65c41f5b46fc6e909af82ecb795acaf264e61891d64f44e1db25aee195bdd4bd56326e01d67a11b429085d5e0dd573bc1c7f09c1c9b7bbf48d675ecef36b37b2039602e33d59e02fb6bc84f609b8965d53262b20e165fd9b68e8c91635f3526e5ec223d57685e0902fb1cebe923e51c42ae05d5a81fb91168147492e93d280762634ba3cefde849fa66a47ea223abfcbf9127437961f729a9d09a86ac51ab256847631dbfa770f8434a8df7416a3eb74bc2cb7dda70c001cb6aa90b0fe6b5d56a65a20954411296ee70526c7a6b0f46cc51b7535b31de0ad082529b20926d88da462d9390a9c852d41807c289415148f0a8eac2f2e2b1d538474470366b42a521f11215e92ed8ee01d3dd19531de0d18ae8d8f88ed3a4c78420837c3eeadd0b98dc5c9aac614e644e3ac5a10de6789e5ac91813d3651d92ae1a870c40e27e8a62bb7685be016f3bcb70c3110c62bb55f1f08e8173fab885d1f3f402ff95a0e81d488d2c53737252d2e067722e265b3f29f53ab0ec8f6609064d913eb1c49d2fb35bdb0a097bfaa8611437c5549aa2508f1a9e087257fa8d46076940e8e70d79ce25f1d1d721326c3b3195fe99eeb78873b309be3eb238cfa961251df98ca78cda367d70364740331ee474f24c075b42f7b8cb52c7c0ea7b47fa0b5ebbb472074d1332541b3bd5a8b0d42ffa559c6ca61caaf15ef62116212e15759e13e5c0fc54ea80224b9e6e3173de726dc28e3e83c84702a5d4eb08424886c9d475f76ae6c343a3796fb23a16af0cc6003a6afea758f084a2d7c2a5825de46960cb3941b4e93e88b0dae41f0bcbaf0aac381fa2721402a56cb98d5c8167c42e281ba2b1b2b133e642f03ae3c13453dfab97ab44c7377ed1ab9147c28f052dcf80cd0b7230a34fd557188daaa89a8c22711c09ff5ff7a3f7f7a6843a427fd70127fc0715c28aef49d1de115af5f90f56cadc714ce3ab31d800e737fae8fac8c2f95dcf159d7495f160269dbc3bcac54d0f40dfa9e93bdf0c268ff059a84892775e30750fbea6435c994fb00ae4e1eb78ad8166b032987557acb613657e794a5bdb4c01c2d4ee7fc7b006671a5a6cbb0cb609519d0cbe1f685b920ba0399c1dea82537863a8e86a5057e6e781f6b29af24440843d36377b97ffaa4ebc0a9901a7e693a7f2d9ed8683144c9f147a9a65a6f2a11d81325dd4017b928cba5852101f41187bc5c46427178f9b927b5e5544dd8246fb733c9a892b7516950168e1b8cf1e9674b7dda393197e0de0ab11c9cbcedc6746aaccf9bb63a9bd361f59c3219862539a93621a6e29b6f915bf06b243e90e8ab75c07b31870bdcb96972be8ed11555f7d59692b395d2b745a8acdc9623af120b80e3e92af46ddf08da6c2895b04ffd4dd0e5c4416e915a28a99bbbd7f58cbf8d2c59ed9444ccef0493d50eb4b2c60948fdf7f588a462fcde87fa1af0e49f5ca04893588f73d06633e36c3bc91d80642b0de78423c909fa2d23fbe1e100f368aafbb5b61b3bc1818d162c9f0bdf8aef8b38c8a4a6acfb23a7ff76ddfc9fbfd83ff4e0f84dee5793663c043901003b9d86219d51cddf64c1901be2d36c57de2cf56fe8d0b66cdec7aa3d4c4e41e195379b0e1377f3e039a2750abb175a7b80a89941b0fcd2835f040b26309f5332b9915a8fb940b826b3e8ddc41eb08ceced082f60da864c0dae343569727cae16b04b03b6a0e3a995b60f7af57cc7ec898a901a44490e8fce4ef7237e98ffa99e307fc92e8b18e68075f6a9b36414eabcd2108d43d05003c0e909addcc1893bfa755d30d95508e22162ae04a3f3760421509d1e1728bb0308b2e67c7d07a697208a6c4dfa2feca795864a31f7a008909a119e6ec9a19574f631f8ffb7b8751966e40ac9a6e619ebd4d0cc822b543b4696b7915a9e62500a11686c5a0fe70b83ba448ff45d43c8e4c8febe051bd2dfe9dc60d0a756ed8f584388957b93a5a4b2048d15b33ffe6f75cbeb3d3fc99865ed7625ad8b7e719b2173dade9e35a45b21d8e4bb27b6e0996513c828f552dfd6e9b26cdb697db58690cfdfecb473494fb280fe64c47ba71cf7c4f7575bfb4ec6ca863b20024770598650f71f6f81839844ee62e1eb882e824017af2cf1e48b35ac8764a4ea75fe26cf211c4958af4fa62e70e20bb9c3658742af208a65ae47f5b7ccd310d30154869fedfe2c177762724729775862b4b9dc40e5b0088f1949adca463285fd31e34ae115648f24ae1035c8d0875f7f448de30416506aa28b73907aa616712723947a6ea8c3d550673a18fe1c90008f5283eb046d0e36e4542ad7f01316f4c897a5c33cc52f22a171479bfd7a309bee8edb1158523db5c9778596b5b57d380168f619ab474d78536c58a4456855a0e6442328482c9782de0513a0eae1b114b008af3e77bca73e55098bd0e7254fe2fd06cf736605817ff89756b5a790adf3d4ad4c5d89c68ca184a83990a85fbdd63e25bf7439b0036c2a1aa8de13d586fc33ac850105af2bba532273de686628cf3493c6a64d8309fa0d776fdc830b89116c9449b184e0d365e3d81ae60c7817e6c773e4fe2c45fd6911843f4efbd1b9919cbbc339aa9fdce3872818e33bfab5fbb4884ad9db571c1e3288b30af29ae114a34fa491b3ed1ffe376414af8aeff3575a7c2c769bc156c88953ed4e3a4ea9be17b80d96f3b7538ab3fbfab1f87a7f54eee8745d58b31f512a4179e8360f189f55802450078a5b3d7d71ecaefda9b046dee782d1fe7c13df93a7a7af3b0d09b03f58a42d49b098f192b500975b3f61a571f3c193f7766abc4a27d975ad47f5f749ea8627c6fe9b0d13ae3c08ca34a65123d31cc2197503cc7b2d1e1716de0d3944bfb0e0e8148e91a1de75cab6f890aeb32435ea14ddc8110d23095d90c531923cea2a57661d6fce6d46c7225d71604d8d13b131768c483f5132aed56c37981a3e47cd6b4f13655cfaa52c743d6ec3a529bb3e135159bcdec8025dc57a90af9071a2af19fae79064bd823ed18be4a6aad808c6e730e46775ac7f69cc6c6e00c668af02bc5489ed6e4febc62467b1971c72c1845e7ca3bfd293fda9c4f83b007c96d2335572bd4233ff4a7732b8cd6e87e3e373287667e4fdc8e1026745141ad76a6351f18ab2517446ddc095bbdb0d9902c333a88a57f77d45bd9cf0aa62243a3d17c70e6916a90c2d91c3c6ffede3e476250bde7a04a454749934f1ce376ca7ca19ecc81966ed5728c3d1637f7c8ee38d67d8091d8fa76ca6b57f60ac681d40b76252bd96cc0c1d2a9903e072e0b83e990c5d805cf79d6855c40c7eb30b6534ead9613b07f33ddce78ad357352a1dd64fedbc072b528f8f7793733059b46af741aebc43c27d0400013be0c62ba35fd4343848fc9d04d19dec2d5eb1dd04f6134f21ba5bd8144a5b5db76566448444c84a4d9d3f0251e30ef28f3ac206215333c835fb3eee599736fabce0d5bfbe26b4f4d1ac0ebc8edb74cca24579dda9d201d79875370586562c61dd809d57486b655396e9edb2d18aeac8241bfae465891541105a375fddd2ab79407f957b29c71322b1751fc17867c35da779f9d6088d4974aa851368c53221d66148329b7e8e4b9f5cfbdb442d46810ec0631c60792cce3c218521b9a6714a21a74cda901e1d8f4489064a2401785644f40ea13878d802192f24248ee804a10691dcc6a3596c9908079b8aa00bcfa8f9f5a1ea254253528600dea42ba9f4216ded5e3a38ea632e1b778", 0x1000}], 0x7, &(0x7f0000003440)=[{0x110, 0x1, 0x15de, "f1a0cc34ee4b34fac334d428326f06320e810439b8e0c9cd1addcae831007b8ec5277aedda42ef36820c9c67cff06595c88ab285f4958725b766f5ea85793eba6f64cf398f6fb83c15e7444ba1aae8fb61b7d0c02abcb99fcfb581ed41456434e77a04fdad68e5873bc8b71fbe6d56ed6eb1fb076a9130577c08b965df55616e7dd03bc671dc4da32c73490713ce7c2fb7b5db2fb02e8c88d46a645e8bef14e769d95918d5ecf662ee76e022f817fca0f79b113c707cea7f73cc4585aa71b876f50dd0da5f808cafe9f2c5d5e27150d9e29234c794a4b839b0e100136a2f4cfb4f19d62f87cdb591156a435d0ba6e09ec23c3169ae6dd5e0a92462"}], 0x110}, 0xf) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") readv(r0, &(0x7f0000001580)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000080)}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000016c0)=""/4096, 0xfffffdd9}, {&(0x7f0000001600)=""/178, 0xb2}, {&(0x7f0000001400)=""/151, 0x97}, {&(0x7f00000014c0)=""/161, 0xa1}], 0x7) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x401) r1 = socket(0x2, 0xc003, 0x0) close(r1) socket(0x2, 0xc003, 0x2f) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="9784b85c18858a441fa16ce8bd47dcb3642d4300edfcc768445f0ae5d7e30191ac1d1913d0", 0x25}, {&(0x7f0000000100)="0ba0a6eac952da4609a17c35fc", 0xd}, {&(0x7f0000000280)="ae5e332b623b978b7311f1", 0xb}, {&(0x7f00000002c0)="ecfbbf6220a081c7f29f9880292b47544392ee324d2d01352f1671c452fbe6dc015b84c5d28220664d1f448373db4a287196906fca63e718fd19f9336898eb15f066e6dc01f90cf4e535d57a10026a4b797080dc1f", 0x55}], 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x1}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459e1091872b3c92b80f3e6406747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1f17f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667"], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f00000001c0)='./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) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/243, 0xf3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x3, 0x2, 0x40, 0x80000000}, {0x2, 0x9, 0x4, 0x6}, {0x3, 0x81, 0x2, 0x9}, {0x5, 0x7f, 0x40, 0x40}, {0x8, 0x1, 0xff, 0x5}, {0x3ff, 0x1, 0x20, 0x1ff}]}) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20, 0x48) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:10 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000200)=""/138, 0x20d}], 0x1) syz_open_pts() syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000018, &(0x7f00000000c0)}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f00000011c0)=ANY=[], 0x0) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) listen(r3, 0x5) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getpgid(r4) wait4(r5, &(0x7f00000011c0), 0x8, &(0x7f0000001200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000012c0)=0x8001) write(r6, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x0, 0xfffffffffffffffb}], 0x0, 0x0, 0x7, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, 0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x5, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0xd0000010, 0x0, 0xffffffffffffffff}, {{r4}, 0x3bcca6ca06ff102d, 0x44, 0x20000000, 0x11df3f78, 0x3ec00}], 0x400066, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/30], &(0x7f0000000140)=0x1e) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x81}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) syz_open_pts() pipe2(&(0x7f0000000040), 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) close(r6) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x25, 0x0, 0xfffffffd, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x2, 0x40, 0x3}, 0xa6b, 0x811, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") geteuid() 16:00:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1", 0x8}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") r3 = socket(0x6, 0x3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x400, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x6) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x80000001) write(r4, &(0x7f0000000340)="aec7b960d96233f3523b545af5f27094fd9d529321d977197ebcc19ddb572d5458912c76183f86bbc2d89cb15d3025e125a81fe5b2a4be7f2f4224c7beafb275141694d413deeffddfe7f4d8c8cb060ea03cc01785bb3a398ea22b80740c0fa19bd6987346d1ff37450f77315b1e6ab8d40eb9bdf5ea6565dba96ebf5b53ab7f5c8f4960c360745126b3f3d14d179bc9e319118f39db4294b2fbfb115bdeabf47735020d610a17d456d66a483b94dea1ff738e9b1be932bb3828b27fea518a6b80354a2ed2d59d836829e01f0317d0105444f6806ff545852438dab733e0243a8d78cccbd262ea2f7089250ca2", 0x122) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="f46c7dd81d3895e937c6f4705bb3d6e2ae1fad51c8c4989067c26369f722f0ece5a0a47255d373c1ec2d4604e8a9d03a562449de3b4ef672779ca6fe9f24", 0x3e}, {&(0x7f0000000080)="71931e3ea1f3ed2c", 0x8}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001680)="860118789370481fdb415f33d00954fc41f5cb45d3856e54e1e73a556a50f838c51d23ddf866ee9c6e404da29d313415ffb2f7b0f0a2b96c0eef16dcaf751223faaca5cdc80822e461349c2b28968598bc4310d474be0450f8c1df752f35898575c007995894e169bea16b3a3596f59bc95c5dc743f5cc4eff2c02a6a864da53e3a7956366b700643400b065dd64b45d2ffa564e9dfe45c6e14350d2f76f4deb9fd6ef724b479d703e08c2c3f61b3e800e805f7fdae9d2277c105f128bc6317c31075029478390986646d44f8ec4875ade519e1568c7f0480602500c3fb333181d4ea75be0ec49777657d9189def127a2d2c7e8f2c3b4f6347f3d5e5636c6e689e513c7cb4fbb053c4b2e9e1e8b7a12dabd79bc75e9f21bcdc53cc5c1e0741f06d013bcbd3c1ce8f6d93ea6e7a24e451767f246fc08c96887115f5331f1f7c40290b7512009886e996c335ed42bf30f2aefa881677eb3bd0f5c2d347b55d5aa0f21c2c727921a0a66137060b173147ffc583e45fee95df4eef46ae9bc2fdb5969b2e1dc9c74c99116b1717b300ce5b425e3c348ca137bbf19b367b0d5b89b9c0cec9b0e51aa3d89d0d86032ec6b8849f0755b29c4b4e2e05a7cc277a654e8d1e1c76497d858dadaee653a9c35e1dbd291cffc3c674bb0964d5d1d2d4a0956237ada41d09654840e3887f19fd169b4c811fb9aed65a972f1c96ca915f35faee9f24c0a444d5c85f0ca14e2cba9c3c1427d1e29efe4d6a49818d1c82e54d231420d6a215c295a9ace14ebf03a051e3035d58ffb2b9632423afc4ad47ed3ac5d09bcdb0257ad4d926a3acb698bb30327ed2d5b2c945b24f84c51ff52093c902c4b7f4c6731c86c00a161255f5a4500a599b96be62fff7e875818e9b8d715c0f6a0d1de960ddc6dd324e8e3ce84cccf613b54893de0e6b81b9a80181f4c62913f256ef040afd95c41c1d253761a4a3e0227503de9d25a31ff4d15fedfb3363503dfa600eee0a312cb8eda613075d115bea567a7a3d8c7252dcaddae8f951283870a1d0b263297e74203e658637b03854f3913203f2ba07ab0e2226d951116c6387eb570f2bfa1df7086d25588d877a737bfc2083407f2ea7f0db1d0060b881ceb8462e220be682dd02b0c7626b11a9d47df27274b87d8985f1b2e49ecc435485fb20abff5a92a5ac9b99079dc6e5dd4c40fdc74c3f51b6243c6d97829cfc279f9b1c24122f7d4062a3487809d7084a6a306f8e8f8dd1bba87de76adeb214ac92fac79dd18935c1c678e314790a07954161e18c425821695d65a363836f086c49373dc0bda5dfa7f16a4f6c366e36865906a051781b82e9d09411dff97e1701fe8115913051174643c6550865f91264ab4f037d446edca0107ba73355aec95bc7f18684984305d90c6347c4f29bfa20837bcfde053e04613a66bb74e193923af214c15ae2e80d5ee0481ca8290718c9f1038f400aab76494cfdb03a4dd3f3d6089197736900c50cdb55d62ec6c3bed53ef7d545f1e980a28c42d78299370ba60b0c2b968f7e1ec6ca697a32fe9be2dfa0061bd95ad5b52ad5c9316398fcfbdfcbec64be6c9014191531ddbcc33c39383cc66dfec3107ce889e33165fbee242b5e8a0612a451237b678acba76e7e03f7afef52c6508bed59e4763c905c6744cd65dc2f91b2bc2cfa9000125afc3ea03bea1c0cef8902572f2bb78a458dc938384a11fa66c494a142f3e7a667d59ecf215b9917d4f42f49ffbcc554f096d65522cfb86decde2234bad35e09e31ca17bc06e7c391963a6af8692b564c9b8b9c50e13da6bd4e802d3c97d578bf3d68537735d67189ff7078b2d52b1a80aa35c6b6807eb639d2f15dda30139a3c341aae44ec15e0c12b0f57217e98830be2818ebf746dfc887a81b67f5c2caa85db94a6f609a9d3e2e894a85c9d5ec8f53830f0846668b5d2a0555f2ad3342ef8af120776e5bc80ce7feebbfbc09f04ede1c7cbe07f182f48f0aa99359ea3aab93d10c98f8a951fc7bca21dba86c1a6e6a73b1d388f3d09b5121e33099f57e7dda564144910e62a47bd003735137fd9894f7f8663fd707401f1f0743bad2732f931c9514a368baa089f496504abfdb528519e94a621b2237e95e29f010779fd9cdfb9e6c9684b045af45ff8c911f76c28d53240ec4f7ac3cf7bf424da1f1e2219b37ee3f1f14b32be3f06aeba45d8f368472ed8735f472f948f10e4dcff3a7b90e03b6c116b80a69a80c0cb6ed1ea86cf8710b06ab3f47e3a456b5cf7f7b304d235a23386f7316bdcdc5ad7da25b7e3f89f14b8462755bf7201796a86512f294b95b9cd8f94af6cc68d67c9e3eaae37d3c5de4f67f00f23b75e8c4f89b12df1f14a1db51fcffc6c7e6788a4c1f9cc2bc44caddb2a404d4e78cf9e8e8a612e74c6c065690738e0eaaf627d70d066226e215d751210f7d7221100ce51d888215b95bd13031a205440504309befcd9e03d92a8241c1732e6fcc44db1711b7d48b82c0041ce1fa526de987744b82d586b4303634406cd273b441f76c72fa1c9232d0becbf360f8e1049cc6fa177279597c27af6470278a300f1aef7891acdf8c04f60c22410ee2cf0c47ed783a0e0a94479850e559d990cf25f748ca40c6894c278b899aedcb74277961474b053c6134dff906dc20324b49deeba6d09976faf9e672150e28bfe1c98efbef27a2c3fa17bafc3716c604e0e5ae93fc7db31fa0784da6bee74233b7de0d05eb6b5bdbe124429e482c8cd397dcc74d7002e07f0fea4420758e3a3d4c41430371d67fb1bd92a13ad07b0e9df7ffec39af4c1a84404851b1d3354ec07cd8895a1ffbcca22779d0f3d6d88f382224fad410aec3f4da074997aa371a396bc42bea9765b7c07dd242f6f572d7a5d4caeebf0b6aa5e47854038e877879d17a34172f12fbe0c331192ac6c8b7323237ff2123bbcd3dd144ed890f444579138f44d0990f85c8dc6cbade8910f66ca4290506f5a516694a86a96e1594ee51f05d4114d53d4857d2e6ff0fb4deada8b1c3206471208a99a72d43567a31f51c3f46ff74c2db10bc3dd48a306ae402965db454c2d6ecfe7572b7a2d1c8ffeed8dcbdeb4f569f0833a13d48e54618c9eded73ffc2b25ba13ada56127165f96b65fc46ae9a94121d7f83db8d29cd12c1139cb3a838631a077ee5c3af275b956d5408e8edcc55102beb592e24c58e0eb82ccec06f13ff42e4f467b40799e594b2298c38e8ece14d9afae3919dc38d6287eabe3e3facb7e37f4e5dd3651faefc4c024a34e375e4e7e278ab479e361966d999894fed56273cf819694546d38698f8e8d4387b05265456bd0a6f47c6b4928506ed42ff111474279680b0f83d9f8d2cd767f697ee8e6af0993ed03adaa44ad45a236311830c42af42736418d0cd80d20da093c8bc2b6b37fc1200a96b05dfa21ca6705619643a6dbd9bcad8813d8d2611792dc09bb04e260c7f06fe3a21ad59c768ace3e39721e0cfbcee65d46ee005956215ed6009fd61dd9c0f360c7742199db14525994064ac947a7cc1003fdc3a81f46641a3288bbdcb79fc7eac5f715c7134ed9681c8d3c44b8bd17bcb847650ece4accd74ff6b9dc0d68bf6a5e1122185c168ff365de32e1a09ced5bd391c9dc4370081421d8d62310bf0749fef2a0beafa4a211d24310166b9f499500a4eb4991661d9477623089a40e3163aaa5e28310bf9335015d4174b9712b8de70ebacbf71b26de9a87a2ce81452f2ee331165d1ac32e457f9f910d51192d3c9611dc3a5d4587b4196082272748d8fdf9884b30445a0b5ec78f9a90940ff89b9af4a59b5aceb41ef29ea03492a56a9629133facb3b7e33b640c6b77093297514cf0ffe4925aac1b920df78b2b6bcfd1ab21b89b758837a5e809396080be065b13e6c5e58e4b0bae7745021ea6805ad2ce5427298354829179026012f821bcd46ac4d49392f203dec21d1076689d3b6c2e34d633e60e36f7fd0a0a67816e8fc5c9f4d771ecc6f0394487b63b1f597f8a2cffa303a77df39e55c250c48f5bb17d0355c7e13d2e716762e501c5a94ddb9285ec37b83598675d88a5a186f4e477cfbcf5c88b469f3e6149db0cefadc34d54640f7d56bfdb15e24cd28c88abb7971a1ea7f14af0590a7c93edc71bb1db0c9ec2f3ab74df4c1aea37e8e218bb7bb601577916d873dc0a6db40ceb6b47888c63d4b355146f7abfd5664508183f9229449f0bd0a61c1d36dc2213160f641cd031a5ea36922ad362dcdfbcf22eb17ce8dcb9b84292a4a2040a5cab890a809b44b6b90e08905c93aca1f22e10ebdb44186eab90b54ebc5f6e4d966b63281368156eef40514b2e51203d40e01a0c454eea724a2e9e3c6534d43797c327e43874df5749fb8ea2964f10943f9f40fde2eb797377f0a7b24a0b98361701af185447367774292ceb3016869df49f29ba72c10a93e9eafaf5f3027fb7444281aeefb45ed5e0ef0e2491d692a44f8cbcbd7c8b1f20f63debc0c6c7ff47cb2305ad47a301961cbf56a0ffa27adcbfa40422bb0b600d33be4d3cdaece0924c68629616ecef50b74a0c378817011bcaf57194ec631663629f8f4c2f86594a5d0903896d6ec10c75a558fb793a62a67bb310671891497643722493e7a2878c3d61e419678a6ae26504e896ecaff0cb89e74c1d0a8926efbb5e99635f10a2af309262b38135da3171eb3d68f6af9ac259f1e27c5aaab9525fdf34e395ca6cb23b386b4568052095a402ca13b49ceacc40c133a8923edfe33e1fd11cfd91ed97d931ade78e3dbe37c7af2a3b16dc9d01387714974a011ba13c48bcbfed33e558ab05058247be3d28c8c02ed10429fa6cb15eba031d6f8a28cab860eaeb920fd72bf5c7cc16fc054c209931834eca56451a1be78509092004fbe4a093cf7109ddc1c179bd7096adf5f96b7672d5323a6937fdef678a9ebc9c467fc542d6c6885ae6c7d52f5829c77a72efe64f274578a62ce991af410478dfb476f0595473a6f69432ded23225201c79fee6f3eff29cbf652f7aaf951d9bc26b7bdd6c72f71da4c8655283a586ed0ba3107308ee1ee608e448aaa245ba7a693d529159862d7bcce5600156893aec5f3c96715fc708974c7f2d572cb250e1da4df6a56eb5c8973777c9cbc443e6f588f136b03da0aa33efc5fa2d793b969c69d88cede69a752a237cabaf37ff5f6ffae19d93eb011d612648c5114ad13230775766fc8415d861823fd932e277ecb6c414596af739fc263f767cf3aab7806f8d3cc85b8b8ed6f06d46b9343bcc4f70942e18dfe0aa560efe7ceb8bfc7e7b2a87d0e461697544e98ebbb99cdf2be964ad8b54946729696ac7d7a37551ba675abdb85eb0bd07168d33c92286e942429a959f1b17fffbcf5066aaa85599dda23253dab73bb1d0c084e927d7b5919c747e430c67b365737402d89a4a0a3ef6bbfa5fab225c928f37694311e7d2080116b6f01e865e0a83e8d3e77ff5d729e7d2b13fd1612a59024e94d4ae6336ceb71d4346df269d821eb684212eb3e6d64d7ac6b0e79a9a0f5e5349747228adaebf15c81e5515f5d486254774255f1809d2b8b1cfda168129b57dcf9c6eb41a895ff1c7e48a117aa120f0a4a2537381c51147dff4e3f56668891793ff71246471e875c8372c670372681be838e46b407e3cd7e0bceceac8bd149fbeba03727dc3baaba3f347ffc565937fb1aadd65bcba4ea6023f55ec4f8ff9394096bd9f7f9c4dcfb37b56e9d1ff775d5b975fa0a78fe27247967a4faee76105ad12381455d6207b982bcf413a00f41b39ccd71", 0x1000}, {&(0x7f0000000000)="0591", 0x2}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc) 16:00:11 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f42e5266696c9b1eff"], 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r5, 0x2, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) r8 = openat(r7, &(0x7f0000000000)='./bus\x00', 0x800, 0x10) r9 = socket(0x18, 0x3, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000200)=0x1) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r10, 0x20004269) write(r9, &(0x7f0000000140)="acc8aff9d0534affe6977aaa3dcfb333189bad697f5aacf1b6d475fb531b61c6bb4df20caafb", 0x26) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000ee83d3d08421fa9d5557e623e5479809674743c55693a37946b4c406578552a14895cf93c75a00059ca25bceea"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x7, 0x1, 0x7) recvmsg(r2, &(0x7f0000000840)={0x0, 0xffffff21, 0x0, 0xfffffd9b, &(0x7f0000000880)=""/157, 0xfffffffffffffd37}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10090, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x80b, &(0x7f0000000100), &(0x7f0000000180)=0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) bind(r2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000240)) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/\xea\xfe\xbf\xef\xff\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x9, 0x3, 0x1, 0x9, &(0x7f00000000c0)={{0x3, 0x3f, 0x81, 0x3f, 0x8, 0xff47, 0x225c}, {[0x3, 0x8001, 0xb0be, 0x7, 0x400, 0xffffffffffffffc1, 0x6, 0x9, 0x3, 0x1, 0x3f, 0x5, 0x6, 0x7, 0x7, 0x3, 0x7ff, 0x8], [0x8, 0x1, 0x1a, 0x5, 0x5, 0x9be5, 0x7ff, 0x3, 0x5, 0x100000001], [0x2, 0x8, 0xa4, 0x4, 0x4, 0x4], [0x1000, 0x800, 0x3ff, 0x4, 0x800, 0xfff], [{0x2, 0x80000000, 0x428, 0xfc7}, {0x2, 0xfffffff9, 0x1, 0x10000}, {0x1, 0x400, 0x6, 0x244}, {0x7, 0xbc, 0x6, 0x7}, {0xda2, 0x3ff80, 0xabe, 0x81}, {0x2, 0x2, 0xff, 0x83cd}, {0x4, 0x0, 0x8, 0x7fffffff}, {0xff, 0x1000, 0x4, 0x1}], {0x0, 0x8, 0xfffffffc, 0x4}, {0x6, 0x25, 0x2, 0xf06}}}, 0x1b, 0xb6}) getpid() ioctl$VMM_IOC_INTR(r0, 0xc0205602, &(0x7f0000000080)={0x6, 0x0, 0x3}) r2 = msgget(0x3, 0x1) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r3, r0) msgrcv(r2, &(0x7f0000000340)={0x0, ""/217}, 0xe1, 0x3, 0x800) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 16:00:11 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x3, 0xfffd, 0x2a, 0x6a08}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2000000000000002, 0x3, 0x2f) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x7ffffffe}]}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x3fa8ab2c7ab64d1b) fcntl$setflags(r3, 0x2, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40000000061}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:00:11 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r3, &(0x7f0000335000), 0x10052) 16:00:11 executing program 0: socket$inet6(0x18, 0x6464ee8d50c8bec3, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x81}, {0x6}]}) getpid() syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000005ca6cc80aea968000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="7ea34a586afbf6deff03236fdd8ff9fb76e662d11121b0c2b96d202a144608a70edaa0310c25e6846c62685e473de5bff76e773f5b980ae3a825a1e68f92da430de822dac0c7c95a3d73d087117a4d69c28e4c4c7de4e87efeb0f8b3a7f5822f1541ce3c38ceef564b797b560f1b3ab782b7ac8ce5e94be77b52d91681394d16ab1a2f4da2ed123e5b83b06f6d6b29718611334d0cd0415bbcbed07f447a710482ac5789c4ceadde94c4f144bcf5e4feb1f0616b4db40456ee6e8eb4b9d585f26a24530554cf437c4b600a7014a4004ecf3e93e49d2b1d6c6133b41828e22926d97108e13d1244384ff181bd5b261678159f1f990295f62596c3677f6b0e95d3459d11906483a2bf82c0fada4a286d0cc57d0a559e"]]) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) write(0xffffffffffffffff, &(0x7f0000000040)="510fc38238", 0xfffffffffffffe96) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x6, 0x7, 0x6, 0x1, 0xfffffffa, 0x8, 0xffff, 0x1, 0x2, 0x2, 0x6}) 16:00:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x109) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x1) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = msgget$private(0x0, 0x400) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x7, 0x1, 0x4, 0x5e7630c8}, {0x6, 0x6, 0xba, 0x7}]}) r4 = msgget(0x3, 0x0) msgrcv(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000280)={0x0, "543415fc2083316bc12923cae86c6c7a6cb421f2ea70779deb0fbf9f7613548b060dce9c8eef2f991e66676e25801999701aecf88d56f24ec7179f5cbba05faa0bc6d38049c8a9855effb1993ed9f1172fce13632daff50304995663825200d9e55137db36026d5dada0cb4e0d1e910d3d755110921ec0ae98432708acacea78672bd84bf6865fc763399c15d433121fe9944254e4a86f7e9053ba7d8945c7f90498ae3f7809ffb90c6fd973c3869575478c149cec4e960e40b99218b411f05e3c780e93f2"}, 0xcd, 0x800) msgsnd(r2, &(0x7f0000000180)={0x1, "0ead8f69d93c55dcf9f3e251395dd437cfc7c66dc0d42c066834a97247674ce060a6bba0a43f5b665be686358cc2a487a028b346f3a498437ee2e46933850cf47afe2dd16a80e0082a1d5002eb020f42542f81d4ee7a4ecd15331efa3012ddce46a0de7fa12d984b1f7d3052309ef4b1a990b814476fc239aa4939f314c26be791a82f9ca11a6c7032c09d0e231e58a54245c00e3dff87ca3f371ca7d05b311cd15636912403472adfc14c0dc45207e81637409598439e62fcbec6b6f06ea84603f96ba1fb1e0555139ed46145c556045f9ff79b2ef5e6d5f9ff0f9ae4559130382dffaee7a89bef412c1ea548c6"}, 0xf6, 0x800) 16:00:12 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) lchown(&(0x7f0000000100)='./file0\x00', r3, r7) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r10, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001bc0)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85bb80289e4acb86614c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7733751dbe36d3dad30d6f28436981f100c70901a70b1c2f655272124f9f32f95df", 0x115}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000001480)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0xffffffffffffff65}], 0x9, &(0x7f0000001a00)=ANY=[@ANYRES16=r4], 0x188}, 0x4) socket(0x2, 0x60ccfbbef715e668, 0x95) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r3 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f00000006c0)='./file0\x00', 0x10, 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r6 = dup2(r0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000240)=""/247) 16:00:12 executing program 1: close(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/23) r3 = fcntl$dupfd(r1, 0x0, r1) write(r3, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="822f667e00000000004496e4ccd4b58dce07000000194bef8908abb9ebe80000000020c3df0a451b3efbff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b1c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb7ab9aafbaa409bb1401f828ebd91d3a04ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83ce3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65287190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d383e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000000000000000000600000000003676cbd71192d4897fe7af421d1569c1c2d5668f2e0baa04fa4cfee0e2552b9ea3aba3222e7d763ed2bb6d5707119d85b30d5553e26b87a34175f99505893ed6b7f5f91c784535ad2a230d3ecead824c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef7c38b60554e488936806d6cb81d636d9b514f7c16e59d16ca5d61062fe344511839863b201bfbc82676a0fa78c3271117a635814957bb3d4903acf19f9eb6d13998751919da40c5ee4f45209bb974e96d91c32001b6dada3c4535d21e1d99a7d4c55e0a863a4247f4ed3b"], 0x10) r6 = socket(0x10000000002, 0x2, 0x7f) dup2(r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5]}, 0x3c) chmod(&(0x7f0000000300)='./file0\x00', 0xe1) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7fdfffff) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000080)=0x1, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x212) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 16:00:13 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x8}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0xd246c48560428540) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) clock_gettime(0x3, &(0x7f00000000c0)) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x24) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10004dbec7ec1d7a0e47c4eafd900605ad6af81ef12e1656ca781c4fd5a0a415463c93784abf9adbc77026488ce2db83a8c10658ac937b530600fcda6db7d07e061539"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r7 = syz_open_pts() fcntl$dupfd(r7, 0x80000000008, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r8 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r2) semop(r0, &(0x7f0000000240), 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017588018 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017588018 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0xa, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/196, 0xc4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:13 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x18e26685954e55f7) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x10000000000000a2, 0x0, 0x100000020000000) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, 0x0) r3 = kqueue() dup(r3) kevent(0xffffffffffffffff, 0x0, 0xbe, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x80000000000000c, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r6 = semget$private(0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x7, 0x0) r8 = kqueue() r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0x0, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r11, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r11, r10}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) r12 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r12, 0x7e}], 0x200000a2, 0x0) 16:00:13 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0xffffffff, 0xfff, './bus\x00', 0x6, 0x5, 0x8, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8, 0x0) chdir(&(0x7f0000000180)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x6450, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="601218cdd8da7b204c99c0fe1379bd9454b17feb31abc066b2e56aa4a1fb9e148102e8021450efcabd280c792516b893e6c52c560c836ba5abfa8b41c556a0d57f85a5c8f8948078590823783a35650686fd5d83bd909c708c0231d3442ba178186f7a13ec79e3f018b9dfaa7a83cec57abf260f0b79ca144e57d6f68e472f6834e589dd87e6890886c9257e0e6d4f570dcf187ac298a03c0dd7758f5c43e5e3fc67b7fbb9e2edf2dac7f23e7ecdeaf74f851a14c91c8ffbdc1157d288cfb46e658b18ac8709d23eade172c25962d5fca0d326447af0db9c59223491d02a27f84081f9c0439867a9811b7c62b867c9"], 0x10) nanosleep(&(0x7f0000000040)={0x6, 0x285}, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:14 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) madvise(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xff, 0x0, 0x2000, 0x20000000, 0x80000000], [0x80000000000], [0x2, 0x3fffc], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x1}, {0x64e5, 0x0, 0x0, 0xfffffffffffffffb}, {}, {0x0, 0x0, 0x0, 0x200000000000000}], {0x1000}, {0x1, 0x0, 0x0, 0xfffffffffffffffe}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017588018 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017588018 16:00:14 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000003a, &(0x7f0000000000)=[{0x73b3, 0x9, 0xa0, 0x9}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000011c0)=""/92, 0x5c}, {&(0x7f0000001240)=""/251, 0xfb}, {&(0x7f0000001340)=""/85, 0x55}], 0x2a6, &(0x7f0000001440)=""/180, 0xb4}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="6da270d54a6e69bbb72862a3e64c50ba7d5e95607bfdfc34971a35cd5b17c1c196786bfb8a6d7b97af13bcaa62aa2428f174c4e9868984daa17879110dcad01018d97f73f32eddade8d24988ab4817371b3e3743a00d66a62a702ec814dbf159b33220574b2ab7b171a49436bb0eea5022935a83a4db3337cbe935e7541ef43705c6e8ab621adf893c7a60f3019535d8d59ec157105a1d73f25412f187acc081c2a309f29b41e3204add06f10c0d72f1497f5e049f23e68e565a03568a5fb438de16431f2b2d83342f3551f8ea9abf0d34b5e7891c53cd2b5c71341548f24083d92c97b3c4cd8d4fc574dfdb51b703d86031ec43d1f892fd5a6ceda2a86ea27863c87de0f0583b513b7234f93de27b20fba12e9e5cc8f385c3db467a4107a4a8981986a7801c90e9a612518d88b873956be41869e888c9c68644ca481d763d1dcde174d2e18c516103f5b988c8c9eb8b077ded357c5b05512f3781c3ef9471359a8fa38773c3e7842668d6c6de2e1081551d5ef0105d2b006716a6bf3e0eb98765757c52dd193b64dadc8eb9b3d7da70b9250702ce397fd1f8f8d3a05e1cbd684e2af66afd4237a3899fe401a833aa218624944e0c55c97c4bce485eee3cc969dfb676399007b837e0d8b119c4e72879464503f708da939489206eae951644f830ff3bb1afd4e05f9519cc5ede1118aa54fde0fde5c6b3a9684a8b5872f6c6b7c4eaf17235c4f6c46b77dfa3e1e8391cd087b11190c567846de4514570d1184c829fb09b7ec2faf0c18e0a00bb8cd55c692c229320d0e5ea8d9812a9dad7555d391b96b38d89c404c34f0a4cfa853aa56aba0d3ea873a3f204ded2c0dc0ea2582e785338a4e617bc7991db680f3f4fee942ff01e856ff87e9e5b3632dda0efa6f9c018e85d8cf4da1323c0096a6336abfc2a5f03db62f4dddd54ee9c8483e7f2493999fa31abe767a441817fe87554d9a7856e977863e86113b768f8dd998c5e54a77cdf79c3073a21e005046dd98debfc3a3a1b15c43f832015c00538b81e2d3f2ff16511e863d00eea137043cbef1a96f2564c0ccc48d3b3a80a530b9f92db4d5df07c3fc9e6fe876f3b9765e5e80f3722ef91961b524d1e6fce69039620183313a6dc3e13fa97babfdc3be030de4c026928cdee4bee5761f6a353f3fb10ae8801e0e661ad20ab5e6d746461ddb0b58e255f68ab20861f71b0f2b2ba9cfe9e6de89bfd96e3c5de6539d810a3582e9efa5d16af01986bdb97bf0c1c6fb4e8e7081bd6713b15589e91f0e9bfea51365b8a1229007026537b1ede6cdd80a780048c70fc418f2dc3f7d296dcb7656f0fef70376e155636fc169f260470145aabee684a0de15b60e70fcae97e4727ed1be27bb2978d3da4c46e50c7a043122660f361788c183550291a60afcf73dc1329d7534732bf9f91ba5bc8e28a718d00333d458d5d538e4370d17297a9b287b6c11900e2acfdd1084532ccd0cd29d42f4fc7c6ae5b80994e523225cf8892502b0f675e370bafb6d1a784b7286d725225290f4b3d1bd7a1cfab83702e5581650ca664ac69fec6ac155788f5eac5e75a279574a08098942da2e4f2965154d39af4b9cf251ef92bc2fe6832c2b67f49e1bba5b13daaf89472fb882d69a2c0c7a9441052142aaef64220ffe637a399c3973fae6f7721c6b68a352b16cb282a6663ba4debbe99aea5b4321fc8d6a457b9c508c83d67c36f13fc6ef275a87a8e14b063483f1d5968925054de856b011c5be8179315a2949bf41a327ed79211d00aa649d25d1dc07b687a292d066f4e4b53f7c4057210ec42636b87f85e9d496173e7e1d9dbc3b324d5b677a48489db90874c141416c07cc225c1d8436612d1d43a03611b4b0201ca7144d8d27348e6d5c14b6f584f974f9c1d981aa1b66ecb98b03d423fc001a28a27a4eaa25e2b7a826021f8e8f4c19de53e8f9313def731812bcc4237cd968f112eaf7fef036165ba586abb0cede3ccfb373ebd9623f19ff25f79c007a71b6578e6e06053ea240df6b4c3b9f39953f41110a462cc5e53ab07fba147f53d95d68a71d610549cc7bedbe5036259bad3599745897a118501aeb5fa12f4a6c39a7e7370ab684a8a35b496fec8994a505af4caa3a7a8f26f7554c006ad1e731e27cc950c1b6dae9db6feee51b2264e5ecd1a010b953e21009c4c05b1c306b376aa7f01999a689d9784a1ba75cd92cf4225d0947f359e876f6e0722b77567f690c8570900ca8547942db215e76163557cc48e19ffc16df332231759b1d47446ab97c90f3cae52766998f83d26b17180854d5ef6186b15bc15f6d52d0916e211e8d66e9ab647d4c5e0afc55b555a1b0afe7bf20faa7d02b214d3eaf70b8379236a24ee7bb208e6414e4b5e114584a2d053e5363c1ab58be4c4187a8f5bc06a1e9f0352babe25fbebc1481892622336bb95bd2d6ab813bb02ebed1c9176d9bd317ed9cc845a44f2add43b80f897b5b8a5e36d9213e56c3395b32df67c3f43d9eb5f7b09eb0dc4a78e2a130f1757455b8eea40ed831f4146847ac6e165520cff110cf87cc0b63eb506f7a5f306cbb98c431b3a1a92fe088cdd461113b56ad815d2ed9c8d62e4d31424f2708a630acf097c9924644b2333485dd9a6febdbc3133c1723d40f69329ef7463806f6b5075d9e75798d92d7ac3a6b013b3fa6b24078b4c43387234ad900f9946f0865d7a1d2bf8d16498935b8f8b3ad8b283005eb776670c00456354834f76fbfba8ab437adcc9babac10b14ccaa9daf19e40f4e87c462d1f56f5ee10458ea103f9adab053a85ee03de890495139dae2f3c9445fa55b035225ce5c1a3802bf6450a874fb32e5aa144ad404c317db159e742ee07157bd5fc148e679f346c01ebac023aa3ff936733f538c198f6f9005e2d61b0bb89f3b9924c0cb5f5a3095e34c38a1c668b465bae5668fc14931503b08a65aed19c05f4fde9aad8b3e66521713faa8117d0323662ce26731098dc6849a46319010294228a466ba706691e1e613d7944f6fe37f928e8d3f4b8cd14aef10af86202f57295091d69a73c7e2613e35b56d7038b6d7cd7114ccf2694b177f074d133ed2e214bbc1286d985de1d71f688bc76a61c20cf22b9b194525c276819913545a7fb8c1886084c9fdb966431436a7570ac0bf0749b030ec88c9f6c06de0e56ca4f1936490354ed79fd81e171989a84f1f9f7bb0597e443579d91cea17934e48b4f8755550cf02c6860caa582961fd85736514271045f785002f7f2a8436344f7f6ba917d676910e4b3f8b5a524efa697d2eef5ad056522a8373153380d169ca179f26e6e393b1ebea063cde2476899ff1a3d16542bd70ad93f772fc05440977e75557ef82e136cd74f5b11cf197a95e89d66cb82d6892e9d9b1ad155cacf43ce75c6ef58c8a0a4df58a42d8429504b552dabb9a448aab69987b54c0a74f486ad8494e88c46aff76b1c67e7009ef92b11e0edc5faee0257391cba63eb0c66748839c95837f2f6b92ad6e1436da02087fa5cf599f18203ab144c1601757c730137b124b0c4b8223649919d98f065e6743e7c21d8b36f5cee2332f6359f0cb0da8aed615e2bd59c4a789fc2992e6123bf98c2fd43e100a900eda53b7470743450cd4fb2a77f906b556670487693ac3d10f00d31308f7135e22589c78663d45183fc82389f2acf525ae44bb75d597d17addc64a85d0fa2e68b5af01e1517c98a56910496031268ba3eaa1d9b890b6c668b4b6e18bca2ed66e505de486b6fec7b2b517281105dced33f14309479061954dbba59cc128daf21acc9727da7de0e9eff2ce12390b78df3737a7fecd6bd4a2f85ae8dc6cb4b5a7d230803e8d020a502123c147510403149a96da22ad8d52885ab7b7671b27120c6fb71f7fb90447898829aefcf8a931efbaad7826229e4c0c35a14b32e9197d5f4f15cee53158975471a616c9d6d84d5e626640140683c17b93780a71e3070e587309cd4c73aa2cf967967944f05c9e94d48ec74197cb7daf9a50cd9402742729f23d1f5dc5f54a203075009338a43d45ebfefa76b491efe59537de44d3e371f12b9e8861a68d68e5192ed63b9fd59ffdf5efc259590ab27a1e18ce257171761e11a31920033cc6eb16e71f60f86240c0e5b98fe83fd804f93030e40683e25c2e18b764593cc862ca5f655acb82a5bc8cde04d2d305fff46a88e1969f787cc8e98ccb2e19fad3afde19e0af3fccef96eb744626315b7e9ab3aeaafa2eff7e6c96fd744787370a3947c54213265ca7b11d5a65426157fb994c3fdb036a973d34dd595329cce7caee95760eea99bbae837dd600db4c553a482a058fb4f22985b973d2f432e653b64929c416149ff4623779eb2077e1834dac35790d65d3e4097dd945184f2758ee92aec2166318a04ef64a8e8c57f9edcc54b16317371e1f6e990b271e2d5dd0a45dfc8e430ef426903d3599b59bb1f48ca0a4dfa55daa7aafe0300bd0437aa1614ef887f313f89c6a772b7578a8a18a3eff97fa16ba3369ef759fe23d56084e7c1e1c38f9536ef930d881dd5d72da2ed499dca825afdf9c7cd325418d06b325829899d3992af6d09f086bd32ea4e7aab19a1892d0c13b09fac6053cd12bace859464d69c5d20c33db6ba088407d8f18999f87026bded44f369acce9f28c1cdf38e5893e0eed3d75101d6c140151f638bb6de6f05feb574e705555ae573f694f5f8b694dc7d705f62d995309ad16e073a53fa4e07c7e2fc6076fa7310a9f30e6cad7355f280a5e7c16f93886be3e72c6a5fac8500d484c311ead45605c7188518521c55879e10ef76ccdfc72673333e09120f07498b4f1fc35e9b03f66010e5c2186073a59ea4e071943b4bfd311da451f10e9495488166cc4946a6994d66e96d45e300cfbaaf2d8a735609edcb40b993e62b354173d27516a21032066be186896bab30b7e614fb53c7ac91404e75fbed7fcb6b1a2be9b6847be190fed4ea823709cb0ffb231b99d4abaabbfcbb96a85ed52777e4dcb56ee900a8457ec99ba577a64feed5d37607a0bc279d0bbc5911cd4a26d6ad4ae65ba3ef9a937431b4ccae89987c6a09eb747e55cc99cd4899ae8e913391347f6d68363c396c751354eebaded04e6f4a2dad77824ca0c736cf72c801616116292a19cb1f3538baf8b263db43b71d73aa703fab59c84463ca9c6c39aaf27550c6c0a93b0df9ff0a54e86ea2abae5078937a95434aed4d0b748845c0956ff15a02cce5885f289cc0ffb6ac8d8ced2ffac6d2965630f23f6c18ec33bea86c2474419c96071b35c7fcb3a84aff63bf1f7620b64b88ea0bbb8bb17b3a5083b99596929dbff956d8699577e88c10dd084aac59b5b06df733392b78ed9e6230896c7bae59aa913ea9de915d308e7a30a8a70d2bbc487c712e7e1cac7c88ef0570d249d3cd3dd4e300407d66feb13b46d760794cb7f05c2a9cdd7db2ac5fe64002c5787dba8b20dea989bc78171f42e377cfee6532ab2ef044bd745e04de78a34f06fc5c8f11172440dbc98904b3012095524fea008b2b91d0854dda6c3e1ab9b2bd0c292f674500b4adb86a5f8264e03fdef2c1262382c04e94d0786c22c29ce9b6185b9feb0c4dbe0df70e72e4f333fb6271fffa9e452bd79470b81c10fc2a01ee047f89e4713a9707f6849e0495cb0de3c295310362e6e26c4b3fe1b16d0e6b089ac540799a13fdf21baca74d42b1075f343b831f4434a2c59ab32c4a8d2f619d832dc07209b4addc8682625ae4553159171acbd41de74887a9e206d474a575ea2aef90d2fa8ca32", 0x342}], 0xcb64b17b68647f2) 16:00:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0xb9a0fe5cd9852a18, 0xffffffffffffffff, 0x0, 0x36) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x1, 0xff, 0x2}, {0x48, 0x8d, 0x1}]}) socket(0x1, 0x4000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0xa3a) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) chdir(&(0x7f0000000240)='./file0\x00') 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e0db536e95d0eb130ced35fc934168c7c08213b53e5ca97d627630fc567f6e5c14f37e62937ce9caa1a7d0ff94fa4e28a4b2124587dc8f63349d8d7b3d7f8ea551f4394d77962f117a8ca7979ec678aeda5cabc288fd08d10000000000"], 0x10) r2 = socket(0xb, 0x2, 0xfe) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) pledge(0x0, &(0x7f0000000000)='vmm ') mknod(&(0x7f0000000040)='./file0\x00', 0x41ae, 0x5c) 16:00:15 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x60, 0x0, 0x3c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xfffffffffffffe3e}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r5 = socket(0x10, 0x5, 0x7) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x8000000000000000, 0x40, 0x1, 0x35, 0x101}], 0x7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x7, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffb, 0x80, 0x15, 0x10000, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x8, 0x101, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x66, 0x6}], 0x451c, &(0x7f0000000180)={0x9, 0xd9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff47, &(0x7f0000000040)=[{0x30}, {0x2}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) 16:00:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\t\x00ef/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r5, 0x0, 0x101) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) dup2(r6, r1) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x1, 0x1, 0x5, 0x8001, &(0x7f0000000180)={{0x1, 0x3e, 0x1f, 0x8, 0x1, 0x3, 0x6}, {[0xb100, 0x0, 0x0, 0xfff, 0x2, 0x5, 0x6, 0x4, 0xcea, 0x0, 0x1f, 0x7007, 0x0, 0x100000001, 0xff, 0x61db, 0x9, 0x2], [0x401, 0x4, 0x73d, 0x35d, 0x0, 0x7, 0x5, 0x80, 0x80000001, 0x1], [0x8, 0x3, 0x3f, 0x4, 0x0, 0xad45, 0x3], [0x1f, 0x34, 0x1f, 0x8, 0x401, 0x1], [{0x7, 0x10001, 0x7, 0x5}, {0xff4f, 0xfff, 0x3ff, 0x800}, {0xfa55, 0x7, 0x1, 0x9}, {0xc, 0x10001, 0x99f3, 0x6}, {0x6, 0x6, 0x8, 0x5}, {0x100, 0x1, 0xfffffffa, 0x5d390e95}, {0x8, 0x0, 0x3, 0x1}, {0x8001, 0x6, 0x5, 0x1}], {0x6, 0x3, 0x6, 0x6}, {0x20, 0x1, 0xffffffff, 0x1f}}}, 0xffff, 0x1f}) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202367fd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec43080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d591ffffffffffffff815d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69f4bba41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de090000000000000089a137d2f66f452e0c000000000000000000"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:15 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x5}, {{r6}, 0xffffffffffffffff, 0x93}, {{r6}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r7 = dup2(0xffffffffffffff9c, r4) setsockopt$sock_int(r7, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x4000, 0x81) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r10}, 0xfffffdfb) r12 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0xffbfffff, 0x2e, &(0x7f0000000000)="ebffff13b9fd812eaa4e71300100993192964800", 0x14) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r12, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0x200, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0x4) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0x101, r2, 0x0, r15, 0xffffffffffffffff, 0x11, 0x8}, 0x7, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x5, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x766e, 0x4, 0x0, 0x4, "a96e9454faa712e278e5641d5397ed35293b33e3", 0x8000, 0x101}) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x9, 0x0, 0x40000000000, 0x80000000, 0xb7], [], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9]}}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x8000, 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000780)="a770f53d332eb0d765c329d745e701050002", 0xff53) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget$private(0x0, 0xc, 0x1) r7 = socket(0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x100) semop(r8, &(0x7f0000000480), 0x0) semop(r8, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f}, {0x1, 0x4, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7d, 0x1000}, {0x1, 0x10}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x2) r10 = getuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x0, 0xffffffffffffffeb, 0x9f56, 0xa}, 0xc) r12 = fcntl$getown(r11, 0x5) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, r17, 0x0, 0x0, 0x2}, 0xffffffff00000000, 0x7fff, 0x0, r15, 0x41d, 0x5, 0x5}) r18 = getuid() setreuid(r18, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) r19 = getuid() setreuid(r19, 0xffffffffffffffff) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r19, r9, r10, 0x0, 0x20, 0x7}, 0x4, 0x5, 0x5}) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x6d2) r21 = accept(r20, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r23, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r22, r24) r25 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r25, 0x0, r25) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r27, r28) r29 = socket(0x19, 0x8000, 0xfb) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r29, &(0x7f0000000100)="8c65", 0x6d2) r30 = accept$inet6(r29, &(0x7f0000000180), &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r31, r32) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r28, r4, r32]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r17, 0xffffffffffffffff, r26, r33, 0x20, 0x6}, 0x10000, 0x102d, 0x10003}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:15 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r4 = socket$inet(0x2, 0xc001, 0x7f) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x10000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0xed8c4972743a2886, 0x4, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x7f, 0x8f}, {{r0}, 0xfffffffffffffffc, 0x28, 0x1, 0x7, 0x2}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x401, 0x1}, {{r4}, 0xffffffffffffffff, 0x18, 0x8, 0x24, 0x5}, {{r5}, 0xfffffffffffffff8, 0x18, 0x1, 0x46b, 0xfffffffffffffff9}], 0x4, &(0x7f0000000180)={0x9, 0x1569}) kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017588018 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017588018 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) pckbd_enable: command error 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xbb, &(0x7f0000000040)="1a802328fb5b52b5992f8f627615a6ae09ac2ef5d4fdf0103a47ab5b7c1cca74f645afeb8fbb2be8a1550d62de6992170ca4c0f1b69c38a2b96a0c46d5e8c85f5b9fca8ad7d1ea0cadadf8f89e03238c4ab52c8a39fa1a7f1103ae30671a699fc17d3d003dfd29fc9b3116b1abb0594ac42ff4d712dcb3d3a75d2d2108774a1f75eb21ad84a9e0192bce57b505914705f34d7b82d32e3e030e95fd30f720099d7876897364c49f3f21b03ab7c4e91a88947d507d1ab0647a61f284") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x25, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) sendto(r0, &(0x7f00000000c0)="ce7982758265b22c5bba0169a8f12b67aead65cb5d80bbdbfade2f0fe7d236cb96e9", 0x22, 0x407, 0x0, 0x0) setuid(r3) mlock(&(0x7f000005f000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000500)={0x790, 0x1000, 0x7f, 0xfffff800, 0xfffffff8, 0x800, 0x2c, 0x10, [{0x7, 0x3ff, 0x2, 0x40400}, {0x6, 0x80, 0x6, 0x2}, {0x7, 0x2, 0x7f, 0x8}, {0x1, 0x7, 0x401, 0xfffff801}, {0x0, 0x2, 0xfe0, 0x80000000}, {0x1ff, 0x7fff, 0x7, 0x8}, {0x76, 0x0, 0x80000000, 0x80}, {0xf952, 0xff, 0x0, 0x3}, {0x9, 0x7a3083be, 0x8, 0x7ff}, {0x3ff, 0xffffffe1, 0x5, 0xff}, {0x2, 0x3, 0x7, 0x5b9}, {0x2, 0x3, 0x8, 0x7ff}, {0x4, 0x4, 0x5, 0xb56}, {0xf6e, 0x8000, 0x7fff, 0x6}, {0x7, 0x2, 0x95d, 0x3}, {0xed, 0x8, 0x40, 0x2}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x6) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000380)=0x76c1449f26f11c77) close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) faccessat(r6, &(0x7f00000003c0)='./file0/file0\x00', 0x20, 0x2) close(r5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000080)) read(r0, &(0x7f0000000680)=""/4096, 0x1000) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x9) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:16 executing program 1: r0 = kqueue() r1 = kqueue() openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10008, 0x40) r2 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x60, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x2, 0xd16}, {{r1}, 0x3, 0x8, 0x1a0000000, 0xfffffffffffff001, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x8, 0x6}, {{r3}, 0xfffffffffffffffe, 0x6e634cd7e773b3d1, 0xf0000000, 0x9ad, 0x4}, {{r4}, 0xfffffffffffffffc, 0xa5f66f8a8cf91ef4, 0x80000000, 0x7f}, {{r5}, 0xfffffffffffffff9, 0x0, 0xba7ba58e5318561c, 0x6d29, 0x200}, {{r6}, 0xfffffffffffffffd, 0xc0, 0x2, 0x6, 0xfffffffffffffffc}], 0x3a, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000000c0)={0x8}) write(0xffffffffffffffff, &(0x7f00000001c0)="8c6590b9fddcb22f805f0f64ea7afccede2e768de63713c317f7056b5a1c76868e", 0xfffffffffffffedf) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x5) r9 = fcntl$dupfd(r0, 0x799699a1232cb6c4, r7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r9, 0x0, 0x0) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) geteuid() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x18, 0x3, 0x0) kqueue() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) close(r2) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x4, 0x5}, 0xc) ftruncate(0xffffffffffffff9c, 0x0, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) accept$inet6(r5, 0x0, &(0x7f00000000c0)) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='\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', &(0x7f0000000180)='\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//file0\x00') rename(&(0x7f0000000000)='\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//file0\x00', &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r7 = dup(r6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x80184600, &(0x7f0000000040)) ioctl$BIOCPROMISC(r7, 0x20004269) fuse: Cannot find fusebuf 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getegid() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x6d2) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000100)="8c65", 0x6d2) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = dup(r15) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) getgroups(0x2, &(0x7f0000000240)=[r22, 0x0]) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r27 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r7, r8, r9, r4]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r9, r14, r16]}, @cred={0x20, 0xffff, 0x0, r2, r3, r17}, @cred={0x20, 0xffff, 0x0, r20, r21, r25}, @rights={0x38, 0xffff, 0x1, [r26, r18, r27, r0, r28, 0xffffffffffffffff, r23, r29, r30]}], 0xf0}, 0x0) 16:00:16 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) r4 = syz_open_pts() close(r2) close(r4) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:16 executing program 0: socketpair(0x6, 0x4000, 0xa, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66d46c653000"], 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fuse: Cannot find fusebuf 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f0c157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000340), 0x8e, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4e}, {0x0, 0x0, 0x8}, {0x4006, 0x0, 0x0, 0x1}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x20000132, &(0x7f00000002c0)=[{0x8000, 0x5, 0x2e, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x80000001) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() fchown(0xffffffffffffffff, r2, r3) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b465341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e3b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306611b7a814b67f615a659255490b88ff1bf33036e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebe22000000000000000ddbf42b3a1021d55a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77750b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f400000000de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba28c7cd2e38d7e1213a7eb4f94edd167643ee4ef644628bc1a1be18674053eaae97137ce233b2112360e2c0c9c78427a943e3aa51ec243b582aa8cd97ffc74e6760b5ee3af4ad5f43f00000000000000000000000000bb52150abc8a4cb5c9fe8b28b8dd800d09dab41e0593fca32c73fbcc572272dad34479bec29a1a1ac40ce30ce3f8d681d9373e7891f2fdd9132f0d00a391cb6694b6672ad20f9da9dc2b397e836d70a4736c2b3bad9644ef3797dcd40d65f146e31db196fcf4"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f0599167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878bf0d3aef4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf7399701d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fdf6fb0418ffffff7f68d5250e1c9a5505819b7e040d05d71b0af7da54e41a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741cca5e52a00000000000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459000000000000000000000000000000004f9d785d552c82bfea9d3aca5cab5b25fbd94b6c", 0x3b5}], 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000040)="29c697000058d8d3c07905bf8cdc5698393c357e3a", 0x15, 0x0, 0xfffffffffffffffc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000002512596b5d7a8d724b19ba92ce5b8"]) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="73c8a041403791b978e82f7834d3516e1778d844f3852f63fbefe5136701fb20d06cd323fc524d5d17bf3c0c2a30c6489b99b0c28ec3e18e15354568659760d5cc386fd39af7ad22b7b1ffb73c5597c57e353bee86b03d36910000000000000000373f4e90c6b53a654125a381ea535e76754904f729831a39a9e106e5f7f57a50a91e8d228b05f09d4c5164adfaa8a2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x1, 0x8, 0x1, 0x10000, 0x0, 0x1f, 0x2, 0x1, 0xfffffffffffffff8, 0xfffffffffffffff9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwrite(r2, &(0x7f0000000100)="3d0a1043150f91e803b8d547e2cfef208591f7b188878e6d16ac78be28cebba79386d0a8f7192646b8d7485b95601118739bda6c6e237eb83ce362b828619448e06da7a6c80e908ac43a4dcdcb3dc2dcc4283994c2c190382a9185b446cb80c1423ce4e8830f7bb602fb8d063495ad4906cb4e11697e1367125b6c22a9489ca0bb661f218a8da3d3573f26977bced8606917c46e09c0097b9e3d6f2e6c22775e7b74834e058dfc4fbc0cf34f63cc39741e0ba3f5d6a397", 0xb7, 0x0, 0x19) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x20) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getgroups(0x5, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000280)="032aec6860f7a656354d314d58622568c6d4a2b862b345154e0f60fa942d9e5bb3d0771b52812b6d534d0f66eb6724aa49cc3f9ff6b510064f71e93751b800300477d3ca3463868b14b0b062a98501330a65ea6febafb70fd0a395ae22f88cbf5b1e399e61bf2e92855153ffcebb69f1da214df68e0e8423cbfa1dc877dc8bce33fddace8c5a6cbd7c4ec9a5d3ab2c9191a81030f8d9d74d5078cbaf23e45e49f38c2f66ea7ca8f6268457e4b07be673d28466ac70082430afe98f2a307d390f6b6ac5acd1309ea126dc9fb8a97c", 0xce}, {&(0x7f0000000380)="43d6345626ce7f4455288ce2e8b501fd928d8ed832d004916943013be5f369400337f269d52f93cb11c553bb4e9de27380449533113619b6fbfd7af9d1778e8b7e7b1a0ebdf9b562810aedb3209c0f41238334ae511e9dc16ba3acb202732e6e0181815cbd1e1ec9a59333663724e7ac7b998a7d2b3404466daadf4c3ea9c2779a25cb591d712adb989e1221515558c326fc052729b9c853e6b2279725b061063eee29bfe65025430ed9e26de468e1af03f0089d229555ccc314430f2fb3d429c95eece700f54629eb71485d0f8e8e49b909a479d9477ef319865b3ae71eac16becaf242aea5e28ae946e81cda0d6c271850e66db244091832f80be13279c7169fff72f6d7fbecb38f5ab21fbbd81e3f338c72d5128deea0cee2cb603a28dc99796066ee424a94739b294d7dd9236398ad25af50e44ab3e1d09fc2a3775b9032d64d7e0a521dd90f8d9e943421e06abba0477f5d8811b0909d0045a80c7b6e575875269e995520b7eaf8da312b9fbb456c9dfe7a27edf54f7871a6f2462aace21f83361aea9c782ab999d15e850dadec630285c3ff73a6780ce6f77547ba1b2c65df5fb86c3f07d7b4e04754368064327e5a40aaeb53a4735374c44a918fb2aeefa2e6bdae28e4c6b6fa65fb0f60b84bfd9392506e8b0af7da4d1bcd5f4399f43429f55431e8172289c8a954c7a77acb505d2bb171412b33dde814a485cce78d750edff5f2d6100336fb6fe86d01acc5f16e8bcd6395773a7d352e5d4c4c69c64f64844cac5fde666c7e06b0be831c68c9df4ae297387119ca7fd9c9634df5e8fe5996b77515fa9c71facf40dd87c7faf7831eaea8f343b5ae454811e53e6aae92d49da52b085505b92ae32e5e0e7800e4e64e596e9ee789faec34c02594dfbf7c5e06d4aabab80614cb2cf58f299d2c27b5b74850045274273493a3d613982b687d1143bcb5d52782fa99181256fc3fb09a8db0d70a00737b60934ac865ee65b400b6fec8091d490687dbfb6e793c2d477a2012f2b26f52719547a4a5d2d75270c9ecafc19866a296ed6f6d22b806c0f139511e0ef93cfed5b15fce0529aeb8b9791d11029784390cc056f90c677cea7d7dac018a47a2d317790a9f9c412b7623de558cc2a9bf62acc5923eebda9622cff4dd5d932b53f7edc7b9eecf6b99db32bc22f98779c35a5fb39cb4d6cf750d39e4c749fb7e2e2d957ddc02b9a49e66fa6a7af5a995a7d210606504e9037e9d3a05aaaf3219a923e8848a1d573aa8f1614bd490a4031182b348690ee3882c8de52bafeb1f5d9c88a6d66fa451205b747aa5bf09652913df13bc68b48340ce3872e7da9a556d467327c8a2a69380ae54b4d6382706f7c1eb6b5692bfe984aa5b02b27bdeebbe5895baad7921251a5b5bb17e940bae6bdc29ec43f4cdb152bf3b55f68cec23681173888e62b6273de46c9f50f1be5e16d1f1de1c05964f695b2d12fa240965a60ad8aed10ae888be166c8d643b5a2a6f0e58ce7d751aff548d2909b62ec317cda199b0c792f28185cfca4cc4480e46ab4dddc0961c80954936ea385d6e933ab2aca14373572281be5dea1c19d9b91f0c81642804654903666a8fd58637dd8b21cf24073ebdb15153cace01be51560f107f15a2ee3548a073a371d0ac2d6bc9151cdc028d11cc5bd8712be67be2250119fa0e8375164c2c181b53f8985368fda8dfc1255bce4ef3edee610d108d06a2aa72ff9d0bf700b40b81933b0230a7c6ed80bcd7a016b754c94327b909872599a3c46d60e7a2094ac247821168c6e50f00df045d7fe6cae0497d28b9673a48a2f990936d22a6740d247d94062d01c8c85e894c527266cdfb3dcf102dc9f8ed1382ef105f89cc7861c4ec5de6ad762d0d99c180ee16211aedd7a7fef2f666f05c7d7037862035b4aa8845c0049ee3570883a9228e206421aa4401f064566f702abfecb961996c638afda9db67c81a6401c2e099de33a4018a2fdc8d6d2a12fa874a847ce99a7ca98ce77699c3df1ce58163086ddc5bdc04b33a4ed52ef2a5b5e58c6f7c909f42e79cd0e6aa0fadc5dea32f468f8c5f77cff1ca7e15bd728efdfda57aef218a5fb852718b2866b7c0c01f4bce5b8427284e3b5cfce2de1092d4aad870340440aefa3f8056295369f5a783362c6a43cf8cf32aa637c128d0712b0e22e0f2c1c5336a0aaf82ef0f94018fb6e86cb85c0fc839f5bb78316b3e5507c08949f5a3e4315051a699d2c3a9a7e3ab6c17aabdd9abf293bc209ddc7bb82498eac2adc4e2e3d26dac13fcf57ee389586df1f8c5e9d65df28ff5e510f55c416dda74883f93b6b38b067214ea8860d41634979b8b6b81f522a069363fa32345d30f1bae16544da3561858e6449cee29c728e335447c8dfe2e5bb2c25d0cee6291ce40c803f9dc724eea2487339c86e067922db2f0e7c1c3a6f9ba02c3e967e4eb25936f94f1a87b365b5a549bf54f191fcdc9822edf3cb00b1c408ce7b70ecfd19f607049b96fc8c1dececd8e0b7b5beac7b472c1150d0ad3b1ac3da5368ef7c17e44afe05a1cb90b45fa2f5a7c396fd3eee4064d8f142758f91090ff9d9aa43a28e809c353107d45764eb3349ce61bf441452195b99b851a95cd53dc4ace408770d9789260e2f6b5da3f3105a260c72578ef202daaacc41cead4cd632fc78583e8015e1b6c5ee3816f24fb1211be24a0f627c6fba661b1f15a16a0dde27573560645f72557e4e2ba0efe50e3b6d131de949009c4376e3a7afd164addaa8c4aa737606a5579303787741cb6604163f6e63af1cee8681a86b64fda88dea20cb0a0544b8e4c5d4b4cc14fd422cbde4d68a7cbbe72a238f333ab13e9c87eadefd763a449b31dab88c89881b6036c039d8f32da0c3dcc25be23020fb4fdc034c061e85944451203fda9dab95cbbea6a153226080ed00e582a0d848a5ab7a1e87a36144ede0591ad476699e3217748c05ebaef08836d30eba24bda42592cc4c67191f36475496144b4db0670be21bcd2f25176b3db1d471e540c9dec9b680277cd6fea066ab0e66115b7749edae46165bf7d6eefa05d6ee3a5539ffaa18f3a67197eade9ebcaab2cf6b3588b2cd94985c621df6db003d0d04a779fdaacdacb9cda6a1ca14254eca80adce78efa0cc8c033e5b8983025542cd623c77c592cacbd82d0d15ac330629f1ca68c2963c5113e7623e538efd6facd526eed2b8514c5ee232078c37ad5c6efdc4a4c03f92d656cd7b7ff47d98e2faaaab7244a44130f5a662e5e73a21037a8970c0d2796e799461528f3150c342cd4c7a3a295bc1fa4514f0057ba77a2c2b7d46068dedef6adf1029a04ded10ce5cd5d5383d970092e568f2f5a5079cd26a0b3632aa90fe8383f225b58a8d7365f6e4e878cb2ae64574bc9b3cfbb62bb7764d85f52971cf5e43be6a05dce0cb740fa886db0852eda82fc09f9a656f964b17f61ebcaedadd52c20820dbff30a818347b2104926de092417c64d91b9e54363b2c70051df0cb17c2c6300e20bc16fff986c26c6bb5b5e3b9046b7cdb9f74b92b3105892eb786c3e6be122c7f821bed6c4500e00a2c941a887b2cd292a2f142edfb00d7cec7b69ca972002b508cd3f0d352a5748624dd6d7f1b77eef60b22f0760e2312c4000a45572514c684f418b78522e4e5ce8af748aa6f7b57c3fa45891772089f277b887fef2baf6cc162c19dbb6eb7f7351a75da49cc8663e4e91eeb86d95f6d439dddc0dcce6c20a668e45f2e5c3b673dea6d01cf8a10ab59dede93a5c172841e96e98ce6d7eefbbdd8c7114a1715ceaac4fbdde5f72fbef3bd49d6588602151d2fc779ae0b7f9022ac3294f53ca3b2d231a719c9db17672353d6cc53722b98108479bdb16693d016cd62d62b7bf64eded470f294a9b4e074cbca7d0144fe1c5a19fbcc3fb0eb4a66e17662f3706af52347ab2d357e98f0cb3c2cdebcd77a9992d7b12c66ea8923ada2effe579564fe728c74705a5013ca4f85cb9e7171111e5426e16970bd66f171f85075bde83a9ad866dac61d74322a72c80a42a94f8ba77c0adc1b301c9dced6c169f26e4e50db4788b7e76221332b946ebf209b80037826d7e0cc97b54c8ae17dcc1986225b940184cec3673fa4435ad76c5ee8af2d1dd0ac63f1731219420c1d11abd0200babefd0813ea1d6dd6aa33804e29e802d93bc9a3fcafe0f977d9c048b96bc3dbe3fbc1db2bcd2a10114a7bf7eac903b7f5e43c0b52b1bef80a1e4a6c9cdb13bfaf6c2f6c9fe6a4c938f864284e913a1711fb09e32b4b10eaf81c1404fca15982ff66f47b22b9cdf4b40b9fd3c9e59022d19d0009a7d35665a982173445149eddc0cf77379f2a8cbc394b1f1e91b2ad79a82ef4da447369a5e34765675b52543ed8cc40a1aaa7ddc2a4280f6b18ba6b36169425f2ab1743f90a1ac9ea56687ba2f95d4101554865cef3071d81457ed6f162fa30e156159624c83a8785f827340f4899d04456fe81fa43286147e3227a9352fa40bda25f87c063947738ef181cd94eb98d7f51e50ee79ed4c51a6391de8bf23277850705a4143aedd64d5c041467762be2264799784637c56bae012700b9b01cd89de8f7b4ec1a78d9c1ead08dba2ad38a0d284b53c9aea70c33a7f8f33c0098dbc83a0c6594851684d53cef029602be4ac7c18abd0bda34f0b26984027ad3d2626b160270c7f6dfcfc9221cafcc50f5b772a54485cdd7dfbf83fa7d36575fc8161212b593c9bda6224c8049721166967503048e0eb7ad30040d3870a13504796cfd64a6b592681340759b50c11b884a0fd8c50301d205bddc96d624df243c27d853c7c3f0f708ce351d67bed526d98bc178e7fb17d3c8c097406c103945f58b08e7dc61d5f01163ae68a2c2a52441d867ed1f79a3a9688f151b638310d7510e674e3252afebd50aea64404777ec406bbef5fb2919d7ce80d8c95614054beae3aaeff0c2ed40f54fa12c47634cbaf9c869c5d45cf1f922c7ee9faf75c25f97349aca245a6ce7e96f7926f1a9f9adfbfda1eeb3577a3b3eb897d3fe25f2dcd1cb614676a28335e59a7daa1d2c5fe67694ad8e394012821172d6ba9326d4a5b08c000924643d90ec224b5c5e0e3de6c48e34b6f9b67fccc221cf70deba61840c7079a14e147907d4c13400af91f2a19cf8f58eb7329a699e08e6095a2c7393b88853b6ab1c68ab551cf222aa7402a0f4b35e787d54802a4328ecc7cf14387d54cd6605eb50a1fb1b2e28f392c14f1112352cb38fba247a1821cec6230ef9bcb866ca13056272adc431796c83de2609349210bc979721a2f3f28b2fe31738dae6704d140b924ee1125505d1f18a244de5bb2800ed71bd31695696854ec1f79fb439860b255c1d548d9900deb7cc4e111925b3ecb032410abcaf8adcb8d034ebe07283a9f4576cb4291505f3d8128c6807b4f2a9e0eee9bbfa50487ed11de50f034f329685ed2d2dfaea34c18b20e0ff793b9a2954772deb38f856f255514b3d7f9f576fc25e4b05e246f70b60e051634257373a2c0c20533cc5739e84b20cc673ff640b9128f991496dd109260af8c3886ffaf9fa31e9408b15a0eda0e1cc61690bc5702e111d3ed165756c1142259f13cad06a94fa084e2b1f3b616434f7538b7f33915a444c8d8e58966a16e5298106c83e90160735786ba0c74f90630362310ce5d780888f2a70290ff2eeb83d1266a8e8340f226516a2a99572e22ad019d9eea30462c361ce9417be3948f4e539771c27a585c80685e3a3b46362c7a49f1f8074e63f5f1e1615a613cb2330bc74579e687ed2", 0x1000}, {&(0x7f0000001380)="3401df5c08dd5e774cb2a3e26ccd2fde0a9b7c8fe21ed8ded86d1407f276e64ff4e98ae4364d8078331305be83c15f175bb11e479c4eff463b20", 0x3a}], 0x3, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}], 0x40, 0x7}, 0x400) r9 = dup2(r3, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f00000015c0)={0xffff, './file0\x00'}) pipe(&(0x7f0000001600)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000001640)=0x80000000) r11 = open(&(0x7f0000001680)='./file0\x00', 0x2, 0x20) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f00000016c0)=0x9) setsockopt(r2, 0x40, 0x4, &(0x7f0000001700)="9f412f2c08f876cab65d0f384288d1d8312f3c0b7e60011108a1d6f6e35c0ba2e5a4b2731120ef418f3ad3d1e72d2b433374b2905429ff9834a121cb51d9bd8d185f783a6410cb74e8f4c741b1855e999de7ffb6f1c5cc1bc6e58dd717d13ae0b9bec9826233f1c3a0c36ef209bdbac5d6214e7e9cc66b3c55363740aeb0f49bd28db7128a79d1a4f538e1b38611f928e4eab2cd968b23faceb8c9c75047", 0x9e) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse\x00', 0x100, 0x0) r14 = accept$inet6(r11, &(0x7f0000001840), &(0x7f0000001880)=0xc) kevent(r12, &(0x7f00000018c0)=[{{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x36c7, 0xe983}, {{r13}, 0xffffffffffffffff, 0x0, 0x8, 0x1f, 0xbf}, {{r14}, 0xfffffffffffffffb, 0x8, 0x2, 0x3f, 0x8}], 0xffffffff, &(0x7f0000001940)=[{{r10}, 0xfffffffffffffffb, 0x4, 0x0, 0x2, 0x5ea8}], 0x7fffffff, &(0x7f0000001980)={0x3, 0x3}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000019c0)) openat$null(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/null\x00', 0x40, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r15, 0x40044b41, &(0x7f0000001a80)) fcntl$setstatus(r0, 0x4, 0x4) 16:00:17 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:17 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r2, 0x1}, {r1, 0x80}, {0xffffffffffffffff, 0x220}, {r3}], 0x4, 0xf6e8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb, 0x0, 0x100}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg(r1, &(0x7f0000001bc0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="c58d801d180106892d3ce9a8368ff5a27eaced006515508e5767be51d4c1b8fd703a404ddd88f29a06ad27f4a5496da44ef71214ca893682776b1f4dd843bec78b1781ccaf82ab379c89c924b1b1de6c2214113447401a21e40bc49b286151289f250d1bf074e75ed6d6c9d0b74fd26b0fa9c06b1f5733bfd047706e59f126f6a9403577637e3f52cd12e5c97ec5e7c806402eef7132a03d01926a7b33be47e0ddcf2bf79bece5b34e3ff8a35f72b2f87c5c874ee1e6379a9609d309389b9130e8f78ed521aa70d6", 0xc8}, {&(0x7f0000001a80)="6d0df578354c0c27d599b2db2d56ae561d4b9f1721e58298d1940e13762b3531944fbd7ed2fd60985107a4fbaa697c290a58e44b63d817f99e17f31c15a82c8121f8ba54e5b1ba55c1ce9d609f27153ca099fb5b1069643ac418364f3047153040b307b37c9e34a833569b43b77127fba5916bb5a9f9852f53c27a7ed255042332d8521562bdc4f83552c07cd31b873b97bb3dd5d93adbded8858e5c60512b1848b99b14124ef7d14250684bf0e71d9e62fc56b0100e92a865091e747e5180d3108216771d4f10bfbd72f2cb3fa3d3665fe6158525693b8c91", 0xd9}, {&(0x7f0000000140)="0d3fdd921def7cfdcc17a5992d18c7b32f10fe773a72ed71fb99fd8889ab0c6bfefd19a0cf81", 0x26}], 0x3, &(0x7f0000001cc0)=ANY=[@ANYBLOB="100000000000000002ff0000010000002800000000000000ffff0000000001006eb513b2592a8a5cfd165d80b57c85c1fa0f000000000000df13cbf1635e4f0651bfd0317f24634f03fd4e127eca23c2deb939e27bb5a9d83cd24315ebccec7ce0af6939cdd04574d9421e541f03bed04a2eeb2cb5f25d0f2b81cc4b49b24a0a4bdb3c99cdbb4a1adaf03de111365949aa10052f7226b0df538527dc43eed61db3c8107dec097299854c8f45aecb4203519e0f1243ac69faff0820a672ee3fa1ecea71ceac5440de0335d0dd6f401e2968c96cf81810c581a83a7a70d4d25d230a180378ba7e41a59df125c189a200258a05dace2e8a445980a45969a7e1dfcb3b466d88f9c1a73a589d38e62801dce43b39225bc7e588146c9bcfba2bf9111c9f707de9e9d2f939075988f4b14a6568cac5ba9d"], 0x38}, 0x401) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) dup2(r5, r3) r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000280)="a6cc90eb6f8786e1a21a9e9ed947509ed3b2a954829d336c0c4ef5828f704dd7e511c0eb0bd40b3a46bb6188ab0871fcefdf7791316541867e8a4363cc57c77c773acbcdca2b6a94aeab6d75bc6e7f25690cba0200000000000000367ce42a524e1b2b1dabd1f3a3f3f7bf8d1c58fd2916c266b6aebe3e4ba93a44bde42fe22ffa0e5e099bb70f6fe35c5c4b9504eaf333f52610d4fdbad8ae39af9bdc8abc5dca408e44c93072e14db0610852096b2fa8a44e20b4984694618dd5bc424bdaa20d9f3ed438f61d9b513a2b39d88c4a988ff59e95e29abcd234c01a49e5de5612b14091a0960aa3093ff93891e1a24da62ee876dfe90d89a50219d4fd82ff113b3e0d", 0xff49) dup2(r7, r8) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="34dec8b243201e9ba9dc83f5d7132c1aa7c4cad37075b2aaa2c75a7346be938cceabb8e1f71eb6ce1cc52076689631550e15c65a1a582760a54fa701be8d95c0d08125b3f7b9ec348adb5ff1194393d9a83f3c897967024a1f772a64343923e25f5c42cc80e18685b41d55a4ef17a083da723354f63f8f1dbbe8ea34803a5e88b9bfadb26742488f8bc6d14aee3bfb5947cc36774436e4f408b892065e12e7f818fc325a522b3760f6be191a0a6db7766e7d58", @ANYRESHEX=r0, @ANYRESOCT=r2, @ANYPTR64], 0x4) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000180)=[{0x4, 0x7, 0x1, 0x5}, {0xa3a, 0x85, 0x5d, 0x8}, {0x20, 0x81, 0x7f, 0x9c}, {0x200, 0x0, 0x7c, 0x2}, {0x8, 0x40, 0x2, 0x10000}, {0x5, 0x1, 0x4, 0x1000}, {0x9, 0x1, 0xff, 0xf90c}, {0x1ff, 0x75, 0x3f, 0x9}, {0x7, 0x7, 0x8, 0x6}, {0x3f, 0x0, 0x1f, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7, 0x81a3, 0x8001, 0xde}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) getgroups(0x2, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getpgrp() r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r19 = dup(r0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x6d2) r23 = socket(0x18, 0x3, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() setegid(r27) r28 = socket(0x18, 0x3, 0x0) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r28, &(0x7f0000000100)="8c65", 0x6d2) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000100)="8c65", 0x6d2) r31 = socket(0x18, 0x3, 0x0) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r31, &(0x7f0000000100)="8c65", 0x6d2) r32 = socket(0x18, 0x3, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="efeddd91da10659a11a29f58537427f8ad8eb2b246a85a90577d21efc996da19c4788c5c29502f80e4253d86b7a730337e8a40e3bacb53f4e8ae893f6860173330b931eaf370b8e1a34ceaaa87305283636c5e5a42ad46ecb9097e0cd489e1b847a28e9b679e141d93c9a6d13ac6ef17de79745081310d55838b0b58919ee2", 0x7f}, {&(0x7f00000001c0)="b88672a889abc94cbcd5287796995f7bd236618ab622b31dd0a81ebd063d7cf8a8f7c042e1bd8ff94298364f36106602a3bb0c65f254f72183061fd6f8ec9cbdeffa5defcf544c6eb52946fd487437a65851d15ced25f4cb681514561cf1ae60fb062216a791e7b526f252b36a6064eb3ece169d51d24e8926958f4fdd0ac31bc7ab83504758bc8952243ac4e7412e79792a7c8d1970b8446328c2c8bbc4650d303411b853a808dd5ab5a64979d7c78df9ed9509f3d29d061ecc3e6a203a44f8e85b3f5d54db6ba261c2f751af2fa43d4128c18c3feab39cb3f9997843d0b57ab793a0617cdba9cbed5e018820c83123cd75535bc7cc00c46a18927d733fdd", 0xff}, {&(0x7f00000002c0)="22ddcb766dd0648efd0d703734bc60ee7d3ca04b53cbfeee729036a7e68b118129fcfdfd90183c6cb772d1fd69e527e72c3d521ee988fcaf0eae6e072b6feb6bc320c89f8baae179ad4370f0c2dae7497a450fb43ee65938a2bb0d372296b23996aded0f42b820b429731253e32f706aea9eb6634226f29cafffcc5dc3a319c18bf83371f7af6811df8a7e0129fae39402e7fdfea82d8c6133e28a41f5ff1775a4389840a5356510457b0f207a47340eb9322b0ae1842aa0c092ab63471c6f5904ab35e48bbf121b6c1b575c9bb85abfa80e74f1654065277eadd19f1c81cf1b392627508c53f4066dc071f05e682cfe3cfbf2d358cbbbb7f5dba1e440be80f7c682dbacf13d4a21bfc2b0f2ca1e9019ea76d1b324f610cdee1441a0f065a6545f361e44983d75851ec514991444e6532f70e8b7060e2510f5992b189ff8808e86405be5e88f5a3775fec64c819fbf6c9dd1754c2a960372188f267fef7a6059f104f0d901fabb81b038546db3f4cd14c44dd0a02c13613e722fb18f4b8b2631accb5b455d85bf29ece50f3260675e26267d4d2a937bb687e8d7771bbe19f54084d23c4a6d5e56d25f7b57c2e84e51e8d1925d8d0b0d4a7967626dbd80754d572460c412c007777d532bf30f4e85ea86f7567d846eb255a26b49251a776363de10ef66307ab864a0eb66eeff1896ac4ca95296df95f07bb7cf2885d6fe8f9c3db68fa3fab1b28061006eb368713aac1501b95578b2100a898cdffcf4eab379cf763f513d5686b9071f9e44e6de328e68e19e20d1e04c360ffe6295ca13ccd886b5ab4b9282f46d269816615d3c6d6ed4ea4e0d5ca952a7ecb5e93ea3f9e1bee2496847e21c8f25018089c75a3c5069de95915043a4ffe92d11e6e03bf8c476f710c24a61b9697f19b0432c1b747272536fffea45ce5a34ced85aed3aa24bd22246ef1cd8d574f563ca59c73af5a5626f8694867a30c696f98e6cb379589b88e896bfa1a0452cc274ed79b550ecf1e038f5dbc40739b3a4267c1f88b6b36846767e2ac87533d6c4352ce94a4f155af866c60dee0f5e061a978375a8e4ff300c518441933c15fb00c032de49ff1e329d5570e29a847fdb5341f4acd1fa85e194b1c0369ee038c52b76a4e33b98ac457222deeb30b77dbcad38b5f03d6067ae4ec78e08efad24d453a4d06f53f43240ca1482a77fa45d3dab62023afaa21bbc653556c6faff9af47466af65db08c189fba8591b1c6cd92c5d1416c12ab8c0e2a4c815b3d5e9811a8508f22680f47fde18a567f8795070df7975b2db5bcc13f501f994cbe5d2d52892a9cc9ea76fda62b870f3bc3b476fd9e70df3f1d8b7b556fe5374766e8875eb474632e2d9666d26af4c356760ceb3a66a34a39e0901db13238c035120218cf8dc900b8b52e91d118e6df3cb555bf1ea5eac0ca40509690a9b7d3802585b6db5d97913db3790325019dde3e2ce9f4a607567229f9cca756b8ac2b534f45a8cf658a76ce7bb207f70678b073eba0c938e6797c0cafeb2fc10238211451caa6fe15d999ea4ef56f614faf71a25e8859da08b22cd55465183ce7d81a425a23157de9facd1b6a36bddc8d166efac3fac0fa47d0046ac5ac6bb3b5972e7ab5873f293347cb25aa708ea4e4b85673585b635b829846a88f094c05865ce51b38afb45de05128b1338983a82c9ec47a1278e257c1547920a42a150984401d83a9f58d694da6796ba4c14071e3594e5c4ba12885e19592d121ed22be41dc00e7fc9193732bf1b77d0ba7d744e67928cee96ef7cc0c6b5ebf9c6f535f033d55c10a42ad0e64d2905d4defaaecb7a2111bf7d892204ae67e6c654902cbb38b09d858214cb0cd462e1d8f088bc55a37f9d7a3b2d0e301cd5c6f59e6e88c6e6e6b5cfb4eee357c394800b1a130df476e990ff547ab18a79e10e4688ee8702667e38ad61fd809d60be01175464842124ed633eaa210daa1f9358a3b0284d7179929d8d8d78713b1b21e38245070b2e5d375d1862d530a0cbe96df0bb0fb73816d98e57e3aa8b885cf9f4be7c22d48a6ce775d158e739f040084d85b654549fb71fb241a0c18399e3c5ad6e13042a4c409d1df5a7788433a8f129c0720cf7ace74a48bbad3b2d0d660b80ad069db1438985b988d039f8b1a772f7d39dce727648fb5d71c06b180e6a93539368a057ed60269198571304b7f3401bde8b9351ad1fef988047f374694be14ac02dc2b6dc076e17fd5335ba36407801ead9cc9cdfe2a7d1be9bc726ebc1276019debb801733d9b10b2ba5d84204d0388614831ea971afece85bc2308b038dbc46d7bb3fa0e04961074cac5df605835e9de1cad00ee4da215899361765518c7b13c33099b4fd81d0579a2006d8d2dcece13541172fb06f7c7ac2d2b78d39698d5c47b223b13030ff76dc804a17ab2a4f3a0f00f1510c100d1802afc6d89c12bef0f1931c2606a6ccf2eeb06600992a710734cf4083be284876699a0cb8b05a4bd0c95d5b42324e80cd72e3f35792d1947042c6f51712db3943831517fec33286306bd8503b628f9d8500e6e82e55fc9e9634b8389bef396130f02ea7de1f8afb67f393b2864205b35292cf528ec378f3689259a6d49c16eee0178a687a51b849bc684e1b03726e9668ad1788eda0ad20260e13acb4ec90ea5535fb8b266b0aa41780c34f99cb836e6a717dc7def2ea5410d6037678507ecee41b17b83259e75b4e269d1f748e81545d85a766333b188119824cf67f9ab35084467d78c96d53e706f543358e19406fd1f4745c316e48b0164bceb48a3069de61735d1eabd5ac41a39f9422153f704fb7390f59e56bf5b56e193e0596b8a333596a5feb81227dadb60f40fd9eba1c41ab4b993bd7a21d4b06e08095721cc0a66378fd6b5051868f1193165162ff88ac912bbd06580610b83c84c077075b15d13d47837fccf3026bb19a5f0579390c2e09a975614fd0484b6d74eb4099d08bc1618dc0ddb99a4326f906449d3059559ebe1a103c10ec488be68adac463fed0e056d4c526f280f44089c765000cdb7d28416839b37f6786e82faad2716f886303b65ee6e712bf3daa81d38ddf7ee6687b2219d64df9aa5ad1351bc27d021c6040ef25ab92285b9b3160d402642a594cbe7b291fbf7c99a5d9fb8a14eca73d0629ca9324ff5fbe2a8e87d18b6e95d391702a0dd153242e344a226e70a206ef60c8e8ed5175ab71e709789fb2f3021788fbce7a7038bd5e0f5fe2f82670ae0d3796037d03277440307a92b90332c6a31b3682e3c214167ba0c19f1184685e730ca0af40f195a26ac501aad0a1e67dae2808bfedad8419f7650aa081dae2c3a2828297a3b52e12aa1c1915cad02d72e85059334481176f8a2eb368c0fc5baf0c939922d4320fff427278f7bedb1627f29c55e03dbcf47bef1f8a7441ff01f0453cae196f1018d20a62eddcc35d58b3743cb59685b075aa8bb3a63dda79617b95d44993ad82519fb1f3173a8336c6ef71b2c8ed07ad9832d57cc2407380b650ba43a2f477b5462b863ebd5abfd9adb72aac719b485a03f149123b658a4803bf13a2758c42c504ad0b8a8371c08ee5318843be4d905484b0c3f3008bc595318eb5680d414cf23aa510451555252db58aef7c088b77d93596bdf146c6606d8e622f817daae0016deac3bc4461333499a7cec2c4dabf9ad7019820341ae8d5389f21e281721fd92fa696a41c19e07e789de0e32dce31de8cd02ff523f99660424a338eb3d130b0d269f6193f467f125e5a37b824c5e0da8a1610fbaffdb836e3723cc3d99d64bc89e77e5ad024d347793afc7446578ed160e91b55cf62c703f6293e359e435663690feeb2adac8177aabbd1339263a3e9923de73cdaa1154899c5c051099cb32da01927150589a5748d91cee2840b2d2a34adb16f6e682c3048361b2e62cf822f6dc32ff4940ef26ac6e9288fc58f638fbeae08ddc09e343d900291c833e3f9237de04cf553d48e29bf8bdb73e437610c6ed44bea419f6912d5f39118479cb07739f3c14c781851cf0361f39fab8a7c34259b1f0edfb2d2d63a890896abb22b354549e8a199d3cddcd84f281cb0fbe358968db5f5871440512d86d577e7aad25853cd00aa87dcfdc826e5666a11979345c64d09b8b951cbe870d167d76864b7757df5db11a57f9f9fb4919a4482c74ae8d5804c89fa52ffb60a1bbc7f0cea0cbce30a05346b9a32f576de799868e2c56ed3f33ea21b6ea9dd27b64e6a566795b2e8d5b06034997c2c6f8b6116314659a7a98f38b18a4789a765d2ce7cfbf41b46fd3e109f4c31c584e4bd72d1c5e87ff7daf877d5316f8854e65bbd71227211b42e70a21f1744d4fa2d01b45ab63a919256525c0f36c755457a7ace7d675beca737f5120844007917ca00a002b48ff7b4688306fcb10360548f1704682cee5080e13126a27f9f40b708c3ccc7e43b07b0e5093ce82c5e69ff6a8eb7355dfcee1efea7d3cb4aac42f6db1c03de025f8407ee11be4670e84a8b2a5567e315f1990030890a4d19ed85648f3e942bb127ff8e7715150f2c8e55d73ed5731cb7a2a07a8e6c2568a2dbd17854ebfeea4d3dc8998c1300282d01fa753fa96d2d69999298d7c90d7ee99a8008385e6f732f374120c8f9d0605eecd05f9eab4f3bb39603e28f28ea09d65e8e02e1614715d389c57c2f1894e0021335bbae23f210151c4ce906c8ab2482b2e7320fb78f50d5c55ba3f216ac7dc02c8c6dbfed52bef66a6831ac7d686299db3ce2d7485d528995862055e96580707030c14de52e02d236be657798779b0ba36d263db7a6c9f88f7d0f2fe90ee641b3ddd0ba9a8b00aadd5e849032ff8fbdbb88298a45019b6dbf085df24991146bb4be17e96d354a7ab2d6bdfbaf5d375fc1b74ded1df5136d9126bf9c4f97e900ebc3c0ee98d53fdedd5c45d85fb6aee2f96b2e2766f123189afa37084462ac7ce32dfefe2962e69420961c668dbd87042aca215ba5137ec5fcde59e5e182c7cfb482f1da9f36d7d8e7acbe15a40a76e0fd8b85f139f0d202fe7ed963dbb1e55bd515991d9ee053ffe046a886354cff7a3408ab9a27bb5bf3da8a1fdc446ac6922b900ee95e22e6b76b784479a377e1163d58fbf9210384054f1111c1e42ef3a92283a1b5a6c45946a5dc835f6589b1b235f5147ebfb7f3eb512d985eee6ea80a93f75382fb29c83c0944ac7fd108252a15ae0ad26ff4413b3c70b4d6ec413557130002a358c369f7596640530552d614e4cb88178a6fe9d972663f4002ac0e3abf164665f1862201be1207f0c3f1178940a3cc83bb5fb97be58d424e1448e30d4cf8d5bcdf9c4f2006b9f8dfdb10ad58bed9091a010764451827852e25d42d6f4eb5f476c28829705efd0ee3f02f9bb45519122f6ecbe8ffd77524d42bb3370536d5ca5b6455a774a3780d45884454c12c4e69841c882e91c879d2bc865d7a0175a94755075524f5857262e9eac253601234c86c58d1511df98c413e4903d5cde79df7a7495cb71a0832a139abee055137246403fdbb98e20c210c9cf4468bc5e7f1a33771d0cc0f373a33600913f05bf1c6070b114cff8e98ad36c32c4fc952b7836ef8242deaaba36e1c323f4eda1193f6d84a00ab4cff7d7abc29b886c34745a6186e468d411f98d7ded7b89db8b2a8e653fe0bbb7fb17fcd41f1feaa32cb67115d660fbb0a97d9691d754da4069e9675831bbe7b090e2963ac4271ef7b6117d6c376504c82171bd622358b5c33ef279ba2126cd5f6ba961d9a5e7bda2f87781607ab05aea9", 0x1000}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r17}, @rights={0x18, 0xffff, 0x1, [r0, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x30, 0xffff, 0x1, [r20, 0xffffffffffffff9c, r0, r21, r0, r22, r0]}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @rights={0x20, 0xffff, 0x1, [r28, r1, 0xffffffffffffff9c]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r29, r30, r1, r31, r32]}], 0x140, 0x808}, 0x6) close(r2) r33 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000080)={0x1, 0x6}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {0x189, 0x9b}, {0x22, 0x3}, {0x2096035c401b9c00, 0x8}, {0x68d3c362b6f52624, 0x20}], 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r1, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f668741e53000a30d842e9a5b47c0aec32d4b4924828dde3061c1ef490cbbd85f584494d906042607b45c"], 0xa) r2 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r2, &(0x7f0000000040), 0x1b) pread(0xffffffffffffff9c, &(0x7f0000000040)="f80f63c5d7564ace1fd3bffb857f11c6ab1d884e1f3bc7bad20a11d200991fa1779dde2f34d2144b541c46e8d74440db43298769ab7f3b8a84f6a334044cdbd7f4dd68813b6dea55fdbf11e6e74b2d2f6c42388037de8425ce5a8487bffc7c4bd6de3a3258fad0a7a107a3b244a1ba436cd7a42c65eb26b65ea29493bc6b9f535fdb8d2780afa2133c9e07a103e272ceeec58f2a0da76a8e38130908a4b7a75dc40f0c4c121e30bd42e19e925a9b6bf65a6b68b2e15ef5122ff25c007305ae8ea74f1f7a4ccaec8f39797d80a0da06cd524408b6bd07869868031dec6ec3e3ae2f0233a2deb4", 0xe6, 0x0, 0x5e) ftruncate(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) ktrace(0x0, 0x1, 0x0, r4) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xc4, 0x80000000, 0x4, 0x4}, {{r4}, 0xfffffffffffffffd, 0x10, 0x10, 0x13, 0x8}, {{r2}, 0x0, 0x4aad733e01fe2d40, 0x0, 0x5, 0x20}, {{r3}, 0xffffffffffffffff, 0x84, 0x1, 0x3, 0x2b08}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x9311f6e43c60455c, 0xa83, 0x4}, {{r5}, 0xffffffffffffffff, 0x1, 0x40000000, 0x4, 0x9}], 0x34, 0x0, 0xc68, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000040)) dup2(r0, r1) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c254b009fe72f554ead0c6601482e3ca9eb19d1d777465906ed7979b756a61cc92a1a7e80909c58111c282f39597b8107e85e18c5edf6496ce0c363e8630cf9058a40b362eecea79f029befabdcd4401ff072e873c09d48f119ce95336b4e126f56e82d580012219e4eb3a8bf3e2d0620940cc206d4831cdbddf5651fc939fa26ea2d3749be35add92bab7ac4eef49ceaffa2f369b8bf0ad5d17a9603fddb561e0ea24268a9775bfdf9c6cef338428437ed82e39b58003e265625aa0fd9e47b4cf8ad67939450938ffe31f1dac04a14f64e73a4bbee"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:18 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x159, 0x0, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff7a) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x0, 0x240) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/188) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x989b11389e61c825, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pwrite(r1, &(0x7f0000000040)="4ca3c06ed64023da71616b94c8471096", 0x10, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0xff, 0x8, 0x87c7db6360dc5ffd}) 16:00:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="562792f670cda16a96df2a00b82e2f66696c653000817e7758eb03c24744d7628712fd607259168c8abd053537e56b250383ebeb2e8705c0f555be62e9bd35d7dc5d94da8e490b434ccc67b6764f86f18ab318055b9238fad623fdf28a9ca5466ffafaceac4bee63aee9c47da1aafe2464d67c4ad313da776057976000040000596e61ba3888556fb0065b02c1376519e91be0a1bb322599c233d9465d978b86f07ac909086db4d2cb04e301edcaacbed17191056921c3aad79098f69f6d4573b594dd738ea517ff1c4933203ad8bf426d4aaae8de733a478e9eebb9a06ad81b43f1b1427c820ced79a4505481bba61d44cd4e9193f855ceee787d0457b34eac95e7c58fda7f95bfb5a51b6510dfc3cbd5c6d24a06ac86d4fd78fc637870c5ecfcd0e16560ee13492834b0e01df05ed19819d7c38a17f7ec43feb1b97f38411286fcd82f9c"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000680)={{0xfffffffffffffffd, 0x676}, {0x3, 0xb}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) setuid(r2) r3 = socket(0x2, 0x8000, 0x23) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000003c0)=0x1) accept$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075c4b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b60"], &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x8, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)={0xffffffffffffffff}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x231) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r11, r6}, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x42, 0x8000000000000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r10, 0x4, 0x8, 0x239f, 0x1}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0xfffffffc, 0x200, {0x4, 0x40}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10404, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x40) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x200000001000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe2], [], [], [], [{}, {}, {}, {}, {}, {}, {0x4}]}}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCNOTTY(r1, 0x20007471) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="9d9382da64e3d5eed1b6bd88433249c0988f8a3bb3bdd11fe2ed1b202ecde8d033d4191f483bc80e28f8bd36d0683d3357b86fdbee0ad9297224", 0x3a}], 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x100) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000280)='./file1\x00', 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r0 = semget(0xffffffffffffffff, 0x6, 0x20c) r1 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000480)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x1000003af) getgroups(0x0, &(0x7f00000005c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchown(r1, r2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0), 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = getuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './bus/file0\x00'}) r2 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\v\xd9\xc3\x05/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x9130dbf, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xc1, 0x1) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom(r0, &(0x7f0000000080)=""/61, 0x3d, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000100)="306840fc", 0x4}], 0x1}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:18 executing program 0: socket$inet(0x1e, 0x3, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x5, './file1\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x4030001) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c673000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r5 = geteuid() getgroups(0x1, &(0x7f0000000380)=[0x0]) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = geteuid() r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) getgroups(0x8, &(0x7f00000003c0)=[r11, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0x0, 0x0, 0xffffffffffffffff]) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="610e4eeb710571b82306176a3c5d17b6e6e83e49546aa50c6a21d89919081e9414e04556af247ec792189e0379ceb21ce06ea5f59c4a0867dcc90a1adb77e2240484a78b910c75e97908026e47aa5c2e9f6d193d1c3029ae5195b629a60adc3b38f74b12893d6f34cd2e7c2cff6e7a74282845e24df64a2557f2aaae260202ef65a2fb9fea0bcb81d79f6dd6e0c9f78551857621d95b2ac2ed7437957fef72", 0x9f}, {&(0x7f0000002040)="d658b11d94b1c72e6fa12ebd4c3013366d64220542b82f375334edc43a35315921d8720f75d533dec128e57a8e9f760cd4bf3326a3b715a324560fcb093981aa4131c20c5110dd023f4312df189360a3b72a48bc64d6607226dd27ac56fb4b3b6443944111417ceb3a1abeff89130fd6bb702a954c9e252fec9934939e8edb1e8bc75e2ef3b5118c30811fb5bc0604f27fe4f274c0dd95c21efe8989089032cd21de2ca0e5901edc9c8a241f325e407ed130cc0a24349e526a62282300cf9a26e15227b26ab5bc2527f9f7f93f3dfedb9d745cd9a0b5df4c173f377f83e77084085b511f6de65fcdf2903806073488e277d43147cef7801ae8ccd806ed7d90bb71cd879298e33948c0baa7cf1a0b99c81e3eb4aacc572969c99d7767cd092a93991cfe1b2db032b5cffc0dfe20d8599e686460fab8d894aa5f5b9947c2c40ade74bbcfd2a8e4fdbe1ce05f41807d3fd2bbc7e102427e72c6585cd83eedd5931b0db049e79208fea8c29c68d1c4e5077df177b9a0a652f8fc726ac26dd444d3028efb08952cd4f9b7259ceb9cffcf89fc72378f32c0b188f3a083a1d965df34ecf31ff1724f819be656cca890276a15cb9df32fe4b31309ac08f0bbb3bf946d8f6a42353dc3483ab5bca6c040d9e6b8d96f35bccdbfd5d794bf4102168d541d44314c99daa033cd7e4f910de99c6456157aa4a659864ab069e7cd071b2a0cb82f6e09e1a73047ff8389307734348deaa9f88efeb040ea79ef7166c5840a5202e5dba77c23de9a86a695c80bf1dcf5327076e612484184a3dd63f5ff10ed857b553e53702b7c8f770181402490cc144a80004e16f994965934539bcfd1184f45152b6ce576b40aace2688719246f010c007f30b58c9fc13f52ddaf61a207f63f285564872f76da30b92558e5500c4b51a7c2c221ab4c42781d0d3468f4d6807acb2e3543e1429db3c836b263b96cc683eb163cdb5548b0f4c2c37e79ff8c72a57a0f3234402530fe43c7c7ef44c6cf6b28ff94d781dbe877274ff1395eceb50444a1cd64b083d0610715def6be1c92469d2824c059b736f5ec7cd91b157acf3178f3a6458beaa4264cf30ced3a796b8b895f3a1305dbce9969e6b2537804cfb3ccfb20416966fc0fa0e9686004c1092e9f5937801cd8bde69ee5cc488fd94c7a3bccc705802fa152956d9cfc07447568f22a6f9a3e22fdaa60ce5a46120e5dcfbc4e87e0afddcdde19effb6beadcb2186454df16b1cedd73757fdfeee62e9a94a51c7d4be33dd2770f4eeaae817b6094a78db65f3f080a859015be9fa714162ac6629194ca90490094fe6d76e872155236931037865fb4630c240ff1508effe1909b60236e5e4758b65f2c4f3de593ef97f2c8d2db921e2c71ae8934c48999d1f92407290456d59f9dc43a8e382d57b1777c310024610cc4018ab7b75c9e507f3abc199610db531c4cb82569427f909ace6b228bf99ef4502f3daec0adcfe7faf5cc9578d64d16845610a6f22c5ebda82202b8ee003f3d91cee1eb7eed58de4d60ecf2112150a63b352ff2b6e4f33061f4df72218bcae00a396375b72713fda5d6fb0b16cb8622803490468e7ba0f806c84a4c38209956bd5080b47f753cdf97f30cd102f54c5583083e8ad0cadc610b0b8c2fc68d67e0afda044efb9b06f7b6d3fbfde1dccf800c06d0394f6cbb5f972a14798b2960e97e5430ce3e8f37b82b7da27886ec900c96cb943d3460519aff60c051edc3309d993666c0cf573424bc45fb79f849b5c3d751c993da4110da4194bb46b37646cef3add12c2f64b8a822dfadbf1342c115d4fbb3ee702422213b9676986fdfc0cf16e0ca3124f6b5250aaa00a063b1299d3718f62cf3867c3a0ffa8aa31654bfc53dd3474904c0e263024af0666971d1a044a7add8a99b809f7c7584ac4cc9584592b80e4b0830b324a8549b25fd0c30f12dfe4651b031929f8705110f10f29a1f8c66e6e3bf934b53c502e88bb69e1da9f6a6b9e0b9417f6b7ff12a8deddbb233f369d58619aa17569cd7d292aff62eb9761d7600553f116ee9e042953b04d97ae0db60174c5dc98b1be5b2f42868f63f036e4f9bb81b41501d805cb92a55c9038216aa832463fbe6401cdd0c342a95a7ace82014424bb8c9cc49fb5bb800543b53ec10683bee583aa0a325501043c04662f11b4814a27a0bdeb5efe54672f72521f90ba53eff2303b1d7f79a07cd261985750c1a6f0989a5bcfd73d37bf6cf560ee6a22bf17c204e333401b3a76d295f62020ed681321893db7e7bf08acb7d95a2cf5e653447eb00d9388f1abc271c75914bdd788d88c04ef31477261e9b0081216aad06fe7f188d94539b89e65e081e769c0cd8101e50f476c7bbd68cf5dcaf78d89138ce1220cdcb6be43caf3e82ee69235c8b6b0ddb784b7c4af31e7ad639f3d9922e27693db745e5eb5961c1275aae7122ef93ec56d0536532ea15c2beb48f8323cf11f5fbd94329515fae76aa4d0cc1a07b4d00c407f1cc4ba49a9b0b4581b1361bb048426e9cc747dc3787806141242660d5f64eef65b51db079712c3e9b92bf59d74c5aa688812e76d1d67f8ef1b6374006909a23637228e45d376bc04feb36dc71a42d46eab8766b1d31b9a7a8d77a7c6d015761e2ef7ab429ee3b1c0d342e3d3a3ada3a73883e8e334ce0529156bdcf895668279650d1fef97df632555b7d016e43adcbf8f4b4dad8483837991897a08d7ab928871ef7b1dda52346f2bee51099f381523e662d24485d96215626b13bd34fb19c424f183005078315a7786e64bc1e3183cde6a147ff4e6c03383a2a4260ba09c4bd56f5fc4cfbe1b3c09455e182de401cd23bf1e889336bb55a4964dc1090607aca6eb63f3a61a99db7e148ba26655761dfc45ffb9ac9558162f8b28c5bc1b72c4edf5d83e11101613ca23c73bd9f8169d417aa451870b02fadea2e7775199c7726e53b58cb9ada01a49c395ba30177da3f417f5d0ff3df18a870007827296dfa90e5132e6c716c0d94b840b56bc53bf70508408bf7e9359e0e287c43dfb545b9f0626d84012a71024b9cfbfccead5a1aff8dead8cc20967ca86276ed0bf8e869c86cc730d1a79e471e3c43881daec9ed5c88d29e1e0705864800946743b1865dd0b957b8efc5f239f0b58be582bf4f8bd5d26ad557227c156084f0fcec7c6d2597440dc0e3ffcf8d6ee54029c179489e1758dfdb5a5519584fcd6d66ffd3d2b6e38d127dde66e2e48eeb8133ee315d2be6aeaa657dbc5012c1136db3c701dda2dd29b87d757002495bf527daf69879fc113a38be45086bb0d25f91cf60146fd4cf0602bf08d72440b3d0ba3f6d70f3e0a17844eace75e8e6c34517875c680969a78be51af91b3860c9df8cb0c16a9709c1d7c24ab6edd2ae32bb1816abb9b4a1ad22b8b9fc2428d030ce82548f3a5bcd3a1ed83e5a80b962b882dc018d68d1be8d2772481037e0e668de3ee791393ed2213fd7e5618a4f461e98b8b189740fabdcd73dfc8d5a2412ba773ecfa11decf9e50f488a04cf18838fad84153cebe7e6dba7d164524e55d270de865f409a4866194c1fe5091c3769a50586cea47aa1cfbd0f0abd817e9b0b1635de06598126101d11b25ada7587390a3f265483a0cda07bffdfb06d01d1f78a307829d2f985aa897f71b8cce1743a8386378794005d3652073684b926bc2b45274014aea0304110c0ef8cf3748c7e8918accbcfcdebbd4e57b77e4b78139fc80bff3eecb4c9e82e068680e34e9d9b597b6ce7727896e6e81f5aa45cb84f0f506f2ed6b52d2289b95768d129ad54d5bb5f46f76d2cb182b37577a4d935825dfef1de8003044311ff0d84813bef4f895668576611fe33ceb8346e4457ce98e3ff5f4d2376c56c15b31c6235e6c2f8323b36ba1d84e7d6dd5c539349b476d263208baa52c39606e674c67f9d84e9cbfd34e7cb9157280311d2e17cf08da86356a6e98da37c6d68fe588fae29c48704e40caa9d21b8e0def6ca74c9a120cdae77ee9625a914d32ba373e5d537d2e916327b7b2d65a63f1e1def964054b89c6fe320c4aff900dc9e758e32e291dad37f0bf9b28d40e7805714cf233ecef2d5581b6a0a4c9bfc2df9d26cf9bd353b9b8bd4b336bec740c957a611e684fcf1e698f89080566380eb75a72021dd9fadc768216ee23e8eeb2402f18fbb1770a94eed08a5759eb368610c52faf75f4619c21b46a316783be80c6eeb9ce5287d9d74501868e21918d0a808f5a67b7f24322a7dca9e1875f9dd2b6619386cd65f590f922900bd8a4957e0b411fc3591eeca6ed98ae6fd8c37bb9454930ee60e8fd464cf33dc73ce5dcb96fb2450aac6dd7bdcee82ee5e9a17178c1944d6968c3b83e899be5b4a793e3ea4dac40613ffce7138513d2572ab6294fbb9074a444a278527bb871002da6dffeea637690e7c4971f00514e8a6925374a2ac5b8499ef641075df9541d7b9e6c10d917525817d1943790e635b915fcf3ccacd74d24ca92a360c9316042b5f91c1c574e025829e50dd66211c7fc808ea63de22c8af57a696c669f3ad49aff6ed2e1c6612b27f480ae536cc772052416e80541f5baab276abbe2d61e451a25564efb1f49cf123660bcc3a0fa994d5ca8b91668ff1140020dcdd8139ce39ccef2a26ffb41f70a03e000caee44d8847b5f8760962688673d96b234dccd87bc57d903cffa554a19368497e24ed269c33d9df5cfe64b359beee1dac13c0eee13b8211dc84a1cd6139cb73fd7b1bd4f51668fe2615823617995cb445439c72c8cfc56ef99be12dcdcae2ce115125f06edc94329502007818e5ff0af1d446acfd764a0fc1dca104eb32c2b3eb155aeb40def872c6a0045be9ef239ee6f1f1fdf9803a74a2686d415aa7837c144d3f0f91319005d1dfe2637766d757ec4c4941e02ec108c70153b1fa91e980694574ec60d7f0de6d86303635f04d3be03d5137826cee3d9b79278b5468e8b1474a01151a106a952e46580682751f57f265329f2aea384b77070eaf12f1a0cda346a3a8b0785bda4f28f144db8711e74efab68ac326fa1e59835c5d5fe6b9f32d3f936feff401659caaea423ac91005bdce3d5608b54ca98864f40b2fd9e3214729de5e065634603c439dd939389825828fa51c928060bfdedb267e6ca88727221ece836f550781034d2eef14db59b733e18401633d395fc890275022dfc37be7e057340a988d629bda21779a786d459c85d4b636b91d3716a0640a6ee9be94d7382f176fa5e3cf6f5b6fb885a4cf09a3d0d450116c9e8ff477174b72f4af4847f16131e8738235ab745dd74aeaf6f9f648dbb6c41abeb1ebfffb56b8b30991b5efa0acc8e13b2a0869eef9d7fe931fbeda60064079a12b5aa2277d8821c5fdbd1381b16832d59c2999cfbd07b988673696f3ec58a7658af7b63ba3c42492f61d1b71d6dd04957b7378de060fd59178208f23e5124458f1169146dc65a1d5dd3fcd78d22cd341de101755080c4fb5c0a281f7182bf5815b5ff1630e7a7838a5d367dd2d634778d6c94043adf14514ab75eef64a49ece64381a9a2d0827c25d8db210721353c1c955e2d44810f11fc6f8ea7ce38708da96ae63da783b166eb6ac1b75ac9cc9eb8434d99d77ba4cb9d03d874aaf8e73414dc6a51893d826773e15ac9c0422ca69f3492f4ef303071fea11d8d9d5ea8328243114c79490a0c9ee20e50341b95bd8c8552ef5ae546db51f083a6ec9a2d0355de9276aa49a15b7aa86cfde9f238d17f720b3d059ee36079b24a065561e0293b9d9e7c4bca4ff0", 0x1000}, {&(0x7f0000000200)="ab8354c44885d31028ec7194115f72346e52f343cb4230f59a04336ff886d9c222a43df57cda86376e97c95284f8c742726da2bd651eb9e51ec768f9ac1c59064629a89087d0d08351363f968b5f87a089f2a0545d66d259259ea294ab3941ea095de63e4a5183ee6bebdd999381e3a7187710d682e6a5fa5238745bf33343986d06d58fa4ede6ad8317e0bb498b6dfa67d3ec492c5e961e741743242cf3bf21a6f8194eeeb6172a99409d19dc", 0xad}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, 0xffffffffffffffff}], 0xa0}, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0xb, 0x2, 0x3) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x8) r4 = dup(r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x3) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2080, 0x6060) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20183, 0x16e) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x400, r1) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = semget$private(0x0, 0x4, 0x1) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000500)=[r8, r8, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000001c0)="773c1a40a290c76a3b163004ad80b1110af8f95f2eeedb82b72326cb3398a2b8e2574e560a8ebcce125940c191224d5c1e85811d817757f72be72aec72c3221d26a8419a5127d075566d2ffaacb3b1e86bdfa8d00a08eb75e77f2f3aa5549ec27aefe564c6ade0dccb897410abd5971580545ec737f8c13765760fad8d3fb4182d2f22267e65f0f097477a6a61ef8d801d1e0a1162386ce46021be0d749157c68811c54f87b593dbf77a464d87ad6c10c8", 0xb1}, {&(0x7f0000000140)="626b332f198446cf032d9274ff3897b94f6a3517d3fe5e7cfdba5572ed92195692bec78525963872ad", 0x29}, {&(0x7f0000000280)="b8bf8a094d1233e9cb7d1b", 0xb}, {&(0x7f00000002c0)="0db74ef325eb4e39e039ec6c86ac5940762e0cb91b84e474940f0c25169b4d98d253fb21107d60a910c852a3112f31272c0ab2ff79cca5c770ef06645f2f3e939806c573b4604ea4528cf9dc027e01943aae", 0x52}, {&(0x7f0000000340)="b7e9411554068c54f260d91777b37221137ea5feb3c7020e60057f45ce5ea47b9fb816ad90223b5c7f1c61b9817d529aae9a4fb60d3396b11c7f06a4752f0e3975de97b4edf6225a648db003fb289b0518cc75641f4fdba14fd515bd49b642d9d558a9336f0b95c8c8dc994d95a45135ad6f178719b988cd7f45", 0x7a}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00dc33000033"], 0x60, 0xa}, 0x406) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r15, 0xc028575d, &(0x7f0000000040)={0x0, 0x7, './file0\x00', 0x1, 0x56, 0x1b, 0x2}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fchdir(r16) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000080)="760ba8d349e86281aab50fdbe0f9f17b83e36146f02e23d7e7037016064695d21871dd6f55a76db605f8884a005ff6d994af6f6bf64bb8582821daa152ea3eea3feed8b0daa497c5ba45cee7797d5e196edb8570bad07c6e873aa16327919862ab195d233f71f2e78e2e6c7e8a83783930c2bea40bcbf079fcad06d379363c8ea9c2ef8788441a842eba7f1f6a7c5e856b96b03bd80729f10849e9a7b33187719376ae526448d790fca6bd7a1f52ca7c9c108ba3950b4eb7875b1d5eddf31f9d8891d4b1b70457e40cbfb2406763f060e7196ca90cee7fec1b1be55a8c35b953b2", 0xe1}, {&(0x7f00000001c0)="3ef04abc634163bbd6f0391223a0661f7c724c08fcf644f9f1fabcf5a8186cbd2105cd9c6edd7ec41cfb8eda2e097daa6ca04d8e5ae2a9eb71f84f60f52c3fdbecb56a8f4ac856e177419a5c6b509cedd91483bbfe84fb79fd33aa811ec633dbb666b6fc237b262ef0d9f829e7ec12ea29436f487f25ef27e2d6b632518ee743291e06597fdc48e252c2ee8cc501bdf28b139098013b7fb228c10966cac87a364304ff4eed6fa6f7cf9a2ac041a8251b5050b9a3f158bac150d660d3eceaa1d1614426a786", 0xc5}, {&(0x7f00000002c0)="4933252e102d3e7a3ab780816690d09e6448bbe612491fbd2f9b6a8f26a4e0cedbac77f4ae1fb86c25f300c11ecbfa35b23d64c9063fe8a9a0578c6880bb3a3afca3d921af6a1d6f736a5c900c66072f0391a1b10e5f63d4a0ea436eadd5890e9530c4bba6755e6575a25e2ac933988b039889d7b13107e08cf1b3", 0x7b}, {&(0x7f0000000440)="3a5c486f5ea759496eb45c6fe63714e095b4da7eef39b173ae723f8a94aadd35023c7f7b4c45fe8576da08bda8e897744c6e9e79bb6e358fc05bd38bc41afe8e00cf21d4523915b3d4", 0x49}, {&(0x7f00000004c0)="f5ed5deff24e28e89407fea270139af8c9969089857f121f9a9d163a337182fc5d2870c811f8e20e846aaf1958ffc0e81573e8bf40343fafefcfae715a5ca1ddb3ade12847190ce195d0486e", 0x4c}, {&(0x7f0000000540)="2c9f0eb0d30f5a22dd82eba8d1ed2a891f15673c2d775905173a20b79da641b03f772e7c9dea64b110c3d05fb77bc0b0c94995b26963ed6b83146d985dbc81b84bfa5936cae12682ce0d3dc19902f8dfefa2cac9ca346602b5ce4d4c7a261569cd876be97c73ffeff4f970f11ddb14cf0cdecebcf0a3c69102c21196d20fada5a72c4978789c6ca5139113d917922ae48c9390a0212ff3363c70f55e6b4397dfd65916c6153869692c54e977b3392dfc201a1ffca77a71c770344765558ec18ddcdb40b6b3d06990c345ff589b904a271db4c71a8c0383b3bca0b9644916ead838f980a496f602d1da386b", 0xeb}, {&(0x7f0000000340)="824230", 0x3}], 0x7, 0x0, 0x10001) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket(0x20, 0x4, 0x5) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xff80}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4000000000000000, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) fcntl$getflags(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000180)={0x3, 0xe50, 0x9, 0x5, 0x7f, 0x0, 0x4, 0x10, [{0x4, 0x2, 0x7ff, 0xfffffff8}, {0x80000001, 0x9, 0x0, 0x6}, {0x6, 0x3, 0x492, 0xfffffffd}, {0xffff, 0x7, 0x3800000}, {0x8001, 0x9, 0xffff2156}, {0x9, 0x0, 0x8, 0xfffffffc}, {0x7fff, 0x0, 0x4, 0x9}, {0x800, 0x3ff, 0xfffffffa}, {0x0, 0x84d, 0x3, 0x80}, {0x3f, 0x7f, 0x1, 0x2}, {0x5e, 0x0, 0x8ed}, {0x805, 0x0, 0xffffffff, 0x3}, {0x3, 0x3f, 0x8000, 0x400}, {0x8b4e, 0x8, 0x1ff, 0xc2d7}, {0xffffffff, 0xff, 0x81, 0x3ff0}, {0x8, 0x10001, 0x0, 0x300000}]}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r7 = accept$unix(r2, 0x0, 0x0) write(r7, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000001640)=""/111, 0x6f}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x55) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) sendto$inet(r0, &(0x7f00000000c0)="dc1ffc4b1ab27eca4116bd2b67d48969f569f04db7e241babf0fe91b4f3fb3ff9622dd1003bdf27f97a7e1d125ba8cf7b161518427468add730484fe35f9619c13432a667a70a6fd26ed5d269b791697fdeb74d81619c6960dc2d899a067ee1f108a409bf478611f9a1ad10eb79e7d57b311878d377160c663d41533b98705950569ada7c100a19d9defb2493315de4ef65745fc8320fd09df1b506a2cc98bc6d24660065dbe3df2bbfcbc7786e68b213c34fd1c99eb39b76a4dc15c452cef12721ca0ea94c98ed5765174dd7ad06f4bffa51ae2bda769b301d4b7cee93159e0", 0xe0, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000340)=0x8001) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1ff, 0x7, 0x8, 0x9}, {0x9, 0xf8, 0x2, 0x5}, {0x8, 0x80, 0x9, 0x6}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fchdir(0xffffffffffffff9c) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x4, 0x8, 0x9, 0x2, "4158eba6fcc92212bf65c1baf9e199bd08481a48", 0x7, 0x800}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = shmget$private(0x0, 0x4000, 0x281, &(0x7f0000003000/0x4000)=nil) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) shmctl$IPC_RMID(r2, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xd3, 0xe721e757c058a66c}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x3f, [{0x1, 0x1}, {0x2, 0x3a}, {0x3, 0x5}, {0x0, 0x8}, {0x1, 0x80}, {0x3, 0xffffffff}, {0x2, 0x6}, {0x3, 0x100}, {0x1, 0x9}, {0x2, 0x3}, {0x1}, {0x2, 0x10000}, {0x3, 0x8}, {0x1, 0x8}, {0x0, 0x10001}, {0x2}, {0xa0172d56d8ab8ce, 0x54}, {0x2, 0x6}, {0x2, 0x9}, {0x2, 0x401}, {0x1, 0xfffffffc}, {0x1, 0x2}, {0x2, 0xa28}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x5}, {0x1, 0x1}, {0x54ca4c826ec7ced1, 0xd6}, {0x2, 0x5}, {0x1, 0x5d}, {0x2, 0x5}, {0x0, 0x40}]}) r2 = socket$inet6(0x18, 0xc002, 0xff) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96910f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0xd204) 16:00:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x20) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x6, 0xfffffffffffffffe, 0x22}, {{r0}, 0xfffffffffffffffa, 0x32, 0x40000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x3}, {{r4}, 0xfffffffffffffffe, 0x20, 0x10, 0x7d17, 0xd7}], 0x4, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x50, 0x10, 0x35f0, 0x9}, {{r7}, 0xffffffffffffffff, 0x2, 0x20, 0x1a3, 0x1}, {{r2}, 0xffffffffffffffff, 0x86, 0x80, 0x8001, 0xbb4}], 0x7fff, &(0x7f0000000200)={0x100, 0x3}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r5, &(0x7f0000000280)=""/231, 0xe7, 0x840, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x2, 0xc003, 0x2f) r2 = socket(0x2, 0xc003, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x29) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x39b, &(0x7f0000000140)=[{0x55, 0x4, 0x8, 0x101}, {0x8b1f, 0x9, 0x0, 0x6}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x200) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [], [{}, {}, {0x0, 0x0, 0x3ff}]}}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0xee0d94ee537bd4ce, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x33) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:20 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000003c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x21, 0x0, 0x0, 0x132) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000340)=0x9, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 16:00:20 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000031f000/0x2000)=nil, 0x80000000000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:20 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x871) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x24) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x83) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000300)={0x3, 0x7c27}) r6 = semget(0x2, 0xc, 0x181) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000340)=""/213) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x1, 0x1e) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000540)=0x8) fcntl$setown(r8, 0x6, r0) r10 = socket$inet6(0x18, 0x5, 0x3f) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r10, 0x2}) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x8, 0x700}, &(0x7f0000000140)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket$inet(0x2, 0x3, 0x84) dup2(r3, r4) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r5, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000240)=[{0xe000, 0x1, 0x5, 0x3f}, {0x4, 0x7, 0x1, 0xfa3}, {0x9, 0x6, 0x3f, 0xe07}, {0x100, 0x5, 0x7, 0x2}, {0xb, 0x47, 0x1, 0xd39c}, {0x744d, 0xc1, 0x40, 0x1}, {0xff, 0x4, 0x0, 0x200}, {0x3ff, 0x6, 0x1, 0xffffffc1}, {0x200, 0x1, 0xff, 0x3}, {0x81fa, 0x61, 0x6, 0x200}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x10) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYRESHEX=r3], 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x2bc40c4221fa2cb7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x8, [{0x7, 0x401}, {0x3, 0x1}, {0x1, 0x7}, {0x2}, {0x1, 0x8}, {0x2, 0x6}, {0x1, 0x7fffffff}, {0x1, 0x5}, {0x2}, {0x2, 0xd242}, {0x1, 0x9}, {0x1, 0x2}, {0x1, 0x9}, {0x1, 0x7}, {0x1, 0xfc}, {0x3, 0x80000001}, {0x2, 0xa32}, {0x2, 0x701}, {0x4, 0x9b580000}, {0x1, 0x5}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0xf00}, {0x2, 0x7}, {0x0, 0x3b}, {0x2, 0x3f}, {0x3, 0xfffffffd}, {0x0, 0x2}, {0x2, 0xfffffbff}, {0x1, 0x1}, {0x2, 0xffff}, {0x2, 0x9}]}) open(&(0x7f0000000040)='./file0\x00', 0x8de6185003b1556f, 0x188) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x4003, 0xff}, {0x76}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xd2, 0x800009, 0x4, 0x4, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000180)="5be8865eadddb97c1cb51e4cc82d4bbd0716b122a2c83ffcd30d850d3adf14076e0a69a6c66ce3a78980cc128e413db486220323c478d44c036c79a78ac6c3ce3fc71c8695cd95128657d53871f54bf162e3186d621436e02dfced5a7fb4f5abd68df5f2a0d8b4ee20d59f230a2efb93fa140ce92d181b0826d48a1dbd6885c5e48b0af9c8958e204168ee9f27aa6b95820d99f37289ae9b81678dfee55c99845efa963f3c4e9e785271d5b4585787a5d18f060d5b16b4954348d464a51e256bbd7692ce14503e79bd05cf", 0xcb, 0xc06, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r2, &(0x7f0000002740)=[{&(0x7f0000000580)="65ee36fb690ce3f01a47e7229878c5abcf71b9b3ff613f8427870d5ef845b175c8e6a18ab851c64434dffeb24394e17fd4c5f7cf0056e222718dfd4a269247beeabe8ecf244269b74faaffb197ca9f80e054ec28168eb829ef167c82e5f984ecf5c8cc0b66189abeb27286456fbcd37ffc927ee0b5308ca91f50a3e3b598a095a337e552eb3482447e0c8efd4e19a89b9b746eae67ca98e5ab623ca74c6dc6d75d98ef78274e2d0b8dd5f34943418b56b5a68c8f744860fc40b66d43442b935d3e4471899599724bd919b0e03d65b9d28660facaff27b546b3a5f5c128e135f9cc86fc931974115dea4ec04ab8b886e890e74e2f39aabef8d4b418e02ee6173b16f87fb5998105ef1e34ef0a9472b5b53cc1ff37c95cfc5704a83433bdd5cc309ed41ddedd0c9ae49a1710bbd0b3b79478ab33f52fb25706cff1428b12c406ec5495135f7ed6fbb9f0c794a4006c7c4899e73c916731b64d8546c52b13875a681b5ce015e957884d194fced40ce86cecd9453c221c2de7707e64cbdc4f642ca7408b68ba2e76c8b35b63ef71edb656c18117c7a50c2881eaf0482b348416e92a55b49b61adf1cb13c297bb8a5ab28325b70a595c15b3b82c0df0dde22b5e1229c76187977d06efdd8882e884db4c64e186b428c11402367eda54ad18b6f067bb6561499156b1f29d6e076b44018144af63516917828990119e65261e69caa18fda01e25d9da9f1cf57fa69579ad96992f7857c3fbf92ad3c775f1a44284398248e9dd019b4636f64a7456ba66b4351db4d37d0bda20e036b48376f12b103d846192ed7711c1a03eabb79358589624c87cec182d4654217e24d09d15f69eb76e237d0e2a59d4a22d0956d695ea4d8322ad9d410df7629dcb0d426adc719bd5e35d37acff573e3721c4f7d170e7030e4016d375a691110983a4059ae1604347441800fe6ebe875e0d195f0f9c2ff2496c97f42dcb1ef651aba293e19a183de9f78ed8315bf75af726b9f94354c9efedd0fbb46413dc80ab00e2e2b669d1d7be207186b0713f59746b58b6951fc325e8c0230d30fb15cee969effaaaeb7b2c858a24852c99166af951de691af6a5ff5205636669057a5fea63285c43ead832e37a7d7690e12d831de8755274057aae1151e848867cf416aaa220a9d079387a13c1d614acbe931b36ceeb9098228ca38ec692e685d101bdb13d89fd45a646ca09e637f4e761c556b3235173d1365d21ea1b2a33607ac0299a12678c9a026347109d0fff7b2edeb110d76c7e4e27e7ad052d6e00670ffa7cbe9410e910829d2761d39968196d83f0cc98901d5feae82817d0e28bca14e1d9ec366185b1c0d4a5a8cb1265f58c60878b3330af8132589f0cb78bd2aa631ed5d1ff1cf6a7085b1cba61e9a240070b390bd0c721e9d5354733d641fe011143c778137fdb69dd6121c89e1b7cb34bda227015836bb34096a35ed10aca1afde451fdca20ec474dac8711ee8b8bdfd0e5e94dc2eb56e491af9e810bd5cff2a23150fb0b9db033ff648119d7a80ce1abe803407182a75e20814cc50a06ecb614d73c2c50a54e027ebf26cc7c66a11c5fbba0daa6bd2082cf43ed53395e8fc8d36ae03a8a99532813ca86b432f507450bb0f71fd496be46f0c69854c5608d0b455fcef7c56ad37f7948153176c04b7788c1aabb5a5bb4417928c1efeecfa1955fc1b57ef1692d3356799f963b4de0b623e993f6e58d381b9c0e57d856686363eceefe528885ab8bf2ce3e7259ef38d1f19145f796f6ee778e1b696cc1356f58e11814ccbfe652034a187c8b4be7406ccfa891c481627f7799dfba8e60824947d2423bde22a974f5cb8e80aaddb94c161258eb78a7b37441012d9a681da2efafbc5180ea30a591b0c6696dcf02829631320ba5cc43c222dff7254d414ce4e907f76ac17d206c3d92d94d16d6f98f3375dc8fd08e0ac9c034a86e113c3fe2cfb686afa6040303011b5b023757c0afff70e66688d8afed0d5892c1dbe89c8b8b7439226b99407e77277f7ada6a2aea0d4b9e60968dd36602f5fc1cd6dbc46d462c894682d83547a15a983332a827d3b7135aa684e8c0654a63908863aac07ebe6b764d83b66e72274a7ee32ee4d855e38242ae0fd5bf06d3d363afd35be06a4638cc6e4fea0880176114a58d4cf6394edcecd1e4ad5ccd364cfb72204d7dd7a1554e9984d8360724404c3f7885a0c677c5a869dd7f1ec23aa75e6a9b3826b053af34f82aea85ae5a7c9c2de7fc51bfe2f6aaf56d61a1528f66f60dad3400f093b7750973c94c2f2c004118eddb6cb99834d229ead7008c1f8e297c9be7d1c3aa316a2e7d9aaee7010de13f8fffc7bbc2a0ac7fed68ef59e792baf983333d90a2a1b24761946660110cbd13ebb380997d275c4c62dd2be7dc97b8cc4fe46117902212ca8cf733116871b522e94332758995d82a21298565ca609e75866c06a79c8a7e4ae11f82238d5e2e273c96afc7b3ca2c7d6d684d1cb918010737e455655128e211a5c53092864d2b78d15a1c3be1df0a6729aa45ccc18089d6956c0ca7ceae9e9250d61689f09cb69b086b9b5e8dd54ed2907a556e12c04ea407ceee043a64b4a6bc55f4ca5e2d758cdcf5276f8245308aefc1e16415d898058ab921b118c41ebfb21d480365d98f7298f91b415d535016de053bbb96c5dffba74e5da5f17a771df81d807581eb0caa1779a11de9bc8a5597154e1328123b7ba79d92a75b7f023d5a2e0e811abe0c18b895c5d3c1e4ad6803a556893008320a652898699174922dc99349598ab5d4cf934973949d7ca1f34897b0f35610efc66f1926023c00358e2e243c96712572d5dd571bf62882f1071380fc8f7c20200a0fc9122b4bfcec8816ade6b4343892eb6162de52a0ff9978af892b43887269f254a5c762586b159d4f5ee1e71759c3bc8ebd3fc3bb2945238b214b50ed81152a35d8da59ba0412c288feec7ca881a36d98e014d1968d12b47c6b6cc8adb1dd48e8cd5f7da85eb38064f84208c52a8e154280e2708df5a5f36d1eea8e40514bafc006c0cca69bfcd4ef040c5ffbd30548714814d57ba9d4448d16efbb2cd045a7d24e2a04cd1ea4b5301cb3989fc4402367f95d859e06646f9f0b809de800bbb95cc986598b46ee11214fd4828981212fd5c1e2309e739e8d04da2f68d7a42260b7650d1dc6079b1f8df77ec20137407fc626d4e8a2d87022e71d8e24293c1f06191ae7ce97daca529b79e10d9c39440bbd80629f5298494f553295b35bfcf4e2dfd28a6e74c3ca266fd29a93c54da54345971b40f8308536b6d4b4bc57b5cf4a288564dc5e396426330d44d8bf0bb841b0e5909e13d671802ac61ba594b998eb51ee55760a789eb889bd0de315c93abea304f9314cb2c5dd2aaab503895f0113715f38a11f2c97f6d983a8eb1b06ec541b5b555e91e57e9d5f44622f104a771d176f5c5f4a204090aa71d13de8926d229d09bdac59fd9994772180c97127c9dadc99aa6649acc6168ce70ee677777344a2781ae3acdb5dcc266d0b6b48597cc87e3367e3bb1581969a854fa143e45e49da5882e6da505d2234dc1aa6e44cb2e80d58ce2067a505da40f59ea8d23554d79bdeeeb9a33532de07e2032115de33a92455e9f403e4c612d2ae9c206920bc882c437717eb16b712be20d5f0a4b514046c7ba947413dbeb35ae36b25d1ca8bac91447b9d5f4f3087b72f9cc0f8ef05b80ad300dc8af06e883e018a5fde37950a5e3031066593f14e41a4f086657fcb9f546a6741ac5240053c1c91cc5d5d1b8fd0b112f3ca6450131814e4867c3021223ce5a51f62b4a7f79c3bc11ab0c3b8100d2c30e2dc5ce4cd0c174a7effb5eb55effc7755fb1d8e0e8cb92a45f3ff4d0c6bbf1a385bffa0233577755f47c317334b7344b18fa9b04cc022cd074e4da1fe108318e38d9f5a0ead7a407c81998c3098045d40057f059d4ee874ba6b24602ae16aee6c36cc14a4d5c19386a98deea1a1223869f09156642ddc648ca246fe196b06968877a271caecf21763c49b9163fd39514d1f7636450a3ce2e737f524da2b31644c2fc16095c0e9079461f0d094b78903136829a1cc01983d38fa3ceac3386d625374d44fb3cad3c4e64cc32a64ecd8aeb5ca2fba6120ec48b5d40ac311367fab6f72318906e9e0c8e9722c974415458d613d3e9a83106cfda3922471d217cd73c8f5d434d2cda7e165c449af19fe52924b6b7b156e7a09fa50482a648e5ae93db408b0faa8b941bcb3a50512be6b94503964f3e679b6de5290563417329ea0d1e696fe370f913241ed51c55ab96d6cd25313de2004807eb8391efebc293a45a0b74daf137cbecfb1e5e234ff3cc48bd12808fce2a19be4b80afe2cc29129bc05e5455e5d7cd12947ace62f0f6c5cd2ea519df9390c503ca35b5812e57bcc70202b9d7ca86b2124d3c723eaed3232e961cbf135aba19b5f81d9d9b6d87c739632b658ab07a9be04b953073dd61f29226176483ae7126256f43e07095b46b853f089cc81327881f6dcfd7ae80f2f8cdfc6fc9d30e4e3fa5516aab40dd9388890d2ecb06db651b2bd2de68297dc8cb518aa0eb9546c62e457f7bf9d69440d4a3f6907df5cb957137a906fd003c9c8e8c22ada0648c626b54b1e1a00c094f36f7e981aadb5070e9eab64dec07766441843b0349b4ef5c34b524d02b119d557e5ae4fbebff89b2c1bcafda7eefa44ac15a1ababc4cbbda035d915b5e52f316aebeec43d27a920181901340fce15600e147e6d958f05ab2dafae3085fa881d1fef65b677e0f807d68690a934f4e4538d7029c025aaa319f75395df4efb9415ce9d1155989805da81732ed63b67c868799ebc002347af1f258612916ba9f5574125cfaad918b9f5c41479bab8d9a86d488009910ff002d64cb574ee04e29fc23a60f12be6cdfdc6b5ccf1e978ab84a280c18ba43b065239c7e9ffe618237d6b14fa276c2ed309182736a93e4482c7de30d5f8e5232799bdda336c30646a9314f0489421ad0b9f4fb0078e3490469804aa38ecefc5594848276b8c4ef6f332597e119c0cb618d011b36b3cc8014c5023c3ba87e9ab29d5671526162b35d25378af855355a46cbf7466e1f29ccabaf7edad0f4c1829210e22e6f67b918a43e5480ebee6550483c6153c5ff18b825b55417a8cc1c8da5600fc98553ec9b823a10d8dd320d10dd4be1fc8b7057bc173fac0ea5a7e495e957ab776663b29c4682a599235a4915581a52bf05eddcf778aa951a424101148d241c65600b7d502dbcf1439c8a0353e8ca86df761993c11ffdfc1f523d2cd1d2c69af52155edbc32f83f12626f431fce61e0be7dca352ed56098c84375b9db459ca1b7a7e2ae7454dde0e8684c672b1b45a124fd11059ab5c79c2a1c00f80cedde0733a051e28e89e1fd08d4b0bd990230f9a0ad49972d19edfbf1e96cb9ac60a7532f61b62ec657a906d7df3138fb907e32c8a8fb675fb399c2c6171b02d6bfd32d639b2000c9d8b5feb4d1b9766c5ee281cc1825b5a51f1ba3950427f2af0437989509eacf43c9c20ad3728cc8078d2e12d085352e6b8b2785d232f7edc95d9825e45a1dccb60e0b555bcc92eab6107c592c077aa4af7d9d8387e00a33a205b2cd2db9e8f53ba0f97c94119ea97f230da284ce6a9ecc9e72f4c945388d5efd1969fb19d40d837a6159e6f06797b552306fb1280eb8a438b980d9fd2372789ac0533920a6e0efcd2ad4ab243e234b66e5f9e3ff438e3b0edbb169e9025d672b49a96c7b4bf253c3b1ea433a2ebf65", 0x1000}, {&(0x7f0000000100)="6403bfe96d47d40a09218ef46eff26cc773fabaa1965ef9e4a93602ea7dcf229c79af49a77f2d48c13366e846b752c5bd6fe6b02ad09e5e9c6505936d28fb4ce2edb7f6905335800a143", 0x4a}, {&(0x7f0000000280)="00e265f884dc1524d945b385aec5f2533c0553cf48d56be309ccff467cf0277aa4e39f6531e8e88b90c3b27e276851349454df940383e978658ce525508e147cc6f2aac894c19248eed21d6f75455a7bde6606932cd1a11bf0f51124612d2b4ee033d628d8bb062107af4bd1fb52496baadf16f56c709025c2276fff8dd4fc800cfda7d515dbabfe27de52a3334638ca93ed7f5926fc9e599a634516ec2653b06f834a59ee7c93bcf7001e4df3ed554631b22820850f0d1151c0d13c806600912c85c06bbaf17b1c6586e6", 0xcb}, {&(0x7f0000000380)="aec2cfdfe5494275da8079feb8e2c04d3b74447eaad1aa4869ef54d3bcf5609d99a0b1165059e80405b775a51006c7496623b197e86f80be0df3e73061d4520039b8fcf98212411c0a2e12d4369cf1687253fa9035b485779bc28d0fa4df77b5ecb8f8d7ac", 0x65}, {&(0x7f0000000400)="489c24538ac999293e1107c2b87bb4044dc12d6441b7dec7fa725f48bfc2ee4966b2649167229667f55eb376fc0f7dfc156bddfbc883b12935b87cf2035c5d062691488d827dc8e91ca704d0c4711238279e3017823c91778a0dfc652aae4fb98a299cab6532ad67e93e7d601a38411b383f5217f856b495a576be120819c48d48322fecca6486814b535f9aae41f492928772aba7c2a3171b", 0x99}, {&(0x7f0000001580)="37e87a7396b4d5e560e390ebdd4982231805f02364a8aa4ea9dc20e398a25a3d61a914388478ca063ca5f7bd04c4e95b83cca5da58c9695fe84a3586ae51eefbfcec2e692c55c7f23a8363466e39dec971c2beec356f1db01fcafc1f104f452457d0a920ee8d961a23da4dfc2061e454aeabb3624751810e19da23d0fccdc5d6f094fa1e0a801a2e0684579492fb55c441439f036e3ff7171616e8", 0x9b}, {&(0x7f0000001640)="64064645e5e9e01f38dd424474d9a4da9c1c5835454591b755fa0ba9e51a1db1fce364c8f5fcb08d2b163dd3caa6f45100a62ebe6fe20278fbb91adb7807e2c7a583f3470ae3372934643b5a84e0e385a9953be0d4caae50e27abec6b6cfecf53376901ab284b854aee2aa3597a098284f69714dc42672bd922789932ac8b57136027c3e028e7cff0cef65960373940825a5975025a8f57c79e85430924d033677127b08dbb2eca9893a9c68b03518dad7ae66b6dea98591dbad5fb3e812083d18c313b437996caf6dd593df17389454cef0f60119120f4360520f8378e79cd27835ad97afb91abcf69114e02389f3ad65ad4570520811f2b17b025885914c8ff5d7d78260a93280142eb3087f5adcb6c19abacbbd81ab6d2edcbdb9f960919cb24864b8cf8de2b60adfc4a5d3242b2573b45f19cd42bedef16ccd1b9ac519539abf691c08d695660a63dbb0426d66963ea1937143204e1425fde8ed83ba986078adf298e7fb5cf7dd64f887afd376f0c5f7e7a253da23e96c311e3cac22ae958e7918c1064e500e68f85a36fa140632d1513abd5a3bcdcf1604461a2ca8ea531a2dbe5bde6edb2469434cdab1dea063d12554709b6e395f5431fc4080cc87da760f97e129745d5b773c91ef9ec65b8b6031c903d79c4117fd17b2b3c3b0daee9230990a3a9d8ad9499df806417dac852dfb0153710783831cdfdc4967d2dbe2a9619973d97e5dd8e4ebfe669ef3ca2b586699966f95194f3133f8b02890a922db196a64ecac0f418751b60bb61ac275f161f4181b16de64c424b9e875cff1f1fb63485a38d8c2d80cf8f124b02dc16e18db03082077168d7d217ac339fd9fca9d84e7795a233f86f267415cc62794347cd0e337de79b2b2f2e80ddda1cd8472d42ac0dc9f04674fffa904e9e3a173ae3cbc3888a309c74bc782d3d33edddbacb6c59845a191640233525ecbfa0f2e94e8550e93268dbfbd9f270903aa9ed4d4d9614007f453c3e841fe6693e119f5d743e75c5b079c31f08200d0bcb85437928ddc70cb92549c4d0762adb62758b800932981bfb3301a03c29ecd8b5344b32398a903dd055db10cbeb8488d7e7fadb2911018771d5f103986439ee779a731e2ef6b1bd12fdb448725c4130fe9bce57712d11b8376fcef709496d52ff252ec3aaa9ff8a4d136d3d4f5d904dd71697d579e41d39a6249ca74540f5076b5fcbcb646ef5e63b252f82abb3129f91e15b360655850a4fa05916e63af213bbc57c4467de189b3c4c030bd91b68de102cdf2f82734448e1e5de258bccdc59faffcf40e6da5d9415e386fd2afa3321640a574194d4937db65f0a68aff1b3fe2859270a742daeef58f82859c2297aeb9d7218f9accc00493e1173c2f19603b13b58fae83515ca863aa57aa99e8dd37cad0be8709e3c89aca076023b2524e7cd95e12abd32d52855f2e8e5583470f787f69f4a88548ec199f4b3fbc053ebaf9c859065a23c229f142eb7bba877518333dadd4339214b86ff26e71f3429fd878d7bfc3aa77a8abdb552100d6390d8d9d16ac9ed81a36acf269ac54b9efb4d2226baf4c4b27b938b5ad19bf22ae5f5376ef6a8028141ddf85cdf8cca2295db3e2518ac8378e79cfbc3c510a4718bf19bbd7567ecdb6a771f9a5c9a324f5e14b9e02b1f3beee5b6f8e7c66e136ef51adf275cc706b0dea71aefab874c5edf32a676b13df6f119e35c291ffa47799f14177050a1ac6ec782612cc6e41347785307550865c9463c48c9da39848663cd91e491eb4293dea4089e44c6d72a3711cbbb076a8ab6b3dce7b0d3c5c6b625604b11976e98da794293be6abeded4cf4aa5113231e3dc882e688f30df20e27fe04a44edae14fdd9e0b1e84f9de1d6c3d8845d4eb91e467c06f848401460abefaa54c8ea02f78c33ea1296b8f863b0498d7db18f05b60c170c33989f7c75d6177a8fc5fa1eb5cffdc37d1b0d20c2af9a9f2fe3aef979b62178038b1b5a93d54c8ee71c3cb0d6f404a6094523238417adcaf9549ad2a42b87755a016cbdb9c781acee628106b2e4b5d2f2f0af0c630558afea124a8728826b1fc48d4614db09f811f1c238581c740d469eedabd979012da48137c345dcf6143ce02d9d78d9effc62e1311771d7954bb98091abc017ba123099fbdf81ba938ab901aca4385dc4453154fd1f11b1cc5b8870557722c03f6617244949e095934e96f1731752e728a6e8c590aeb45add79542ea1cd5252f3e405e3fb7046a90d22ffab4822f5089b7541abf10a4aa18ee4a880a4f8b626abc11482126edb3da4bf1912688991ddbbf4ca8505a82e503e5095ddcd9d43683629f32a1c5b8a74680c10629149c4ec7b16ec1263be8c4ca2e77d0ef2a1f269c7ff3a16748838fb8e6e8f63cea74330f7b88694cabf64b025cef244809c220958b2cecf052d85db7560495e5dc24b0e9dfb5dd74918e289b9c43918215cd2defdafc35026eae4db956baa4252b2bc8dfa8d2f403ead3b22a8509b5c7a8a37ab294e111cd16c26bdc68af2b2686809d376af2d0fb15896986b6221c3e1483b74bca377d7cbae5d18b2e63ee4a975616a39ce7a3ea4a9eb8d046ad1081e49fb762ea109e02a99147d9119c21e08eb41d8c6b175fa85e6c2da87a13b8de00efa1f4fad310cb36b9501555bcc69646abf7c4c1c1c36298107a5a6e752c77d1768769d06a9dbc7478c0ae85cc9251eacbe25e826744817ca70785e48be08a23f3b9ba043ab49611cccd2b8a9dfb54f1712ae4972540300877fc52f6881161cb70b038a75364813d06560d732029ad3fd120820d34284c913d355d948ed645b8e94ea992d2b31864282a8bb21c7b4237be0b81b8c96ef8ce7c1d8e03b64ff757646d43bb58673db114156ba2dba9cc93833ff2cc62c73ade82f1b73998df35164cb1f3c16994f5a387118f37b36af19f613356ccea54a1013cad11609752c8082fe6297de5fa201ea76d191315afe958723eb7291823af79c70b9b95a9a63c9c8f2fbfaf74b61ca1791565540a2d832185cce6471022e2bc51d516ceddc21d0872aeed2633065701a26aaf44dd8c5decffe911d75cc3a7a7b9269843c8b6ae2610fa209ee0a6fb85e737dab4de3f63ba737c700e1ffac43bbce4bb7613a74be053dbe6f6e046671dbb52484487ae9afbe84c6f8450a3be04220a3c17d1fc0282765483223fd6ee053983b51e9ab7eae206b1001754f8ee0028f25802830ca6625d5b8b745930b67c5d340376f9f33a6b8b73e8cc25a41233fd17725ac623b28eb319cb1eb95319133b3947bbcf7dbb5ac73590a99fde2583cb23aed3c83580becc510e5301edc34f4ff504cc04bd7df4d00e8ffb71e9e5f3d0d1f323c9dd578cd224d2983be63a72e5a4734ac0cf2cbd3ac699b18070cca50affcc8871494106d9d0971ec48cddc78ddc047abc275a731f164bd5c91e50f5b972b15c545f71fda462d321755f6d39ee92373465a84563449c6638fd880567b38fb1ed6dbd40525c6777441feb307d8bd13a773ca9edf7d7189da8b942df779815c1bd71ff7f1082521cd9210d1837c4d08f08a923e7cd65d4d6ea66c052950dbf6840ff25dadd9bc0b63accea0abacd547df5fdd8fd188c42f2b0b489392e78b02b8b875bbeab1bc31b3b30a7e2198a0a8b9283736383af3527004705e5574898ced5911435a5a870c8625cb8424ead56d5cb4e0b6c3ec94e09d7c2fabb3f6cddf8bb1bfb15e26113cae763af9afa083c73cecc9570dbccc4f1355f75c4bc639cdd0b29f6e6786e2e880345751454b799367ff262e8a33a309d8273658e19759f3c9bcc852f895a489330d0e93cf763d386c60c3db7e33c5b8bec4525d835448a28e1dba144d492034cdbef1a2a7e7d19e3bc1bf0dfc51f43af876601a78153a2a0173a59b260a5c53ed0ae104381e148599e49cfec7ffa9429799dc9b4d15e5c1458bf5849f7c88573b790624639cce773478062df4e5a0ccfd5349025c69f89ca909d49b851f47338d2f71ba7f480c0f4b33a2256a7f78a476bdfefab0523c6215d8f85f6d9d8325767d6350a1edbfdb7688d7cf73b56a8881c5b4bb86b40065959d7f56dc99a55c36308787618747054f2ae5667a05549dfef8c76e297117b963af17f2424f598e3aa887988fff6ab58ac88e550adaeffd727e16bf9e077666cffb47221b5f448849e6f36b4de0f796b41584a7aff97e9440519b5dc0dc957f650a363ca8a080ff3c7d27f97bed9b7d5e9b1075f7f9b2cb5cc4cbbc0347e49a154055cf7b996b661731344c9345e571c5d3e94cdd176f09a08eefe06fdf492a5adfdbbcc90e1cdb69fd80b02a3649690790004bb8e942fbe714095c9f9c97ed5e105c0b53cb6d151efc0640eb198da01063a8a408f69911cf215d6933f0a417d65b3ba33d8f914646979f7276fd5b3cfcb8077535baeaf1cbe2828cb17de443eb68d685a92fc0ce25406650686bfbdfb5731d50dfa0c8c0578ed41a7efc99ffbdc4d6c01826470850f966e8f6ca29d0e1aae5403d35a1c982ab06dd1d198c480e9c1bd8bf91e766234df23b9a7374d31bb0a20b1eb04fe2046982a7621bb0834873d6d2cdb1361d0a7b4b3b0e5493c25c3e5133e964ff945533c973cfa5bb7c2ffdf9780cead2330fb42600f78ceb4c893b6ee0031e93338d4d9a15e3ed49af3e9e26e1e271a0a216af12bf66ad17a58b1ebb59f09ec6db9fcc4b140472d8c776b1a45d94e92e00aae8b6a144712ac3bf0d1e586d47f6558b8f068e6615439f13b5fecebe555a762ca035958748863e0c7349f392d6d238e01322dc885cbea0b8f24c96e1be12267ac206e6297ff518bbe196db7b49fcce217e42c2ca60f894e98a0e926026d445ffc94943627b0bd5336fea313f90dabdc64ff4173b233c4fa9e9fa42edc05b2836e60bb8cadce502d0e65b8f9e1a1a692bd7f988efaad90a608b177ea4b40c76228bf0f43ea9110fae3dda40e8225f3515c1d974bc261e07716420a37332e33a4cdcdc59732a5b3634be430452ecd844a11663b4086de3bb47c06d8a4f57a6ed2a70b8d7f6db83fdc4b345c6eb5105e103a20ce38bfc1c8cafb14b540a719e0348c7b5b701aff027529737ac4747b47ad56694c9f9290b301414dc99e1d8ae1d96bfcba9d44b9709630d02dbe62d6efb050c909564d072d11de8301301bfb23c2660d35d12d1b5c630b93df58024a9f93a842ea672b16d532907fceaa6e85f1bba37bf3ddc580108f8823e0798f93893675d227d440692e2306f0327c0d0d7214555c26b0496603907a15f3ffdc8b2170ab972bd36af10d07bb77c04bf6ee84fa9923861f4db8a9e7d7ddbf72f6d8453f4f6a66ff0c8a8dec484fdf2772f3aa03e7cbad04ee5f6ffa256b45de914fc65d543b9f972ff6269d2509702a63a530b92a3420e377d30ff6be9db7c3a8f49ab46bd182af3b75edc719b960388117e006c5eed1b482fce78bb00f534c8fa05e347124b756cbd1c10155c1f3487297ab42efb779c46d475947b82f4efb8850c2b5b20d5af971deac5a799eee54d86df85aa17cbf7428c760defd94220b1d89b51f87184d7cfeba93c87d516d2eeae3554d1f12573179d852c5047505a22ad3dea9ac0c615431fe724cef750fc6ce37f55439ce2b9c5ca449f558a62a5fea309c74478325ab7b337192b444830fe0fff3ce9019fac3d2bc7ccb20292e74ebc2d19bdfc54f2c2fd7064287c104c1e03b3841d3e4a08eafc9dec3ebec63d8341dd00f02293f6037b25a0d9ac99921e343d335be0fc84c6580233503dd", 0x1000}, {&(0x7f0000002640)="0a37ed39c3c31b90087a18a7368803036f56c3737a146c404b70d0a5bdc7e35e75693d235c3993156273fdcdba47877bc2442c0137bbeafc7f350de686062216f7e2bca92bf700a2a8fbd64d90d34375f6236ac1408dc7b2b1bbf88ed60da464377d327b70b47f36f0915cf2b2d4c924fdbd419be388687b012fbc3bf716e1aa3190acb76bb2e9c22dd99313ce14222c0bad49a566a9a50ea294a21c1c33719dbee7461d432578a489b628795ad6455a0df202817c5452c7d8967d26949d86597f939b117b8125d9a7ef0d4b", 0xcc}], 0x8, 0x0, 0x0) dup(r1) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000002800)={0x3ff, 0x401, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/tty\x00', 0x0, 0x0) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000100)="ec09d21be01b7642eb87e189fdf0d6a687765db0295425749ad4f44c5535ed9fbfba3dd31a2dccb6314a16ed02d5f0c6f49452655c59475ccec91ff0c5648554731b750fc8b072ed1209c4b27c920c00e4b74da6b30624ac54efac852d5eab3d86e52add026bced5a4948bdc4753d3531898dbd8551391309fe4aa898b2970e69fae1da9ab5fb976a30291ba18c51400335415790d415c57fbd21ea1c5522af3e8bb10e5752bc69f401d85a5b10824aaca9eddb594833e6cedcce1333d44ff4573df90", 0xc3, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = fcntl$dupfd(r0, 0xf, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, r1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setflags(r3, 0x2, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x6e3) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x20, 0x0, 0x0, 0x1000, "010000000000000000ffffff7f00", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3ff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) socketpair(0x1a, 0x1, 0x4, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x801, 0x3) r1 = dup(r0) r2 = dup(r0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = semget$private(0x0, 0x2, 0x4e0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) pipe2(&(0x7f00000000c0), 0x10000) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) close(r4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x0, 0xa, 0x92, 0x3}) pckbd_enable: command error 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) setreuid(r6, r4) r7 = msgget$private(0x0, 0x4) msgsnd(r7, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [], [0x59c6], [0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a660000000000000000000000000000000000002300000000000000000000200000000053a42741d4b8b7c00000000000000000007b8a835f5210fbc200000000771c22141b11f70c37735806b246168840e813ad0500e5d50a331680a0eb585cdcf540a70000000000000000001300"/140], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() pckbd_enable: command error 16:00:23 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) getpgid(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x1, 0x20) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="c9540b8ba9a384a2dabbb9e88c0ca6d39285bb2e77bc57bf3c864ff3f0cb506a15066eb362031b9fbc59cff3e54bd001f0e89afc5e1454fe4107ebf4b4fc0dda07a91cfeb4375004b8ab4948c8c223c8f1", 0x51) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) lseek(r0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x4) r5 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r5}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r6, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r8 = syz_open_pts() r9 = socket$inet6(0x18, 0x0, 0x1) kevent(r7, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r6}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r6}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r8}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r8}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r6}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r7}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r10 = semget$private(0x0, 0x4, 0x10) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = fcntl$dupfd(r11, 0x24c089128abbe6c3, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r12, 0x10}], 0x1, 0x7) semop(r10, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0xc744ab47e98e5ae1}], 0xa) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) seteuid(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, r1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) socket(0x6, 0x5, 0x20) socket(0x20, 0x4004, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x160) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) socket$inet(0x2, 0x5, 0x9) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) fchdir(r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x80000101}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x81, 0x7cf97c4b, {[0x3ff, 0x800, 0x8, 0x2, 0x5, 0x3, 0x100000001, 0xf10, 0x3, 0x4, 0x1f, 0x7ff, 0xb2ac, 0x81, 0x9, 0x6, 0x401, 0x2], [0xa3d, 0x9f7a, 0xf45d, 0x1, 0x81, 0xfffffffffffffff7, 0x0, 0x8, 0x1, 0xaee2], [0x3, 0x10001, 0x2, 0x9, 0x400, 0xffffffff, 0xa0], [0x6, 0xfffffffffffff000, 0x9ebc, 0x9, 0x7fffffff, 0x400], [{0x4, 0x401, 0x6, 0xffffffffffffffff}, {0x8000, 0xff, 0x6, 0x8}, {0x2, 0x7, 0x4, 0x7}, {0x0, 0x80000000, 0x7f, 0xff}, {0x7ff, 0x0, 0x798d394f, 0x9}, {0xfffa, 0x9, 0x3, 0xe0000000000}, {0x0, 0x1ff, 0x4, 0x7}, {0xffff, 0x97, 0xff, 0xfffffffffffffffb}], {0x0, 0x4, 0x8, 0x6a1}, {0x2, 0xffffffff, 0x1, 0x9b2c}}}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0x14, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x108, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2bd7210}, {&(0x7f0000c0c000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000cd7000/0x2000)=nil, &(0x7f0000eff000/0x2000)=nil}, {&(0x7f0000a52000/0x2000)=nil, &(0x7f0000acc000/0x2000)=nil, 0xff7}, {&(0x7f0000faa000/0xa000)=nil, &(0x7f0000e32000/0x4000)=nil, 0x4}, {&(0x7f0000f67000/0x3000)=nil, &(0x7f0000c90000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff5ed9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0x1, 0x1, 0xfffff, 0x9, 0x84c}, {{r4}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x3c1, 0x81}], 0x9, &(0x7f0000000100)=[{{r5}, 0x10ae3909579abb56, 0x4, 0x1, 0x40, 0x9256}, {{r0}, 0xb, 0x0, 0xd3c17fc99ad3bb6b, 0x4}], 0x10001, &(0x7f0000000140)={0x20, 0x5}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x5f}, {0x30}, {0x6, 0x0, 0x0, 0x10000a4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:25 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)=""/102, &(0x7f0000000140)=0x66) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = dup2(r0, 0xffffffffffffffff) openat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x4) r2 = msgget(0x1, 0xc5de187b5d6b4732) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000b7e79324e7bf1aeb3be154a52748055e2568cce16c7fb7034a34b6ee4c92036b9e8e74351e4eef0e496a20ca600b8cb8f416be94ad98a878608e9260992192a2feae92b742b8b9d7c796155fb9e7f2fd81d56ae736701d9b421535c8cd8457fc65bc1062a16519b5a2cf7ebf634e357822ca85"], 0x82, 0x400) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r3, &(0x7f0000000140)=[{0x1, 0x1d, 0x1000}, {0x2, 0x8001, 0x3800}, {0x4, 0x5, 0x800}, {0x4, 0xfffd, 0x800}, {0x4, 0x0, 0x2000}], 0x5) semget$private(0x0, 0x1, 0x14) r4 = semget$private(0x0, 0x9, 0x42) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r5, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000007c0)=""/196) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r4, &(0x7f0000000680)=[{0x2, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r6, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000340)=""/191) semop(0x0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x2d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:00:25 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:26 executing program 0: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') setrlimit(0x5, &(0x7f0000000000)={0x7, 0x3fd}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r0, 0x2}, {0xffffffffffffff9c, 0x80}], 0x2, 0xfff) socketpair(0x10, 0x3, 0x5d, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x6}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="3cf1a520e2d31968de749c6cca72") r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) getsockopt(r3, 0x6, 0x10, 0x0, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="dd10b35612fa823a1ca553df3a13d8da454789b5e8d59647b71f9a2ea73746e055ece9bbfd75bc9ccab87ff65320b7c39ea3d1b979266829a3fac15c331f037f5568c8e9f2f92de4b6e4560ab64f3467e7516dc376"], @ANYRESDEC=0x0, @ANYRESOCT=r3], 0x3, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000003c0)) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c88a910000000000"], 0x1008, 0x0, 0x800) r6 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) dup(r6) r7 = msgget(0x3, 0x0) msgrcv(r7, &(0x7f0000000280)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_RMID(r7, 0x0) msgrcv(r7, &(0x7f0000000440)={0x0, ""/23}, 0x1f, 0x1, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x10, 0x0) syz_open_pts() r8 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r8, 0x6, 0x10, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) r9 = msgget$private(0x0, 0x10000004) msgsnd(r9, &(0x7f0000000200)={0x1, "6343cca1aea65b8343f9ac95b09a1f6f8192f00eb5ccd402df019a5f9244a2211aea6b3a152bc75e1c5b18ebae3cd22448fc9b43b1263ce0b4e757cb145601b06b112a6698894e3e61d3253b5b069b48172d74ea44ac80cd683fcef21a509b66cfd9a5727b32b2894cb7"}, 0xfffffffffffffccd, 0x0) 16:00:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c5d04408b16769a780a91430dcdad2848c990a800f8ffcb64d8d4ea0be686404062d6007a2a08d16b0922c50", 0x2c}, {&(0x7f0000000100)="2d49d4c223", 0x5}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x45, 0x0, 0x1f}, {0x10000006, 0x10, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:27 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x7, 0x0, 0x101, &(0x7f0000000400)={{0x3f, 0x20, 0x20, 0x0, 0xff, 0xfffe, 0x7010}, {[0xfff, 0x4b2, 0xffff0000000, 0x0, 0x1000, 0x2, 0xd90c, 0x200, 0xffffffff, 0x100000001, 0x75f, 0x7f, 0x7, 0x9, 0x9, 0x400, 0x4, 0x1], [0x100000001, 0xacb3, 0x6, 0xc1, 0x3, 0x8, 0x0, 0x1, 0xfffffffffffffff8, 0x4], [0x6, 0x7, 0x0, 0x0, 0xc9, 0x3, 0x6], [0x1, 0x8, 0x80000000, 0x200, 0x6, 0x40], [{0x4, 0x7fff, 0x4, 0x1ff}, {0x1, 0x8, 0x3ff, 0x7}, {0xfff9, 0x5ff5, 0x3}, {0x20, 0x6, 0x180, 0x5}, {0x3, 0x0, 0x5, 0x5}, {0x9, 0x4, 0x7c, 0x4}, {0x1000, 0x10000, 0x8}, {0x2, 0x8d, 0x57, 0x5}], {0x3, 0x540e, 0x7f, 0x7}, {0x6, 0x7ff, 0x1000, 0x14f9b7d5}}}, 0x81, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) getgid() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x2, 0x5, 0x1, 0x2, 0x4, 0x8, 0x5, 0x2, 0x2, 0x1ff, 0x80}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1012, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415fdfd32b26ef9c7d00bdad15c77e96272cc42b2a476b7875a487bda11fbb6577e477be6ed21d5571e798d20d0ce545ed1300e8c0f7ca5abcd75e8f4d40a39bf0db97164fb2398aad1a6ade4e47530a176b9033e9dfdd430", 0x5b) r2 = dup(0xffffffffffffffff) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x1) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) accept$unix(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup2(r7, r5) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x2, 0x1, 0x8}, {{r6}, 0xfffffffffffffffd, 0x98, 0x45055bb91a239304, 0x2, 0x6}, {{r8}, 0xfffffffffffffffb, 0xe3, 0xa0000000, 0x1, 0x4}, {{r9}, 0xffffffffffffffff, 0x82, 0x2, 0x8, 0x350}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x36) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0xed2a79ff90c7c91, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r5, 0x0) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r6, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semop(r6, &(0x7f0000000300)=[{0x2, 0x66, 0x800}, {0x3, 0x3f, 0x800}, {0x0, 0x42}, {0x1, 0x5880}], 0x4) 16:00:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 16:00:28 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0xe1a7}], 0x28d, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x8000) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) dup2(r0, r2) 16:00:28 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) r2 = socket(0x18, 0x1, 0x4) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x6) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) r4 = msgget(0x3, 0x200) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32, @ANYBLOB="fc8013c66caf5aa49cbb492a1da9302d99e065935ee97899056831d319955b0d27a67509e6dd6557dd2fa48c7d96c267be22b5e8dc5d8b6a49b5a03fd6567146906c8420f4f0be0694e1adebfc73d0a33c0e87c580e364528d8d4376a9eb967bb9a6bfce16288c75c6bcc980b43271cb5e12cc17a4afab66252708b656c2ec1be38256ba7222a50fda252eeac24d72c93a5dbcc4f21a31cde5d30bfe6641f7bd008290f0c7a70cdde149c5f7208dd33346e346a1d4"]], 0x1, 0x2, 0x1000) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) r7 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r7) setsockopt(r7, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/105) r10 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x5, 0x7f, 0xff, 0x2}, {0x8, 0x81, 0x20, 0x7}, {0xff, 0x40, 0xc3, 0x6}, {0x7, 0xf7, 0xff, 0x9}, {0x8, 0x2, 0x6, 0x80}, {0x1, 0x1, 0x8, 0x3}, {0x8, 0x6, 0x0, 0xcba4}]}) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000000)="40c551571115b12ff78d5aee258c") 16:00:28 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r7, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r9, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r3, r5, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x7) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket(0x20, 0x2, 0x0) close(r1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r2, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:28 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = dup2(r0, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x160) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff, 0x0, 0x0, 0xff00]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x401) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = socket(0x0, 0x1, 0x1) close(r2) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xe4fd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000400006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 16:00:30 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) linkat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file\x00', 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x8000, 0x2) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = dup(0xffffffffffffffff) dup(r1) 16:00:30 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r6}) flock(r4, 0x5) close(r4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x100000003) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe6f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) semget$private(0x0, 0x4, 0x3) r9 = semget$private(0x0, 0x643e5519487dc275, 0x20) semop(r9, &(0x7f00000002c0)=[{0x3, 0x4, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0xcf13, 0x400}, {0x1, 0x7fff, 0x1000}, {0x3, 0x6, 0x2800}], 0x5) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r10, &(0x7f00000008c0)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x1, 0x4}, 0xe75fcd45d5f67afa, 0x0, 0x0, &(0x7f0000000680)=ANY=[]}, 0x0) fcntl$setflags(r10, 0x2, 0x1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x1) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r12, 0x5) close(r12) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000280)=0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r13 = dup(r5) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f00000001c0)=[{0x3, 0xff, 0x1800}, {0x4, 0xfff, 0x800}, {0x5, 0xb0, 0x1000}, {0x0, 0x4, 0x1000}, {0x65d2c33a28655de0, 0xd}, {0x4, 0x9d298df, 0x800}, {0x4, 0x46a, 0x1000}, {0x3, 0x0, 0x3000}, {0x1, 0xffff, 0x800}, {0x2, 0x8, 0x400}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r13, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:30 executing program 1: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {r0, 0x1}, {r0, 0x40}, {0xffffffffffffff9c, 0x14}, {r1, 0x8}, {r0, 0x4}, {0xffffffffffffff9c, 0x8}], 0x7, 0x2) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) ftruncate(r2, 0x0, 0x7fff) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:30 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getpid() pwritev(r0, &(0x7f0000001400)=[{&(0x7f00000001c0)="c74483cd6887dccbc0b9b3a0084dcef5a0d349655313106e23f1c9a63e04c1e66d0cedc8679296a579166dac1eae1b4dae0ee24a55c1b13cf6e041c0c547edbc382e9b286be232b5ab8759c0386630f14bb422c223d6e6f8d071081ada58b398890dd2715a15d538d984c651d422db8e75c68258568a1030c35985370efcad9d3013e67ece37d13cdd6e5be86f2ce6c5590e86d3b187fb19675bd02fcbd209fd6f4086f614ef5b6ff63d679d2e95f77ff137b883fccc87cf0b98b60814e13d052a1c63baa62cf5567de92a7aba366d2e6711a9aaa012288883285b6a2aeb589e02367f5fac26a366d5bf95e534deb7513d93c0d6e96a5592eebf0306c32d723dcc4727cf22c7d08030f400ba86b1a39522e8c92c9190ddf2af357cbfff63d2bda77724feba1ef1e516a0f912fb8b10ce674cf6fa16a9ed9ade08734a65e3da376fcd991db7d0a6acd550b56e07c01936312b1c77cdfbd1c481879807fa80a28a8f6175aad17e4aee79226e1bb36270c51ae268cc386a3705d809a31e2566df75914f531b556365ff82d375ef0b04dd6a9388cc9aa8faf5bbdf1969525ead83c666cdceaacd6e285ee7e682fc507044adbe73ac143cd8419cd6f3da07cef9911e267395936080d5d25341d537b49a0ceb5d1ab3b8524e07d64d8deaf8da6b5c46c9af9a518c03e6b85b0dcd2b1d105425aa582da66b93ebea7065fd65548a63bd4232be672fce0389aedd094348cc0afb2086990b227aa588c5867cbc3599fb3875fb14a2e18c7d8b8900a6fb566f6aba9582b398f5f3a1cc8112e932de307b645102130b0f28766c0fd4a8bb0f895400cb12ae6cc52d760a32c0a11724f95ee17bb4f885ffa9c7927e3527a055c976425ed9c7c9bde2ec6ddf43c8ad207449ddd108abcf5fce0fb01c46b6c1cd41b38e83739aa8dd07a05bdfc4933a36f8c116982fb0387cdab0a04238daa2b98f9fce7b898ff181b466f8d0ef005d540308cdbb91e4072911111a219c44af2aa98707e5a9cbec1e70b1992bd878e43461373dfe439881ef238be444a8765925c130b6544f834bd9881c4d142b3c99fd270ec366304f4196c703e127d7032cfb4c0a54f4fab6ba33b79e0f2164e51d2485d234188441403818d02271ef0137f3a3c8634a1fa5b4b5091401b3e56bd0e7ae0e6cf115e15fbf995a778b16f81e119682b9f711d8fc7564ba652c12db6be981c72148f3e2d03495ada6fe337a28c9c78f81c945e08a15dd9b77c7fbf4260427861dba82d881e7afc7020dd855c3383043b02ac702c1794c69eeb990901ba4a878225c1d90517983b475ab95339bfb502ff242b5a67d334e9f3128da40d5235b192f30f0336170cba2e01b3f0bb3c0c4c822b0235e1d716017e924c5bb6a15091f185638c521508370346ca0c883e812cbcbc6cade417ce5de6afeaefbd407a887978322fa51ba01e6043497288c0942d5cc3713458b1ad764d9d501dfd1258d6a30c78a8e163a0989f150f79c9ab731702f4fcb3c938e40ee1daf5be8dba24fe99113e57131b89bc16f0e811088e13bd4b9c51fbb4df3aa83cadd897c4ca87453c4ebb67808cb79ee694235552338f37ce7a7e2fe054ad91e732c7befb0c2c500047cdee8c216936825786df64b966ee21b9f6e1bce75897b4814f70b34f4b49594b33ed312eaf0b978c2624b9fa5f9a844350b8a567fef8ee6354dad57945931aba73a3aa627fbe11d664f7b959e999e7709f7baf0445c388223e3ec2b2809a29a2b5bf3bdec8111342fda8688abc898a38cf1e0a229f0df50f800dbff7caa2964fa76025b1b2c8521a2d951b463a777032013147b0621fab7f434f47c90110f905e1c1a6e9d2bf285761ab1097bad944fda9377ad87eca3b4cac9dcd1fbef6f6f72e84d2cb71a2533c625b50d9cd3063ee197304abad5e9d69b4b1a0eafefff3aea14615114f68caba2e0b67798b2c948bea170acbf69890fce28537aa80a28946ce922371d1bfb90622db2e3538a284b2421939dcb2b951c0be33edefaa5dbd33080cddb67cf00075f0c151dcb766d8da68b3b4976a455e58b9dce34206c1af13718dcbeec2d958d19b075771f23dafbf188c55083c373a8195b767fbd24b759fae179a19f0b5e465b79a7255c6bbacd622d1d6c0a566fcac4c0f62a3024ebf5c01d425a25dd658be62b9bd64fac9c6b1aa1f436a9bb5eaefce3ae740f7dd7a7f353758447a80215f7ffe8b4415834bfb3bc3a8bcfb515164a3184c6139bc5eb879fb5c731f8200f55934dc5e4c7ba35395029c912968423e1c1fabdb6246a8961dce8eb4ca0d91d6dc3d8245084bb374d2fa07b2978cf62ac81b2dc0403e391d24cb8abb6495bd9076bc20aac19397760a97cb1780b38abeb4a0955333c1c3c3095534b398d9ba39d1b6c1f19ce5ea0f2eccec086eb9add91db59be911e3a59431f9307c2640d981ae1c006289d54c2d3361d27970aa0c2080960373c1f2856dad94adce4ece8eb1610a60dee9f4056c715afef2a1b54733d66ad9cd9f2ff6d0c3540075cc3ce312c105f9b24d96920004a73c24ab4c49bd89483302f815844a655471c328bd9c4fe77794c0eaef5e09ead44b9e17f2b26f9e32b10bee4f3601ba77a270ce1e945f0d1ba308eab3e52dc6842deb8104919103092ca6f0d2cb5ac3cac44f598b727fd33755e652d278b9d7558ef0c4758cd51624068365f151a53679e3da61cfe467c5d8a2d899953bd244afa3f9759fe26a3e43cbef91c88ac5fadd633cb9d3efed1a158a528397bfed361e00d20226336efb82a1c0e190848b5533de2b712963cbe4752f2705a67f8fbb4cb53704b74dbc06e5b69115032c0abf56e3a42939a03f0bbecb4c2656b4c786d7715077908f4cf55eea0b2c97371d794f117be2b22b37f53837812477fa6f8487eb6acb2a859cefa4580083ecaa138dc095fefdf41de4b4e0ca2530a7d49cc6ba5cbdfa533f21f74f73671c507efc1184fe3c540c5869fa109887b78b2558d3913847d7cabae05e7fcea5479a0fe6f1fc368bc1e9c3045ab06e2770c794656a17355005346b40aaba885db3cd51bdf12fa9f980e5d4fcd3a1782c16b1fc9d68ef36df3bc33487800249ec94f85db5dda122b38b86853b9f0a92185b451c1fd8876e8ca4fc020c0cb5f0fc993c2dcdabc4c2caef940d0fac7dc7aa1ca50567856cf675a877443be702457f554ec3945b35f829ccc257c46837808824ac7936a28a6e6467b3e864df9101ff1dea19be1ccb8b0a2a21da6103b75086e116a665da55577035909b38ed91115974ca1c3c58c4f411bb94ac33a8f016d1e5c009dd75603a06a90a249e7ab8649c27c61572316478ab7c8914a03c682e5d6b11bce0571077aff19b303ec4d3de37a7be6bf8ace4070484badd8be658220c3be9aa149e3e20d1c80b974c4c8db3664cf501f9c9ebda6e0d918442c84f8b633d01c74c923ccdb1fc3345733f84ad566b4cb3b7050b5004edc01241a3230b24907a162439fb9ca3c81d179834cbb192eb269fefea9cd6c808177be54362ac43cf11f605233ab587407c792333a3012dab6e4a3bd1693768358cdf0a1499eadf14812108440f3f7db9af3c961834172240af72640405b7183857a1028a69f39586cdc75fcc2dad9d206d90c5f3a578421775920b99b870d899996c7fbe1cb8270fe459c7791dfc08d90950b3196f812bd511dac934591463405939205d35f48ae2dc8d9c59a2c4f03c0bc609ff16634af4a22f363f689c6a621cd335770c6502afa21df070984ec22f0a57cd303e58a5e8e5fd37e5243d1ed5d5e04c3d06b2f41e2191d8b42699d4b14cc38b923ba697c3bc0de8c1907911be549d4f83d80c54e1909597484d5327cfa8a060b161d852cea051182070875e9d8b116248a2f3226a8f9bfa072ffcdc0c6358169fcbb0500120cfe734cd24367d15794cc4abcf17dfa7fbb31b1838732b7a145f1c5e767fc77246feb966b2bb044eeacb90aa4c72676ccf4afb72926c144a53adb87b569cd1b48b73148ef88d212d7d3d43bb4f84e71cdd1768902e294fedd54381f39c1d75c388b50d7137c8db20ddb8eaa9f7a5d84e487d43a2cd7c1728ce18c16f3502750c8aaa67e4acff12067cc9b14f9d54619b07f98b96d8c1fb0d55c0c69865d9dccbde66b574aa0a66db4e00cd47003e75f2b372981f2ae628fa745b049192eaba2393c33d3cc2165dc5ecffe3b09911b980ac550949306abcfe836213620fb4034d89327b5f41d7e2ad2496b8e36e144c68c4ff4641424f5a24d76df00c1930177c8955e5d18e0a7d80b610662b3efd61d86d6213f28f2069b288a8c161f23a54935ef0be7b1d26333dbbb782278316e9eda680fa461a7ad81bd72f97524d3798f74ca9e7c23a9a73802fa70064cf15aec7b9aeadca163909aa40a0d044e8fae33158be80aff863a62ef7e9ed6cd2b0ae96dbccb43cfef17807b6e5fd01dc38454ab24c830abaf5c3b82b4872b4f4bbd03c5c56c80571cd5ca2dc606f2981b4d9f396a1a20c6f726b677d13ed8ebf75ce26834784b18d7313b78e67705e72e54050bbf7dbac726b3f522ad191092c85b747bffd66022cfe2223cfec16570b8db3d8b6dbcd95a3a2878023fa7e7874bf56213e09caca1170e23a7a64d5119956fa39a0aa13736018253a710474a2f02751a9453d7c8fb63f57311c485c0cb2f2b96fc13ef29d044d74f7021c80ddb6e3caea2aa73e0192eccee39e6d295a7a51c74b05c6f18194a805e98e2fd28a74a7b734f143d9d4ae370ddba6cf62c0b4d0467ebeee7bd200834e72e7054caf5cc892eee473c6b91313ddca8e144853dcaa22e595853376f7f33052d35790398433950495adbf1566df302755e3c3c951d6705bbf60e5c082a2fad9e0101bbeae78c1a71aff31d035af6030aaff07899c254956eb80b8bc7a5893f170791167f44b3398ce0f9a99289993fd6aec30d61b919241f217d202f14f049eed812bb3ab6d28bbd24262a667aeafdd50fa82d452417b2487f37e74d4784c204b47abd5500f49bdac38c94e598912999575a6178dba5af57c827a3e9604053430fff8f52e6c7355c4ca7832f7b14bf869158e8081ca31542c95f68fd97599f38a5740876eb6ba8c3a4c0833c0eeccdd577e2bebca8c14308ad72557ef1bc7b3fc0ceaa1be26a8a3d0c2e10af26a45d72bb8674ed9b15bf1efa2eee3ef46419982003bcb6ac687c9669fcb4df1c01f17726aa9ed712d3ae1be7d7ff9bfea6f6fde664882eef0ae3a0a6d3afbf99c4d3b7ac06504b991ba1a659b9f2a43dbde681a986bda3a3acc15239fcdb7ade2505ad76d7aed904995e5d5510a559efc41cf45dda13591ebddee98ca2d43d05df1d0ff5caabd687560bf5d845ec228c3062cf13e79425a2067fe6c1ca4fbe7e83fca97bb961ecaa05005a577e53bb998eb3d7b368ec29d45021ae2d284973cc837d5104746f472e2453a2192502bd58f416ff2d79df33fd7eb7f5df7500800cbb004585f68d9de68f05b265dcf785be6294de1cc212c132c35697e0756eb97365cd3fc5819ad94679669d2d36fe548676147f3ac862e32a4ab86992db471c0be39eff6ab5ab61d22118d9058115fe5f7b99d3744e52e8538523c3588522e30cdb6162f41270d53257f5d28764f3b8f480f2440c76fc1dd5c709e8e3c54a23e21a65c7c52ec48846d1051aa5706b5aaee4523b277a70f11355e2b9394766124df23a7b30996f30c02478d5f7e8aafe6cb27d1f11b1b59362a2c7bbe9f54847198f3b12c08c815779387538f2", 0x1000}, {&(0x7f0000000040)="48bd9a033a9139a69fe392e0530010dd55d964629ac0caa543f96f432b4e585d6416715564bfaf2519bae177c9448b7ca856c926a85bbf034bb0c7362dc6c24804cebfb5c0424b8e928169c93ef9c28f16e8fcec397d3bed66e11a1ebe845fcff9c7a9dd3f54d481a17bd5b345b0667a6946fca6d822d17f863f8c81c8fad9df76aa1b4374722c96cd7be5bd9a89bd24eb2d5011b5330bfbaa978ed036ad0314a0871b22309e2e533fbc94020097131a5c52f2adcb8164973394e50416d1043f88fbb285ca82e570f0c3686e165a50885b9f5c78e6c55182c5c270ca9139e364b943ef21e0b9c85f3aa3c41fa8a7a744c240692926", 0xf5}, {&(0x7f00000011c0)="ae04492175db9a8604ff11e4987e2f24043a8aae35cdc7711a4e6b11dbe86b3d3ffd40e8f0f85900a272cec23dae1ae86321e2fce5ff8b5d3d822667201096377b25afbabcb66617ad0a25dd0d3d80", 0x4f}, {&(0x7f0000001240)="9688017c8541cc01783a6e222ff59492dbc14792b55c1ec9bfaf5425a70f3d8890484708f72c527719ad52ae9b02a5f41eefd8476ebe6e7f462a1fb856cffe3d356cf6c97ae59a77f0a03a02101226d32d4a9a910e7c867f0c6dd3c7f53dbe012e6e46a46777796ec7e0a3cb7875cca65ac138ffec9a9071d12d762e648ee1ebfe78df5eee0f2226fb1c3b75e3b891099c6def2c58af03f573d0c738aea408e886c950b31def401aa5e334518efab630764c839c5f9cc4b58576a02280d116b8ed2ce7c0ff7ca069c7d613", 0xcb}, {&(0x7f0000001340)="f60954301fa02875556d89928b4bda7f9222b77a2f570ba6f2dcedfe5cacdeda0ddbf6dae490fef80fbaa13818d5a3f8da43e199b004fd80a7e91ce5698f95f99a7f0489d59371cdff6605b2cca7c8ced926722fc2586f0a35822b5a701ecbea09adcbbc969f665c42c3cc7d6d02d4b5bc876ce73364", 0x76}, {&(0x7f00000013c0)="38a6ee85debca27fc5746233b9127fb45a2cb0e3", 0x14}], 0x6, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) pipe2(&(0x7f0000003a80)={0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000003b00)={&(0x7f0000003b40)=ANY=[@ANYBLOB="01fd2d2f66696c654c00cbf43b8a91e860728e68d8204d9c812f71553b0620aff507c7f9288e584ae19ff0546475696fabde37860c71837ca3d7581ee8656f534fd881d36bb7b92366596456821a1227dc111a35"], 0xa, &(0x7f00000039c0)=[{&(0x7f00000014c0)="9f729e7955e18d17aa5047adeace6e6cc772b93d64b93e6a6f8f670cb13376c736f6ad5044dd54062904d233593b96b8bd7754c7bd775b3cd68262a4ceb74b3276e497b6bceeb76250f705b9b365fcbc04feeb00877853ef92", 0x59}, {&(0x7f0000001540)="f6395e776b8b6f298415b1e67058ddce9f4103ec48b413bbc5eae2feceb7240c197ed1fb9f828cd4c03979e4c79a142451fd236556744a8b027fb8ceb46399b39934252e39579d058c1b6a77e09b37e507cb1a0f63281c58117c034468088a072e0ceba9b0bb22fca3de682aec8e033950db6c42299d9a7c71203a15b42b0640c66d164e75deb8fade802c959ad2127c25346f51e4fef9b93fed2532c06b921ff3e4af2267f5ead2c6d857d09db6d07af20e0f9132e6e05de8d527b73762a616ab2803da6390ed9ed8dbaade", 0xcc}, {&(0x7f0000001640)="7a328561c161c80529d7c3e9c1daf0fa10f25a6a05ff61decb412b3f3be0a2fad77074110d6a75d132472ec0e4d87e5b949b9e64749c62edfa23ae73702a083db15e00d6cc6797e41f2c798882aea80682d687c8cc3cfcd102fcdf90c6321f461ec249f41d7e3be2289976bff085e91ae53b09ea4f4c1773c72b6c478fe211690faaa289554eda7f135bf9a5fd032c75b6772983943eba34c24bee6a02a115e765140a03c68e40ba1b0c5e7fa043c231fc1394bd05f22e9b1a235b3d1f7f43c1ffda46719f24085086f94586de61429ae0554ba79e133d6e04efc2197fa2de367d28a0af6bb9065b46148aa4d53ea08a85377a7af7c596aaf672207b163d161e4895719c650e1ca36d5233085ac22b03420ec222cd05beea298f5a2f2eaceaa6562ecb7a57f7a5d53f096476466f59ee14c912ceb17f09ef2613d4466a34202c4662090b2be755a052b46118e3ff9214eee5d5c70dc314e828fc8180b18780dc5fbd6d40854390c48e7a571c664894c314d60e7b6b0115f19f1750d80fe78aa3ce4b38c6ee4e3817fb3f7e5bd9e8dbdd6049091af4e1be0303280ddf1555e0fb14f87b16cc485276f9ad2eed38bac52201e3e605a2481a147b558642473b57e783f937f9147a3db99e9adc2af18318f65a34ff75aaf6c10edca264bd67799927a2ac6f5a0ac72f968081f20782882de66589144a6027db03ff257db5916341d9db61a4bca4945f131c17ac362f424356e5b6acbf1144c61782ed7fc8a22dd4a828767d1407ccff772917b48cef993e09993bddeee14de2779c17603514fc3fd4e023d9a401976066d7fc3a8c7dcddb37d76e66e46ebcd5f4792e5e40be559f0c4773479628d5c83dc0ece6425ba28190ceba287240e7225c06b9b993fd09436c3489e81be6e1d24738cdd735b18e431e3e6cafad62513b333aa9b3ee86e1258d3c601fd5818cc5dd307db18f8dbe5c62d29cc04853c9195472d83df41f5800e4e54ad80384de2b43aef11476c831563d238ce487462bed04e40ae16b0c02ed28a1fdbd55c38476d469d64761c094ef4f9fcc300499c5fbf2e26febf5a8986f92fa708ddad8a0e1f7105da41df854953eed701ea9aed2307a377754ccb5720343312c284be41a954d10c7745e29e5c8b5fd741e1c27443a0366ec30342fcdd0bc313aeb48a7e8a9298c26bc3673b487c50b5b9ed069984256d8f77851ca93eb24cd480bccf38b5f4247ac36b902ea58e11a0a95149ce6bff2cc1a1b15ee4549d8bf9a34806ae5bd61656b30000256f757364657999befd0f95b0d13426ad2ba89814877da95b8f18de79bc296ee18f6147312282c999575eddab1fd63170e9abc2040dd458ce48da8cfc9f5a43cb41b15baf3c6440599d0ca5afeca245e52d424885c52d3d57f43e9446366bb54e8e04d71aa17b236828879fd76b55db7a18f04471ae2fc4deb3bf49f105c24b06dba7176e0753023f2b55c4c97a0ec594f3b183725693223eb8bce1413a1464fce695d7830a1d242a52971ef7584dbd8c20c6a616dce29e457dbbb8459f3b3bc5db3364646844b6f83eba94e09db4e99b58e6327af174265c8ab5f6e842ea8930dead1db79081d10b9a3e130c674d9e6d6928158981e9de19b5ee90981a70aaf2d4ee2139d8816ce4d5d5979c6a045fd422ad87a0feb5931fb56a8f6969a910f460992f8e72de6966bac6bbb46dc80ec8e253e88baa9500262d335d9c1f35806989f687649b21d2cae409462895cf2ad7f20509ea20fad25d8e1099731347bb2a17013913809b52410b27d92f752ec9d7a751dae9080983ffc60b8f6af06431b140462a0086336c56640aecddc047b7cb1519fbb4ee4fa0e4f35634e600d681daf8d5ea51cacb05e11f06fd9f67eae493cf60a5a35866557b87a924837d7446fc712ab37917168eedf49bd2a704f9b4b2cefaea6d3215cec517afc06f327d3a22ff37cd34659c6149543e2d7c251e31b96511bfd03c4ec38a607b3a8a4249ebeae8b90f577b446e11c9fc4d63ab5d7d87fea801dfee62ffe7776e97f36fc14f98408353318df54f173522fa06fe76424fb6bd6da04b32072f6aef417f1ffde6a456f3f481ecf4537c2549f50f5d6e29e4f705f02abc91d03e910a6ff92895f48a5d75796f63caa9df6d23c17ab749e4e6d2bf15c09139f6d169e9a19558e4005938ee92fd6bc1a2db4e93b69f4121d52b6d025a27e4def1a530f1078c281412f98c60c938293ea94de198f6218846cbbf2d415bbf8f08130a1fa34d33fb2d3962a8a67b572e8bde8df327708fe958fe6fecb5ac61a8ebe542ad4e9ce8794ff09069d668f1c03444fa2aec693a7e08023dd472ba13d787db29f6457f57909a0b285f4c94c9fd607926118f6292d7ffc61ca19edfdc4a0999dbdd7241ec9ed72348cb630c7a14956b2ea20c5f25b8496c988e82fe54b5a441d9cd3c0b4ce177a720fcd464fe321c4da15d7deba8ccbe5b4fdc6c8d767bbb0e195ac5e21f7ff8610ed3284fc8ac1976a6042896da0d786a2727d5266824f6da5f39ec9d3b13c84e557ff23d989f0a90a1a8259e0f5d57bce2ad216a3d926bf7c00eac3fc5d4d19b6f11e476e549b7a9e5ae77199d5b52ec150e864afa230b8c375e8b0c19794370d2b06654ec4ad1592e21f8d2c252b4f4d0c4738f7350a28b9489829260f41b1a3ea606c622a50542595d8a2c6d20210b05ba559b5731612948405fc27a10ffd30b03ced474deed78fa20f3d4e742752dda8904effd3052ec00cf3602e0071eec37476507f6f2c8f78e77a02956d65399f243a5c03e8fe35a72de627b9192f26c6bd04bb753f116eda607faa8305b23310c42aca4914cf596be1c98083df2b8993408dbb3f8cae9dcd815a8298d7cfd706fa6e4f82e3babf0fe049c2bf6ab5d10baba8b16a45d640e1f8233e38ba16617f502eda278daa62a0b80f994be0d440c13e691a35731e5e81d0a03ab8d33feb69275021f238729e63ae01e7042234fdd398a87f5aeb4ccdae95b2ff5c3636e2a5381d636f61641b2b307d38e2bb6630e3dbf5770eb44f38dca383011d392d9367740f03eab0196aa734a55064471432a9776739dc485eaaf1ad146814ac0ecbf005c6f7e538ce1e798ad7e27c0047bd7c670f45c0e790ed0df284fc5ec38f58ed8fce3d6a0d2e81b94dd04889296d6e3f3d8ac978072d4dd855f47ace999a53040de8a5f8eebcc30e3fb874238ca664b8048d776a1f1b62ba83d8f2ad03dc8c53ac2e8b7fdf254b5aa4a5794b86490363bc2a35f1cc396da930a63b1e44007f5af3da8efcc58af3dcb4b8d70c503489704c967dbd495284777797c92617c5893d87074182f02400f42d2ec232b85950d89cab4dacb3d0dcfea6386e88dba8d77051ea0e01aa59f2c14c5f85b098ba1b3aa55cf6ed5f0b6f36ae8a5e2eb836355bb5f298503573cc39c767805e6b52e38585bb7e58862ab7c58fa63e251a76d58391db16db0d002120d95ed6ffa9e31bf6f76b15bc934d610198170308a84f94cac39f077bcb0f4a36a61caa0b9f7432424efb3167bb61541792ef961b8c3a1ec9e5973f3d8e19c1d2de521b1cde97cb0441fb30f2e7c64b651d7c06e94ade830c48538d4a704edb6faee307f21ff2a001cafdadfbac6f9e32d5a73be6b0c0e9279d182e1df002e09a90575f554d6bc63c5eaf50cd0e3465545b5e3bdcbf83454d9b17e0928da2bd6641f81aa951a059c9cb4346ce308df1814fafc799018f5f4a47eb2d306673dfbd4869f8d83dadb48219025554d7ea3aebe48a9840c7fa3a6b687f848497c1ab284547d63e02f9f774c4d0270c6f93f59dd90220539e56bb0ad6a7aeb6ca258d66c777aa605a17496e2b10360228dbafb7d3d8ba0c358b8854145ada7621af79917ed1fabe6ed93270bf3baebbcb03ecedbaa73ae33833dba75251e6e281260989bce354de30bfe395311e73879b390a6ee74666c72aa987d0cb39e168c1053fd53c00f80631085bea1c8e1475db5e5bcef3aa41ca8277df2fd00767bb292e28eb021d3064531f0026b16790354a3dda368e0b26f8efa06fd42504a83f8ad142a40cd081c882233c4adb138200adf05d403e33a51e85def406f857c326f47ce79627c8fb4ee304f21b757cddfa6ad31d106383873cd9bd08a75da7ff1bdecbc7efa3bc97e875506b8702e63dced61c3922c00f6eed048b377f7b065218306f8822cc9b34d8adef2f58b623536187a623349e35ff860932889b593a11e05b1b9dfb16588953c751c52db10b47398191e6271cddffb2f5a434e763588be32f973cb4543a06a5361cb86162d0aa6c0c38ec982ffb096e540542747048fa8187bc59e3ccbe460fab46a07e3be0f675b52206d7ed4008a156c6d21f8a2309df85259401ea9db6e13fb4b92e2b016f231c7e45bbda9939bc9f72e8e5bdf1a51f4e0b10b888a927058fbba4b1d055f68f05d6375f2012bacca7052f859d685ef34e895f0b234626c41026dfbe03a552709593aebc3d62aeab0ecc2c9034a399cdfc4b6ead67c3d9d4a7a0f96657ad750d4f441f234edf98566cba9d069fe278cb7093827a1bdbb9bf8d5d5502c3c2d583a621f1d7d2933535670d3a7643e454bad466646c9d960d3d34beb5a19daf8ee9ca95068286ae99504d01bc2ead368fdffb2cb92c6ef21b02abed18f9b88b64fa77253416b6758ea5fcf2278e08108774919a9eb310d95c64869e746e85a74a225c36742cbc87cb7c9b349ab5d9155618242fb485a8e8ff777a8837915a38dfd5e372134ea92481ef141b5c0c7f11e3f0492607029e2f77697b83071a04317840585979f7ffef7152af178b6febb1beb89444ac745f1918ebd402f04b13b2dd3951aa5752b66510a83cef55b0c66b607c9fbe7eb1da6dc702ca0ef3def8c5d9e30bd681fcb98ebbc97517751f6affedffde92e82bf3cfa71a7aa805791a22e225bbced3c1adc0f93f9e81634d5a87e9c9ff8db7199fcde1183a5a29aff221debe8df176c7ef24d2e7fa3c6612499dca6db49285a93e1e970ea0b889be14eb0466fb344f793cdde01f8ee36d94ff0aa3946aff4800b2ea4d3b942b4addb25c720e1bb5ce3de80f5f66960e39cda89787a63df9328a8545da92cd61624cc0204fd7a90b56d062a89bf41baf709ae9e61b0f6c1f266889b0cab80bcd7cbedd2a7df02935be36fda79dcc6fbef87862feb300fdb23c46b645ff1d984f96c74fe12674db9b1c99b468ba6fb2a7217a6f1d91625fe6ac42f06c46505df61d80b1358e7dfbe479594b142a6774b3f4b1cf9de428ef1b8e0aa6e0934b8419c84574618ef2d516f1093dae9c4e20aa2ea2e1781531ae1ad9f707d48509657e4067f3adf87f5cae4af47c4e79f0e467eb5d538cefda09fb9fde8ac9f87a87f4a2bdc0beaa19b1d3b5d389d67503c93ebf28a18cb675f97eae6a54f59c6e7de3e53157d58d4ab65cd61a94e720b449cea28ec1071647757f216cd3f64d93244bafd77c3780523c437bb9391f9528948a8f0f8250ff4a046237c5c37dab47e134a828264ee09234a135dcdd1755c6aa325c85cf659e0f8ac8e8cf0f590c236ae32d7d1fad210f3771dff8cd81c19a5133046fdda6f94ba38f20c581b4df35f7e9397cb34ef274d472355567725b5b6bb9029d929526d7a302e61888c37ea6ea7ccdf9e348dd3d8168138df9183342620f89b3f633192337828a5123569a715111f64154beb267db066d8f5c187cc2f9ba2e06d3542a973ddb5f2562445144fed746e3222c70fab18bf8586d46926e91fc130dbcadbe", 0x1000}, {&(0x7f0000002640)="ffa9a331f1efacceb7d94a84b17143cd3f5c2b4d343befe13140b8409e8dd76e7676e876ff5b0f727e95af9fc6a339ec471190a6dd48cf8a5ef97446a434e4c1edb9d7d02d36e01d49a3fb87b6fb7e53dc73a2a39d392a4fc9a833cae34b927ca1e8c72a53eaf1f5100ee14173b9c45906d1de6fbfa231a4b1d614a7535f086afc643da8138ffbb37fc5902c7da257f960826e1ca8fbe4688423", 0x9a}, {&(0x7f0000002700)="5e94fadabf05312a6729e778dfc71086500d6238e4c0268fed64e2f430f89648dbf0bdafc9d3f935cb92f9d7d9951da8f4be541b3fbaddc54c18728b655fe621114d87495dfca368d9b8163be03c61d2257cb735aa398cabc6f7f38815", 0x5d}, {&(0x7f0000002780)="5f1640959e39009217875a41886e4ba0949f9da33d573f7f1299da7199515fb5608c1dc44731b15799b9304824edb1bffb3b2262f2c46166e3c2facfd2219f7acf9fd8cbd1da8920653d72471eb81f6055089a9476", 0x55}, {&(0x7f0000002800)="f775a045ea2fb1fcaf792dbe30683f121a1d0f80207dc11499a7699736cfe7df9cb99483d116f789e939e5c5d9c72c03e3eee17b2d0d94f98fa284233583d3d0a7198bc30215907782058ebe230019638a2f8c91aa7142619100cad7b7d65bf7d59a856d4744661f1119f531483dcc49f9d1926013dd19a5804ccfb67d4b959386fe9768b47f8f684b84de199df39913bd3551ee3eb3515bf68383ddb0d057ffd393bab4ce756339752763d0bd6db8329642c5ec6b5e5e45d6c82ace8fb76c43f427110d38bc886ed8162aefc694f1b1d0238f1c", 0xd4}, {&(0x7f0000002900)="c79067f9", 0x4}, {&(0x7f0000002940)="ad735054e7361b791748fdd79b47c53716a564bb08def2fe92992b5b983138186df7b262517f04cc76a80cef084337a8823b80c52d798f6ee1233f7db88ae97e9d7a02fb4e5039601c4eeb071edf80acce43ee0e37293371dc9bc2d680f656", 0x5f}, {&(0x7f00000029c0)="d36e4ddbf074b1c9de50903efa06b10ab1c5622ebe89cc8bf5d5e10261c79d538dd9f835c574548ef40ea1b29ee12a45e9caaa944e89b820e36a1fc710b8fd6f7b9d826875ba3078aeea4834f4255e248f3a7e5cf9e0fd32bf45e46187ba9c94f726ba74500d10b0eff05d42e3e1fabf28bb0b997cdefcb346d8604791e4fda6977936f5e501a63a369477f4a188ec38d5eefeeba355647d2c2c326aa9a4593ec943aff47bac79151518b057a9c4c8872b678fc7737d4b3dc4b50c468151e3dc9d58441e5ffa54f1b06bf1376b38aa847f0ca3d9ee4f6c0b48aa92459b772794d55b37c6cbef2342af5d4100bb9ad536343244733dea20178a0e6a11a4e112b206e9de094bd2ebac3b9aa152d1e0a00bb246b66b930fd507d279e507cf47daa980510a4d5d70867c042393126ba0d9b8709d5918b28688ee365da6d78186c1c6fe7d4e7baa4612a259c830f88f3dbbe15e5d19b07609b4bf1b330d7eb8c8f6063e1afd8172895780374e040861a11e26c484b864e6936fa2b0b9c815193ed8d059ae2852dee3fd0dcd3c0aa8855d2df67729d94ad2fea72786054af43f361c73366d56b26b32beb0020b45d05e43b717741b32eea8cd076f9898f5602701c39b1ae51b5d3dd6b7c0642786cab33984791f6244b07cbe402abada3980eed87c9fab911adc9677bd4521739959d98d28f8b76478fd1ecfb6b4a9a90a6260690e258a1c6860ec55321eef25562f48bb87776e0ec7d108dd6c1607d3ccd96a3ed8526d03c6ba3809b7e1f6dabd1daf51835b6eadcb9abc3f93c6f9bdae7d91081bdbb4bfed9279ced574f6543d268350caafd536a682ed87e1d478dabf877835b28f4fab38092527d39310ac7108856ad3a7cba148bc0a3e144d55195065d0fff4ac00bcb97dd83b2163b1526c67f74384c19b034277db9604e078ec031b6182cda994fa924e0503775511cf3a3f1a9e5babadb5c94f9269647ef6e66ccd8afbd7af3e2e9083fbb97df760f6dbd94222c0ec57257f983c3a8afd99c46f17aeb1df1bf2555829b223f876bf31ceda08da10528da97dbd32faf5ea7154dd43fe33cbf23c6659f3a998e5cbcc5a00b42628f0398c1ae4dcdd3792f7d3fb6bd7812b9724cfb22d26cb5cce1c81f80a371214c2575e11ddb40aa415008b891f5894d7e658b7a674978ae08143233abd6a18663f4f0ef8322b7c99e660826065e2079603d099b33ff155d8331c6f192c9067194064d50517cc18fa2ea50cf5b341505f1353f9d6eea62c90bb1971e92cbc06aab8644a5ad56c04602958c1572aeeeeb80a833eea7fedbdee385da9a8e592581d632b07adab0858b9c393881f4ef20710a499c6ab363cd8eae99cccfaefce6ea9229b34f69276166b5b2eb1280cf4171af21a9a7f785d7c3947573aa46df474dca75745cca02a28594b7f7b0a260e11254e47bfe45be8eff0abf7f5b7243c86b64a400e6f5501c1b1077e64c2bb27b6eac40b1fa87821b294f8f61f59c51f1106a5b7871462aae40b8788f6bb79f8108eb46ee978ed732cc7e9377325e3f9e5bdd09ebd2fa3936641942bec2e9c1dd3268cca6b77581f80afb8d585d890ad9d8f0d71de608548cec1ef3af03bf296cf3f6bae679bbf4fd6cfdc2580c9126392d3bb8201c471aae6c056b4d62067bdc521866c2338ed4f3adad41facff7dae3eb868dfb9e56c6c749ec2b13769305ec70aacb3d740b6d0302c4dd340fa27d35cdbb7703a0f68417bed383fb61d60bfce62552258ee746ab138cf0c801d9003389cdc8e1ddcf754f4801abf443ebfce7642853c51d81ba52ea0af5c4fb64940ac6dd0fbfd8933ee52546fa1de6284af375d65896f9ef250ba3ea968743f9bfd4a77d61b319e41b45b3c9292bb8e7074d0f022970ddf3e14cedc8246bac59682d321e041176636206e21b25b8b5168e12cb1b00c0517234d2b4b0d6186ece3c346c45f19e44f53365712a78bd1f1b012d935b4dc240c8751a59dde7133fa7304ab9297cabf4450c9f4ebcf67aea022a73a792c7228765bfb8a67037aef948a7f240471946556636ae9213a578011e1844441880193f9d6c244a7bb32ca63fa9877086f82b8ee0ccfca5fd15ac9f43b78336f2fb14729b694d23606aa28e2da666986c69f7c2e5a78cbdb909063aa0b7ebb42201b789cc9b4422dddc46829d018ebda6e8deafce0735ff134387c9da85150510797a733c50cd93bf03c9bcd30f25859f99a7f011509bc166d5a908134b3183d91709aa9fcbdeda393cd362882e55078486864ad0a676e195cfd50e1d3a7a721689f25734e26101918a812b08dee9777f2be7b5a19e4ff32c97123411499ad0ad07ec25d7105cb5009c6e59710c1197eec3bf087b66b5c2c26d52cacf383925f008043adb77c91de22438d919908640b17eaa2cb09c23c1f93efa88bb25da6b1cedc0bbd76e419a1f7c02f11bf7f1451b367611842a58333e2ab6dbcfac9d8e3b6d61e783ee29ea6845224db57ce4ceff13075b8d49c5528eaddca90a09f88f0f3ead76a7d9553a0fb3d8fe1584a362422da00e5093e5305de152d98889823988e45cda0cd119facc47532a371052c08c142a60f7440fa117aa75afc8dff55ad7c5288f36cc7428b23ed7821856c4ff5cbae4c91fdf13d0862d70bf6f7f928d6b59a407f5238081d76abb49a217f15771d66285962a07a7fbaf70a965fc54cfd00615d6eabd422a89a3eb1bf3f5e108325011d0311cd425ee2c555560be1b23b16f91b2e9c8548df73e19ac22ec7a573a118e779cd259e4439ad94f573c6ba15181c01c519340e4a8019db8b4ff82205cbb32c5ef4cdf6c12dc8b1e02498b5c82dd773e969e74362a415a6e1c1a55b6fae751b6e4232cd6e0e33f24683924878611aa6d1b35e0458a3d971540fc5a3f98458413bd466b68df77b4f71669c8cbf25b5d3d7a74de50e37a979283000a0921a4734d96f977071078e696e1ca4755bb9096b5ca4467701bca38a3463f7861c4df980e36c37a2d21b8798849f40af6f10444b16463f1f1bccca01dc0ee2d496639f9621f3b22a3c55f2495cec72d11c0fc499ee663bdc6bbc56c43b89b71f46978063737767ea8f032bc0e672589ba1f4c0aa1ac1ff70d62b19edd83c5c59faa37aa725950a9ea4ddc4c26e6ad5e90d13c78b36a0de3fb7ec4b5e22e40a3eacd394771ba91867d8bba45bf025fd02f2848d109d64c01e0088125fc1a13d17a2041d5f2a54c6146a37d1c29a6554055cf0f223d3ebd410efb29bc58c4fe89e5f6303e5af94f07e98484c6523b2b57772d69016b71fee07ad4d278d0ef17aed3f2687ce167d2b81c8baa46674f108e3566938c072bb0e3ef5c32b6ac13d6893678c2fc13ff8f96f61de86332ad3ebe779062563fd78bfd89d10ab68f1ced665d149112954559945fd31f9638974327b62dc303f6432925eefb18896ba62187b935eb5d40e2f614d57121652513ade659b982074cf3ab9f20e7d7c4d4553c24d67504152a80bfe07d2ae3710e5d264320e94e3fafa5e9d281550915ee4ee7f4d06733c21edd71a5ef9aef6e2bde731073f0e310222efccc102176d639a4e358127f4a290226aa61e01c5dd696aa253782e9c1f4cfbb09da5874bd293f1610ac8a774d76cf1f98a194a9d4691385209fdb67c65c8fee4a23affb124d8b51cd4bb422502ee0b8516af3576ff07b1a7a6421b179a7038fdc18d26de6186271a4d7892cc84a702a5887d4d29b672ed5485e0f5813301759efd51133b50da43f077e56bd2486137642f4dcf195f1cce8d5b968a871de9d0a23ba87ca6ab21948914c495a9100aaffba304667d1bf7b25fd774359cc9117855a66209fb9c4ab649c0fab3951903e007dd8c0d951600ed8602325eab9b5898e82a1ad49daf131fc8a6fa96ad2b04edac88da7d0799ed4a57bf9b5ccb0d2a8829b3851a5072326c7407779fc071a47989d95cc52dd753d6f2e9d775e79fbc5122db7c4a1ab3b6a5c6fc4e1ca94344e1054e42824b0e41fec74a18db6eff0e0ccf38410596fb68764291b6d14af38072174b7bf6a40d14fdb21ec740cf369f53cba3173748d5c0a9eebf49463976c5c5ff122bc5f7a0fbeb7c1fa96985f05793d7b5782fe9ee42c1d5f2e544f967e395661c959a5fa1748cf967e9bbfce8ff80256cdd9bf6a66d0e497b9abd12563466fb230363210d1f139d6d6b2ece6983c5be3a98c891e7dc351af33e01655d090a71c508418f2ec71da1303a01d9f9167ca0df7b9cb8fe07cfc4ebd47c6fd4f0ad322d284bce003987514309d6c7ed8f37800b778c069d534f63d352f912a01c59e9770a9830a3c46c4adaa310bf3440df337be8d9417b1ca798405128b63947c8502aad2a812b988809f90ae3ffa33da37f2d649213aaf32f7d15518c178fede5262e32effc78b950a84ad0c4024c156f3ed84d926408a862333345bce360590afae9a5dc15b14063fd67ede56685717563a59977978b915df544c61e41f1e1501df10016767a2794cad3a862a9c266c738a01c47be38569061b5a90fbdebf38597d5a1539afe5815b48b97b257828e3228894ae1c4a7343961150038b3766c284e3c87c27e04d430bbfbe8bf3466d3a708c3d843916a72b794879c0c493a307bacedae95fbd5cd952a5a765c9a58a592e8dba9cff6ef94c39c16d9b2e7d19d8bda8471f4a7fd50b327d808eec3241871ff4c8105357a590e2d458d3829c31548bcbf887eef4268a3aacb9efcc40ed22ff26afe4bda954a602e048fb80e0490e92b59ab6b2c01f44aef19721d9941181798ac4882622ee42d5720e99035a7c69e499a9d7b6ab8de9b4c0ba92d5b9fb27ce57634bf90cb57075f4b849629aa6777c4a528e586d88959a80e1f351e4ffdb1885ff69612def16a2681a4f25529347d13b397c054d23509ae29f579465d3ebe29ae0ce9295ba747d4fed2d0281c488e44544e4282c093b0590b7f85280a0a44dec76c70b0c1c5aa22a13fe12718fb39c49d5d38e506f76c1f7e4298f449ba56e78989a53b69e31611c51788b2cebfa1b6ec3fcadc160331300844a81c6a975cc6734d03db84336aa665d96d4ccc2f8936078e1134fc98fb3e67466631403fb527385c417cf7122c8e7e470ed1b4bc045c1bb6cc4c141d9ba437db56a69e3c11f5a2e6b1088051581e421384bdb59a028fa3457925279b2f08fa30a8c57686f9193173dff6875f77db9d335f66a26702a693a1b6eb285361006a2e843a664ee6a528383c8f7908076ef99a36c50c3424e0bb4ff30fcb2f99b4f645a73f6b9972566146fbc8fc34693cf4e5d8d9a06738a8ce8a229b69bea4aec1e338559a92ab33decbe6ce141d88f42029c1760a5b2735dedee2ebd855907dcb03e9a48de034d9e1e41b703b965821c98d0083e8ce522b89dd24a4947e98a2a8776f0b4100e82a00cd0371115065473140f71e8993e5984d35cc07b0b5ee668e250ed41f74374d0f4b207ba7b42d82db7390a062bceba3d6cd57174a8c3c8604dae1677747a5df05ebadbce1d7bab27deac228442a169666978daf583378302630d6a8d6279a4e10a97af47e35c87495335a6bdabe42b8a2af63215f2a0942799af76e38d15a6da4de7c4b3589826590233d88cb5079405093653e84c4f721e0173478dd23cdd1283db221f4f986b99d877b4e050ae20cf4dcb0b3a7978174e62140788b1c4cafdd8e1aedf2701ef032580ce3bc1256515cc352bf586dc5971455471074bbe4872c75f0c1dd427b1121bd5913d80bf3e871a139eda64545821742d45dc2", 0x1000}], 0xa, &(0x7f0000003ac0)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x18, 0x8}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x7, 0x0, 0x7}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/114}, 0x7a, 0x2, 0x3000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x190) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x800, 0x0, 0x17, 0x7}, {0x20, 0x8, 0x7, 0x14df}, {0x7ff, 0x40, 0x9, 0xee31}, {0x9, 0x0, 0x1, 0x1ed}, {0x0, 0x1, 0x6, 0x1}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = semget$private(0x0, 0x9, 0x42) chflags(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x800}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r0, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/4096) sendsyslog(&(0x7f0000000100)="d347e70c05788ca4e21e7a11ebb6715e865a74b4931c804223e9351b33602b0363cd28f6c08fcd5eb516e59f07b6386ee99391c923bc876475b1b15aa57c7116cd2476a4681f634e8140b6484aa3e564ba820b894827628d042fbfea352f1b9e4a799e9741beaa0fa44ff70e507029608ea6eee520467c2632c02bb60e6b9254831e9115c9148c5d9f63ab8b", 0x8c, 0x20) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:31 executing program 0: close(0xffffffffffffffff) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000700)=""/229) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/23) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = semget$private(0x0, 0x2, 0x59c) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000340)=""/242) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="822f667e00000000004496e4ccd4b58dce07000000194bef8908abb9ebe80000000020c3df0a451b3efbff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb7ab9aafbaa409bb1401f828ebd91d3a04ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83ce3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65287190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d383e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000000000000000000600000000003676cbd71192d4897fe7af421d1569c1c2d5668f2e0baa04fa4cfee0e2552b9ea3aba3222e7d763ed2bb6d5707119d85b30d5553e26b87a34175f99505893ed6b7f5f91c784535ad2a230d3ecead824c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef7c38b60554e488936806d6cb81d636d9b51"], 0x10) r6 = socket(0x10000000002, 0x2, 0x7f) dup2(r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5]}, 0x3c) chmod(&(0x7f0000000300)='./file0\x00', 0xe1) 16:00:31 executing program 1: r0 = getegid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = semget$private(0x0, 0x9fcbcf2cf0cdaf05, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = socket(0x2, 0x3, 0x6) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x3, 0x800, 0x5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x2, &(0x7f0000000000)=[r0, r6]) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xebf9b986d329bbdb) r10 = semget(0x1, 0x0, 0x10) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f00000001c0)=0x80000000) dup2(r9, r8) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020, 0x80, 0x0, 0x3ff}, {0x16}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pread(r1, &(0x7f0000000040)="ecc423cda5048d5cbd9b63fb2ab9906f0ddd6d53cd081bef99dfedcac9106e9a2862ce6c754966fbc9409d6bfd019aa2da119fa8f8f237c79ee95cbcade6453d789550b8760668ab03e6a2adfc3a082450a8b46a0cf25890dce74c01e4d14d6d11d9a04d637686775ca7ea9aeab2ac5ff1a6a4b0fbd0c0", 0x77, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x20, 0x80) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x9, 0x0, 0x4, 0x0, 0x5, 0x5, 0x40, 0x2, 0x4, 0x100, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x3f, 0x0, 0x6}, {0x219, 0x8, 0x8, 0x224}, {0x4, 0x71, 0xff, 0x1}, {0x1000, 0x7, 0x7f, 0x5}, {0x1, 0x6, 0x5, 0x80000000}, {0xfff8, 0x8f, 0x6, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x24}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:31 executing program 0: r0 = socket(0x3c8d18924b2a9591, 0x4, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f00000db000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r1) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000156000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000001380)=0x8) socketpair(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) readlinkat(r5, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/213, 0xd5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) r6 = accept$unix(r2, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) readv(r3, &(0x7f0000001300)=[{0x0}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/33, 0x21}], 0x5) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x8, 0x0, 0x20}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) flock(r1, 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="00000018600417b2ee222b00fe0000ffffffdf01000008f60000000000000000ff0f000058002f6e15d3e30b76b383b13601ae32650e95b2b0690094bf0ad775f9f1c0c4220a22d4562d2ec498ac045691f7eae7ea8968a3ca2dc0df861f", 0x5e}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x111) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) ftruncate(r2, 0x0, 0x40) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/81, 0x51, 0x40, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x3ff}]}) socket$inet(0x2, 0x2, 0x1) socketpair(0x2, 0x4000, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x862, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)="e343ada079ab049877dec71dd49920113ab2543672aa4299874abc413e964a7b10d95f74ff90d398c1108564f2e9691a8772c62a25d9c52d0db8426233f51c0b9e9299c67ed276caa16a5638a488f925f32da7ee", 0x54}], 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) socket(0x20, 0x2, 0x9d) write(r0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) socket$inet(0x2, 0x1, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x857073ffc8fdc799, 0xd3) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x240) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54, 0x7}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="b6bf3a0bafe2443078c0cfcabb7c") 16:00:32 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4c) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x1, 0xa) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x7fffffff}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x5, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0073ba5b01f84870ed1e8f3d9aae34b796ab4e1241b90a9bf897ee1a927e4cefe46f6b3fa9cf02455dec1e58e53dfa44d586e55ccfa875741b1ddf11e554a74debe8cfc784de67181037064b33dfd97fe584fe84af0c1f46683136986d6e1ae6c3b73dae892a9b9c510dd0cc7f7857db5f98d69bbb8e8e08d903395dab03dd98eeb5c5c9fef12e7d550a0d4f7b85cae6dec667912a1bca4376be19a0eac415e702ef9e43ffe213f6bf8f71947c3cc8ad49576fa06c16c0e1f43e3b24182d4a46ea38a97b478d8fc1792769f448ef5ca991c2b32c15e45df5eff38ff392"], 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) getdents(0xffffffffffffff9c, &(0x7f0000000280)=""/98, 0x62) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2125, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./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) r2 = socket$inet6(0x18, 0x0, 0x3) nanosleep(&(0x7f0000000080), 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x48, 0x0, 0x0, 0x1}, {0xe, 0xfe, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0x9c, &(0x7f0000000200)="3b90e4eeedd9cac47514597b168796f24387e792a1032dd1f2111cc0a4f37e3f8a2c68bf17f476faa75db0c467af9473c0bfc8088ea3ee5dfd27cbaa505262bb27bb9a5927966653d5f235a1316b5f8ab2ce29a4ece40bc07485af7711287ae6ed4c8c05680b2aad60952223a1469bc1303fdbc2d3d7732d108b6361967bd06f2371c93e7de029796d618ad22e4344d55069040ccfeee4bdefb028e8") dup(r0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000016c0)=[{}, {&(0x7f00000000c0)="4475d036264e10762d4bea883c34791878cce057382dda3f82050bacf6888d114dc62c3147215cf6804622c5f48c4468363e5245e6525f6ac116b58576c088aadf2e813eeed9859173af920550210937b1098d490ce533633dd257887f34ebe3515ced642b0a09e3417ddc369969efab20bd691c3b85b9946c58faabcf9308c16925c3e054c0d1ed66a26eb2f07aa37c313cb27be028cff6048c0eecf6c2d02939ff3ecfcd3159d6e4ba180ea71508fb6bd462126c62472bef33936858969d3bb2e4216c071f8c9571", 0xc9}, {&(0x7f00000001c0)="ef86a805356154dcf9ba8c6819c458aabc20632bbe8fae7e62e6e9300bc562e10ad9d999bbb9babda4b0f1c6420802bb615883f743a31fbcd6735a4819de01546c7d128bed59a237ff3f94ea757a5339ec047d87cb8005eac040df3d94329b451c6db0d59495594697bb8cb6e44e9bd56beb778a0a06af4bd78255d2e4fef113bbb71d6bd91227fe5c53ea", 0x8b}, {&(0x7f0000000040)="6d87f33d31160014", 0x8}, {&(0x7f0000000280)="efb773073a346d55d2b9a981dfb5b1c2f9bfa4b5b40ead534606d4d5cf3d67a6b3112e1886703081ab499256c308dcf16084086f4378a9cedb9fa7a1701eea4eae437eac467080a89a376942c6b71bc82410751c9e8313dae16c88e7a7e66e5e9f45cdf657bd5020b0fab62fa354244e445d45ac326a0d1f447d918e", 0x7c}, {&(0x7f00000005c0)="770fe35eb61dd4643f25b59266fcf2e3b5b704af67355de4eef479dbabe978462476f51e9441f3dc5a9dc78fd74cc63f372eb079659178f42333686a49db50a17624934d860fd27e94b3c593103639fdb23a1c8d2041d8840c2c0bbaa478e040deff423057c14a0c244d7347bf9ab0eb09de33b2c175c36364348061e1aa494e4d6dca185bc190aabc6c55aae3e16b03ed562e3a7912e72bf6e3e40770ad11fcd31fef3fead87a023997af3c12281423b9051ed245cd0ce6f0095529c1d702f7b576", 0xc2}, {&(0x7f00000006c0)="0149c8cbd81351b12eb92acf8211815104cef0b5947d88c62f2be325d20751f2f8d51c7cca8c8d4650c322f41734b226f0038ce3297164dbf283a9e51f32c3e71ae55a87c3c1aecd40a30fea4706e8ebc40acb260f4eee91a4cbbf150f8de969804305faf6f0e5b00efce4a96ba2e45227a94c72f7d87a74f8b8ce5ec3c321b4a31c687bcb399dcb9eb84a5c038cad12dfba8f9ff7df8423beb49ce49b6a27528323e35ee5c5c7735e3684f0cfc68539597cab64a844b7ebde57865f64264d91c3c930e177c06ebb84e1498de2583f92affb7dae3af3202ae9cc2b43cc94c36c14580399a6b8789cc9f4a9b860d5d48e86aee6eeb121b943c273eca50fd803d137e1c79e0d752f3ce8d65f4aa087c8ff25893d05fcef13657cee361987f618bc867224c26e3dff677ce1eedce476bd0600a52863839f625c84b86ad605464d39962085382dbcc727e4ce75096a28a10760c3b336276a631eec2bf1bd2ec5b32f5b45b3665d7991b549c094e42584a988ec931de6677fd78c977d5a84ee39983c0f78cafd6cad081ec91d0712bb096f541fb13cadf85cc7c5fa61305a406143cbe743f9b45489458015a26a53e84bd25db06811d8d8c171b0eca55afbe6ee5bc62c36d6482c371c03b21e8eb510dd8cde0ab8ec6349e10a490b25586e212fde4f642e8f3074cd045764e67e65605ab40544986430a4605df17d0ad3a9fa902c95d893d33362f9e154f3ad7dcad8c19a78959a46fc1f6f56d9853623cc14b8e28a90cf45aa5ba6d2f5d17fdb8d48c16f2ba3b26807a676aeac7879b40dcc2461968103dfc012bfb18a71a7726ff4d88b1b457d118e8d567d9f2adb84ebfa61dfa351298e8c49781b92d816fb74ceb017b8fe4cfa47e4e53fc1e02ce566ec7776a15d0910e873f4c62850b97172b9a16089409c5bf36ed189faa2720326457ff18a397938ff6fa72a0868094c7760294d08d5b2690803431bea4cd5b779e0d1b452a0b56308c8bd7280acd14ec69dcb41827079a8ce21a6ab15bc807c5278319130fa7233b79ce6ada80256815bface42bd09f4cd870ff9f1c30c00ca1ad088ac382828f74af66bd4bb2702fba36f7fca861183f77b7819e4bfac790de1f126535d42c57cbdbc8d2adabbcfc40524544b91850d7e809e7cd1bbc2fcc3a8210c2d8383a74b0ec01e1378a1213114e3a1b2e84468f290e2cc0373fd5d4d8148f8aac3fc0c1b1f03bc93657689262472c361052c8e2e8b7b5dde98810f30826ae76c9e2a220e6985e34dbca2cf09cadda97e7747856c9387d5514ae0ba9077b906daf6aac5d489b036f86dc9177c6d4ee787514dedb05f6ad3c6163359c77a3c1458a84e8918c68194f865aae1b9ddfe8a59a1e6be9cca87a04a09fe07553d00360850fa3a76157c29c57432c393385be886b0e137202c1464aba80932b0c2bd3e99290102a82111557907667753b265a2e55da03901cf0c681cc16182fde191cb46f6bce8cc24b2951c96de3a2f1dbe7e045d152e29c59fc6d73600133de53503a3b0c0153ef24ea2d335a240622302d611721ce8d8f06f1d10908274ca2ba50f368b7b179c548ac320f6217b282643e2703f5d43083a8e5a96189c9a553bdd554df1d472388a324d53af175d9d7943da121050922ab4df3390c63557dcd6ef3f3fff7b26457e53395fc3f25229844f44211f73bb5462e02dd623494e0376cf2e8ad87adc79f9d886659f2d2ece962a54cc57f449d0fdacc156d9919048a554742cb7aaf6a60fbf4ec89ac370790ede60bf48ed562ee5e6052467e736ead8b84c72c02a1a368fd43e6c13b255a910eb0a476fdb6a0bac642c3fc6dc1df134841af485130341c98c7ee8c892af489bacd34db67065b7edca5eaad8175a8ca74f50aeffcf49e6c6ab4d6fd98c826f38b477c0aca48d9c4eeb3f66e0366c5b32abaf0f399a1333ce5c44d938927e173aab6f96480f7392156d6e83cc702e5c1a4c963fb204da01c4c7b83551e861a07a8f29e7d3fe52f2d606040915abdb06be85705e95b89ca0ead3f2ac32e8666cbf77a22884686eb7274a56ad5d203fd4727df9071e2b8fdb581f73934cac6f7276393133b767a968f456b61ee7af5db0397d97f3f67a03b255e0fa7df8a89b5b264ed2ec733d178a2ee41198a95453e73215b8576a0ec2dfde1bdf73ee7e63a438c03f9dc0adda79a0639b549f6d79d0e62443b395f8f4318d415d92e9a795faefbedebbdb43b0cec96ad688e7cfe7ed48d1b42348f1e77a331790d3dd9caa93e890d5019036f076fa2a57f5780c3c442c764da1c2af4dafada36547cc57891fc1d5910daf739ce33f3678053aba905fa906f1665331db9745aa8a0561079f4b1b9851f355e12d9fa18b9fef36652547d57d32d9a7e93d454079da3aab560dff099597e37a7e908c1007e4832ea6b29211cfae2ea49b04c241eb6b4dced848651754ed39656134c969b3b68c2fe602aa50cb8722082a9f339b42a96536444cd7f4138fa84388a4b8928971c0b34f85714a658ed2679a8395de6844d48bfc7ed8367737d8cb266325c00cf102bd3c81da73674b18189d27d45226c93a82ce3b10fb3bf19aa8dec8f1dd4f9736237af03a4f64eb9565d2eabf8e1733714c5749f6cba991fd119f20cd60393cf7ba1386834c3402962baa6d804a39966ba8ceb54d2f36bebc7d2cbbf914dae32b23ea49bea4dbca1620b3b4656fbd1f4197ea032b0c7c53a8d7b9e8c962a354631dbc94479b6b4750c39fc7f34beefa797bb8d45dfb4d3ede7d35858b3080dfbb7018b140abb8a4d07e8eb15fe954e01c16acbeed3d8166f73d172e1930b06e38bdfd3463b2ad94a03d3f63f99122e8077491867c3979b35a215a1c763a9f4cbf11114a0a5d64712560e0298f8b8535a3a819bb45e8ed8e133ad551aae03415a1f5cad0f055307f55045a01bb44339f3eaf2caff714a59b027fc1061b2a0845b0eadf7e758d922ee715ab911dd2d8cd90dfbed5168921505ed27c5c19a49fb0dcc69f3e7c0c8400fb0cd47fffe83fad2a751eb7bf438cd2c34406240ee3e58e36d9229e9b7273ea54b4715d483a716cccd3b9e4387d8296a55ad1827dd0464507117fd74cfdc1a09c9abf331ce0f27631ffc74f7cd7716cd787b315c21da3e47385b8fd00d448ee008ecbe4332e96c7ac13fa3773153cc654441a71f09661591bd6a60c68f32fe8ba2818af73c3bab6cf3f5d494ffb03a1ea816bdf048430111f6d99d85cf96b535b435e9f5def15d9f7151e1053a0f447eca4f16d39966f0963495babcd15971b32ae3f9892964c81e4793d30e8454369e5b738236b6efac0ce24b1d700c39bc7a32c1ff5a15ed46e7bf436b773881d3a726fb96323a6439880e065301f7c18f3b8f855123a81e8743bd8447875f3435ccb216ff93f0bda426a67f7f92b268ea4ea616bdb7635ac201004143299d6630e92327d633b97d2a89047c3f3339c6818fc774590109503b8915e5a76a2f58ebfb23bba8c94551de93144854b9cb1da079881f43360fbb40e8c413a052c3792056c2d49c4f90e11c1ea965cb8db4edf53e708f880e1aeb5a3f005dad219e447d8bf7311e11116181ed38bd4a4e4bb42536489495f2bf27fa98dd741f7d3a9384ad190c9e9d0ddcfd04a10c75fbb0c45c5c67b5550568d778c1f100849e94f7c8e584adc58c94304843fe1aea1e295d9e3a7251a31b58d57023460ab2e117976f6e9fe49962f40aa937f8c3f4114d8fa439b529948efa9dce640999cab180d0a2b2e8e4a00f36f97896905a935cea672996026232b3e72aa18f19616ee0dd0c19124ab6786057e7a5c0af0838ac02c054a233dc49b36136562884f1cd97d55edc6eb79d45f35b045e07e319dd68227f58acb86baba74d403475f50fc448f28839d4b9fa50317468aeae7aee0d6789f22e6bade8a91ff6b7bde94a37b95355ee584aeb88b765028f3bcb46fdc26cfdb85e4727fa72dc2038d491d9bdb507c552719db189e0b7dced7f22e45d442cb1c9838d99c75fd1866a47ce444473a74f7d29909e0ed46e6b8e79262c51d703c193736b671f94f1c84f9d3c49d2bfe9ce537c36412041eb6e59f766fce3807277ccdd13a489ea786441aa2a99d9d92e10820e7e78cbfd2df5fb23f309c4569c0b0283dda6d27dc963ff17b03a636917a110f585099498e993933793da26e16b1a99865be44a008e5daecf55141a7f612dd6777badda1e84279ace542ed7f3c559649a6bf418c0fe01e2480b9c2aa12cac683c1ac3b80f9c54f166dae5649276b1ecd6efeb67a1b38c4669aeefce17aaddbaeb4193741c629d2130c255897af319e76e2fcf3499b0b54e0851b0fe67f1b5e9a381f2d0b3b83dfedbf8ea2e67702565cc09bcf4bfe0731dc6334694b017a5e21046522616e0b2a288f1240fd2389534bb9a20160cff49c5bd7973c98375584f2f7aac8520a6634a2cc5f98410fb9df399b4cae722f11358e2c4eb1c50cb15fc79e6203326f84551564b270fd589e27cee6633ddd166057ebd15038e52fb93d3e8187b6c6f0209bc4305cb147182754f5b77d6bcaff1cf13b67d9e8d07f9028a0816308dad0498f6e6b829082bcce0d2003c9532590911e5fed7fde99984960c177340942807e77a78d8663f878b83d5fe4e7cf66be6c6f680804c54457f72caff11a663d809ab320718a7286a1a6b226d1f2ddd277da8e349c5b413215041f65625bd0537e4c51355eb7b8e568a611e866bfd9e7801087274c108ae7759f85f4a85f40d36344911cc4121440c4a19c45dbe3f0b461d98708bd338dd532816ed8f9712d78b0f8e8580f4774636712db68657651f6150ef47ebf683ae8be65e0f914b3ebb9effde828bd7223f391284998a03ad8004bd629d1f9a9f9ab715071c1d7c65183c3ce47e94d976ea92249f073f5f28006e274196f88ce87afe4fe5e1859ca828a81e4bb68ab3612eff8fc5dfadaca01af6115643117091f2264c5eef5088f892605ef445e9089c5485948719d9ce45be6d9bf6ff3ab34bcf47389c895b07d315d00f79fe9a5ab72dbf6018f916e36bb6e225b87a972b33268997e0e29e1ae93c514f18674768adb7d88ab4dc524a3e8df339c70d2ee2161cab02e2ad394a13fd3accf27f4d6a35ab252936cf4f35fda5c0b27ab2b0bc0f48eeda04f505e1325b7dd33ed932e15cb3d07d1f850d4edbbc98405d86d741e2df37ec5ac138892818d79f5fbb40c624eb2ea14c2a194e4ffeac020da4c5c27be246eef4a4efdc39c460c75feb9e43aa61d34c59b2b63d92620775f291f818a30a5fea63be81ebd448b6d1717e6ce20109769c338f964073cb19cb673e8b65cfc1ea058c3fb5cddfd7034b62ac8e3880778c18b93d458456c9f875cda16aec86ef5019686f22553aa4c067484a0505c7cd51cc77e7f121b483079f13307c28e7cf16c1fa111f576118bb8b1c9f32c0235ef37a69f11f335d42357335174f4552374c7e86dc5fa2ee6685eab44fe585119d983ed8e0fba6307fd401c382ff99be8b2a97f435e0e599c5af7bf481db67d479535a0c621423ce59c916c6789ef6f48e14127365baca5403915d53a37252c04969a90ae13d2627a029e001c48c49749c45170086a00d5b7622e523d9e5f716782c60a342631ee77fd20947dbced720fd99ea29e949d9151d71860b83867f6ed98b7d90fa05f70b35a996296d64e0909cefc4abd4dad50c12baf85df315ada508d47eaf0643635de48465e882472dd3378c8334c6a9aa9c9306dcf4628ae1d72903ef20a7ce5a55a", 0x1000}], 0x7, 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000001740)="7d5cd9129c91e1fdb99d7dbc38860aa95615bf27ce9ff03215468d634b823e8cecc107f5e006deda6b77deb33911b294c9c8bfb57f68bad0e8e6e01443caa8d0d502fa8e18e1de13cbedd08d8fec5bff948474d686a7285986f6b4c5c56342b4113527d2c5f5f2eb1f499c58be64fcc9da32c38ada7d485f54005422165b933957a555300e28acd2b8af17aa97f37381585ad6dcf1ce2c5794e96c5e64ed9733", 0xa0, 0x400, &(0x7f0000001800)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x8a8, 0x2, 0xae68, {[0x7b8, 0xfffffffffffffff7, 0x401, 0x6, 0x0, 0x2, 0x6, 0x5, 0x9, 0x6, 0x3, 0x5, 0xff, 0x9f, 0x7, 0x1b, 0x7, 0xf65], [0x1, 0x400, 0x1f, 0xffffffffffffffff, 0x3, 0x7f, 0x9, 0x100, 0xbba, 0x6d1], [0x8, 0x4, 0x3, 0x100000001, 0x8000, 0x6, 0xb736], [0x7, 0x67, 0x9, 0x1, 0x4, 0x1], [{0xcaf, 0x81, 0x7, 0x7a5}, {0x3, 0x2, 0x1, 0x400}, {0xe0, 0x3, 0x6, 0x100}, {0xff, 0x6, 0x6e23, 0x8001}, {0x2, 0x1, 0x2, 0x9}, {0x8, 0x1, 0x6, 0x8}, {0x81, 0x8d, 0x800, 0x5}, {0x9, 0x7, 0x0, 0xffffffffffffffff}], {0x200, 0xbaa, 0x101, 0x7}, {0x531c, 0x2, 0xffff, 0x8}}}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:32 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000440)="620dc33c1d25eba8ea8dc81dab87fe79bf91a377abe209ea26812b3cf1339d3669f7533f827a4f10f0495f4f2bd12fd4b562245fc968f8ce21a144c8fb831fbacbcae7f2c658ad994351d18986ae14bedb2446f0c282f401aba7e7d4bd8f859b30fe4f7a549c6b74d46f7527eaa80cd4de38dd4e1b971ad45f41dee8f3762b302bab338bcecf24fd80999c1191e94ac5cc42ad3ece2824dff4d01f4e", 0xfffffffffffffd62) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000500)="08ade09f327408003c471c0795bf5ca1acdd50ca96291955ae4a3108c7580b384d5ff626efcf4c824ce1a917901eaf70c52b080100000028d56839e91200"/74, 0xfffffffffffffcec) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="97eec8b2dec270377adb29392a30c7a5d806b22d7f6f75240c7444e085464280881d103b3af31ecdb1c57659d9685a29cbe5c66904c4e72548faf4ee0d1ce336edb240aa6bae9f13432bab5d54a21b34ac6eef4caeea6254e2ca9559d51d3bf928e8c86c565de3fe554b0629a65580707f7294bc06d81d87b454bddda4f9592ddf8cd533373fb4b8fb54e689e5fce320", 0x90}, {&(0x7f00000000c0)}, {&(0x7f0000000300)="79a153d41ea6bc0f76430af5ee8ed3d1f31b9c1c735566352982d2f734c5a7e935f5e9379dcf1ff437c29898171c1a99f13ee0f29f18c19270ab1629f3585b2b84fc0c77bff9ade39c2e6cdddb3a83620d65eb29ec26ea0f69d4892931aebf9b", 0x60}, {&(0x7f0000000380)="b76bdc9fd09c7f3b0104df6ef1990bdcf9fb419598e2a148d055bea0767a4a461b3a99ed84ca2a3baf55bb364d6cc0e1592195a2b1f6c760b978ea8bc83a09be16fbab3822afb8b2ef57a49d7d8d1a72b2959eb73e8ab37c15605d1cfced911ebf1051b7e2633c18b8ddc7590fbedc34bb142aff9e32705307269deacb4bac18d127fd4f18f69c54606fe0e2a08c43235cf53a397e0cf6bfc08a8fd1b4fced3f05fe3c9ea524b1bf0bb715c000c4c5249161", 0xb2}], 0x4, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6f72492c900addc2c04b770fb48") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x7, 0x0, 0x0, 0xf8c}, {0x3c}, {0x4d}, {0xfffe, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x0, 0x0, 0xfffffff9}, {0x7, 0x3f, 0x3, 0xaf}]}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x100000000081}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f0000000080)='./file0\x00', 0x20a9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10c) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7, 0x0, 0x30, 0x3, "13752dc4a36e20d6e43f782accebdf9b54380bd2", 0x0, 0xfffffff7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") msgget(0x0, 0x200) 16:00:32 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r3, &(0x7f0000000380)="fa", 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r4 = syz_open_pts() close(r0) dup(r4) syz_open_pts() 16:00:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="7e36ebf71ccd8ea065af3cb3247b4797d0f7e17fc325c6ed718caab7db18424206d7ec23cfeda5f1d1f00148d517d75b8a65e64e4fe0031ef3ae9a79c50b71f85c5057e655a09107ac8c762e00c3702048d1643432861ef8d6283a42a0728220eaf850c3d75cb1da013ef04b6e3e0ea74f067e32372508ee4e39f0dfb04bb287a7b0b6c48f5defc356ca793ddd7a61811bdff7135b3e26bd46e2d404e7427e8971b357b3e9b6e7130a5a36312891eb832bd1e30bcb965743c2c53c0365fac9f8691d22ff13bf56fbfe8c54a37dc8573e829e305f9cb791064107324aaec2bf999d9d663b224d8d069cbeeb95e5", 0xed, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8}, {0xb4a7, 0x7}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000280)="57eba95baf3b9a0dcb5fa527b9382a6cf2531f05ed7393106d0265adfda5db31788ba8592e4dbc24603070a850d45439b0e94ddb3610f451a1244dc8c25575e29ce5ae96a5a7cdeb5715febe3cc6bce516f6047a99b7dd3499b7022805d3e2c69a516073608f91bf15a3f9ef83c30dc5813dd8a72109a353b2ea49f2a46d36b8933b", 0x82}, {&(0x7f0000000340)="7c3bbc83227b11e8ec0080b2dd9ed9f5b78de501c4788ea257d0d5897e44d391492992668f8bd9089ae0d8adb2bcbf946a5fd0098470a4c753cf88b70ade070a075329d9947d345fe310015bbe6007cf2a8576a7f6e65b14940caca66150269cf452d1d4b4f57cb7fba8897faecb054733e2dd0ed86b984b0d41ea", 0x7b}, {&(0x7f0000000400)="f00c1448a39d1cc50b66dc3af8bc5330a955b92f525ea7f8b40afb94c6622d06470fee46a73b950bc5d6858192460e101b58f3cfcdfdf95af3481784857303493b596cfcec6e6fb3ee2e71922906182c46669c894daf7ddbeb30c87074c12e38468170a40003865df3f9f6d52a9cb228bcfdc576e00ef6a617e2325e878a8caed00372618aa8527b519f30e464b856ac43e84ce06fee0a4173e8102643212460bfc3ee0750bc5e76528fe0471c44c88cec2297c75bc98c987a27428bbf89f86443674521245f677334fa92", 0xcb}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x9, 0x4}, {0x5, 0x3}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) write(r2, &(0x7f0000000200)="73ad5ad662b6cf35d260220a76488628b0553e3905aaf9b4e5aa195c14223adcc7610c47392abccd828fe8151886e0b756a6f32cabc5012522166c44b812bad53d42b7f5ba7c3d55d2adba53ae98e9593e307dfd4e2b6174f82c8a79b0349639", 0x60) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r0, 0x5, 0x4, &(0x7f0000000180)="82b5b5919f5918158db28d03698d137be06644f72325f18e03fc617cbef9cbc6e1b3f8042f23c37fd6bd198611f23da75915c2a217fe43b967b20b31b62ad88ef2ebf25f453b685539dd7ca2da6ab3e3879302915a3a60f4339595d3e64312565a31d4994160e3cce1edc37cd47d1b99eca4d8dc63c0d6335c9ef5d5407db54b6a7d740655a521e271fe8e8bbffc0a9fccbfc020ea", 0x95) 16:00:33 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) write(r1, &(0x7f0000000000)="df962b201dcdf8f0d76a6ed7c36558d8136f84fbfbf5f7eb5de98d872d5eb371c882e399f19ab42f8e51ccb6ecf8fcbfcd37", 0x32) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000080), 0xa) socketpair(0x20, 0x5, 0x1b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x249) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = fcntl$dupfd(r7, 0xa, r8) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x80) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socketpair(0x19, 0x3, 0x20, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="429ac1232d9412c15821fedafc631d43f8362c2b3fc4ee6a288a363d015275de8a1e1437bbe40bf6ef9a9651f805ba954bfbadee5763ec0cf1e4ab54138b8636ee1b463eaa01e28a68008b02ee27ae5d7c7570eb86b0ffd8332471b256814a6b03c8d909fba5d9bab526ed8cece06bf054a9cf46f2ea51abcf56d7bdb045cf4a7616e397af053e5194cb747d767285b7b41df343f2c11492b53074fca943fb0b9be896800943480b3876539dcba8a971", 0xb0}], 0x1, &(0x7f0000000340)=[@rights={0x38, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffffff, r9, r10, r11, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x78}, 0xe00) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0xb857, 0x0, 0x3}, {0x27, 0x2}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:33 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x11b74dfae3e2d808, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="50adf1367aef9363c8998dab543ca130beb1769c84c2252e3fba376e724cdaf464e424", 0x23}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffeb4) getpeername$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b7fc3502f05123c093500"/4097], &(0x7f0000002280)=0x1002) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xffffffffffffff03, 0x0, 0xfffffffffffffd65, &(0x7f0000000200)=""/195, 0x41e526aea7fe7370}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0xffffffffffffffa0, 0x0, 0xffffffffffffffc1, 0x0, 0xffffffffffffffe9, 0x5}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff1b5ad3730520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = geteuid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x1, &(0x7f0000000240)=[r7]) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r9, &(0x7f0000000440)=[{&(0x7f00000003c0)="a7a69f79f4988ee7d9cf54137846d1c1", 0x10}, {&(0x7f0000000400)="d1041867a6ae04c82f45e45051dab794bce85d4bd78a3e72c653aa2b9f84fbb6", 0x20}], 0x2, 0x0, 0x0) chown(&(0x7f0000000100)='./bus\x00', r2, r8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000d31c50740568c25c9839000000000000000000"]) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0x4, 0x0, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x10000) 16:00:33 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r0, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/10) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f00000015c0)="2b1523578a811a634a6b578cc06271f0cc1066464e5698ca1b6545e9145a92a769ce9c7bc8b44c8f2b9d64ed670e4857377a207a862bde36cea5270316eb2b3a4993fe8c8909cd37b52bd26e879388eb85870e475a57ba82b86e45144ea9daa93e0b9db99dd8a78c4ced5fc578316d6bf599284d1733b42b94990a6243c98e5c58421d1784c58eebf96b65b611ae039fd19092cbaf07777d40dea15a497adcfb32972cf22f978beb60c339e1aa2e367fea4dc5560f2238290d79877dc067580776dae0803a1b60d749f3bfd0449f7dfce0eb0778c11e4ee2611e0bd728145c4785aaf41e7ef9be33b9ceff3924898cdb6ba7a79509f07a72efa47868a2cfe336f998d80f6acdc27ed8223606686305278ded2bd83f33ad62e0a5b39bf4a106370030c9a11aaf61277374af27f850482a4a653746d130102b5f4b983fb40a5d181ac74af8ba898bb3270e8a0486c27eeb4851cb3cd50791d21bc622aec260e5e8255283c72fbc03c693673ef35a4c0f90eac9ac68c3407a5b326fd4db3a683c08609d9572119de6826abb78a92be08034b9f94b800ff3aaf39856ca1e7ab7f9cd245da6f7edf22998760c07567b05ffcc8d8617cc1c9994f77c106ec3d68fd6a142470632207ec7f20c95b0c7595932b0318e02a9774f626a215dea4420f7c72b7c8d358f0c159e02e24a48b2d1cf53ed7dbb0a2d86f2769d8737d6171f9ad2a9495320738d20af31750554155795a411de019e989b8a2cd7dc525c509f7213ee269c96956c10e1fd607dc14a8cf071704f3dba21d83cd1f29fb2f946c43eb0a97f8e0b480e409794b24f42a1fe11162d5ac0f5dec463d510623fc255dead36a9016ba956bdf06bdb3d7353e3113350b2f88c99d11ec7871f2bd950534decf3785f8645741d10d0a6f8965d3cea82c0738281171b9ef0d3b52891be8f95561bc9c8b885d58add2a5f1f6bc552b102a27f5533a4014ea775e207bc20560056ae3ed72b3fb4a5c425e0e5dcd6e6f443facb3a6b941e66d5aa5c8b17f7f390e8b58af24fa6866e053b5cd68614fcf3249698bc0e58e5968393dfe183a4912caecb8585a9ae39c511ddd661c01980465519bdf60ea93096c64abcabfd83157cb09d1aebbf81d8b4fc6176ca9c23a1ef1d6ff4d92e1558b4baf3421b6c55e95ee838f61b435b381b966f8bc19eec1dcf511a1b502623153888b286382bb8e571e1480fc532cf5fac86e1ad3398452ab8e4d5c4972c44e8896b534c81f10f4885186b51e3c22db38080eefb93da0049a396173ddd96cc16a52e3b30f191d61147479bda3bcd7ad2a429a3fbc3b39644521341641b93f45bdd1bb04626421988b297ebc8d1d8fad4be526e084945b07ba20fe69908849303f51f1f5850bab8114f314b5b69d0dea6bb4d57151704c122d4111c6f843ecfb67918f9d4b2a1a58eb3ecf2baf6630545d8c01c09ebe8da20972c7a590c9d75cbd359095ae7cf84ef0f1cf75c04fd41caae5db856515bc4dc6eaf60cea9ee68f928176682d4b5e04498b648eb810ebd216e53bdd58d641e27b9b2d6b5b22671e22b9134f7c297b60bb8a1fa636f7199b135e8b9288c8c40107a15f2261064cb6be9d95ebe008fe9e59dccd2fc602ec2b0f96b68b4ca423c9b38f688bb8e9ee406ef52728eae8c21c487534096cce8deda573dc2ee803433d4235d75f59a31ac3e357a39053a850875f288bd42d0c4e9b24b48f7edba7a252bbb0349e4546baa199b46719ae19a98fd68958745204ef9b113c6c518eeadf6a2930fa5cedc80ec7c968f0280a7d5935679f0dae52709135a94a478183f77f35691566c47ed9a6454ed4da223c60c3fda76466b52844c511b8ff83aef36beb679330ae831c8991ba89f59ba446e494f55c4243a531e5074d7ff64733c09e8b2d4682f4f05f9daf454a501329e5931f54bd684385c5f605f37f4096895b7db18fc60d25ef17119a130787fa465250fa2bdc01730dee6923d7f674b50295a2331d8020cc0ab2a7686776becae84201f2c9b8471eda4ffead7ff9d5fdd342d9aaaf016a26f90bdf0fd17630ac3fa1a3819a4b66b6d3b286a9158c517286c9e7fb0c059c74d546f14ac731e9e9579dfc9c2aa4327552da6821e2a998a410475e1e33b947fd364dcec659edf4ef6b7a9c5bf3dea2ee9e19c565391a53a8ac6333d1ae56abb54f5781c64f17644eb9f5a59ffa6ed7d1e3e20e86e23a65c55ec687687e1e95cdf73d6184f473aae518aa9efcf05ab7f665102a640d6f5f76ed148306c2366e193be91ed07eef0f93825deae7765c15ae94568fe20cc15c10b1e8733518c7850dd44f9d52b3390fd6350653ccb2819572f63eeb3e3508e30d6f6c1eaec106c20e6d9cc4f8c6596cece24df3b67ca8f4bf742bae897f4ca28c13be83f47e54d5a279fca70cc0291d1569fcce3a562921105de0257a233ff1d3350875a4894b9a9927e9ff4d67a3224d528fc87654d8d2cc3ae8231c5a5df87525fbb1b65fba1cce3e4cb8a880e7c0c19ef9196a66b8ed4169f4dbbc7bcdca23d76ecdc9ae39b5f2484124895890bdf40c44c3bb20c6e27fd24b962ceb0396d32a5198084bbaa376172a9ca010a6918f637870174f07771a2ffc2cfc9620d00c640389f916314504e43d1ef22d765f87715a6db86e51341c6bbc8a5489b936811789dd10509bc2da2d7e0cc530e19b7e5d12ac60ec7d2e3a362914bf0bb2bcaec9a0e1bb5fe320189f7fd0a5c83a94874453f103fb135a673042941268cc90a0bd80d910fd0f9df50f11caf3c3cf6fdc61b6cde8b1e6a86b786002aa7c00bfa670e7be4e00635f10277f7a3871ab2a4825860291808ace9877911dd733dc6824d2f4c2d60675a4dd7ee2409a830928d0b737fe8b6e96d8e70e2cea28a266d5a4046893b87bc0dfd64d38f4bd32ac79f9c57af0681504e089a4defa3a15ba0344bde43fcfc0cd4bb7c6d3966d6ed4fcfe6116fdc2ac7e3ff6507f5c7f59a95aa1c6c186b3c086f4bd67fec276ea9b104b87005f8dc7b92fe31ea9a2580c711f0beab53c1c1f1a067363fd72d96bedf7e086cd19d78f386da6bc3c04eeff96a6fa44e48b2a8f824b256797ae0932a6a7d559689dd21617d99528c9d3de1517b1719bc75ac33a693c96505f230301685022fe98785f7d12ae325b9ef3d7b51fe011c4d4fbe6a036e48cbb05b2c5d38be6f4acd4a460df95e6455f12adaf3154a899a43434c3a842892c353c89d420a0c95a62d6bb4f7f0b3518f92d6bbfe735954c9f4b3c7ce0444942e3a529ba51cf8c4f90d292f9e1acd13dc672a317ed348faf024b2f79a3af9e1873a41c51ed47f765d4866a84a8938986aff9ffe0cb574a22ea22dd4d8cb93c6e430927ed672a6ae99ae02bed6cbdc86ea233ab4e44a4bee7ba44d9fdb78dbb78344332fae8ca752b40ae606ce2f189e8cf0a2a6ddd02c122421ed5559232be74d158dc159591161a62b4fbca31f69c7b218494442a12b31bd8d351b4135b1ccdc247bbf154649f22dc098fc9247e75a842daa3accc37f977acdba8d8eb3ffcdba0586434b9509e4d346145d863de612aa5cfc4be88903ab0a58e9004540fae75c52fc865e9c5dbeceda5483fe702b9c97ed94ee290c14176eb4be7a84f1cf0342ac4113f8f570206f35d23ee5388afb1b2f65fa5cb1165fd274f20935d40cd08ad30ab14b3177ca53504dca004624815a9817b502e556cca6a975c710a4d710868e08482f9e437f16ad8ae4be455a04a9b2d31da444cce7f423e98a7be4c941597a6f0ddfabeae8452baacef02a81760472e7d58a4fc1f230f807e212a2eb940cc55779932d9f122393fe181d3c2390ef42dd835cee032ecebf968bc4136a40469e40b8eef3a5e3a1c2851297d334e3b67649fc872637089e818159ed33af1e9a5c5a41f9ac4287044b6a3381148e6b907a53763cb605ae321bf9bc56abf03d8c253c8f765206584193360a61c3d94c73f990ddd8d9b4777b43878829923990a1891ec505ae0e4400f639b64cafd4f4bd32e9bd65f6f68c6ebef43d41538155ac775bc2321a20612d1dbbff02933861c2b4aefdc796ba120e969d884f29d9e8d422365ac00f7afdfa115d6db7c3f667a25c4a07bb89f30c74c97459e803da893ffc4d78399c08c6f51e5288a449f7a5a884acede027a6db0cf8224509ea0b08b0463706a909c51e3b97a1516c4b3b5593abc4642f07d0cdb55168d6e3b10307c182c0b3f6039c9ddcd07d6d57a19955648152240239e12188ef62618a728ab728eaa6f8892e78eb128487508906d13b0e3d03381225be66a9f1a1c456acfcdb801e3cadcf4e18abd981d89cdcc072a255d56a7e30a283c3e677af783f138fb670efb9a52422cce237134019cf11ecbebd4cc4ea8884468811bb83c86a4b7c8efa437535536fdacad3821c7a7b28662cb1a9c2434b36c62aba161e003ffd7b94b4be3b0c9a245489ed62199bf87ac570d569115f67d426e9b1b98ce25e87c73813e47042fc2ca962424608599172fff5b8a4f6aa2950fcdb3be728885cb0198279b336f81f58f2fa2b5ac2238c2d6b66a1c8fc3aebffd66cc7b15eb1f6435bc1e49cf3f4037287e67b4035271b3eb6adb9949f65f7c2eb91c1c65bf95220e3f2cfd38e31d0ed21274c33bd538b0be88f2a0fc031484a21a9e3196799f3759bde0165b69765b238e2faa709bf01793deb1e5da1989bd27de66a700d9daf4700b941968e5872d68625866c89464b74f7462cbaeb40cc5b2a6a63b96d2d4c7e2f861a188ebd96cb0c4ad47cee04ddf8b60d094db9b2ec581d0de6cd3f72266c65f251ed383996518e07bef12080c31849ef8e459b13e54f9bcfcd74eb432e310b67faf42e160e751926dfeb6fd891327b846bfda1d539f3b9182136844aad12c7ac6c146629c44ab129f8f6e62a1c9512db3727b0fd8eda6a0091c8e2114c65153f88d723bc4966fcd07d251e1575ecabfe1e2ea4af7df67efbb0ef991d2af6c7f5a9070dd901ff89e0af144fff424ac58b777bc16f5976c82e1f6f79c63d971499d66115693a0d685c40846bd3e52ecb2f89c6cae59e3680ed33627ded710580fe6edf10979b38705ab7e8de643e499c643a94ba919254f80f14e8cd14b9d62b1f30d3b3746f45463ceeea09f6341eba3dc41e50a0e25531b53b764145b1d9d4362b45fb88010404f68fbe6a1b32990ebbc8bc6c69dc1915757e6e69609452cebade47eabf36b231d3e30d8dba541aefc9b3bedeb79b55fe2ae262b3d9240ec175c7e033f44414be8d9a3db10072133e79552f58b2608a756c3f17f72527972ac79972344b22e2635763ab64da8c12d5eba999378a916f4fae8a09077d9c3c25bee28e71a0dc2758c142b9492b8f29eb8099a0b1362afedac4c7d79cabb05bcc3e3ead73e0c84b71f488e29205f4a8fdb562d29c01691179300d9e36611740f0afcc7dbacd58261cfb2e688a992b27b23a920d44085a87c9312112e13184213c6c37c9c68a7eb47b4442d23c5920a265562ff004fbbe91ee2a565584fc6ccffcbca37ab5b6521b372c5c443542bfeec5f294cdde965b7eea6e679d5b1a62325250515615de40623f9be108b5b4d48b98fb75ca88b71a601c958c503bda3983a10ae1417c7582a79fd3a7d06790d2da1bcbc380931f4d6121a45bdaafd76cd80690668e69ee03ef92345d6097bb3e7187b80c35861a9abdb230cc4eee920c9779d0dfd8b046ffaa962e99f9e299b018", 0xfdc}, {0x0}, {&(0x7f00000025c0)="26c0083d10f156dbb9d323fe89eb8bf3610493b33ff5af64e0dee8347a01e0b91f7f2ad5063098a514ef5564130fc0c04ebddf5815c3cae52462b237a848b44619577b95b7a608a13088ae0e1de9621de6783442c64f07416e0b3412f33ad17d49f7dda5e1c33d5209040fc60ae1f67fb46781334f100d37b9f1dcb619942aa5c8826d119cd8239606fdb6d68a974d56ff9cb552166b10d56ad00a0fcaece4ad66e3f65a6aa9033ea502f9a5a09f968f2c8a2c316eb4d309b6c56a57ed6cb664dc549c5c85b64cf0dc0b5d9334b775f8d671262c970b7477239e3aad29337aac2883917004e92ac43b3175fe8e9cd6b9ff59cd0451ea55bc1f285cb4a46912436bc65df2d1695253c78fc998ad404a3070bf3af9714c2d0e2013122c25781b3ab58a6ebeeb3e7b32d24032d506836c6f9451267215f2646a4a796a2430edb1170650574357ac50aff10b0be56f199c38f535c506966370d7c97080aa70baf4e2b42ee82c3688b53073506bfec650151b655f10484cf20a4e111299331763925944aa49f2aee2df5a0ab036e5cf7da5cc6b89ae7b1ec83e238cfab983a21b2d8bb008df624e76979f93fa1ca60da06575fa39ea9dccf932742d1fabb8f8c4794d39f30037ae3edf5bf669ef6c4d35d4a116af7eedc70f87c28c17d742b0bf68221a1bf0176c8c9e933c32be91643ea07b09d2d479e3860ac7124c3cd51b26015deef270ab7fc5a050b0f53aa1974c9764268688dc3b5b55b3afa091340be9abc877314c5ce75cea3c6367d763b07d74e91fd8cc18dad1097f6f0df8addfd4ba408809aff46b8f72a580f6396cbd2de765517dd613e2c37aa75987726894eccec3f9fe73d6f7ed3e29abed6e0a96fbae55e647e22721e6ec950e5c84e500a60a359b90351678e4971e3e6677ac42d823e01724035eb679c703bdbce8de2d84c3be23e61e652227696fac3b09d76c04391304e44ba6b255b806abc70c10e1df1dae6dd8dfcb60094b3b793de5b59aef432db5ba274f48bb76984cd31f080077da9c2384c11ac5eba58dbf42ed62d9fe1667becf6d07827d6109644642897d48ec075f002d3f22e6c4b0ca0cf2dc74b1b62de71a24de6053ce57161b4c270d4db074b8c2e30d93874b31be0c33c6ec80e181399d5de4685bd40dda9e1501972a299d6db048d001049544b1e50b8649b68eba9a550d00dec04c91ceddabddd5d071522bae70a87c3516423723201fa8de1d3e8233f7e52325fb5f3dbe1a9483b13663e05406cd669d18bfd541328b696d159f86c1034a09dc4fe198a88ba799f3f02a306f675b0a0628b90fc8a258f8c9bdb9f4e9edb4c892fe33df2de5799160e7ed41ec11812e67862c5616c6d361f6fb830e7d202bbd6a585d4e1270fd192c4887d8feadd5322716804983b8ef86a5434626d100dfe2030e328879c6907d0689c7709e32bc7e1a1cf50381ed4f29e3bee740499df938555bf2cf75c5eba1edfff020e852d21d3fafc5c005889a5de2eec72437afab1c1a4ad749964fe38554a2fc9d29b5ca7106ef1040992f793f38a63370412a2c560ccca891edba27ad4a137cad0a018dc57f11fd86087e422a6c3497d9b48aab03d2e9c5e2c8572b0853a69470cf90de410d615fc61521ca11f89b563cac6de09e6f1d87cccdee126024ad9da835b56eda7b82d0d8d11548d5815841a707824a1e85ae824081303644c68cb6b767c0e5a106bcaa204d377c753fb6cd35231433671afc9589dbfbc7796b2b961443939810548996c3c5bfb2d53d0d5facdb5d634ffa2ad33d3262e5734964672c443622074c72bb6d91503294b71a8eacbb44e4123621c8bc1091ce2f47922bbf2014fe038391d52fb52b5fdae41bb4aa48389a8d93d8fb98df0e8811387f114ce5527496c1a8091a36f828e29cbb61cc0b313847d30f53578222adc22b3f05339d804d131bbc96b584ca2ed86478fa97d1e962e194d62719d3308c90dbe1ed5abdc11d334f04a7d2158f44abead5e032ceb3f83a151b3cfedc16b9f53b960807857d6ee434b4ce6cd85438c8eede47f3b635932f260c51ad84afea1846d484f018afff7f35c8e5a561a0d91561050feaaf4ce30a9d65fa683ae2bb2daba396223cf07ad080dad1d6bb6765348f0bb257178e9c756036213f4f6d59a6c6673ece1337686a78b33a9ce08a5aaf300358511af9ffb5067f51e8520be2937ba45c7bbd3d724b986378de83e4f2c52acaa1a8df4cd1695be0dfe8a0b2448c236cf3b3581d6ac1a414227f50ce942e557ea5e34cc53578a5f33083e0c6762f6b632cffffc7af5364c813d544d24c908012804fd197b9a26e0d8c0b7a6f6b1cd85499e2e9a306a19059962da16d8e6f7fa205250968de387d264d3e21f815984ee7720ae79924fe29255bd52d5555f29b6e064a31b1d47ab1dc46bc27ff0183db6b8c52f544fb124124925a2cc6da574ddeae397ac3b3d168faaaaefd8ca92cbcf576de7a8e8ef06cfd2c0f8a05f3b3c901df428f1c8feaed07a69ec5cdc889e22db4e70c866818f7300ff3549743daff070f45515d55ee18faf4bbcd16ce213ce7bbc011ff9b0671b09f9f20cf80214949da7f8ff1a58d472eec53da4a5d5ef0c1dee43c785c26f3f2a4a5a85288819a8318cf10bb6d65ec775254e13642de92bdabea1a6ecc81ea6060c2d3135b2d49fa0fe743e3dae6742c85236612019422abd1a164d09a3c33443d4136da4a4f388dffe11a8331997a8cf2753c2a7fc6ee91eeeb777efea0e1874184364adab154afb37d3b20e1f70e7d7cddf8db188031a1a2a4cb7ec4ef374791ca8655d866fbd5025d3b572690e8693d658ab957b5383a386bfa98f602d610ccbf3d413894019c28449272c8a30ba8fb092544fa2e49d10864c0fe01c39ebc747ef2fd95b6682a216a1da0b58f2448de93a33eb08aaf83f727f551dd8ab6fd9f555ca62c30274bd16a0cf40a396c6b18da82dbfd2bc5e06c16700ac125671905a8bb3f7eed6aa318f573d9edbc5d1532f41301f94fe9d8522b067825e518261432de3ce673e1eb0ec5e31923d2013c48b3cdb6a6d7d2a675cd25b62f7349ec0b080859d72c5ec354b1ed3539f51d132cddf47b676dbc2b4057ff8545d5ae9c0c4344d059d54494743bb1adf6a394110a224aad79461481afb345eb7345bf2152c1b0456b9893b2f0743c842133fcc3530c3af172b0ba94b7ec0141f9b7e97f96ded31828d6573e5f42d3d9d17329244eeeb852da867b74a60fddb671f1c9677e285e7b36969d501b39169479b2a0e4789b7ef4817022f47d17af19b3f7b3b6a30a5a7d96fe685dbd72eba922468560ac9ce206d3e8269d2a4cf89be57636987ba2e0768ec62ca522fc33fff4af2c0db8ca7583c9611b1e8a257cdbf1e5ed6c08868c56dcf857f81ea3895c663edf0de1e148ad5e235b9cac20c57f1f9583a1dc68834dd8f021ad2505beca4477a13640e55265b8c8ee3da891294a5c2de8c2b9d42f7dfd01f0d4fb51136cea314d00f0ed7a86afec92ef7e8ea97e2ee104f5d3de35a6dac3412469f3961fd2e8724445b9d3b2d98e4464535444d6c154773a058ae78541aa3eba76d27033db7443dbf5d30953df17674629d7c0d279b2fa6aa8853893042f362ff1e22fbeae7f6e4645770477fc683740f4e7b8da83b1f931affff1565a7c462552b86fd5a99c60f01c2dc3b132ce39a1c8b70be1abf9565120e9de1a9ad5854ee2bcbec03ef11f32a1a1e6daa4d897350ae2fb34c3926ca18cabc80b3a318b3c89a8c6316a152ecbffacc53ce08b7c4f2014f466e61d3b7f623e8775dd856e2c07b815cfb88b019b7c5e4380789dd08dc3960f80efab90a6defc25d153226b07331c6b1707ba421ab6ccd628cce6da420002c9385103576132cf2960fa91d8a1b562a8cd51301e4ca9a194dc7ead69b6f28ea9c6931cd57e4d4d12abde38529916408a7eccde68a417fa054ef2fdd67e117557b50989104f1f39a4622823abdb81db84b7760ec4058df332b2da19b0e5e237cea3046ea1c107f5bd6f108f1a28b4316bd90e80754c3eeaf164071511fe1153fa688d931bf7cff046ec888a0c98e39c91dd55d41da53fd83cb9a016492c5dbf7330b208589e5b001c1d704228b36e207775e66377e53d0a9f497c5c26085438c279281dccd1d559295b3b49e939c10bbd17ac6c7de81b44445b5d04229979ff53fa45ef247c3e5cd4d246a543f38af69603301cb94971547fee326e40f62daff85cfdf4274ba14222b22124dff8e68a5e3076311039427b7c8783552e84c27ae2c763d4d1fbb42cee6ccd9f5a8fbbb058ee3d355215639fb3cb74cd75fb2b408be7abb4a1217947770350e3d2d1cf24e142e65689013d99c0534fbb132a6a2b59b3987a0398e3c3990d761b3d19d97957a08b77b3e67adba796fe54f46d7df9072c2e85ba7ad6256f320e45d087d08187d6dcd06f10cad8432603efd03670a46f0b90503fc52a786b40e8d6453b0e8d7e21b0204f9d165f771985a8831d9a27fbfa26e09526e42e61fac6c38178c1c30e6b16890ee9ff990b5c2a74ebb2f1cded691003bd9dd1fa5fde30e352045637c092eb6521c61d253779aadeda4dd6852b59969cbd46f43960b920beabc99ff3e163722bbf26f7667f033e9d73ff0ddbf0454db2b07377caf05a0df282353cd7499b5364704d5af8ac670a9d2d1e26cb314899cedb3012897007ede0d4a818965892a2edce57ed4f7044ea2a26d3d4995d33453eb8bcd067f9bae4275dc88d12f9aae3b7c6ac39789f18bae0d12fa7833feabc60f500348d8786cf51ee0aae0877d40b962ad175dc746230e4c4e1fd2837905fed208e4a6e3b6c49afcb5211f45be5195456ccb85d2a455999bc2872dd30839051e15792d3ce88a89fd0384e0600097b9b2dd311d5926910d8c193ccbc2c9bfe3280ddd9468693e6370dcf4e82aa423d2ea9fd760eb3fff4790fb0c4c968729b44037cc63a42a8bcd391496e4dfa11bd0d82fa519483dd1546c70002616d0a803efd958020c2ba4c27d6350acaf29db1cb9accb8bb254e5e2f8bfb3590d28e8a77e0aeaa2ecbf20c4d91b715bccf616453174d859178a3762ed7015710f25587c9386f9a10029168c9230c5d32cad4645677fb384cef7d1013ab1f4270da5c7eb5b27bd828e46cb715708de000717d1f0e76599fe758fc53444c194b39ef2388acb7a318eddfc44602b69306de6a1de6e9ee5d270bc28a275cda357d6ba8f45f1ced3a8f526ba16097b295a2c97dbbfa43385c333a6acddc9c0d4e3156322e8f351604f98008a1aee06092145392096c6d424ab61d6c8a83b76e7d73be8d3b937df3d476e14e9bd63ab41e3e42eb1892ebe119db3e53c75040f02c706a4820f252346629b28e4aa097bf88c311cd83938f28fc2f8c7ced2e38dac802f73303a16f696cc6179a5531b134e233f523bef4ab3efed4e1a876d0e79b683d401665fe22990c87e54b986122f877f53873658147ef30d61913402edcc930e74e78178714caeec528a7fc6f9248e8f78c0b2ec1ef020c74848fef0ae533965811480a4cfb3f88e310ef46dc28ec64afa3cc91115704a4f38831caef6cd58a2d6412b05b9fa6bfc521c6a7b18525684877158cab26c826b22f6a258132c75a18e1b4391cf0436ce9bac1391ecba7bb56a92a3dc4b9078be06ee3388673c25dba4be3f2f68dfc8db9f189b63a4e098072cfa3a78fea4aac31a127a835936327fb6ec67b6a744274ecaac6fc6721783f327074c3bc1f26463cbc1b9f23622a8b45", 0x1000}], 0x3) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) nanosleep(&(0x7f0000000100)={0x0, 0x8001}, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/114, 0x72}, {&(0x7f0000000540)=""/190, 0xbe}], 0x5, &(0x7f0000000680)=""/119, 0x77}, 0x2) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) readlinkat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/61, 0x3d) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x20000000000006}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xc8, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x3fffffd, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = getgid() setegid(r1) r2 = getegid() r3 = getgid() setegid(r3) getgroups(0x3, &(0x7f0000000040)=[r3, 0x0, 0x0]) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x1) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = semget$private(0x0, 0x1, 0x22) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000100)=""/141) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x5, &(0x7f0000000080)=[r1, r2, r4, r5, r8]) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0x1, 0x20, 0x8000, 0xfffffffffffffffc, 0xaa, 0xfffffffffffff023, 0x2, 0x7}, &(0x7f0000000080)={0x100, 0x7, 0x3, 0x16, 0x0, 0x40, 0x3, 0x9}, &(0x7f0000000100)={0x3, 0x3, 0xffff, 0x0, 0x1f, 0x80000000, 0x2, 0x1}, &(0x7f0000000140)={0x34e, 0x2}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="96425bfe6503af0172bcc2935e916e5ea794442fd59e9b3453874b9f8860b30c20f81caea555a76eca0180b236611d82928979a7ebeeac950af7a3d3de0e1202b4b037c5bd403380e658cfa24ede725577db2875ecf3c5730fcbdaa3484fd52586b5ced39edd0ee826e51b7e0145519ce5727f655e6d02d73ea8cb046a25ecca", 0x80}, {&(0x7f0000001740)="4e613f94f8ddae058a0a5093d55e10dc9ab0c4f4602b412a8722ef5162236924e97c68ce1e9a7b0ee4d1628ee22f3f78ce59f0888c8c2a66ba2c7ad124f54e68d7d7401ae2d370d82856b99acebb21fd9917db9b106a0e55ff3189118987bfe4ede0f58533e6eb3b79ea521a863b0fa4d02970a0646a5646e62c2b956861a9831b000c4e4fa33dfc10bc7c766da636ae66703198f59f138f9dff28c5aff6cdfef8f26c12ea68d9b0a9435e06f1ac9a26816e379edf7289b6eb11227ebed9754f30664e3a19782cc335907051f5f88fb6178cf9eaf33d9a46f43c5974d90833f052a1355b6fe188dad8acf034d0f42fef41027d9ba6539ec6db95b8d1fda5c102c4695db4b076f0f2469766de0b9147f2ac34d8dc28280f6fdd3373696b3c37c90ed7ec714d02949d2ddb8c19415959fc74795f7af3c0e7ec22f8c857a73f0c7e4cbfd66d41c8b34204a964f6d7d437f94ee90a1b964fd343bcba69e38d24fd3423ef6e8426f9b6acb7951244c0ffc305cc6d6b912ff9e2515b26b97513d7abf1e13b5fd98ae676298970ae05bbb251f1ed22442e25d22baa14c3359e98ac0c2969fff8e557bd652dab19fdacc511e7f37afaa3d43d5a3a726ee93f37b547a6fa0513f923569683a5b4272bb9297cf5ae523ee06d0dd6267677c7e8f1e838548e1c1a3bfb5caf002ea585aab71b6e4c63c5f13d69aef62d2762395ffd54c910de9496aaeb65a7d351fd3cb33a64871e68edb316f2bea719c3d054a96892bbc90cb0ec6859c381f8b1bebba6c8e14765adb6019d608119dc37e57db0b29ff6282c9b518747a1d9dc65ed6749643c19bf72ddb9c2adabea94b7ac2a962e0dba0b855a8d7e03f945555d4d0c4d3e429e0098e4e7e4ceaf68243ecfa6e675682a24ad81353b892caa08c723bdb49ca5534f794bd1c3ec66b54d31560341d3fb091b29c82d3d260296aa5401cd5d0359b9aaa641449b094f6513655e342b873484f6d5d37080d6ba2995b45dc103c572c4ec772376b35d8dacdc6ad1dfbc931ad3ff11af5e8c30114ad23732f33e56981ee6bbfe4eb3319b6f3e9d2ecd4a59aee86c4456310427d287a7d76bc13f51a9efef924dcc34895eef5ebe631fba7113d9d64fcf3bed2f6aea6a4e5441a69e612272e098aad65c965ec7eced18307fd11537b74fec5c0c4109f3b5e4d6b281a7cfe5692e18ec2e9b3fa0b7fba5384709fe1c83db3a6d72249cdcda4e1309a2c054adb7ba336aa62b09b53291c075b97b7a670e70d15931d0440552195cbf27cfc1269826e0af2f4a13962abfeb155cdcb2d29b39223f05b419f752dabafa19a732036a13d349d476d5d9660e6bb1eb2757edcd95afc9c1030611cbfa7179eb86f889c2433f02afd09d7af1da1637179d1db6cdb283503e4404d666db80e578466cc5ec33f48db2023cf5e7fa6791d602a4484fbaf7330aef019ce9b72b7a106b96dce63ff90542820cf916c0abf8f5994fe9f5a646f08b1fe29412e58ed9e4ed0988298dafa9fb059161e1163d328ed6b6b08efbd4a5330b968d6c7197d04cee1d78fda88d550a036f3056ef44d3064ab8ae7a00d80451d66e909df4aedf9dce28660936f22c2b193d60ad2ff87c9c5d8a615da4228c2e2723ba73ee37895600e0271d0f0d31da4aad7beacfca0e5f1ef8edc1e9ae28500926788491095051759b24af55fbcfebef49d1a47d71e907d4b3b75df791d64219cb3326725baaf48927efd2b57a7d78292744e172e0e7e116aba50bf77ec92e5ad8649eaf8fb2dc6bed97029f766fb6f392362d691d53e08261968d1a711a8f49ad91f6b5586aeb90ac4a8a945601836f0266fb1ee2b2ae94616caf57c0d0c06b17c057d7c3716ab985c70d6c59a37d38fc4d66f1a221f4b8ed1a37881adfba46d8c893d55493caadbd71afdcaf0641a24a34bb3abcf17e355a62ce2fadb42891ab469c172e957cf63a4afb4635626241342df3bdae20f376a577364524219716848cb4eed596ddbecf6bfa077b7e228cef10a88c1eb75a6b389877096b1a73e43e635fc0814bb52f04611cdad6dcc38fa9de742aca505950911f00e9c36ef487cc2320b88613aa5c816a72916238024bcffdc5e7e815256ff03660a30fab4ebd2e795e3d3208b6a23d43cceca7ae1342f1032489c4eb8e8f3d89d024df7b24cfebe411e86336fb1285cba9616345916522139f62674392427d7ae0395d17048a81ce606c97ce39a61e23afef596fa05de6099b6d0edb0e8870537991bc97e8820f6228e6d71b67617dda4d2b15cde2f73bbfc3fb672b966ef60d2ca710b9f5423f33ebe6b4cc5c151141a2c835ef36348bc106470f242fcce02ff04236c18145d547138297930dfcffce05e5ee2027287766a3f120646d936f5e66cfadae8ab9195c81405c6aa577e43641045f761de2159452a39388966dde7e62f4de27b2322047d22209681f82b79b55f316ef8832e77a521834237134bede0f941d9060260643ebfd703f1605970e466ed5e9f6fb381849284b9127ae90ff2d7a14f7b83aba75942dd916612ab4eddeccf4ca6b6da1906282d26b0aaecae3c33b38a65f5c984986fb0c5bccb932502f5ab6d6402ccf6240415478e4e44b291b2db888ca79c284b82a20eb46fb1f73f3ef01728b7ab93dcc453ab79dc9f80bf4bf46a4168f8832751c6552bb43b980a182a99429f8a83a51ce986261bd81c1986298f55a4ef5e399cab87adeb493ed9b4ae5b4fa7e923c39b6a38c4bfa16375620c5a96600f10b3bf785eb112a051f3b15d5ee51d4eed4963e31da9f00dab365eeb88708c929b1ab8139107ed0b8d9c598574169e75f14048142fddec4f9ede07a14ae050cbf9c6828af11e1419fb9e58a13401d5036afcf0ab4cbab4f9e0e17b28849ce345e98d9cb7401c12c10add90356d88661192e9f5f7e3366f249b5d7a13ae8523791c148e9957cc78c193c7426743af22e5a5d306f1031cbbdf092f33e0505936fa62da0724a0a1b22271815c2dccccabb7ce60d7c16af7a8484ef97d26a2542775fca252f7c36ca2295a16d5704d70a39a32894dc5ff89538bd99b9ff9aae1eaac609a7e99cd1097fe130b0f1d1395340579051a8a5c6024e080d7f57e2cd3709e0ba2310d10bedc8d564626beda8a0a2c0b506a2231c5a073731c64bcfcb309008daba4a0a8df0b0417c7b9addefbc938a2ff8bba568dd5e00a81bfc5ad8863e2e73969b1450f9de92ffd3cf9a3cd77d73628e898c1ca5519f068892399efa36acb8ef2b745a438f85df127728a62be3c9b13c6d530a6e9faa73a2b72b090aa7a9ec51a9c79eb51d8d9fa8ed90c31b3ab2e4da7c0c07b0866a28d192b7d461f871465aa0ae273762cb3600c928fc01cc88ef55eb0471b9ac2154922aba940785301114e79277d92e7163bc8c9dd693e308c14cf89b87e4950559dda5fd6334a2822a23a0382cb1c789edf470d6dbdaee0d064afb6181b655a8fd5e697a9cb215c50fbb7193ecc221c1fbfc80ca6d48f047acff5dc86ed5e5d4c923a910043829d435d16cf5de5f1388d9b46fe0f8c3d9cb5aa853ad6b4b7172dade148f373eb17624f9b135831d714c9bf301b05456187b67293927604b0f15e81f9878013cc889ae5a14749e47ab71da1c5e808a72e90a42f62106145b1d42eacdcbfe306f54947532757dd2db2679700cf9f894f16abbad6d94a6a662af0a6e19bd9c96cfdad61a0c898eee48503f50b3e5d2d42597a840500f6c5976d570e3e88912f731606561bbcaecc69dca59fa58e90241f621b4d070931bf86922e44804f775ef0e24a551aae2746313fed27a7f51e0ef918f00b39933d203e9a25a7c2cfa76694a801bad7994067da3dd6dbec03a3644572efcd38cd1210e70461159ce67a50de5a7ba6cdc7b9393916a87412028811a3edb51691130648a171dad42d84e1dfea38ae273434525b6ea2da122ccb04de3789642c8cc9f7737d2257ecbf3d5cfe85e37d39e78fa451529207478540d4119a3fc7d8f517d30cfa57fdd3726eb2ab11b7ac3c58d00aff6c59d99be84aabbbbc4fa848d30d7de5a31dccf956c66d27fd320dd514982e4a084f5afdd3eb4f97314433c65a499a6343fe756c7e2ed83cd0bd14f986bc56aafe9fbb5835a112f3edafa11a1ce0ed55b65483efcb283f30de89f0d05793831d115f7c18c3695ba9029c0097fceb7e925e97d27a40c372641e803d55b54475b0a65b5d85b4655f67736d27071997d06c029c432ffe97acf3dc9884011ba1e49fb3de1a9cde56b3d39f1ed6807657702782997c364e61e8bb5bcc105740a4a5d1652a00aa1b3ae29f8ecb0912d6fa4c6db0b932a008b464cfff93da6fd395f8b3a5894217a4bbe4317d8a5e4d2fc40691afbfde998216412794278324ffb465c8fe22e5891a706e4ed8ae7d46c193b6cfb68377777d314e2fa6c3b1e7d3e665bfbcb7e77c2971dbb29974e88078b70e22faf9addce76b6b5363c9df196791837eddfb0c273266378f5b6161446b972dac5cc2ce6824e59419f926f6f43174ce1b182dfb94af5ab17e477a34d7b9920de93802066db49d22c8a6a00da15095ca5317528cdda89df0c4bd99043266ac0a1d1e0d698c1e4584c27d79b342b3b8643a48b83bf8ae8ecbbc55f7d58b0a4d517b21d212aaec55a5a4c5e963f13ead9db1677fb1143b6c70e1d44bd749fa8dc4d46b8ac1d379c29187479085e0ac276216ab97852ea3bc28aa32ef61032cf5b6dfb8069edefe1f1cb28be9312c14e90d4fa84833e0ac0a27e505593e1437f60d073ad907030e0c50587786d5a18b13ef15728095a432820f75a90ae03ea1cb69d2d21494a6b9866051a606bed0002d0860b4f241231dcb8d05933ba2d4313aae7dd6cbce8e85e5015937079dba14769689f6265eb6a2d0a14069a17fda01bf5a6138d527525b1c72aea0455f596fe7ec0638930fda490424540cda7657fafb091e519ccf0b0c80cac171d2828afecd56f8acd9559f3d214962621e83d023a11e2a9edc97f710ddcf9a3656c82d1e9d6a72daadfad604380eb840c67160dcad4ffc4939e9f1e7bdc08f6211a18c8e603e7b2fb9108638c92a04f46ea7af788c8364b2feb783c640a00532b6e07cb511856abdc2a37d35b1f2abc16279b77395109fd9248e725284c583b125b08eb8ddc762314b83223df0abef237099acabc781afdeb520ae5897420f19837ac3d4aa7f0f6c242c49629db7edec0453de9416ceb810939bc3396ee3112d165092989703aca0bc54e90ef423e9f7b45e5f5ddb364d0d7daddbe7f0f048142b8953c0676f1729104150c426cf0c2398c5d8106e1ad70fd66fe745b457982debf3ddf97e69e7096db3f17134002632e316fe221c69b3bb7b317a84c14b42996912b544f1cc26489a613741d25c07147b2e81cf2c86a284d11bbf7326f0a5684e77d206a6f0674ed617929fe8728e1876441838888d5c7899452ecbcd9ba77ea7b15b67ecc6dc1cfef76612820d05fd1841faca168cb74cc06d9fd2eb56b8852553a8651146780f9a38c9eec376a9df886fab1c8db232fcf32efce4cf87e37fa96145c40dee2d4753e3d45a814184fe7a96a7b98b7a37160b031a687f4033d71d2068c7a1567700447437dd6143f87a6b2a889895ae4e75b7cf62e55f4cab70dd65d9734ce0b8cda311d05de776a953045a3b1f2a3a412bcdc70ad734886512d268d5f518dedfd940f98da2c2b9fac3c0b0251897fc30a2d7ec49e6829d473dc09d3b64b8a66fea1a21d44b2611a4e409331464af62f4fb7feccc43c", 0x1000}, {&(0x7f0000000340)="c63d48e69bb22bf3584ab64b3a78b0d8fdea662cd0fb541f40de114136aa9f450ab0142d58f813a25ce28724015300dc5f277e50c760765a8b4e60843d21c335cc53550882489576547a671d7d193a77f06963045a50d9fb1e98c2077af42e8bb8114ee1b4af8e1fc0d7967c61ec47c521758e9d25762a12bfee7aa24fa86743beee75bb94ef62809c98838cc5b2b01a640d4a3fdd8313f9b9ec6d6cc92f5051e3af9e3665007df89f8d9fd53914e602c1a7a01a0f4ecbf7dfe417a77aff6803ccdc83ed59", 0xc5}], 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x41) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000600)={0x5, 0x3, {0x1, 0x7fffffff}}) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r6 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/136, 0x88) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r2, 0x3) munlockall() semget(0x2, 0x0, 0x100) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x1ff}) write(r1, &(0x7f0000000000)="a094cb73a3bd321a577ffb1f618d8655576a1c9a849c4ffae3d485b1a574b4466dc6d4cf", 0x24) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "050000000000e8ff000000000200", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000540)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64, 0x0, 0x20}, {0x3d, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000400)={0x97, 0x9, {0xd160, 0xffff}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x0, 0xf3, 0x8, 0x9}, {0x101, 0x1, 0x0, 0x1000}, {0x8001, 0x3, 0x3, 0xfe}, {0x8, 0x0, 0x1, 0xcf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x400, 0x1f, 0x3f, 0x2}, {0x0, 0x3, 0x7, 0x3}, {0x1, 0x0, 0x6d, 0x6}, {0x7fff, 0x0, 0x5, 0x9}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$inet(r3, &(0x7f00000000c0)=""/126, 0x7e, 0x40, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) openat(r0, &(0x7f0000000240)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0xc000, 0x1f) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[], &(0x7f0000000340)) r4 = fcntl$dupfd(r2, 0xa, r3) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r5}, {r5, 0x20}, {r6, 0x1e8}, {r4, 0x15}, {r5, 0xf95e2e065dc0cd0d}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x408) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(r10, 0x0, r7) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r12}) writev(r11, &(0x7f0000001100), 0x1) semop(r9, &(0x7f0000001140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r13 = dup(r8) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r13, 0x2) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pread(r2, &(0x7f0000000080)="ae106a", 0x3, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='--\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='\x00']) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x9a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:00 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) getgid() ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) minherit(&(0x7f000024e000/0x4000)=nil, 0x4000, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket(0x18, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000240)={0x8, 0x100000001}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x4, 0xfd) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)="faac6c31267c22e28b020eac127f9a5a804778af5fd50462ccb7377e18948dc0f2b2eb7588de59824306705d5d6422cd0aa52a227346e4a8723afdf90c4adfc8ecdd432adc370ce9f5b72d7ad05f1f2b9e43d59c11cc04a1f71706dd307796897ac6a4b3ecd42acd9abafdcaf0b91f57c3fc3b5bf757c4e193dd881e18015b0ee0d845aed9f1e5a0689e2a118802c7d107fa31eef4383b954ad1b9cb5d75e363352f3abeb29aa7a26c774c3b0f32cdc6", 0xb0}, {&(0x7f0000000240)}, {&(0x7f00000003c0)="94e1f7e7e230fc74f137a88d4bf94337b16c7aaa0bcd14e9b70e29e4a4c6111568b34bf05cb63b39a35d7393d98741cb76b7e2f0d6e1f731447a3bc3495b5cbff8681b85b85f8c1f481e75cae186698b7caee5a491ce3a21abc37e47a6a2dad95f8a46f79625018e545c9ea4fe1c", 0x6e}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r3, r0]}], 0x20, 0x40b}, 0x7) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb0000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694ee4f550b617ce999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d0000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x20d) 16:00:00 executing program 1: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000180)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x4, &(0x7f0000000000)=[0x0, r3, 0xffffffffffffffff, r7]) setegid(r10) setrlimit(0x3, &(0x7f0000000040)={0xf686, 0x100000}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r11, &(0x7f00000000c0)='N', 0x1) read(r12, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r11, &(0x7f0000000140)=' ', 0x1) close(r11) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000100)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x2, 0x80) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x1) 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = getpid() fcntl$lock(r0, 0x420962140f00a131, &(0x7f0000000180)={0x2, 0x0, 0xa99, 0x7, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) r3 = socket(0x0, 0x3, 0x5) sendto$inet6(r3, &(0x7f0000000240)="694ab71c1b04a976bb3b8519945a22711afc5df70fe0f9ed4dbefda6b83e209cef0725c4571b63c760f160d43e8813f237c6b5f33356cfba0af8fd558dbcfad080021115964516fdc4ea5edaf8831a421f876eca9dc00d95ad3b46f366f5694c2a5d744b577ecc0d59c34622f3bb2e9f1cd5cc79f12cea33d45e5c3ae08a6e126d1f6fb24b8840df722ac6a76709666ef0afee4511b95a25b9eb64f7ec9229d3fd1d54eaf61fe4fe93e5017a490717afdee123fbea79f666921753", 0xbb, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x7, 0xf6}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x7, 0x0, 0xfffffffd}, {0x4d, 0x0, 0x0, 0x40000}, {0x6}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x20000000000003a8, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d, 0x0, 0x0, 0xffffffff}, {0x4006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x4, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0x0, 0x40, 0xfffff, 0x1000, 0xefe}, {{r1}, 0x0, 0xc1, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x80000000, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000221000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file1\x00', 0x90) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000780)=""/4096, 0x1000, 0x881, &(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x101, 0xf7, 0xb9, 0x4508}, {0x4, 0x10, 0x5, 0x4}, {0x0, 0xff, 0x80, 0x640}, {0x8cd, 0x4, 0xe1, 0xff}, {0x29cd, 0x53, 0x1, 0xfff}, {0x5, 0xc, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000400)="ff9f8ce4803ae690115d838736eb472dc0903a23b7ad0ca2f3bd5c4217c1089c5642efc771d54d384bd1e5ee3d54fa5938a4357a1f724d963c7253319d9bdf0510d86ca896f5ac6084c8adf6ce16302ba5856a606998b9e1bf82579c609a1e81b5a6faa90a7062f3171f6a8fe65163ec075137465f5bc33f3ab7f2803fab7f92b15055e31fb434b47d23e0c7222f0280b93f2fd2065d20e99e3135a35131458e7a8c381164266962013fac0f6fc3464c361d4e7fe422d87c2c9b497d730d41a1911a1d1696b3c0e7a31c36d01df92fe5b7c9060983bee32b307d4a1c5441c257862fc9fb4d38fd681bdb91b1b573476876085ca5121f5d1e48d5ba546cf7813f31603a86676626587a4c55d063c6bb602a478c7f2a89ec8b82fa484666a3", 0x11e) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x39c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x2) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) kevent(r0, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x0, 0x3}], 0x3, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffa, 0x114, 0x80000000, 0x101, 0x1}, {{r7}, 0xffffffffffffffff, 0x10, 0x5175e816af302442, 0x0, 0x7}, {{r8}, 0xfffffffffffffffd, 0x8, 0x3, 0x6, 0x8}, {{r9}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x100, 0x7}], 0x4, &(0x7f00000003c0)={0xffffffff, 0xdea}) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r1, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a569ed45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7d0d05cbd30e8dabeeae27aa48b5b1aa18f24c57a10084617280b683744f5238ebb399cfc0cbf952f3e1e915336675550650901b0639099f07825c8d09f793684401f8876d9930a5ac69f24701aabe498a62bdead775232e9bd82752ae050b01b1c4537017c15740fcefc64dad2f6e750cf2a1c0fa6a2217a536b5e42df647ec90dc4c356df9e0ba40f7cc5247bc6bc673a1b27a488052b4493e82b43320cc59e770fac7add9588423590565c6406d12152b148b260ac7a26a81bee30d992a6f1b9d7d2a45b3c031ee74a8b4de7218ba754e9ada98059794aebd8af2299b97fa74b9c15d5579ed05f7e223ff8261094ff6862ec3ec1841271db17df9ea6eb970858449622db0341bf296046f4ea6500000000", 0x59) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abfb183d98f50474f5274e0bbb848060c22fee120c9b3bb5dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e9ffcfd49c596df7a7a7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332e7628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d700c13c21d4eee4f8621037c3d77495ad9a278978b26c46049b02000000cb9ac407791cd09827a4493c17a0921dc38af76420c885862413c6ed4f7fe3354dd98fe2652f0147a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000280)=0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) listen(r0, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r2, &(0x7f00000002c0), 0x1) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d0", 0x62}], 0x1) r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0xaa1e08a26aca9f52, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0xffff, 0x7f}) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r6, r8, r9}, 0xc) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) socket(0x0, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x7fffffff, 0x3f, 0x2, 0x3f, 0xae, 0x2, 0x2, 0x2, 0x862, 0x7}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r2, 0x40044b06) setitimer(0x0, &(0x7f0000000100)={{0xe56f}, {0xfffffffffffffff7, 0x86fc}}, &(0x7f0000000140)) r3 = dup(0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80e9, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r2) r7 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x40) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x4c, 0x10000002, 0x3, 0xffffffffffffff80}, {{r4}, 0x8000000000000001, 0x1, 0x2, 0xffff, 0x4}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffc, 0x3, 0xf0000001, 0xcbb9, 0x1}, {{r1}, 0xfffffffffffffff8, 0x5af006ac81d6cb6a, 0x2, 0x77, 0x1}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x10000, 0x5}, {{r6}, 0xfffffffffffffffd, 0x1, 0x20000082, 0x74, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x3, 0x9ad}], 0xff, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa4, 0x2203794c24f53fce, 0x2, 0x171}, {{r7}, 0xffffffffffffffff, 0xc1, 0x10, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xffff, 0x40}, {{}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x3f, 0x2}, {{r8}, 0xfffffffffffffffe, 0x100, 0x20, 0x4, 0xfffffffeffffffff}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfff74, 0x3, 0xfdd3}], 0x100, &(0x7f0000000440)={0x1, 0x1}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x6010, r3, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000700)=[0x0, 0x0]) r13 = fcntl$getown(r6, 0x5) r14 = getuid() getgroups(0x1, &(0x7f0000000740)=[0x0]) sendmsg$unix(r9, &(0x7f00000007c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000500)="f897b52e7f7d3ff7831d1141e0edd9dd1e38d79d62fafc4840efaefe064d5e9dcc494871b3bac6bd0fccce23967ca0633f6a44b85e6d2e78568ef22bf1fddc5ed5a5c9b6ccdf588b6732d3608a69ae", 0x4f}, {&(0x7f0000000580)="bc6066a8f81db170ae2e1bd7c8b06449c165e6f870b5b91e7066506b39700e6a8764b3647634fcb6539fae30fbbf1f617993ae0f515a4d263c75a1e3f132a94c67bf4f7d4b91700353560d8bb24bbe3402559eff5507ea5e40624123642c143c93ec5d33f3ba47f11363b03cb721895303b5d3ab93d07b92ade1f44323fa6eb3edfbe250aaf89d9ad146d6e62f585ca7bd59dd1b58536ef70563ac752eec8e2658bb29cc642db3", 0xa7}], 0x2, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x40, 0x8}, 0x4) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x2) recvmsg(r16, &(0x7f0000000e40)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000000d00)=[{&(0x7f0000000880)=""/116, 0x74}, {&(0x7f0000000900)=""/141, 0x8d}, {&(0x7f00000009c0)=""/18, 0x12}, {&(0x7f0000000a00)=""/90, 0x5a}, {&(0x7f0000000a80)=""/192, 0xc0}, {&(0x7f0000000b40)=""/68, 0x44}, {&(0x7f0000000bc0)=""/59, 0x3b}, {&(0x7f0000000c00)=""/235, 0xeb}], 0x8, &(0x7f0000000d80)=""/150, 0x96}, 0x1) pipe(&(0x7f0000000e80)={0xffffffffffffffff}) fsync(r17) accept(r17, 0x0, &(0x7f0000000ec0)) r18 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/wsmouse0\x00', 0x800, 0x0) r19 = open(&(0x7f0000000fc0)='.\x00', 0x8000, 0x0) mknodat(r19, &(0x7f0000001000)='./file0\x00', 0x1000, 0x80000000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x54}, {0x6, 0x0, 0x3, 0xfffffffc}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x1]}, 0x3c) r2 = socket$inet6(0x18, 0x0, 0x3) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bbdf696c00000000c1c6d9147749b127fc496f1628de9d1ad44134727bd4169167e5d18741b812a3130226c52d855eb74e1aea69dc"], 0x1c, 0x0}, 0x0) 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fcntl$getflags(r2, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43f00d72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x81, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000400)={0x1404, 0x124, 0xfff, {[0x7fff, 0x0, 0x80000001, 0x0, 0x3, 0x9, 0xecc, 0x6, 0x45d, 0xe97, 0xffffffffffff0001, 0x81, 0x10001, 0x0, 0x6, 0x7, 0x49a, 0x400], [0x8, 0x7, 0x3, 0xcd, 0x16, 0x100000001, 0xdc, 0x101, 0x1, 0x100000001], [0x5, 0x2, 0x768b, 0x40, 0x7, 0xfffffffffffffffb, 0x1], [0x6, 0x8, 0x100, 0x0, 0x6, 0x4], [{0x4, 0xffffffff, 0x0, 0x4}, {0x401, 0x1, 0x200, 0x4}, {0x22fd, 0x5, 0x7fffffff, 0x3}, {0xffff, 0x5bd7, 0xffff0001, 0x20}, {0x2, 0x5, 0x5, 0x9}, {0x7ff, 0x8, 0x6e29, 0x5}, {0x1000, 0x3, 0x2, 0x3}, {0x8, 0x8, 0xfffffffe, 0x9}], {0x1, 0xfffeffff, 0x6, 0x4}, {0x1000, 0x1dc, 0x80, 0x1c}}}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="cbe661f6d41a34c29917ea3d66b8942116e4460c8d4ef74a38ea109b63198fc926e74d148e988dadac5bbe2d8508016faed9f468977caffcfff7bdb76ba50897f4454ebaaf8ee6d4594bbed61df8f903967034d8f24d7342af0784786c2c1751ea520871e37d7c43a9d44aebd744c6a0e197603b540579da2e1787cb599d9ae6011a6a980dd9eac68be3253d45b505d84137f7db93f4476cad70e4b5c4642f600888c83eeaadbd0567ce802487cc2a40", 0xb0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="152a47d16163f27a885a34cda1ea3170442891562887a83efabd9ca55db399d80a72ca6d1c8bf54dd8ad1bf174f3f62649b47ce89a3ce494a2f4604f7ed3b0b33b6d473dc4af477803bf29c6001c26d9c822d71ff28f61e30cb21f67eadfa1cf64fec6d38103c2e6ff499aad36db08242ef87b48ed24c9bf4f1a5aee51e592e49e9ed0356f9acae0de641b108905c044501d8c0924538a7fcba88aafa08f9e609c38d855d2c7022bde325bbcd2f5fd9fc254ecb3ea8f91348f90a6a9ff3472bae1237f1aa2", 0xc5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0xa2}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000440)=0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) close(r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x1}) r3 = socket(0x18, 0x8000, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x24, 0x4000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000004c0)) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) dup(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000400)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000cf, &(0x7f00000000c0)=[{0x4, 0x80, 0xc, 0x80000004}, {0x6, 0x1, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x38e, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="26495b55a658d024cd62a548e094") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000e2766696c653013"], 0xa, &(0x7f0000000840), 0x303}, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = semget$private(0x0, 0x4, 0x1) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000f80)=ANY=[@ANYBLOB="0000010000000000000066696c653000"], 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0x0, r4}, 0xc) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6202e57f7f000001f6f227e5d8e13fd99dab247ef4ad1448f1a670b39b27d5223d2743606417f255362444a48a0598121e31e8fb5655635168094738331ce9829c8dd6e7caac7d7b975a0f19c7d74fb5ad9c5f80b80d5db55ca28a57041beb3b0fe881010f7543dedbf66ced92093d5e3e456d53bbadb8a6a0af33c432023c8b21859658ff415cb99ab3fd9eaab4ce06bc63ec08824fdebac7ea5be11fd41555822f4494a0538c2d4c80ec20ee2afdfcd7fe98b8c1dc7624fe602f331bbe07eee0605aee7954c52d94da094ed7ffb4bd00"/221], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() getegid() geteuid() setuid(0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setgid(0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00fcffffffffffffff22"], 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001072c605f7e5e57c0b61957727384533c800c7f00390e5eb1fd2f291f34e036"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf) write(r1, 0x0, 0x0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) setregid(r2, r3) fcntl$setstatus(r0, 0x4, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0xb4b6}, 0x10) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x7) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x9, 0xff}, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") close(r0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffff9c, 0x4, 0x3, &(0x7f0000000280)="31a14736a6b68caefb71d05cb1eafdc7793db7aca17885cff7e7ec1297131af42243e9eb693b3c0f21728e24dbc500dc1375cd2d919dc69a9071acd0b9e50e649e72c613b9cd4d24fb6343801349e481f6f4095c7d1bbfb8c9ee9b9ae38961ff87a4beddd74b0ba7051d96b0cdd2379132741158e77e289fc118e7249740fa3c86ceb658fd17b327ad", 0x89) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x5) close(r1) 16:00:03 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) geteuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:03 executing program 0: sendsyslog(&(0x7f0000000440)="c514da4785d4535659908b589e36b4daf313720812aed01deef56fcd724816d10a4276adef50185019c9fadc824e34b9f84d94a547fad1ec6971bdc43ef00ac28a3686b3aebee1864d0169356818e20e78374ec24358f7c2e04d32185944bf3f5f2dd236d5dffc37f9f58d5eb18f8ac09cc56397654a489e144e6e8d2041b7f3f6b7067f5c63ef3676528aa2d011f79402294829ddf34ac073be70ec8068e5d6549269ea858d9ee9a3ec1b983656b396b817ec8ea2c05353aabd4e8885580d564c5839b0e2e1636db9221b893f55d4502b7c94370203846c894a14b960eb7507cae33b803c87", 0xe6, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x1064, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x9}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/237) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000340)=""/170) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) listen(r5, 0x7ff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f59f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000ef2a489f2930338242c4f19d220000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000ff7f000000000000000000000098813134dad465c044ba5dc400000000000000000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad698679de90e29b3f7cde50c2856dec8dbdb05fd2d6c5da5d9aacf0688658af5c5f7a1c1215526d997cadc572070498601691f286142043248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43c36c0673"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c040010ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d1a5574d043d5ec82b4345587e9f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000cd676e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669a325cd2485e172bf129bf4ef7a13fd4c83f2ef8c259685ae72f11a92a97d96e6ad6218ac2a58a36ec784b4229269bde25ea7a1d54f9b2486c314"], 0x44b, 0x800) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x1, 0xb7) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="dec3238654960d2790334cd55fe5f61fe7ab1461936b0e592dc5bbaf113c32a92813ebf4b985c5f6654efea29e4c1543f6b8d43307a9509aadee1679a74d51b53e7939ae53aed5193abe5164d3a0e69c2cc20f50e6820dd5943c7d284c45c45a5791c568d103326fbbb0b6e724ad3aefd92a634c79debf349e823a117176ec7153719b45b7e2fa3b439ce606b6cf5d24692f", 0x92}, {&(0x7f0000000000)="83", 0x1}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0x2}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x2, 0x2, 0x2, 0x1}, {0x7, 0x44, 0x3, 0x4}, {0x8001, 0x7, 0x7}, {0x81, 0xc8, 0x5, 0x1}, {0x0, 0x4f, 0x20, 0x1}, {0xfb63, 0x2, 0x5}, {0x7fff, 0x41, 0x3, 0x7}, {0x401, 0x20, 0x9, 0x401}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_emit_ethernet(0xb8, &(0x7f00000004c0)="71a042c7505fa3f59550bbf6582626187c70cd9116cc4c2d16a854f18e8f1f7407679969e108d3e18e8b82f0cd805b6a7c66b7c58b97b946580416a8c9019e8151c909cf56a0607d4a2fe94ec6c2a9fc02232a65483788913d7062323a744fc7f3e0e914f97e7ea498b460e4d73763f34f913d51f7aa8246b537d6fd47ab21678a4263d833952a16515d6607bb3e3595d39132157cfbdf02e59d6f8f3a24b666d3911a3c6dccd8245fb3c71a7b1e30ddd434d4d1eb31660f") close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) recvmsg(r4, &(0x7f0000000a40)={&(0x7f0000000580)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000600)=""/221, 0xdd}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000700)=""/71, 0x47}, {&(0x7f0000000780)=""/7, 0x7}, {&(0x7f00000007c0)=""/216, 0xd8}, {&(0x7f00000008c0)=""/39, 0x27}], 0x6, &(0x7f0000000980)=""/183, 0xb7}, 0x800) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x5, 0xff, './file0\x00', 0x5, 0xffff8000}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ff00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000971422bbe53e3a480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af14aef1da2a3721af60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000637600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a86c339376a538ae23719a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be0ec4accf34671026447acb9d95fdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042de8cdb30d02fbb9120dc67026fb542baaa00be8678c0716efb0e750db7dc3e411f1ace93e854f094f8babb250783a51a346f96e6f32cc00f37c2eedd9c8d209eaf6b164f80ff85a5b0ea7b76c5054dfb06dbda0fbf5cdbc1da1ddc66f01713e13938b856886a14338d9f4a56c9e9f6e30c012a46e688301c2cd972c5c671bb0e0b0e6196ba1081a00c62160e07624822e54b1c715960dae86fa1e70afceaae73c8a8da33135330d50a4c8806e71b24007d17d6709e9ba9644f0903d4446cdcee795804bf9fe994"], &(0x7f0000002280)=0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2fe76bb6], [0x0, 0x2], [], [{0x0, 0x0, 0x0, 0x754}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) fchflags(r0, 0xe4e169e04e190ff1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) r2 = getpid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) accept(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendsyslog(&(0x7f0000000300)="75f3918c927e69cf3ed236ea8b888879932e75d77f64cbf40b801a83ad3f321bb88fcc4d63b89cd34cb9a92f182bd1664e94af83d01a1cacb84922581cb9ad5b04f6fd764c4a138965f1b35b0e551e3146506c107403abb9db1a5d9a703e5a13be7566a88c533ddd16686cc72d8779fc7d3d625224cfcf9b7a8b437ba02d7cc3367c8b63e41b61a197295a86aea5cae4bc975bd8810fab951e7ac1fd435a7884ed28c2e47d6a9e13ec657b61d2900c1f22", 0xb1, 0x20) 16:00:04 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x4) 16:00:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r2, 0xffffffffffffffff, r1) r3 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r3, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000ebffffffffffffff000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a7000000000000000000000039574260b586e2e9d7a0fecc32b91d4f1ad9756b1432ed1a52c55869b3bd7ed175fee824ca02763adbe460b9cdbe2f3e66f8748267a7e831a3062221685c033a0e64748ed12f1d0732d8f087b7f29f5a76108b61df02c5eea3623d8637a1e7e67723495f248180db26dd867a4d2fb1ca8649fab6e74cc58d94573e64f6e73ea9eb8adaa07ce62b12b51bf8b171c0f5655dd8d59a8e341bc5d8e8b77269540ce697f1104e979942b813c8445f436f4e714ef7c00ec03bc07963cfa5cd0bd7f92dd5f3b410995b3fa695339c9b068016736903b0384301cff1b39c4ab4ceccf4eb1ad5ae04bdfd0c93685d835a5c22680ff312f3d349ef29ef10f03b2c74d042afbd2d0424dbb13dd65b810024754601b8d6d527ba04fd553e6a506db663b73f97090eba36f2a2"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000591000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000059c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00", 0x8}) write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r5 = socket(0x0, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt(r3, 0x2, 0x3f, &(0x7f0000000000)="c69c24c677a16a41830e41d6d401ef93ef2db0b566c7ad2a41bdb18aeb8dcf9d095f03fe39e20722fcfd850d162d3c750646ca462e237fd5f1a48dbc", 0x3c) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000080)="5f6b4377a8f75f0c4634f0e143133834dcea6db0fc0fd0abb8a5c132fbae0cf1c288940a8c405d0a40df2ff0915d939e35c05860eaa2b724a91df8f3c049285c75da600512cd56dc50ee95d3f1338f39f9104c8d27dd3adbea1001ccbadaf19b6a03", 0x62) 16:00:04 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) accept$unix(r2, 0x0, &(0x7f0000000180)) fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x699b20907fe71768, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045ad35a05d5000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) dup2(r3, r4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/\x87C\x8aiwsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x89, 0x80}, {0x1, 0x2}, {0x24, 0x5}, {0x81, 0x4000}, {0x4, 0x20}, {0x20, 0x8}], 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x2103) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x5, 0x7fffffff}], 0xd8}) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000480)=""/4107, 0x100b}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r1, 0x3) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) write(r3, 0x0, 0x0) 16:00:04 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) socket(0x18, 0x3, 0xc8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="0bbadf2eca4d289819743d9d6495df8320c597b6ec0a61a33873d1a68f8d46d715cc25ea1fbd2b6afeee74f1567444527a05ec405ad063b795eb75a6aed27528390a1d4d40bca3a6e333bdc293f4b6df5680c882df7d72966d1a2e73", 0x5c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x80, 0x1, 0x0, 0x10000}]}) 16:00:04 executing program 0: r0 = socket(0x20, 0x2002, 0x4) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000240)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r3, 0x5) nanosleep(&(0x7f00000002c0)={0x7fff, 0xfffffffffffffffd}, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x1, 0x3) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x6, 0x0, 0x0, 0x200102}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:04 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r12 = getpgrp() fcntl$lock(r10, 0xf, &(0x7f0000002480)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r12}) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000380)=0x101) r13 = getuid() r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r13, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaaab4) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r24 = getpgrp() fcntl$lock(r22, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r24}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000380)=0x101) r25 = getuid() r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={r24, r25, r27}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f00000023c0)=[0xffffffffffffffff, r39]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r43 = getpgrp() fcntl$lock(r41, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r43}) ioctl$VT_ACTIVATE(r42, 0x20007605, &(0x7f0000000380)=0x101) r44 = getuid() r45 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r45}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={r43, r44, r46}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r48, r47) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB="00012ed6070000653002"], 0xa) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000140)="c57fdf61", 0x4}, {&(0x7f0000000180)="acb1512c8c7a77ade3077123fb25ed732f3b93064c0eb2babbc3c71299ca3c3083f11f02893542d4170179066548281d143061e548e62e06d775fe47d2f3dcc94dcae490318d5ed9ad0aff18d11555ffc177bd6f2029b31ff81af10b5165439a60e31d575c0eaaf1f48e96ef1e0916afe9bc415bfdc0bd1c394b531234afa1f763ebb513d6b23e61ec9a6ea4124f459fa82e423b53cd4f3d42936077a56229f6bab2a299411ebdf37613b95b91a896cae457b3562be08ce1fee793f02d0ec91c60b70e4a890978a0da91c6162e88ebfd107bfe76bf5397", 0xd7}, {&(0x7f0000000280)="3f93bdc49675855ac5a678c577c15091198f75b85bb9c6176cb75e2f67690a8c9b29b845c889dce878e5058c704b87657be98978bd5658ce16744ee2d6ece538b13ea7f05e0e66374085b2e89867d1ee7bf21cb19a85a91e745e15e6aad59aec4fc035c8a983513a7430cff81f691706cf45514c7c105575679c47091f528cae86690c4f715e9cafb3386fd2c289a0c2ea3b31c7047dd092a3686057698249ca5c016829b9eb63b4c3ddbd38951e4d5502aa747865ece6d7236c025fe9407bd8c17fafff13308ab9a64f38c414c386afc13cb2f941b390fd3ea83159fc86d1d260a3225ab65e7e78f00b2b9f0ef5d1e9028d50b311046f15044fbc80dd2254bb834d831609e5a3b6c47ff2e04aa2d112b756a33d4d6d38782d6cf35d99796241f649a7c0b6fcda84c0095e8c34779d50efa1c8552d74b04b102a40908dcd80b9b8ab1befee6e1eb095c976174bd33ea9da152bbce7e3787d8df0b8f0af2e5784b1ef96595b2df2009bccee1a47f2f5c57b5166f7b8b0f04e5b51bbc96a232e96e631a90f2329c1a6a1f416bfb60359fed1828efac2a19930b6ff47218c7e4d68d484056ef7886ff0942d9ea32c8183c3d0c14a9047cd1cc59a0cc4eb3e6d944c9dd59e5041b3b7cb6755fa6138974a7bf1929505ffd4a74829c779ebe40cde78ba13a2f693a196ae549bb6db4af11567c27ead39099f1ac0d3edcce9bc484124fc363cf1ab74f02429db01fbe1c9bcc25f969dc8b6b214e5f1184c421e8d36318a5db9cc33081fdb116f8ab151108d1b9d88f13d8a9b548edaeceaea6e325e30411daf91728d2cbf969933b931685e47cfe63407ecfee91c26551d0ee69abd7d3d97dac2326c3d3d2305b52fb100c0701326a7f21221455eb7fafb5683527e91ee33972e819498693460de2b14f189aa8070aa66657cf7d71bf0d6edac9c3b0a3d7972ec0928d8dab668e8df885d6cc85af135a0f4a1a6e34ea9144879c66dd3840589f314980791f66904e35455746491ee221b6196281f67af5e1ab3c545d1e5fde206639c845b8099993b7585cec8b3ecdba67464343a17b5f2205e94bb71692aa867256d54de9e90256207099d44cf70afa1de924b13912b3aeb3b5da27e420f96b0f8416cbb3429dd6005a53cf86e3c57fb7fc4055e8343c8873822e3edbfc0e2a89b09134499068cf8e03f1c61bd91d1c095e1a3310e521910db8524e29552fd3dec8fb4ae9c193567b1b7ad75d4e0d427306ae46baa17634ea81441b6b9bae65defeda60667168630cd20a26e32b689c4a331e0a99374f16bf995ab41559c5f99d4842c8da1910822c0ea45151f69365ad081a665cb6e58970ddfe11db8f14a90cee6a142b03dc35c3b6e8ce924eafd42a305e662e2b1326f0782ec5a953afe4544233dca137e6e151d0cc4175474f7a5a7fdcd3a5bc7ba25b9c2eda24cb85bd32ee354c867b5591fa1e2578c33b3bbef344133eeeb627b64cf9b563a196ec1f154965db2688b8c738286d99311d7149585a0899582ad15c16de41df70b1033eb9c16725af93a1e12784d89a56b6cf9ec48b6c9e73166ef484021641898f9837c358506cc0c0f4efada98488379321ab3f00075a6c6e95c53f4e7e937d38dad082f5046f6da34c8b45f352fdf3eabf871f9437b80f25101f5632c50e48be148fc52cff07643c62e22d458dc7a288aa34c97bda053e2bea0eebc7d6882acfa2c68c60dbfca6b809e0a97cd50f5435fe45cb21345593cab9347aeb9007b1dbb197ed73c6e1ac3c1dd4761902d6dcb40a064c23cfb59bbea6b1ab158160191c76100ce80d883a243a74383258b489382594f74d5c7a2727bfed2e50fb5db91bda6cf873cd32a57f046d0b94300e7293b8922887db5c561c7a54039c858be91f3de77320afc092f1be98a463cadd0e3e7b6a74fd150890fec5a7da633bff3cf13d41f599c95687757c8f752dd653488479b620f809997f847fa8a587c168b930fe213f45cbbaad0a34962f831df57742a882dcc35afc939a2bc00d64223efa02053937a0c8715877f4ae1357f8d0d755ca2dddef500fec95cd609a8f83b72cc25c790db4c6c3c6d182651a669f33c6281225cd3ab7869e1cecf471ed98409b02abdd34a5919ad6fc3db616751273331a680bcafb7e6018fb52dd7dc0cd283092bd975e8eeca9cebc30d2b05f66e366ac821318274e5a3f2fbdab4236442433ade132736151877e036d8394071f8dac68fff4ad46e9fb5db89604d53a69e95222781ce45c547c943d0ddc34cfde0ac3289988675004457d1e941a24d34dff9893ebae58ba399b73f680bfc5ffebff3a78b0209608d8a80caf3bb9792a9177fa24a38f0f86c33012285bb7d1131102762a8a568b47df23e57e565b7461528eb67a71525433e8fa80458b5344e60e78e5c990c9b4a43f3b97b76c88a0399972507f9d9d863e4c20d0d1857b1a2f17cb4a4e7d9b79051f33225c96c1b3990a1c6c90f8952ad1aa2529eaa822e7d4eb9c2b5a89bb617c6da0cff71b83f8db835b3157aa3d28b9f2e29c7bed8012fb987fb0dad7771338942ad5b8bb2c9a96e781b319630e83e413e512391067282735a86a31e3bc53a7b6f5523747d86f341ec1595df0dd68742896377b9d0c1dd80136ad6c38c430b411e03b4aeeb8e1b63ff7174948967064d83e79b792dc4c8d97d727be28e2ebb53460c333e3af10c15da51b04d5a8a4533b7e27011c375db939141bb2c6cc06dad3295c9c8c5f54569efa21b4120d772b08721594070acf3f3e60cd31e4f64f693c89f955ed55c680e54b7a230b96638dfac6b10436d1b6868ce206ca35be858fc7cba5508a2af2eb97c0fc387face144cfbc3d66f2b654c19e715f0523c56875ce4dbf55aab5970a03e59e3093c15c39fdb618b4952edbe1ac6ab0fb75781c78c9ef8869ec880f96a2b5320d43d53be9fc6afc581dd58339caadb9c53f30494b7ab201ff2d8254c067d0ab060f2851f5428df18ffd5e5d71b741ebc169cbd8e6d441919a490adceb0031c95b0387532d5dd0ac6c1daf1858999693995c50cdbecf076e2762d50290a1cb7518f0ac444d3cb26420b787b6304efa1e1b0982ef9e5e9936bd05e161b7a28b3693dfbb286b5777565a68b12f22516222bb4c795d8b708590b9ae3bee0d2ed6f4b8d04db07904b0708a05b355b2801fb42a53919f3c25f775eccdb00c47fe8716aa59353558cfe9f401085b3e13fe1dfb869efaf4c068b53a93c27717a75054fbd067780941705e834ab8ef9ba582f9af3f0a58659b65857d753d35587563fcda4e88fbb668999ab10dd506a71761ecf3bfa8ccea4b1d2eb79319c16e9d56374eb26a6a01e360a49caa220567305c932b24c17094bf9602750d13e629d0dce899860e8275dbd960bd7f1a5bf6655ab10c90d216bfe75823895798a845ffea4ca006a7e034e1a3d1307e9e8b0c38391bfd58c54443fb329ee9abf926cbd4f1a8581ef8620718249614c3c923b972fe4ff77f58106f3a5b92b245135a775f1978ab6b51bcde25b9ea3d2385fab975d456952d9bbbf2f4d9c7f464392674a357ab2499d2f7f4daba4d0882242b79355c1a39dd76601018722c7670505ca1dd0e1fc20d8416260d427e4941ae81a656181d86e0d6a6d135cb69a470908f7080e0fd1caac57dd650521699b456e3bbe5577ac7000d1e8b8e244eeb4b38d7e23ee85e25635c8a01ba075a85ba496e930d1eb53c6277c2dfd0212ffa475fc91f6b25ead3bee61daa8275aec70a2befc7d63b8de41f0e1b0b4fbb51caa9f719f2a92a9cce50760e00ac42448ba72d1be2009da411ef36f12bbf93a5d06df0e34b7408d4220c8127499679341ed70a46a87316ed79b1dac148db59b6205ddea61ec9a4b79afaf6bb3dcd1af7fecff42bb310e5bd1207bc1f6bad2d18119008888b6b41596f85c9d0093fa74de8abebff56c39d65b62e1cb2964373e10a1e6395e31bc092ae0998aecb778fd886df317f8f034f30cb0e76d191a682d327f77d8c8ed52d1cd6573e972fe5f64be3ba23e631f0a09527604c64b9fc57c8036764633bba7c6e25104542675b68184ff39676ebd05cd3e4b46e515a7a6f31ee48216115e3520a9593ea8114502eb46ab326fb6e9254c519de175bb90007e324044f84653bd305dc7d0ac483a4da7c6fafa0ae3154961e4c771d50591dcb09d7a5789ba93847ec568c4948e48c54304002735823980723f8e37d15d6df98fe3122bd2417756bb0737844409d124c17353ab9d51b798aa1587d11b69295f0a45f87783a1b9d6d95b3c9e7f0f11f7e6d96b02b14b0b4774ea234da1ddb4bce80f9d1d2a7c4587be574ae9023dabae988b4d3422d08d15bc8020619f7d9270a322d9a39b8dea88bea9c1cbb54f74b90c006adf22702632bb24a6213318c09adeaa01cd0a899899bc53efa68313f6449504a3782ed9887c4a64b9b80555ad977ee98a0504843f9e01ee168ca945e9cf8b8739cc9d7b73e00e8fb6c4abbb6dfb9c3250b32a78c5f9f717fdf5bedac0b26a1977af80b79cca69a15d98b9642a7f3c5b7988792ed29b2bb81a8f12f0a507850c421140ba8b7fd844ede4f291905bc5e77afcb82c34982dae2ef0127985c7e60086d12850a52f34fcf71934f80587416c12c54ac7e361648f1ce7b1262e4da7c4b8ca36a4ab9417f84fabb03a094b55edb97937688b998a94b235c13a4547fed67f4287b2aeb35e5a75f6fd8ff247109e6838950e6ad98f6b308b157c4e42f090211b5ecc9c4559de2583c26f22463b2601f367d9243bc9b3814421c61234786969c1c276c36ff51f35bbcfe84b345537eadcd65f9691a72bfd44a4bdceab1fecdda2fef4b832abb1d583a5c3ad16010afe11958ace44ad7302a036a91ad2bad8d58f164982cf4b6e1bc3405ea03c33a090bee23c5e62acbba6b1be2e1aac033c94e0f736339fd977ff00a4b99698256a8f58229ff0ac28318295f537947ca1701ae9b3a25280e9cb8fa4aba27a03f926447e187b0dd58cfbcda3616f46ac4d3b661ca8601045462b01f2ec4203dfeb221b4185ca2829597fbde439f9004c505514effc71e8fed919cc84932e34d42a11015284fe0869ba96deba00cfb3b4ba634905894da615ee163c4bf43edb5987e807a5bd18a276a1957ca593d3670920a629b23e73219826ec012221d583fa431686933d07fe82c73f0837f87b96e4c0a26b0cad63755211c78d9dc1372d71cdf98f782fe87c77dc6d7d8bd31a7dba176ce92182bcbd8969539535b8f744f97dbca5df18afe33f223a159fd736a33641d618be986ab8a9c76673ab076cc698968e42986537d5348def04a8458e89211f5f372cd4967ffe3cdff62e51633330aef1234461799b4998e7c04e7e6b55e51d71d5c536b4467677ea9486088bee8307c6c4e04b7afc3cfe61bb14e2924988eb2e335cfc1149006d4764af75ca54c534ca52cd1b300916ad0709defe18f61ad4b1e22aa2292e3c65b2af13b30557f520cc2994cd6cae0ba40bfeee72238c831d3fb33d4968acb96ef0412de09d1fbcf6d920601aca0cab2dd921c25d661d82d1c2580e45ebbb5cdc3c3606c7ebc2a78228da011b173c05be4252a31910791d01ef15ed44cb2ed65601f040faf661b8e0195f51fba6f8863dea97b6fcca2bbc62e67d6856db1fd85e58f5e587236bf86d2bb3ee1e2efc60d4c5aa1868d518e6857331408c1e6981e66373aa6cf3a58a2c1e71ccb7a2da2c723f7f2dd86c36ee0883803a8ee448e6b8b3aa00ac1fa88985ae2fb7019416f2321d", 0x1000}, {&(0x7f0000001280)="2238f2bf9ca7bb177e1ad5b4fd6160ce792a6ff37a8756fbecbe7132f0dd5ae70a46f6354eb4066f6db1f2e13dabb581781bef411930fba6affeba3833561082f9b2a43187e9d1f5deb2f436a6feeb30750278a539813907729206392bd57b26e0e96f120ac81cd103c8e5c4f95db4f0923b4893d315dc0c4e5476f3bbf737d67b9f7c0bcc2e644ec12d2b1cfb8d47e2f56900060995d205e741cf6bd2a6841361ff815e09cb9ec41c3f1e723f0db98c80c56fd2e9", 0xb5}, {&(0x7f0000001340)="545ee718678fee601e072b9bd938605294810e2762626c509646e5df14eb6029099545ee64ee47c4e9adbcf71640f389742c4480077537241c65b3abae6299ea71236b21cd5382374f55e9609e6dc722ba3dde59a6c9a2c07cbbce8002340cf2edb3a8c5b8a5a6ee579b4acf2aa75bec7aebfb50281e2ebe1b3af5e85992157f0ab749d9a28b2a21d75e396116df66afec2676a4cdba5e9c707db96bf567344cf11ab055f2bae17d7afeeda6d8957d4a5073ff4d9edb4b457ba51e3965d7e34cda1976ecced85ccce7ad10f976fdb7053a8bba28a2ceaa3d2d70c0493461fbd1fccdd2371ae9ff6a6e78873fb946df3bb1a1b0c0ad008621321ef65a7f6ae668d0c86df893016b1faa0297322bf7c0a62cb13a244f6d56d923c68a5476db53788e993f507a067c7dc9b348d5f401302c57dfeb47dfa4e93e26a18ed557683b9a81fa6a2e18be72024fd9c7992817b975094a82c317b2daa5a347c315148d8cf61f1a12a303bf3278d8624041b242c12a5c6e990b3962119a93e2c86940f65efec7a75d3acf56f79af40a4378699421f9c8f070fd84a23749ca61e3e891cee0fac6df589440207081d4623c5513b17eb367c6ceadb652885aa8eaf1682d2e906a09c2a5f02bf8c3558c71db6cee6b4651fecdfbb3988459d4e8d7ee292971a46604f5c4ed7fb350a3efd2a147330656d983f10378350619756ce71dc0c1f24e51cdb8dadc952827670ba13000239b3be931b58d675648f2fd5af2966a4708040efba2a4f51b8644d179a0d15782da2915a5bab53adec1e872e7cab9516ac706176e264bbeee64b74a3ea80098a1f52c58d99f6ca93bd14bf2c8bfacb114e3870dd3f162e9520513f9adcfe39c4d75df20782d427506700fc8bebe42552d126bcbc0a25dfefa8127fb4750d9dfaa3380d22b0b2864b0077a1300a7b5f2db027e921d33123d5006da879fb3c1815559f19a38a438ff5de3e1ec3da3e33e8a20a46c660f8c87535d41dff6f3b91b0f891a0b550413ce0e59b6df90815a34ff03eb510948a79d3ec3a53132223805098f20908c7b9a91a7dd4fc020a93e96af675247f43446f633168394735a8ef6563e3d9fc4cd0578b8e06ea20c29db95d806e81603a7a25b3fb214d9ab6aeb0c67fe0d3e99b5ca46c3c5c471413ae905b87dab26e277f1d023de2c57ea6e0a73984902b8b91fe7f8be7585ea6834027f02885efd20469800aaa6f1f5f55ff1d7a8d48ab3be0d15b257a8df36bf37235977a1ed6eb9b77ebc7b83edd97c079436565e3fc2aaabea3da2e3bf4d9dd6263147e5cd01cd95394022220acaecc841dd09947788dd9ff629f02bac7dcf62c8d50fe14f11b54a473cbe905bb94f7ee595814c4b00da001bc5e965f7d4c1bf5cf9126e88e1b3b23fe22406f4abe9d4fac3c920fdb34179452b40760d6f92160acad4e98ae670e50fdab2175f24235dff51472e1bba0ec3e2fc48bb712c7f64c2bb24e7a946616abd30717c35fa14e796ca011e58e6e4fe5b3bdf9987fdb09a94157e0c6512345da34afa1469b344e2821c0b0f572f17e6f027d73d53993e082fcb65e79bcf7093fb7d20e5dc918c9935261b3e718fb2adaeee489da34ce78bca38dface38556620330399b7a59d7908fa634a1b693286ff25c7e63f5d4a33559fefe5d76aee9f56ad8a15a2efef59e6ec726743ea7a1393f74126e14d389987956c191a24b793f89482e0325594db2fe164aee02c73ef7c04eadce581a7891d312a8ed170ba338fe154610603e259b9e062d9241b3ecdb17efea9e19f4539ec6d5c647b31be654b796321afdac2354986023c684c28aa9e56dbd93049cc7079c8972ec9a81c99b4a36598a9b681f3980d2453ef3fe4b7439cc8a285bc57b6e1c96cded6f622e8b9b99ff85caba1fe9a09ea59e9cf28dceef4a274ad58a5d827931845e574b645ddc233e5bd2c6f3ccfe850aa386609c760cb35d8e88e9ba682f0d2d035575375509eda15d764fb7d3983237edeb7c3a21a9c7f6fd0dbb93c0964724e0c7980a1a40163aaabbe042ada9f14800162fcdd1ee294e27449732f81d714f84715eee393aea1a04630a327a70212a4b4560588ff2e1f10e3ae490700c76b7385cbb7fbcb33bd19aa7d5210cc82a71e8afc1b78d75a0f9065efd154bcce6ecfb930e49261c3a11f46806bc957cd06a3ed090bbdc7da7c2de98cc0eeb29a74173d7390dd2e6a3fd184c531bac9c1ed5bdec7581e460339b505e5d277b339340ce20a6b18a575dd27ed345997632e5b6cba0b1db74b6db100cf45dd029b375872f850dd89da8a162876ef8e75cd4c160a018660e465a25deaf87522bb688236db3e9e8ca59a77e2f93899cd15132312c85ea39739291e987285b27e94ce9163e9dff1fdade6ba3db5fb1519e15dda2577b10de7ffb4117548d44f9e972790ed8e3d087c3c84e0e0f2bb8d130671e39b0c114240c9c288387be504b96fcb34fce0dd09cc35cc02b7c6c6711751f1740176dcb852b7219329fc76e4a0a7a0ac687e79699b7216617fa2705549b8412f35a2aa33548889a2ea826c7f29f35eb3e620c894ad04425acabe737e57f0d027496433b1631cd2193715633c5e5eebf450bedc990ae80faa744fc8f83f9c682602581810d82c87941fceb7227e4604bf82d6ae68706930be9f60eb817b1698ad63b0cf210b6bd0a6634662436ff84e646adfb21e201587db4af7a17a68bac89ce6160b2345d032632a68b59050beee7001e9ce819c50f2c906e51e27a1089ea8eb5db8f8deec92892edb0e90ed418476201aec7743c5b1e8072275438c6e7f883b25f436cfdd07cab9d9714733960754b3c06364c79158ac9e0fe0e071f2e2feb3dba8a0bbd6d23b6288927fad20c673b20de06d6a06b8953dc5aa7b1f8b36c53c79e17636aa54bb43f3fbe374db9f66278cb89926e8272b5320b30fa6c0f57168aa86de1d9c22517bae6cbc8558b83b9adf3ffbad3e409f22d192b54d1ad19312dbbae801d2320f3aea3f9a5cfc5ac6f5cb990ca339e028a3665f22fbc6131b636fefaa163833acdc78edbc703db11cb49134500e39c60087f81ba3fe39ca2bc049a70a3c6618c18050dd83f22be3fca9c820763beb561f8b07ad0f37b3dd49dcbbe4dc48d7beb3d9c63aeb3a4c4fe71bd3be8672b976b8b1a5ca9d16ba9d9a7021915d6bb9680fd2ffa7980ee4e0b65379b480ec6a54eac3f2634e5c46c91a1d12740aade0aff11f23b25f75308456d883cda65e92810ff15dadbc610afaebfb730bd85d2e283dde12054912472c245379725da2cb8b45adff711ef9f6bf3a6248cf0952f9705f9748356c6f7205f26245a44303e99eea28322f741e76dcc9a2779792b2dec16a8ba9c6436cfdc74a019c35466a2843b1b1bb3f79529e2b90799ffeed852cecdaab0fe579264a89f93c3bf48cae68930e5b4fe735ad40650a70f852a76ce042fd25eb2469f2ea3e1aea9cd2a1e23c109d1149591d105a51e654c1e8f892b38f75ee423a2b453c7350107b24653579865e14b557b5f1d2e9a3a7db04b9e2435fda0f23e93a95552f086a224fb162e384b2f7847a0042c781d6dc6e9d0a512ecd7f537982b3fd3ab6caf3dba4005b90b9a6d63d5b636813d96fb4817cac82f12bbfeb0ffe9b0de5812af6d7ea5f9e1f062f50535581a791cf674a57b0422aaa96451f1f46a4a4f14b72fad5ad969aab960e6f7828a75f5260c9ce0ae66019d6150172cab1dca4d4fa8ec792e501996b640f303614e5dea3c2f3b3f3027bf0bee397a5bd9eb454f1f4431d322915d5ac58300b6e1f8c4a1bcbe293b30a1218d0ca1eacc80c6c9e658bffd9a0f3ffd5bd7f75deb8907184d47d40f69584e484244b4b8750e3a6197b2147b1fdce8c3272ec22dc3d6535e15847d6b000253aad791662c70261c7f3a2efae44ec3b02f3b853d7c21ac7d7646f80ef42113c7c278bb50503d5087c3c36b42b9efcd4d8f5a73e5886f078ba67da749386e8b7ece80a44837d112885bfa80af5437307ff55f9a9ed55b5ad05459b8ff14c98354609061ee92ef7eb6476984822d10ed89cbc8f955a37826da2fb6e1b68956ed04b774aacb53221d7ade7e3b9394d9ba145029ae6165f107722d7afb0e5f1d36b322fb1994211457f372cfac8267d3640b5478c04818726cc98bb142c669bec3b7c1f560bef8830da8efe501e2e2848061dfbb7bae240cc4c1ae36b2f3e776133a6cea7280b1fa4fc0d6f4c1e8eed2bebef1cc7e60cf6b6da3634350b9ae7a0eb43b91f5d9732b1b68b706b518402b48cc3a3307771a2be380f1858bd50a69783a7e336b579c2f684cac1a27a6b8c24b32eb83828d65e5cf218c69e2d08ed77f5779c752d2c9ac12bcdf6db2a951eab5dfd566e686938c4c72a58995bb2d0483cfa32b5c3b9013ee0326a6493fa238c5998399db9166d99083e2c086f14817e1939cb8a0ee8c3ca366aedb2391f34397f2bec30f172e28d853fb1c1437dbaca4824362e4ad1165dab750858cab7cddc23095125e0f99576d716c8ec52127e2d787b6fddc123a0dddb719a0687273c3972c627a5647b67a0e839e16f19ec291eb81ff410b92dacf298e0ffedf9f6c15c62dd1232a66831348acaa1224fd271efa7ecadf05f8bca957b2f38388828cd00c6b0f0015f58f5524e00a74c5de5470cc6a5a46d4f2439af1ad674a44887019a97595552ac84326368099f3ef36101010947530383a02732030b83e7d5def6bc0437fa78a7f95a0ff70d164eb1eaa533e5fb667cd12f6baa9cbadd3847a09f0b4b20a2869d95d3d9165491fb53e60b60087123fea2cceb66054474d0340e1166470ed109d285e94c84ae356245b007ec26573620c46e940b0334e7ccc686e0c2b99e2de01b9096b362f110985a174ff3223c1f600f0ff180db5dbf011f232146ca24faf52808a60e70c6efa56f2c960c84fa10c46a969d4f5ec01daa986777da53babada27183e24157080b0c3ebca3c9e928ebb74c7ada06bb7c57948bd08b2a4ef68b271e6b2872e263364af1404f88cd6170bf0d789dfd14c50c56a763d4d2ab26d5f5f9ff075ca0e4193d2cff8454166008d6dbc393e60c755adcdd09cfcf0261f39007a56f17847309f72bd8fd1ffcd47481feabb109b777867c2b49f2207892bedfe73dda3b9b5038a98ee4812b33e675800509c5893d8071c56d00ace9ec0b94cc4f129ed7edbd291e9118606ddd383fe267d57050a7b896ff7645b55d97cc59e9a0d235b356bde337f96cf2dbcfc53e1992cdf76f5cd55a4828da3999b5bc9d8866c98f9cf07561e2590a13a7085bef9ddfbd2ec695e7918c4a3660538612b02474d14227f009151185321b00e99e8f5bb4d75e9a92dd95b6891c7fd35efb86fa50a4e84c724a4178bc6da713e04cd39d612c48e08c82cca8bdb4d87ceb48b7b7768886209c2ab6aa19384e56d1ec3168d0c929966c9ec3b8a941c6b126398a6e59ef0b40901f995703fc044d9ae167ec4db1fd220a07fc8b84fce4692ffdea691053cf91142b3c65d09c165d7abf67b022822f87a2e595c019a88df7c189113ec32b3f4623306fa8d67e11415e1c44cecfc232ce902c3b860efcd8a3ec85c2bf7807d4e0220ba3b4a9c9831414ff996bdf5a7c01602a415d40ea21a4e6f72e1877cf5e5db97b8a98a9dfdbc1abf5a7ca561d2ae4e33e78a2c36f6e839518f818fb738579a9eb0cec8cc8f8c5c6e91ff70db58276766dd57d80925eb5e2c89f4964200d8dab9c63372b894fa29555fc77f969b19d27635b34aad1d94a628f", 0x1000}], 0x5, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r13, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r31, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32, @ANYRES32=r49, @ANYBLOB="0000000020661215406ea15fe3289b185d4595d41ecb0d84657d4ebf74d2"], 0x80, 0x1}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = socket$unix(0x1, 0x5, 0x0) dup2(r51, r50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r53, r52) socket(0x18, 0x4000, 0xad) bind(r52, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = socket$unix(0x1, 0x5, 0x0) dup2(r55, r54) bind$unix(r55, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) listen(r50, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x5, 0x7fffffff, 0x7, r2}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x5, 0x800, 0x5, {[0x7, 0xda04, 0x8, 0x9e, 0x9, 0x42, 0x8001, 0x401, 0xfffffffffffffffb, 0x9, 0x3, 0x6, 0x8, 0x3ff, 0x7, 0x1ff, 0xcc, 0xba], [0x8001, 0x1000, 0x1, 0x4, 0x1000, 0x4, 0x0, 0xffffffff7fffffff, 0x8000, 0x9], [0x1, 0x8000, 0x4, 0x9, 0x8, 0xfffffffffffffc00, 0x4], [0x5, 0x9, 0x1, 0x26, 0x3, 0x24], [{0x7ff, 0x6, 0x3, 0x2}, {0x3f, 0x6, 0x0, 0x6}, {0xbc15, 0x4, 0x80000001, 0x20}, {0x5f4, 0x7fff, 0x5, 0x93}, {0xfff, 0x5, 0x1, 0x9}, {0x1, 0x80, 0x100, 0x100000001}, {0x9f4, 0xffff, 0xfff, 0x8}, {0x2, 0x3, 0x7f, 0x9}], {0x7800, 0xeb, 0x1}, {0x4, 0x1000, 0xf4000000, 0xfffffffffffffff7}}}) socket$unix(0x1, 0x2, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000001180)=""/239, 0xef}, {&(0x7f0000001280)=""/101, 0x65}, {&(0x7f0000001300)=""/40, 0x28}], 0x6) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r2, &(0x7f0000000000), 0x100000000000021b) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r4) write(r3, &(0x7f00000004c0)="c25c681ce463b0687bb2230ebcb809fc76505221ffe99361c11c5b539c4003d2859cbf584506d1e2ce91fed604f3d80945baeb216b391b321b8caf82275838dc0b3b9dd6c1f33c09be936e2855266f3bb18cdc94b30b66278266848c20102c577d1dad88f938957a7959ac05fad80645355f41c1cf8a2bf279fb8f47702c5ff54b4e9716ab1301868999f7ac0392ae219a442b70bd28e7d36adf6a7b31d9a8470efa7c8afe660fbf7734e1e2785287fb7f180c1a95a95af8c930291a15947914d4aeb99b0af6", 0xc6) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1ffffe92, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x100}, {0x2b, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") syz_emit_ethernet(0x17, &(0x7f0000000000)="2ac13fe3224d8cfbdc39aba0ab6717755f64ff2ca199a5") 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xffffffff, "000000000000000100002000", 0x0, 0x19}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x1, 0x1000, 0x42a, &(0x7f0000198000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff825597b0, 0xffff800000bd0074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825597b0, 0xffff800000bd0074, 0, 1) -> e rtable_satoplen(2,ffff800000bcff78) at rtable_satoplen+0x150 end trace frame: 0xffff8000179d4990, count: 0 ddb> trace rtable_satoplen(2,ffff800000bcff78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd803acf9320,ffff800000bcff78,ffff800000bcff58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff8000179d4a30,4,ffff800000ad6800,ffff8000179d4b00,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000bcff00,800100,ffff800000bcff58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000bcff00) at in_purgeaddr+0xc6 in_ifinit(ffff800000ad6800,ffff800000bcff00,ffff8000179d4e80,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff8000179d4e70,ffff800000ad6800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000179d4e70,ffff800000ad6800,1) at in_ioctl+0x205 ifioctl(fffffd8037d24600,8040691a,ffff8000179d4e70,ffff8000ffff3650) at ifioctl+0xb34 sys_ioctl(ffff8000ffff3650,ffff8000179d4f88,ffff8000179d4fd0) at sys_ioctl+0x5b9 syscall(ffff8000179d5050) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,661c21fe010) at Xsyscall+0x128 end of kernel end trace frame: 0x663d46ce9a0, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff8000179d48f0 rbx 0xffffffffffffff07 rdx 0xffff800000bcff7c rcx 0xffff800000bd0075 rax 0xffff800000bd0075 r8 0x4 r9 0x5 r10 0x6ba2c40e1bdab731 r11 0x4b74d43b353f4239 r12 0 r13 0xffff800000bd0075 r14 0xffffffff824beb60 inetdomain r15 0x4 rip 0xffffffff81800560 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff8000179d48a0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=74818 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffffffff825a6d38 process=0xffff8000ffff70f0 user=0xffff8000179d0000, vmspace=0xfffffd803f012110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 53952 322612 98471 0 2 0 syz-executor.0 *53952 74818 98471 0 7 0x4000000 syz-executor.0 97288 195180 9457 0 3 0x80 nanosleep syz-executor.1 97288 520177 9457 0 3 0x4000080 netio syz-executor.1 97288 297120 9457 0 3 0x4000080 fsleep syz-executor.1 9457 263144 55790 0 3 0x82 nanosleep syz-executor.1 98471 221026 55790 0 3 0x82 nanosleep syz-executor.0 44825 478977 0 0 3 0x14200 acct acct 57360 395879 0 0 3 0x14200 bored sosplice 55790 145924 38776 0 3 0x82 kqread syz-fuzzer 55790 260964 38776 0 3 0x4000082 thrsleep syz-fuzzer 55790 24000 38776 0 3 0x4000082 thrsleep syz-fuzzer 55790 268543 38776 0 3 0x4000082 thrsleep syz-fuzzer 55790 45944 38776 0 3 0x4000082 thrsleep syz-fuzzer 55790 258079 38776 0 3 0x4000082 thrsleep syz-fuzzer 55790 174682 38776 0 3 0x4000082 thrsleep syz-fuzzer 55790 283246 38776 0 3 0x4000082 thrsleep syz-fuzzer 38776 427303 4121 0 3 0x10008a pause ksh 4121 206313 50124 0 3 0x92 select sshd 9900 353388 1 0 3 0x100083 ttyin getty 50124 310338 1 0 3 0x80 select sshd 18953 93022 51157 73 3 0x100090 kqread syslogd 51157 239389 1 0 3 0x100082 netio syslogd 55501 403206 1 77 3 0x100090 poll dhclient 73151 501538 1 0 3 0x80 poll dhclient 78585 356794 0 0 2 0x14200 zerothread 94916 462793 0 0 3 0x14200 aiodoned aiodoned 35984 453137 0 0 3 0x14200 syncer update 4516 313551 0 0 3 0x14200 cleaner cleaner 93381 241114 0 0 3 0x14200 reaper reaper 56399 284591 0 0 3 0x14200 pgdaemon pagedaemon 86547 7912 0 0 3 0x14200 bored crynlk 49922 64362 0 0 3 0x14200 bored crypto 44350 123276 0 0 3 0x40014200 acpi0 acpi0 53576 318892 0 0 3 0x14200 bored softnet 8400 456008 0 0 3 0x14200 bored systqmp 95764 481401 0 0 3 0x14200 bored systq 54321 11419 0 0 3 0x40014200 bored softclock 95794 169641 0 0 3 0x40014200 idle0 22707 355455 0 0 3 0x14200 bored smr 1 258213 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 9599 7155K 15204K 78643K 25968 0 0 pcb 13 12K 14K 78643K 4552 0 0 rtable 120 8K 10K 78643K 3312 0 0 ifaddr 86 20K 20K 78643K 792 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 286 0 0 iov 0 0K 28K 78643K 1183 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 6444 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 70 0 0 VM map 54 13K 13K 78643K 72 0 0 sem 12 0K 1K 78643K 1627 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 5076 0 0 sigio 0 0K 0K 78643K 78 0 0 proc 49 38K 63K 78643K 1795 0 0 subproc 32 2K 2K 78643K 497 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 588 0 0 in_multi 34 2K 2K 78643K 645 0 0 ether_multi 1 0K 0K 78643K 49 0 0 mrt 0 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 1068 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 212 479K 480K 78643K 13707 0 0 UVM aobj 130 4K 4K 78643K 142 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 2591 0 0 NDP 19 0K 0K 78643K 269 0 0 temp 220 3540K 4180K 78643K 192733 0 0 kqueue 0 0K 0K 78643K 67 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 144 0 138 1 0 1 1 0 8 0 rtpcb 80 558 0 556 1 0 1 1 0 8 0 rtentry 112 661 0 617 2 0 2 2 0 8 0 unpcb 120 2685 0 2670 6 5 1 2 0 8 0 syncache 264 33 0 33 14 14 0 1 0 8 0 tcpqe 32 86 0 86 10 10 0 1 0 8 0 tcpcb 544 5339 0 5333 64 63 1 15 0 8 0 ipq 40 23 0 23 12 11 1 1 0 8 1 ipqe 40 356 0 356 12 11 1 1 0 8 1 inpcb 280 13115 0 13103 58 56 2 13 0 8 1 rttmr 72 8 0 8 7 7 0 1 0 8 0 ip6q 72 7 0 7 4 4 0 1 0 8 0 ip6af 40 14 0 14 3 3 0 1 0 8 0 nd6 48 82 0 78 2 1 1 1 0 8 0 pkpcb 40 21 0 21 8 8 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 70 0 70 24 23 1 1 0 8 1 art_heap8 4096 13 0 12 10 9 1 3 0 8 0 art_heap4 256 2715 0 2492 48 33 15 16 0 8 0 art_table 32 2728 0 2504 4 2 2 3 0 8 0 art_node 16 653 0 613 1 0 1 1 0 8 0 sysvmsgpl 40 46 0 23 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1625 0 1615 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9247 0 7832 46 0 46 46 0 8 0 ffsino 240 9247 0 7832 84 0 84 84 0 8 0 nchpl 144 17257 0 16794 60 41 19 60 0 8 0 uvmvnodes 72 7906 0 0 144 0 144 144 0 8 0 vnodes 208 7906 0 0 417 0 417 417 0 8 0 namei 1024 58439 0 58439 5 4 1 1 0 8 1 vcpupl 1984 53 0 1 7 0 7 7 0 8 0 vmpool 520 70 0 18 4 0 4 4 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 69992 0 69992 36 34 2 7 0 8 2 plimitpl 152 447 0 440 1 0 1 1 0 8 0 sigapl 432 5166 0 5152 2 0 2 2 0 8 0 futexpl 56 147084 0 147083 5 4 1 1 0 8 0 knotepl 112 1425 0 1406 2 1 1 2 0 8 0 kqueuepl 104 2042 0 2040 13 12 1 4 0 8 0 pipepl 112 7202 0 7183 12 11 1 2 0 8 0 fdescpl 424 5167 0 5152 2 0 2 2 0 8 0 filepl 120 51145 0 51047 56 52 4 11 0 8 1 lockfpl 104 1989 0 1988 1 0 1 1 0 8 0 lockfspl 48 661 0 660 1 0 1 1 0 8 0 sessionpl 112 44 0 34 1 0 1 1 0 8 0 pgrppl 48 78 0 68 1 0 1 1 0 8 0 ucredpl 96 6298 0 6290 1 0 1 1 0 8 0 zombiepl 144 5152 0 5152 1 0 1 1 0 8 1 processpl 864 5183 0 5152 4 0 4 4 0 8 0 procpl 632 11467 0 11426 4 0 4 4 0 8 0 sosppl 128 94 0 94 15 14 1 1 0 8 1 sockpl 384 16911 0 16883 100 95 5 22 0 8 2 mcl64k 65536 1515 0 1515 136 135 1 64 0 8 1 mcl16k 16384 58 0 58 21 21 0 1 0 8 0 mcl12k 12288 157 0 157 16 15 1 1 0 8 1 mcl9k 9216 95 0 95 18 17 1 1 0 8 1 mcl8k 8192 229 0 229 11 10 1 1 0 8 1 mcl4k 4096 584 0 584 7 6 1 1 0 8 1 mcl2k2 2112 57 0 57 20 19 1 1 0 8 1 mcl2k 2048 70332 0 70290 26 20 6 13 0 8 0 mtagpl 80 252 0 240 3 2 1 1 0 8 0 mbufpl 256 159099 0 158975 123 109 14 39 0 8 0 bufpl 256 29094 0 21178 496 0 496 496 0 8 0 anonpl 16 649749 0 629227 244 147 97 104 0 62 9 amapchunkpl 152 29432 0 29286 120 112 8 20 0 158 1 amappl16 192 31262 0 30051 240 174 66 74 0 8 5 amappl15 184 1012 0 1004 7 6 1 1 0 8 0 amappl14 176 1034 0 1030 1 0 1 1 0 8 0 amappl13 168 785 0 783 1 0 1 1 0 8 0 amappl12 160 619 0 615 1 0 1 1 0 8 0 amappl11 152 160 0 148 1 0 1 1 0 8 0 amappl10 144 915 0 914 1 0 1 1 0 8 0 amappl9 136 1378 0 1372 1 0 1 1 0 8 0 amappl8 128 945 0 896 2 0 2 2 0 8 0 amappl7 120 1028 0 1020 1 0 1 1 0 8 0 amappl6 112 132 0 118 1 0 1 1 0 8 0 amappl5 104 962 0 952 1 0 1 1 0 8 0 amappl4 96 5155 0 5122 1 0 1 1 0 8 0 amappl3 88 1347 0 1335 1 0 1 1 0 8 0 amappl2 80 40267 0 40176 3 1 2 3 0 8 0 amappl1 72 104468 0 104043 26 17 9 20 0 8 0 amappl 80 12231 0 12163 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 5237 0 5152 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5237 0 5152 1 0 1 1 0 8 0 vmmpekpl 168 43680 0 43647 2 0 2 2 0 8 0 vmmpepl 168 633578 0 630976 450 299 151 153 0 357 35 vmsppl 272 5166 0 5152 3 2 1 2 0 8 0 pdppl 4096 10480 0 10392 15 3 12 12 0 8 1 pvpl 32 1745070 0 1722874 565 348 217 336 0 265 29 pmappl 200 5236 0 5170 4 0 4 4 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 1054 0 417 19 0 19 19 0 8 0