6c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x122) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xeef) pckbd_enable: command error pckbd_enable: command error 16:01:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) r2 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:01:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0xbd) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:01:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x822, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x7) fcntl$setflags(r0, 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x68, 0x4}, {0x23, 0xff}, {0x87, 0x2}, {0x25, 0xb168}, {0x1, 0xfffffff8}, {0x23, 0x8000}, {0x45}, {0x3, 0x800}, {0x101, 0x4}], 0x9}) r3 = dup2(r2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0xc91) r4 = accept$inet(r2, 0x0, &(0x7f0000000180)) connect$inet(r4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') socket(0x2, 0x4, 0x9) kqueue() r5 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x28e4a, 0x40) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000002c0)={0x3, 0xffff, 0x100, 0x8000, "ccaee1ee46fcf3c5c6051f954c31386cad67c28b", 0x7ff, 0x3}) r6 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x7) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/207, 0xcf}], 0x3, 0x0, 0x9) truncate(&(0x7f0000000600)='./file0\x00', 0x0, 0x9) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r7 = openat(r5, &(0x7f0000000640)='./file0\x00', 0x80, 0x100) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse0\x00', 0x400, 0x0) r9 = socket$inet6(0x18, 0x4000, 0x80) pipe(&(0x7f0000001840)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse0\x00', 0x2, 0x0) r12 = socket$inet(0x2, 0x2, 0x9) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wskbd\x00', 0x80, 0x0) r14 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r17 = getpid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r20 = socket$inet(0x2, 0x8000, 0x2) r21 = dup2(r6, 0xffffffffffffff9c) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x986beec4bec1a639, 0x0) r23 = accept$inet(0xffffffffffffff9c, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r24 = syz_open_pts() r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wskbd\x00', 0x20, 0x0) r26 = getppid() r27 = getuid() getgroups(0x2, &(0x7f0000001b80)=[0x0, 0xffffffffffffffff]) r29 = getpid() r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) r32 = getpgid(0x0) r33 = getuid() r34 = getegid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) r36 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000001dc0)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f00000006c0)="8d332de7a7032cdabfd3c1ba0b5b27b28f0847ca8f01e91086753ba5a0d463ccdb03275b72dd09f1e4907bf4e4cf20665524ad2a33a5ab7ac2fe7bb14a10a35bde89a899b806b237000e23e1fda1e7ca95b64115ef539f4063f65849ed0d5d217a6561b8126ddf60855dd05b008e8537b92f37fd10232362dbb7ff722e424bc90b8436186bb27c52daac1f2ea4af45f34e4c88d6de1a87fa58a2e4747b757be3bf04ba7bad19b3e27373994f37c5e4dc6a40da3adf1682f8a145c5c2209db83098e3587a425138c2704c0c6eafeb406cb2de7de824d8ff307c0f5d839d923157da6702e72300a0cf0e93aabd2763e4d6ae0004e5c9e8fff380f907e963842da29cd1322cf4058a5304415f3a61c7e26667bf0b060e0eeb577b00624773dc9a7b394fafe9fd1da0e57ac0e67dad42afcfb3e4170b4f1c8164825922c5a94825928a654ff66d9df1deb9b93d482632539e567b273b52fb7e253d981a24bb84a736fc09ac11216d0ef9af2f4d9b80656b284dbde21b9ed3b6d5c8cebdd3fbb84086918f3a7dba88c4e2858170dc681981f519c934d07a921f281562d5a9f20b0c0da6abc02ec359c59d4b47b257f5d5b32cf5e5f2d968eecab3c440e28f9558070c2e888d5c49d992fad0808dd2294cd80cf839256cbf414c16a56daeb2446ef79d3ad4cf4fb4d2baed7678032349a3b2c6a40b9f6e958ac32b825e50ac2da948cc0468fc9c7b4206e7d6713449b1b5c50a2bfaaf3e06e8a4ca8c7f0910247737b1820f8d0aa4a8b31d0e3bed5b19e3c1fa014cdfdaef122a44a49ecd6004302d22bb2fb73a0eccc47e98c91cf4abb5e108415960cfb4708a45108b2a0d0e25d3e1d18462ce3f7fd53ef8fe532580e337363f44d33c120a7d956eebd5ee6fe431472c751954f9a7c59b6543c3a2a31b1e95aa3eba6d23660287e00032bbed0b745f7fc263ecd62dca20363844d34bdad5a2c4e8c0b08162992894a390a06453f62e91569e0547474e4f10949ce21e1b8fc13b65859e7f6c3b6eb1d0f2bc147515e3912e52911e3c9426c2c49c53618a6245eac2aaae6a3ccd138f5bed7e98c58672cb5e874d88486d369f1bae88711285b20cdfa2dcb3fe3aa72d9c3455e669e55eed8374f28f3eaa151798eeb9fc65e4e990fff8b2e3a3d82f2c6cbf8bed4a3b9c62033402db8fe139d74f5bf4c3e906db22c01581230ebf44789fb27f78d8587ed9738554d43ec48f8770c68cd5f18c3aa0dc8a71dc2ad7513f5b46c6021a5e7085ee2ed15ab3f0f855556882301fb4e42b438069707a0c48f488086ceac8aea9fafa35280b1444bc411d4859ed40a9cbdaa6feb6e7555207b9505dff57f210d2ab71f9e11d8f5b4958e23e1105d07b44eb74723dd9fd1d161ece68979a5ea1215175e34026444fc0ef22ad5ad5966a2fadc5fecc233e64a989986e8f5e6e9708f0abf06d0730da185a42b2e2534cf17b57bd38f03b52fc317781ab44e0791eb43a9a3becb545f80b28bb6e5da2bf76de9813f03433db555083c64b3227f3031ebe604fad859d904fa82f8f092e9f10dfa80272c98d9ebb649728fb899d0cb50a431f5c91c42af696b6ace963353ee2837888b28b3d7909500f9181ea030da30e4a2ee72e198f47e68c2cb65faac4155fbc64c81de484f8959623b56db35d427014e37e8f3535f9a412117cb322ccd1ef035bcae998965a54486b2b577fc0227b4f3d753d36bd934b060c76dee28f2950167fad0cec9b24ca342ed0aef63617a8b905c86be49e988259e1710bb3b9f34c600be306a629cb2fc122dd9a664af5eaf110b2d5faee5e9be2cd6bba6933105cf1b05b72d0a1586fbcebe217364a7a83d2f6c27f378aa20dc51364c95f703a5919c038bb58f1b4a9dc1a7783d3b8a3080ceaa40e70c80218142019acbc8a38ede1680fb9ea52b120aa95ad28ceb511db3e2f4ffb12fad55a8046b16d9b23bec2e9e6fc1090ffd22332eb02cfcd1b9cd007ec7a41cae88f20e8fd4a7d4fe7f7330e42e0cad2f2bf74524bb8a4aae5607863f067a4adc5becfe4f2177956b93965302965a19ef5797144c590f58c7a4aaa6388af9f285d25e1c50ef701480bfbc357daae51680d0ed2a74dd379f841ffae3e445107c0dc937a1f9db101cdaa1a42eb3a6e39e6f1e78d0b624e5cd46163ee479534ee1bebe50d4d0a7ccbdb1015d091efc69a2a4df618eb3fccc3ac7a06bccdeb9278012ceab151fbfce7e7b28e66f744339b7c55a0c1db2eabff2801928ccffc005f00a7b2a3cc89754c193de750cd0bb7c84dd5718bb083af781b54922998d2d617e9c46b0b635d780174bf30699976208b4d0e2c4cdc2b8a92e6b9d7f95c25d2b155880afadea149a48f44f934e3f721ae1d203812e6332f72715206b5945df06568624167a4e254e744bbc4087ad6baf442682a56f8e07bb5850bc37d848dbb29cc948b301e2d29c6346efec2321614ed1831ad347346f9fb0eeb1a45f13e09c8e1aff49bff5ead7d3e0ea1bb130762358cb871299ed50a645f0f1a2e2669caa46edf96f99e87167128a5516649117fcd8576402e787862fb8bfd8b650e062cfc57be98fc24621daf52d6ca1d3c7bf87f1426f71fdf22a9f31eff5a486cc0af173a15d8faa34d395eb81c4df298b203a788ccd773c6a923db960f28d86180e0b1b6ac7054581c3d19ac2cb184daf444a6b8423427f64574ae4bef43025f5bf55715f01bf25f40f5ea032113f1b995e12ba30a32e61555241c5c324c061f8706927620384d3300e0ecfcaa40e71ea317dab71983ebfc510a239c56970238c9d1cdef17c2aa9ca94e17d944cdad64819d4b289eb7bd1b20fdf6e1d13f06afad57dfd5a8529631bdc449e3051f2988d109dbbaa02446e7b80257629e8605ac7aab0ffb4a88561cb54f601d98744b588b0b6899e851dabe2f7da2ec734fb4eff8b0a72aaa57053c7079aa0786c0e33fbd57940a6690404af7db16f1518509618d82b85ca7a116bc9123779d38414582daf9950921a2e35df1a90dbf1b0a9488cca11f926ed9247e4274ffecace0b9c8281a0bfeacc45c9325dfea93b2e87f6f6c6d46d3a2f48622f32d5c61da553a4792f672acb6b1f7200a3f1deb95ade2eebaf4e1d356adff708aa23e5943831a12d6505367e7abe8d1e278fc408fd3d9b9f4ba019f2324e64875537ee2cdbf307958541fdc1b639ed5273c34d0b03d2ad23733f3d43399965e64c48d3adb0522fed05b75ff0ebb39ca6130359be9bbb3877836713efb08c8283c9f461227a700db676fee7825a08037976bd56ce116f9d913b4d8fc24187008e8f6b111ea3682ca03e6c9d9d7dfcb4b356b879622ccb12149853844fe01909ef7751924920d9811c4c30f70ced13fecc6f58286b86768af4c7f68759f1b416a7363d2b3108153a607992695d39c519ce03e00fd7711eebff52572c997a9e9beb1d532c05ecf24fa67eb816ccac2d4a8cce64b5bbb22c2faf6aa318785b155455969f83938874595f2627dadaaca74a89366394e821ce49af38806ffd83b04050efb2528f113adcdfd9b7244d34b1b2cbd239e6e26d01f8b6eb06a0ff80dc3dfca113f56e4a2f7bfb362d6fd061aaeec838020c087e125aa0463d195375cee3aab4d2ddfdcd0d9579e52ed8ac1e7051a335f3c9da92ae0caac345e063ad03d2a85af4419398e7a7a765edd77b4e2349006ded78250f1e62f22e3bb712b6d10890f7e4e8db64b54832a2440d96945e848a14ed7b8aa97ba13bdd4bf59f924edf53b27131bfb04bff3bbb51851c77ada70e7164f4603c5714c56afc4d1edd8d9c2168b4586bd5b51ab178a2fd85ad7f3e09ac7c684466731b27d1f47290ee17e65cc4384849d01a49cf48cb45329680e46ef67281344cd10113611f5eb86ce48b61d9352e52e3be50cb4fe87b3c434cf2ae5f98fd71170821a3b436e1538596e0f5a1a8579c46017b282e15d20c1f02ece1ee8fcd403c790b1b494352cab058a398fc1da6443a1f4fcfa58cab941202dd1b3a78dbcb3b68acd11a0f211afa7307a6db142095dd9a3391fcb107a6ad9a56467ba80f5576460b1ad6a3210104b4198559419b38873efb78a98e3ca2d653872b9451a38486ad2cdb99c623be1316e24e8e861fe60ab732283ab4ce5fa795b85611093f431f5ddd3a793b13d6a3783c26698273a7c858f743220889bb0b9240f2d9e2267536f7c9b3150cf2edaea76ea55b4ec5991df78f5768c9016fa4dcd455b4eca3deb05b1f11c5d01536e6ad382a9c11b3895987317ab5da7c888d86b29f41d90caf71dfbda3127c71e5dadf381ff17baeda6366aea06bcb038d70d023af5a676409b865b0e5db368e2d1163587371722355c485c82143142e0f61fae1e9fc80f5c80283be7850157a3f546263cccd8d07fd06084886884e5c55ccbd4ee9e0c2068da7c6512ea89db08882db97075a61064984e2414148467392abf37c4197554a094ad1ef31a5c2e1a261b9fe3bfe624f70821c1711fa7262423e74ca18324850b2941751f56e2b187b537a4e134a62acd83ab6f5431840a661f9ec789a13e1b782b62b5b258ee92b409c142348e7c2bd8b3a7f2a7bf71293874c33317392d6c97f14cf235c935e6893ae842096c6e6ac541abf86ca635aec9cd49dbba98f9081efe06e4cac66f2e95a0629a81b43aa44e2549c91264610021f6518d8d49c69b0055d8e8e80a4ee5be195672ce7d7a2a13424023509a1106924ae05d24ef602a66026c5a9394091dc8af3fd6ccb1f1ad3e986634f0e50cb51cd7c4700b355cafe1ef537abfccd79a1e1fcada2e092385e4c9f12fe7f348aa9df8b6fcd759727b132b2800d8a849b1133fb4f8c686f3da974289aa184be4156f3b53ec528a4da3d7ad93efd21212b8d6cb5461b953c62ee2e5cc7a94eb675c1c615b9b0b9bb49b8132e35d1dbf64951bb161371d1dbbf1a3eb1a19404b3bb9bf194133fb79a8b574438574ac4322ad0b6ae2e81bff9a2ccd42646e76e1161ae003966ea41a00639bba1f7ea0ff58721800500c4253c03384a48e7b17eb4f0bde4ec571c820d7a1f7bea2e4fa623490da0c6c3ce34135202ddfcdcd5f749a64e00ce79bce1d48b71619f3323fad9c6575fd1e6207e60a99c0ff768406f03cd1a6a11a68cbea41bca55b93406617ad2b12c9cb467022f04956175a3d807b7c0f722b2204d0d47f64216a24ff8d9b5c2a7cb42e3e34ee7ca7d85c88ab140aea2aa833eed2978f96505bbf7d702f1aa3880ab66190b92a5acc7338311b5857f7d814a19f42ffc6732e085f4adf641ec670e54a1acc10b2ab1933cf56f771a2269ebfdae9255092715c8650090d339c7956dfdab925f3e29ea0be9604f794536a46d1f2b6846c4084a5550eb884c558939dd017a777a24a44cee7472a74b02509bf92b7c8daae806e385ee75940d3067d0315a090f9ff454bb0559fb14aa46c8c6c049e3f837511aecc127ad20397945a249ec94ff0083d870df9c1125fd9745c6533bfd8d8fa00ee2897c7e4404b751ed172083b9c1d058f90e1ef24a5a5c817cf216457598f36bef09e2e004347cf613b28c89ef0824bfe93a6618d759a9fa2ee755c11532d9419e3aa45b71b3f1e28b3d9e709ba83893dd4e8c1f46d553bcfbf5fcf266dc515da3cbcc6b3f0e72ff115f8df7bce4b224b57f7fa8e32d2acc864699b46f225822dbf445cd02fa0bb533ade73d2b0ab446d099e0ffa225918b1e99233c70caf4185764d5185d709a60b401225536fd7326e678b22894d6f2db5afff2bb3b31357e5c500caa548", 0x1000}, {&(0x7f00000016c0)="2471f3eee5f8697212237801998b0fbf3c1d56d38c72a8fac0f3da135d8ec61997d6e6865b83103d7c0f77e848e5aeaf3b273537f30a08a123c8183fb25f32e7756584cc1b2cba3373cd2543fb2c9a81fd1f377a04bcf4a7864e84d31f07d958f2db8ea03a9bc557ecd06cfc5fb7e233414710646c0dca0214ac9a93cd22360417eb93be193a382ddae220c9bd0b7cefcf54f450d5a5c545e22f7c025b850367e2892b15968fb65f30531704346c643e63401ae34ca2cb876cc2", 0xba}, {&(0x7f0000001780)="ce2ed7441898d97ae1a12a051bcc08e43a8be5fb6dcd466a3f4194c8", 0x1c}], 0x3, &(0x7f0000001c40)=[@rights={0x30, 0xffff, 0x1, [r5, r8, r9, 0xffffffffffffff9c, r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x38, 0xffff, 0x1, [r2, r4, r20, r21, r0, r3, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}], 0x158, 0x801}, 0x403) 16:01:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130dbf, 0x0, 0xddc, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x3) dup2(r1, r0) 16:01:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82829cd284b578111e00db57284bab0583c0312314d752103b"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:09 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="0290fc045c6ff59b37e36bf65ff64d2dcde86c199b1428db340c618353aa976108469781695512d8c09174d8b244070002c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e5f8befa1cba2d165432d", 0x53}], 0x1) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4093, 0xffd}], 0x10000189) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) 16:01:10 executing program 0: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) dup2(r8, r9) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000340)) 16:01:10 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair$unix(0x1, 0x13568c164f829aa1, 0x0, &(0x7f0000000c00)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000140)="c22c117e4877460f3022ccd575f479e91f7529bc9b6a2169dea7ace1a17d69f5d4bb3844774f7c10589e9f65bc677bd49e98cd9a5174ef1c168a36abe5", 0x3d}, {&(0x7f0000000180)="e2293a886175564c57e99713e4b48d7a30f049857e04a71edc27e760937cfc088872bc7cdac7c2a71afe8cdb4e7f16192ef41a0f1f8eb1cfc5c906a846c548dade682e42a05adcbb38b375b029eaeeb43540f88204471f84b5017593b76c7e4f3af54c90ce5b08d601ac34e3283d9b131fd0fd82e2de4815c7bcb5040e90356f07aa147e6a5eb21f80d8f102c02b347425b93eb24f5db18fb5a35fdccd6e3df425bb9cf8f2e23c7d3b25676b02880cc93436cc65d1", 0xb5}, {&(0x7f0000000240)="f2614d86eb", 0x5}, {&(0x7f0000000280)="621cde042b5068671f72cf0e2e1e144bb368c6784c8fe750becc838afa4f8fd69fd6f70419d3ce7e686785dc4dfe", 0x2e}, {&(0x7f0000000900)="568b123ee12d035f137d72efe83e692447d8e23610de11ef83c9003c257e5be9262557296d622cb1162539668b9d278712bd969d32f74d9d7b260d655e83ded81feb1b9687254750728c64a1e6a42529ccbd4eb7bcf8fa853a0b5c552cf85ee0", 0x60}, {&(0x7f0000000980)="12a3d008cd25cd7d82119dec4313fcc15e2ff5f992a110f03b6a01a6e2deba675678f1e2c7c32fc67fea4a82f2f44ac7cf070f8e59951327a9d9c2ec0fa99960ebb110ce642f7c418a1422f92379e10b069407a2a0766ae012a8833b68bc007362fdbee5", 0x64}, {&(0x7f0000000a00)="d634b672167a3af4e7627217ffa9ebdc011a3c1548218bdf0f51d46ac3a15533dd001f97244116d44cf7e67f1fffc597a2f61f417d1eead49637beda81719818972bea010e27e1f316f41a4383e2e7956a492011d8d0abbab9decfa80ae71438d05eca624188fba56ece6f7d934e7eeb9b2ddf75bc9cb0ce5900bf9cd5f5495cc78acf5358991164636a12987de5efd849cb1dbb42bef7660ec3a7d90f84bbe6f1310ee2db871b18a2d968ef27f26539b2320f8bcedc8c987bc6054ed1217a02a46c377389189f5a942e19200ce1", 0xce}, {&(0x7f0000000b00)="46960478770d03695580d6d4575f3e59ecf1b4a0543eeb3abac86c4982dadfa52c79c9583a1bfbe6522519bca41609214c91f8bd30b44ccfcf6bd4c091f5c3f613d0c991e777bcd7c5aa87dfbb5ff0eb9150ab1df236094a6d04f4ea9b9358f4083493bddd7fc923a9a87634c25fa2651033136638bae2c679743b16a7", 0x7d}], 0x8, 0x0, 0x0, 0x8}, 0x404) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0xab) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r4, &(0x7f0000002e40)={&(0x7f0000000c40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000000c80)="0e6b39a544dcf1e87a6e79b81c33601b1378600e017f283d65e836772684e197a398744d326a3af058541f32967c63fcd668bc612012c3df7777b4a45445136822b323a20037dac42ca9353c51f5eb607914b8ff2426880f6d302182d308e79385598a3ea140d1833e652f3d5fd84174a040bebf019a34585fb90e303b02887ae516c795bf40f72a31fdc58d75bdfda8089b8d44960192a5783ae0477b45ac0776888cec4f1ff65af74bfa629ce480f15a0899867e4c27739a545c53e9f7c9a06e736ab499901a859b6921773369bbe8a64a83ebd3ed6be4933a0ae9e2b17ffe9072cf55bac66975902accc32ec69b5e2ff90a0d64c1fddce60bfa2aa71c37ef78f654c444a9ebdb72780e7d40b0c41035a14cc5f803cdfca6225fd578d3c6416807921b917763a4b59e0a85f0fe1b0554fa96af5942225eaae0c15aaf99fd4a826051f372488e79138441c3c8d4a512abaf5d8c9868d4d1d1ec3a862257a633ac7b41975bfe158bffc55aca0a56e8ebe148ae8b839a5185e94fd5c2af5a0330dda251b7134b363b4da4949eaae9f91b2bf3f268ebeadd8305d0bd50fb0cb946c2f8f6043de707d70d44a77a16543be07f622c7185c37a45fe4e0868aa56ebf450b7c4888c5e7919427ac95014d4e63cd1e848e330a3f1456a012d0f281e4d87a21d530edb04cd8502fb729dd7796a543599a7835dce94258bc7003f81c5ba31534d0daffbd92ead05dca687b962c2ce36564d0f71778c8bb364c91518da22071d78829970255b9eea6c397f812cf97cc8ae8e4b8bbba4b046373dc1d793ec1cb109d0e1216d3c50ffb45246a305642bc55d7e09f57d2e58512acf9ed27b26b37ee555a26989514f3f4ba456ba8372b9ab0d894217833c7b74353c814eebed8c835695e1f6bd8aa9d908826b3e1356d9989a0472cad62aadb30148e9e3bd511bcf4f95f39fc6af092d3b0c0e45e66c325a7af71a2ac5f775072ec77b82fee7c03909a1cdb25647b9aa2e8c6841ebca8c350e77c523c1b7d9d250aa05529d4fcc53987e072428cd2242308fa2cc26c756232f61ea0f6daa46bfe343eee28481e1dcc186f6a254288b7086299d2302b71539ecd38cfb224dc9016230907f83033042a10ae7a08bfc28f4d4dcfc7ed3c3c952a1635687dc09eed8f5551b31002a89ef98034911f53134db12fa6b8772f11c15bb1634a31f49225cf9dff962daf4dc221a21c3b2e058a0d060a80f4e978c5c55cbaa4da53785f7719e201d2a80c5dbc13e281ab97a28f11a7fba2c7f6af142861a05ee23191b358a9b6331053c5ed83aea8d77ba584f3e32f4c510bd88d0fdcb2cdc2d5c749881f667c12f66ec1a19ae9c1252194051f63b61f9d1d16beac808e895246703db300880f03bc2441ba82e87c58b115afd047d66ee54ee4cb97bc046006af201abd3f300808aae866c8a4e19349ed11744b78a665d5a421d64004309330bb91d9927da79eed3f30ff607cdfd7560ea753c8f43cbb2446565bfd4198b853a8b92d1672a21e4041bcc5a65e6a6af3e5b55620cea4b922d959c546022971b6117a61bbdfcdc527b3142a44469226b120ed1cd4eff0281995b24a92b327029933a3f6c0c049a75c0ea719fa9d4d7641b7301d57063aa1ea14923fd8e8a4f8ab4d65e2b6f29574092bf6b86a24b56fb275b5f691be9dce1063769682436b8f382f4e9b0a1690293988ce43c4ee221cf46b6adc3d7cc9abe7bb3d8a6c62737de2ad655bcc52c78e248bdbff86e1e9ec98ce2f2adb4398aec2f4f191eb44233f990613b07b005c64fd2123f6788cb5539a030a20bd80eff0fc6711bb8c70545335f63c98d4ce652e1e05829dd9e0ae4d6e56100d6445566e12fbfbd9c2c1544c39822a14f0ee0eed104e2b432126d9893a96259b51497b9c3b12ae2227d944890bfac059b21ef2d3a75b1177d3122a98dbeb540328b432579757de858dd313dae66355b9acfb13092001c5f55ebcc3d58ca1e366861e0e097f494ad3af24a372eebf87cf0ae66b9c650a274aded268d989caa0792078223c2c805b1879b5e628b9e47a582c615c9d543e02b468b3e587ba6634d8981021112e2301840911a8c6f747d3ca53476edb8e8fc78b467044f5298a5fe47d645e6a461b2ae017e88248deda5fe27374f9cbcf16badf2589fd0aab4e8b17a3aa5cbd60c5ae23c33b5a8839614c823013fd02e75b28c35666417984d9fb4c0c8addf23b34b43f2e6879f093ee83d31dfc446a2a374db66cab3dbcfd4f21fa5cd74cf42bf519b30f2586d0285ab0d2ca81417447237976c7197c9e662d6f1bc26884d887c931617c03a55b447db4e680d0531f96c8574f025dba69e99dc71ebde9b6374f865db346f765177e35cef9e9283c5e5b2c1ee122198fa7689415a88dafaf9e75cecf6d4d08441eeb043c5c48fe4d49ff30aa9f5f1bec974997014f382c9966231688a5678fb68ebb6e5d0598e1b77d2fc53cfc214697ea8e27653ad09df958e010cf9063eb78f0429f6d06d702d867864cd39514dd5844be94d0f19111430a2f35bd3d1281193539e9d9853e33c386463f097311f5484ee3a43d7a0f09bfe4be24e59525c9e43426ea35b7aec409028e07243b11185502cec3096f26a69b175f1bd9290a9feac6b3110fad0ab93c3a155ffb823fb48920d3328b6e63ba723ddb58df05f71b7ca284a2b643da2786a2ee1a670b422a5113a1648b193be73e661b92a21a0066a9f3fc03a2c7fcccc6c6856ac97eea10709fbda3c1103354c47770f95e46ca76929b9228edc7b7808346e98736928f77911ffa4f1755108b55e491ddc6287272f6c30aaf50be3a5b25c967e91be7523b554320aed4d313a6eb36c66a98dc10d4b986aa05e660213c2a5e53175b9e62ccc4f2bae3089d8ef94f04e7e1554d4afaf6023928ed0d62fdaea74831fa15e0f818d39b7eb261a55f54f1a947c30294babc3f86c77e80c17dd53e6485a02c157abf1dbe76dea32bfd2e5f2da8f74c23a35123ed2ea58ce410626a2e09eafeb2f7aa86054e38a3475776ad0fb373becd8a4cb2822fc4cb7260bd6999041c257c3894f18c8ffec2ceb829b1d792498573bc2af50235379905804158ad69491ec53e23a7431e0e0f9f39b0f2bb9f2dd8a470f098fa6e868b9184c90b9afa702550370508b90144b0203c690b001af8b2a634c2d59daf25a82563aaecacf91cd8863cecd050d1be0e97e082754fc5ac52deb752d378ffa8be0b4ff54662e55bcaf5a07c121abfbe741fc0ca902d2284a896b6dbb006e73f518bcc333e458270b46937924fa93a782539fc53d1cdd0d75195a776d431f8744b435cdc74b6d643f4493ca54a56fc024f1ebac6c55f341604178e6b01ad2b8da5b5f464b4abf14e0c198be81fb8be1046ae272a91afeb370d8fcc2ce47fded366e71aedbcec193695b405c92066cf99d3c532457b8e7e9941ff606cbbebb2479d86d7baa7c90bdd6aadc8cee9b81ba45e4fa097a074768243aea004d6b842cb08c8cb73c642b7215d9d2d91d3db75dcea3613c294547a006740dce999bb7f451ee7a6df471567263add0748744a18c8618f63c9b68f5f132d4f2020d8e40399aacb6eb707e0094486734f4700773a0fec02cfb7663fb12c1631983c1e3b088775f49307a42753c5041027c6c5ff2e4c5fdcd1a0d51c0bbaf327500a9ceef9e8a2706fb5cbcad9b8399cfaeaa77306db97f23e93a2ef5fb264c902b35f504d5c237b491929dcbac288c0dc8125e4b5c90caf04f94c96014e99071f9e113895cb73345cde72d399f12805989fb853324078b63c1c86f4af1bcb4070455fe7d5506b419a70b9f12eaaaebcae7e2b32ba65639ab536d850b048010e0efcbc086d98887eb21ac5ba6f65353b49360a24e0f612603f788389c675eee7d9d013f390414f4af37d5ba870af7c9fd5de6619aa3203c70168b6e96efca9f6f80c5ab971b1dde1d0cc671fc87dd86b62c773f6f20328e48c6172a70de1e8f763e8417f0dc5a160cbcb4260afd68c5d4690f51f8fc8a7b26dae17cf10067b38e30d647524c671b377ce5dde38e4312014206b7e9d088092f2d4f591673c86e0efde53971bc4d6d7e774f6883b2ab8054514de1f0eb16bf435e9365c5153693fac8c981d241754d8e2433edf16b5a7c0a96f375ba0baf56f982e9c43bafb96cf8c7cd1a0d78d83d592a0d36d38a364f7e5baac4bfa147f16086fcfee0732b23d27b02b56b0602b57ff69e2c99ecc618cf61ea57a28b446bfa943baa0f16ce501682da5e8f857ed2d4dec549cb05c29f4b0fa36e39d640671806f0bda31b29eed0c91ba286147b8eb81b921c2b6c9aa72c5d1c4665ddff18e797140dda21c1c8870497fb6b1facbf46842b429c86b7f069947b3b74be80bb533602fcc6117275936d04c74549ea04e91a4c38ee55ae3728157577d4d8645e57d3e4dbce156235150ed146f0847d3ef4a0ac50ee5fdafd637f0559d9707c7a69f5db4a7a4515c4041635fe69674b60f0bea008a1165739106728bb66973f42689c75f4a8a19ecf7cb464e2134533b551563e9760be48891aa23efd87c6f7fc2693590232f9d7c67ab350ae9a82d8fb82f323c7aa09ff38ece4d94e11fcd1f20514c0fe41827d3712b07474b359bf8939e2c27549219728d911080d829611e1939c4e103b88bac9a4a10e21c33f8a5a0e23a503a74e07f4d6b27c4748dc4e26e225a09e21ac7c7a96f81ea220ed65ea3994f2ba042e74765be7a6e60bcc46b0b6cfbcc7a9fb74348e6bd4b54089b32ff328f08a06beda6fd279cf9f6a66865a1a7488e228b8f51db8edc00d93f2b7826a1e45e162ab9c18618c4d40672213c5040bcb1d2e0cee513ce796f536348689371e1be648e30aea2d14672dfaf3e2713bd13b920909cae569e6ae7a07cdb276bf4e795883ecb4a012826b4eb39b4e63e3a1af550b282c578600dbb0bad534757475fbddb4dd7a2c18c8944099b1411c591658e9dde19cf901b566ac8f864a5f163801b26a9bff88ce05252f8063b0b90c22a6fd25038d8fefa62c15865bd36a0ca0d3229a72d739244e66cec20a31ebe10b228676d272d96fd867e84e4a92ce1d80523a8ae7c54bdb814fc02e64595f7f753e02d1d37e8bf93646356c899f1a8f7c1888cd6b9bc04432d90e8b81f0cc35e4e694a630acaa39ee1b55b4e6f43f75ad90b44fc260217bd43425ea930a9e197f2b20022474231df988b96013e25949304d68a3e5fd58e6b7230bb3b6efd9bf3a1ae2f7ba589d5732dbac77e4f8cb8b870929e7b840f2fade5e83536c2c0a4aa429486ee521c9aee4c95bd330da43038ff19eb4e52690d68b59b520364f9d6b4fbf7622caa17f424dc6fea7e41131dbfa1ffaff341aad602970cc43cec9b2fc8b2daa53096b7b3c32e83975b319020f4bba06bb6d8ca8312ea4b4dc7d57f9fe65a3051c723852ec75fd00509b06b4df04d2cc8f760b5ebe492779e41f3c97e2de7e93bd081fd7fc50f50319edee924141ea882368fb579c0144c8cb7d6b33b7dd8c541088343f6152539d4d16dbffefdbe78ee3ad24825db6356431020dd664164bb160cb3cf61a9a7754134f7d43330c39304e779acf0bc3e09486a6c4982806f8f763181a8cc3ba6d639467e6e302b0c421a0d22a2b1727d24612fd3f1240136a31e2dcd6f8e0bbecf1750aee972890858cf40bfe8356fc24307ee6f5df4fcfac1faaa33762776c808feaa7bf86bb873608592db4cf93a97ac0f18a564c03168c2803c91983940fa4789af645890175e4b09607a97efe", 0x1000}, {&(0x7f0000001c80)="d5c416fca3bfa0c52fe8c412a80ddf5e8910f3cc6ef94258e2979e511a81b596b192b860ca37eeafad2c700d1425f5b6002e7f53d0e490e82fbc90eddd22807666caa7fab5e83f108cb1f7ebfec917ca249fe877d48a0027c6e8c1598ec72016a77f02bd0a11615e615587935bc59e84aec4d12b57b751d59926171777695aa5b96daffdb9710e0a03cc02940651f94c1e26c15315418fc562ffd8", 0x9b}, {&(0x7f0000001d40)="c8f9e485331cc7e9456b514c7c6419337c862d073db4bfd0c8b9f442fe52cd14e0d6847fa9081654b088b0682e1b7ddfb68544603f3e0f9d375005a8fb1d1a9b783446d9817fc1d5692dc3b2cb0c016f56f2a5e955e1d40d4074e144bc1462f292f8e4c701902d2bbe5296b7d15762c70354cbb0071a8c945d54ab56789b9e02c30095d9ad5e1c2e6f65238416e09ee07f5d7bc3c4935ae931ede4c7d9d03784f13985c9e17bdffe8ee4f29b38cd20c55bf52a7fccb64570effb7d185a291aa27df3477c99e6dc77901c99ff3aaece8bc771b1ad33e1c1dddef0d46cb445dd823e83a3eb5bb309d54b0edeb8fd14686d6c7493a7fff13fa4fa3272fe249f954a1ac5ca89597831a1959f4e973f3ab1123a160fc08422f7af77291875cfda1a4f98ae893bdea1cb0a822985303918ec4469f42602c3dc144f84feff4b383ade5e733c2b08f9684507949b691f34bed787fe0c9b2cbd843085f60900eedde234d4b668f0e4fc95f53e3f2351b73d9dcf4fe40803d35e2920b3b7b25e943b275487f7823bc18f57e939b408f7e3b8f0081e91ada8546068e65237c992d753aa8919a171e8d110c7a9e71235b7fd4b6de0dcfd8c2fca53e2f1c3ae24ec9b193675a16131b9407c7076e5351fe3422b0236f90106043a4807e01fd073b43850543084227903690dfe18b08d8c1c4479c86ad2393fb1223e2c989abe7bca6fa6da36e8e3d33e3aa1b5d97eb486e36aea2268ad143f64b2002d0331c95c870ff1cd01d128e195127d8f34580dd87e9f092b9fb9d346725a6635591ce01c4f9d48b08246e92261d6007c4e235a87cb02df3e8cd7ab9262ec5b0ea9d4cdf79a427df35ca080e292ce49846d76f047567c52f716b05be3702d99bb66bef7336550090ab1b0256987acdb747ed03b681a8dafb9070a0c3ce37b009ff4218ab9b1f200d38b8053d88729d4213e4f80fa7b5de45519e00b465a3db3e4d4ea5cf3797412ae6073d4e253305a800daf1644dcbdf37bfe79f62de1c15b0805d439e1755cdec904fafa96dfb19964364f85f3f7ca18ef35afe29e3dc7fd68e84a9e7154f615b14d5c0bbf08939e1e2a267eb016033cc6a092dd0d520bf1e725c87a329f3e9304c5e5a15cbbfd99dda5944e635bc2bdc059c943da8fc9f33f6d1349e24433e5e6aede3c7732ce0e700ba52abfd54cb1b11eefba7dc961c740214856cc86efa17588a79c751bbc658db03f741b8fda7c2e0696b690a317f14133e49f09bd26576c46ae5fe41f4ecf64c6e9e77c649f68f54e1ba54c6c4b89f0c303cf3bb352c78e177a473844dce345a789bcf3d9e6b1d85a8a8dee0544ad05a7345980e858401829cf48fc2a56d3a923130dadabb611e1fd447bd7b5b15a7b34c56174d918e54802f6fb31ee70184542b9dc31c42e4de6e896a7a2eb3f1a7fb76e1918cb4b74a208d721ca704e8ea750fb80556fa064f68d4ae93b895c758fe1d94b6a4c2f39b16802c3974ecf7b67cc5be75d75ca40c9fec7eba597030579fd7507029bac16ed447b4346449dc80ceffba06626befb4fb8e71ded9a71faa60ac920f52e7b27e89901c2f9b76b16a0bfd5cf3a3671120a229de601281ce968be799bfc2a81a77d002f784ca220a6269a40bc1ea9c651f7261af5d13e85842881a7063619ac4feb3c383d07226cc8d8141e8b9a3e93915366c20caa24a0eb8d1a7480573556d90d79db6d1fbd4ec81b7b977cb0fd3b5057c984b3b929c3123a671a4772fdb4c0c39223ad03849026d84b702d7c0189d1ec520e32deadee100c66cc738e23c501d9663b6e2fccc06158cf37689475afa08e82141d7b0823336391aceef9c9824fc469612d3d6ce4dc833ff81e272840ab372b5f30a558aad8803b063c5dba539345c4f95dcb5630683cc98269ffcdb39b4c9d2719800d4206b0578d6df45c3c7049acc4a62680388f25cd897a36f86b42c87b770f1504a8523c6939086e78ca76d8efc3f9a1ffc2fa8ffc0dddf6bee841014643090716965f143ae32201518eadffd5629228a04df68fcdac67db83cb5d6ddaf7b60768eaace9216aea118ae00819fa033828668a2d9ccd8f901031b185e0a32f6b1036ae8ffcff1ba13ad654a897052869d207f828d9244e97ab1166aa0fde37701a4e0e80eadc1babe1cfc917e8679a4776bb9034b79623bf4c74d59d5b63f42974737ac5088d29b851edb6c8ca5ecb1048d2dbcd56779e5a9ab0db634c09e439e2efc7601148a16cf7400d88ad2d26911e1570ef1a3a1838018b07397bdc6c9c490b70b01faae29a344a4256a423bef189ce9ce956acd7e3dd95c032fd9495003082f6c871fe18f4c766321daacb3f0e5ee480101f9750967d38b994759fdb6990a5043bf705041078a3d5d5867d8a8a4ea5dfa24f10da4949c04dde66e7f3502c999af40058eea19556abb3f76f9cf06d737f8a6bbff0a421839cea2bb7e005604450f3ec16688bbb91d92e860f1b7c0d31ddd52a3dbc394a00274bceb1fbfaa8588b21a9802a85b1586151e6481c3e938616e6940867b5ea74601d7eab74446b16a71e4e2c167af4a34ee31637d013e7c23c9541a009d9b58c3d0d924f12843a0be4163471bf11574e709ef670b7e7be7215a0ac81751d6e8011fadbbc5f053e0d267d56e6ada65cc68ce0a0b74b9b68096cc87f56137710e4ebd0d9b9413afaad01007a039bd1ad5fe4849b5fc1d26d155f7907691c401c07116a4809fbe46608bc014c26d3ae51d0ccfe586efda7bfc10d41047a6e03de2c3e2173ad960a9890ab90fadc7dcfa58630968a2b8d19d16429c0c18ad3259a0098732f6e7fb2f516c6bbf4a5c75e1debf974daefb18204223edfeffaf35f49a3d3da75ca192392a491f20f0d60be8ad9ae26213044239af54f1aef55e805087cb6cf2bddfe23a77d330007fff3793fca7d7a1781e39cabf64443ebdebd27aba5282e8646a2e14a965239955c4143af0a35d413bbb8e58c3234be3a82086a23bdf8807c2de0d136cdf3ff7cc72d56ed3798fa617503d6c1cf42dd1379a6f91b3164e84494e1bf0fe2cf7456a80f6465c7adb52fa4c9890cd67a5878195d358188c2318d8099a3c1347570c1a8d513812a8fbf986e9a1afad7f7d63b655ed539590948dbc40a46b230712cebe715a24e2082e245319f20d93479023cd1bf5a6466b82d2a202bbe9cc72c9abeda7e9a8ccc1d433e6e7cdd967627e653453c4497d67f6e14b5584127095e36e5f40a6b021e795957005467c97146e002e956a97ed7b7140d148070bd35e94f73ddf77d5cb330ad3fc8ce6c9726089fbff8a414fcdcb5a931f88644e0fbe9305a546978b884d4ae3da2c3b012286b7c7651958c44d75603860fb6603e1753dd3f6407b9c3850fdfc8996c73574cb48708e37d17cb4d5416a6d5ba6fed68ed910a2af39a9d69147b1f14a8c8824c7811145f82c4f1a2d43f0441290395f1ecaec9372ab483f226b9a144685716d7d422f137c6449492246b7cf874d82720544ebde80cbb9bc539aaff265f73501ef9f183fe5e268739f15b9c866b99cedb35f405d7a36cb948eb548debf398d4fb413403db1b9aa29e37654c3a52e2e55377730d26f38d1563d5d7dd115c1803344a63b053f8e8974140ec07ee0aecf8750141bc7fb9fc2faf6e423f9b2e51d4e7f5abda4603917ef5275f1cbe7ac4825de2fc448756c100f6518f98e27b8b671fdbd92a4db4b31c8b5f4a7856c65654a31a7b8ad60f2065f2fe7833ca3350558d324233276a103679543bbdc7bc13f18b4cbb87fb5cbde249c86c988a71666631acd96fc7519e40c5979bc2c1f5f35ed4850d6e56a331cf2677e8fabd26b536c9b02631d2a14d727c72a3e682169e2509d751e91e8eb37b2c8d85e180ce35a769fe68c763e227ec00ae7d3ee0e56f5620934f999263c4ed34ef20006610786f4833ad0d630c24f57c7979d5268fb5cd4a6c03dcd9ef9cc4325dcfd4e7544cbadd2ab2d86bfc2ce61facb09ce7580f487461354ac6f647091a24861ea60fe42171773e137cda1d63e8dd98636b5aca190182b48558e18f5e9c3866cd989b113baa43354180ccee977f646545f024a294c655c1cd35b9b6d296e5b74bcdbe8fc79b831d65e1808ef71d070c8db43bf0863fdda6202aa4c6c4662793048c33543af92a0cb42b10599997f2f9651fce52614f61072dd8400a231574d43e8572081bc951fb5f03e2e8092529fef7b11d64cd89a7ef8b398c64d2825c3b3c52f66debd991df3466365901cf42345b9bf0bb9e95fb0892bafe7f90017bcd92e7a867bbce31a7af1b575466c273f461296aa66a5cf7fde4371790161b351bbd3d7ea58ca26c5d3aa21d832fe99ddac749c07b6c0e2be89be52797f220c9abd6fc5aa92d4265e533a9ec7d80fa76c00d8a40ddbf57667d15b6e994664e3d6a8457042ec65a35858fa1f2832d950285a0207b8064b21d505c340ee1526d574177a10827d7de290614c61d51f81283eca555bab604c9dc409d1edeb03d666046a8bb0610d87beab7ed23bb23bcebc543517f51b6b11cf56f930bec104fea268adce0aa36723d288c55e28b5d958260ed2b04dbc6ab3644dcd26f2347db089d5dc92a0173f200ccda16f54ac2de27be1902f966e7f9389518db912318a3c93bdabecd0156ed4b6f6ad0e4593f45289c3d8f88da063c40dc9ffd524d267bdeaa6eb188dea0701a8329d086858a0c89bf1c9dd4dca3ae64f4567cc95699afbd6e7e5b957f67e56b76f24b7d0c1397a09d088cbc6bb0c9c191ff78966dd9b1701a76261e02b026f30474e021dade10e0c71290140cd178325d125f7e3db7b58b64d76cf46c355e8f65f6bc5860f401fe1df429d0b0519c381374cc0b0d266b1c99a193b53adc287c07efbd773b41981afec3b102861f115a2f700fceb21abff45192dced908c60f55237f05ff98490b4506b7b01823efcc7fef6c10e985df37b3aabbbe994a3612f53a9bd52fd1b65e2142b12041b87b3cfa6ec04bbbc0e2806bbc2a6364da0e124444943ebebbdaf95c3a1fa8d1f63a64e539d4211ee7d54bafddac20290f6d08e3c3ca3e03a574ca5dda21fcfedac2a17090e635deb580d69c5fc6f9342c77c404429bcb2235768f1f1ca1a4c511efde17309ad4afd9c14136e30ef3423267ffb68401bcfebd49b25647c9f90c46c0c1ef1e8acf8b1f1fa46fb85500fb99974e59098b47d016da053652b202d70d944897700dbe3f05314caaaf3f08479de93021d471db8888d20e1dca62bd492fa338ef91da5a60ca28fd684831ab6314d7a47e0bf110252dfafc17af1b2576df53e7e46ae6bfe414bf1e8f6c80d8429591d26ce13bcdf5f90707667e001759f986d3d70f1c89b023b81c529bde61814f3039d86930fc0de78f9ee490d41f7ecffbdd793d75430fc3aa8d61f9f81a4c392a1cedba87fce6e84ffb5a728df9ec83c2c156a0eabc728165fea02a6cd2143dfacf6f12004ad1fc97fcb83c8f5d67a3bff11581fbae0cac620a4ccaf971ba33e6a6c4b44ed068942c5b150feb8ca3b60675c9b669369f666b3469416047e3134878f48c26f3183be7bb96398592cb268fd683b0c620b16b12a0fd1c1c19f955644bb7cc37ee8f788f3b2d336b05c34439f250295de8b923afe3b5703c42d84b9ed3702da3e80851d8257e815982787aa7fd8593f3d4fb9086a1498e7e51f8ccb85a4740307ccf2424a0edc1f99bed5c692309a9a1ec906caad0918fb953c51c814752d2d6904dd9b558088dbc06d38264d330e9662c2da9e6d4b8025fad283", 0x1000}, {&(0x7f0000002d40)="0e84374db48deef9429aa103e3c059", 0xf}], 0x4, &(0x7f0000002e00)=[@rights={0x20, 0xffff, 0x1, [r3, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r10}], 0x40, 0x40a}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getuid() r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0), 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x4, 0x81, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) r18 = getgid() r19 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0xb, r9, r11, r14, r18, 0x40}, 0x1, 0x3, r19, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r20) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x248) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r21, 0x20004b08, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43, 0x9}, {0x80, 0x1}], 0x2}) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:01:11 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="1b0168e64b485914287db63fa9e548f8bf906d2dc6236f00cea7ea"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x42, 0x8, 0x3, 0x3}, {0x8, 0x4a, 0x2, 0x7ff}, {0x0, 0x9, 0x1, 0x101}]}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8110, 0x1) syz_emit_ethernet(0xfffffd1c, &(0x7f0000000240)="b6895e9d877aa9f28f0420ebfac487f44db1d203cae04e680167fa2f568307877ddb5159b7dfac1988f67131641126d950013d6f365aceeb68cf984bb2b1ad301f149d14eeebf7370661e5b4afec95befe258d298207dba065fa9633d36fbf93a24a413b314e505b3a652d2600ffaef174100901e220b416cb478bd9f4d1ce51cbf4e2281d58c70798118a9530445569eaebcee73cf5872920bc1b11f230a9b39511d4354e5252f8b645d902f0b76099730500"/194) getuid() 16:01:11 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) semget(0x2, 0x5, 0x81) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:01:11 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r2 = getuid() setuid(r2) r3 = getgid() r4 = getuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x10, 0x2}, 0xaa5, 0x54, r6, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r10) r11 = getpid() r12 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r13 = getuid() setuid(r13) r14 = getgid() r15 = getuid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78649a, r11) r22 = getpid() shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x7, r13, r14, r15, r19, 0x44, 0x9}, 0x7f, 0x3, r21, r22, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r8, 0x44, 0x9}, 0x7b, 0x3, r10, r11, 0x4, 0x0, 0x1}) shmctl$IPC_RMID(r12, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r23, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$inet(0x2, 0x4, 0x1) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x1) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:01:11 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xac0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1ffffde6, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x02\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") r1 = shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x400, r2, r3, r4, 0x0, 0x20, 0x5}, 0x1, 0x2, r5, r6, 0xfffffffffffffff7, 0x7fffffff, 0xa35b}) 16:01:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x4, 0xfffffffe, 0x3, 0x0, 0x1f, 0x3, 0x7fffffff, 0x1, 0x1, 0x0, 0x8}) lseek(r1, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x6fa7ec64c4340198, 0x40) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r2, &(0x7f00000000c0)="520d1b8f45e9816ac2225a6f8e77b2ce98c5f92fd38a4d0376cf3175f2f301c741af7654cc7b43a7f5bc88cba178aae109067657a1568720d86823d2637485cba83e754eef9bf3d82331960ae0a1163a4d51fa2903c622d93710aac9da97434292f32020d16d2b2832b00485d1566e40c7bf49ba5e075a021795031f39de02c3625c78bd88313999caeb978132f03004296aa4068233f696533f7d0983c65cc930e258a179a6061d1339e771f12b227a8b4fa3dbc6bbba7263ef8a0f", 0xbc, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0xc003, 0x29) connect$unix(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000408295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa2401da608630689f802361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef566c13f1203332ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000b89572a51ceee52b034ba42ef84cf13a5c8029aecd975d0e9941abe24929f881d73e0c2590"], 0x10) write(r2, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:01:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000440)=[{0x4, 0x4, 0xec275df0b0c64b6}, {0x0, 0x8000, 0xc00}], 0x2aaaaab0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) lchown(&(0x7f0000000300)='./file0\x00', r3, r5) mprotect(&(0x7f000050c000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) r8 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000002c0)={0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='\'\xeb\xa5\xff\xb2\xf0W\x11\xf4\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x50, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x8, 0x8}, {{r4}, 0x8000000000000000, 0x40, 0x1, 0x1f, 0x2}], 0x800, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x2, 0xbdc702efe69f56d2, 0x3, 0x100000000}, {{r6}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x1f}], 0x0, &(0x7f00000001c0)={0x2, 0x2}) r7 = open$dir(&(0x7f0000000200)='./bus\x00', 0x1, 0x5) dup(r7) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget$private(0x0, 0x5, 0x400) semop(r13, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r13, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r15 = getegid() setregid(r10, r15) close(r8) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$unix(r2, &(0x7f0000000000)=""/123, 0x7b, 0x842, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x21) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x6c4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = getpgid(r5) fcntl$lock(r0, 0xbf5c1f98deac193b, &(0x7f0000000080)={0x5, 0x0, 0x2, 0xe7aa, r9}) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x406}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1], [], [0xf8fffffffffffff7]}}) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x10000) mlockall(0x1) kqueue() r1 = socket(0x11, 0x4003, 0x44) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="033a0700cbe50d2f0000"], 0xa) r3 = geteuid() setreuid(0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setstatus(r6, 0x4, 0x80) r7 = fcntl$dupfd(r4, 0x0, r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) dup(r9) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r9 = getuid() setreuid(r5, r9) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x80) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000080)) close(r1) dup2(0xffffffffffffffff, r2) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) getdents(r11, &(0x7f0000000180)=""/4096, 0x1000) 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20210, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x20010, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000003c0)) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)) dup2(r0, r2) 16:01:13 executing program 0: socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910ffffffffc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b14d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad3050e08f53ffffaeef9d612f871f4385080057795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14ff078317b8981383718a205a265910bf87d33bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f0100000027864c74cd47bc415c77e78091045293d3582008e8d3c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd619660a2af60d89db35b00"/376], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, 0x0, r12, 0x6, 0x1, 0x1, 0x2}) r13 = semget$private(0x0, 0x9, 0x42) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r13, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r13, 0x1, 0x3, &(0x7f0000000800)=""/191) 16:01:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) wait4(r6, &(0x7f0000000000), 0x8, 0x0) pckbd_enable: command error 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x6ab2af4f8b21b99, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[{0x6, 0x6, 0x40, 0xffff}, {0x0, 0x20, 0x3c, 0x1}, {0x2, 0x5, 0xff, 0xffffff80}, {0x0, 0x4, 0x5}, {0xe, 0x4, 0x7f, 0x382b}, {0x3, 0x6, 0x0, 0x81}]}) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x14, 0x4, 0x4) close(r0) 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(&(0x7f00000cc000/0x3000)=nil, 0x3000, 0x6) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="377d20c7c6e4d6b133b929b1133c190717488513e05b81099470fea3fcf0a329f5336c3449ccba1b4a505cb5069fdc6843cb", 0x32) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pckbd_enable: command error 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acb6b694de2ab5eb3e1c66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r26 = msgget$private(0x0, 0x20000003d0) msgrcv(r26, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r26, &(0x7f00000012c0)=ANY=[@ANYBLOB="020000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000001000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735190567975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r26, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r26, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r25, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r25], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000335000), 0xfcb7) writev(r27, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r27, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r28, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r26, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r3, @ANYRES32=r27, @ANYRESHEX=r28], @ANYRESOCT=r2, @ANYRESDEC=r24], 0x4, 0x3, 0x1800) symlinkat(&(0x7f0000000040)='./file0\x00', r27, &(0x7f00000000c0)='./file0\x00') 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x403) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x8000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = geteuid() r2 = socket(0x73f3322207c374bd, 0x1, 0xc7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x5, 0x400) geteuid() r6 = semget$private(0x0, 0x1, 0x2) geteuid() bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) seteuid(0xffffffffffffffff) semop(r6, &(0x7f0000000100), 0x0) semop(r5, &(0x7f0000000000)=[{0x3, 0x966, 0x77416f0659db5e6b}], 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r0, r1, r4) 16:01:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000040)) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f00000002c0)=""/29, 0x1d}], 0x4) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xafe0a7d4999780f5, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:16 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, r5) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getegid() setgroups(0x2, &(0x7f0000000080)=[r12, r13]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r14) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r2, r4, 0x3) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:01:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r0, 0x0, r1) fchdir(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x40000) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r1, 0x2) 16:01:17 executing program 0: r0 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x889e, 0x1000}], 0x1) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r4 = getuid() setuid(r4) r5 = getgid() r6 = getuid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) msgget$private(0x0, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0xdbb3, r8, r3, 0x9ab, 0x17, 0x8000000040, 0xfcc}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r18) r19 = getpid() r20 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r21 = getuid() setuid(r21) r22 = getgid() r23 = getuid() r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x7, r26, r27, r26, r27, 0x2, 0x2}, 0x5, 0x54, r25, r25, 0x9a8, 0x15, 0x3f, 0xfcc}) r29 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r29) r30 = getpid() shmctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x7, r21, r22, r23, r27, 0x44, 0x9}, 0x7f, 0x3, r29, r30, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x7, r4, r5, r6, r10, 0x44, 0x9}, 0x7b, 0x3, r18, r19, 0x4, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r33 = semget$private(0x0, 0x5, 0x400) semop(r33, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r33, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r34 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r39 = semget$private(0x0, 0x5, 0x400) semop(r39, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r39, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r37, r38, r37, r38, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r40 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r37, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r41 = fcntl$getown(r1, 0x5) r42 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r42, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x3ff, 0xffffffffffffffff, r32, r34, r36, 0xd5, 0x800}, 0x20, 0xf, r41, r43, 0x0, 0x7b0f086e, 0x40}) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:01:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x81, [{&(0x7f0000460000/0x1000)=nil, &(0x7f0000227000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000226000/0x4000)=nil, 0xff}, {&(0x7f0000763000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil, 0xdd}, {&(0x7f0000106000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f000033f000/0x1000)=nil, &(0x7f00000f2000/0x3000)=nil, 0x7}, {&(0x7f0000104000/0x4000)=nil, &(0x7f000063c000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000067000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00001cc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00006d7000/0x1000)=nil, 0x7}, {&(0x7f000017b000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000134000/0x1000)=nil, &(0x7f000057a000/0x2000)=nil, 0x10000}, {&(0x7f00004e0000/0x2000)=nil, &(0x7f0000129000/0x4000)=nil, 0x6}, {&(0x7f00003bf000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x99}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f00007a3000/0x600000)=nil, 0x8}, {&(0x7f00003b9000/0x3000)=nil, &(0x7f0000ede000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0x1}, {0x100000000, 0xfffffffffffffffb}}, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setstatus(r5, 0x4, 0x40) 16:01:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) close(r1) 16:01:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x20110, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0xe000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x492}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x7fff}], ['./file0\x00', './file0/file0/file0/file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0/file0/file0/file0\x00', './file0/file0/file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/40, 0x28) dup2(r0, r1) 16:01:17 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x0, 0x200}, {0x3, 0x5, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaab90) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rename(&(0x7f0000000140)='./file/file0\x00', &(0x7f0000000180)='./file/file0\x00') 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0x3ff, [{&(0x7f00007ae000/0x1000)=nil, &(0x7f00003b8000/0x3000)=nil, 0x3}, {&(0x7f00003a8000/0x4000)=nil, &(0x7f000021d000/0x3000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000724000/0x1000)=nil, 0x7ff}, {&(0x7f000010d000/0x3000)=nil, &(0x7f0000281000/0x2000)=nil, 0x6c84}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00003de000/0x4000)=nil, 0x4}, {&(0x7f000026e000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f00006fc000/0x3000)=nil, &(0x7f0000751000/0x3000)=nil, 0x101}, {&(0x7f000044d000/0x2000)=nil, &(0x7f00000c2000/0x3000)=nil, 0x9}, {&(0x7f0000148000/0x3000)=nil, &(0x7f00005c5000/0x4000)=nil, 0x8}, {&(0x7f00001a7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00007bb000/0x1000)=nil, &(0x7f0000382000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000273000/0x2000)=nil, 0x5}, {&(0x7f00006ca000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000240000/0x1000)=nil, 0x1}, {&(0x7f000031b000/0x9000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007fd000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:18 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000080)=0x10) acct(&(0x7f00000000c0)='./file0/file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() 16:01:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:01:18 executing program 0: 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}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x20000, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000300)}, 0x8) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffe4, 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/117, &(0x7f0000000280)=0x75) 16:01:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80000000, 0x5}, 0xc) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cf000000809de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a70b97e420e5ebf1ff77f"], 0x10) writev(r1, &(0x7f0000000280)=[{0x0, 0xffffffffffffff51}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="a47588718ccb860e0ad5d2046108dff4f2300560bd90448d133d100fed1ba9f3440ebb33efb57fb13a319dd4d1c07591618ba628c2b5a3", 0xffffffffffffff0f) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\t\x00\x1b\x00/3uQl\x00', 0x8, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/198, 0xc6) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x60, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x184) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x114, 0x0, 0x39d, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r1, @ANYBLOB="42af36edd09c0f75b9710f848d0222ce8e89324919ae34d06a4c4527df0153cbc625c3d30f4aa8bbe324e1d51430586fa1f9a7ed237b71d4fee9bf5ab3ad08474fea76805d1b8e99395f432210d0ae9dd1848019aee22aa367ba40769d6bd7037a321412a1ce1a46246664e34836e9381a3e7c6da31554b739934cb568d2199f39fa4ced013fe0218bf5bac908af8ad794db5e04a8fbf5c8b8b6b1541d026573d6a09c503128b836a5186cdd9fbde0af97a98ca8969ba3fcce637d602e", @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT=r2, @ANYRES64=r0, @ANYPTR64, @ANYRESOCT=0x0, @ANYRESHEX], @ANYRESHEX, @ANYBLOB="f761ae499a6ad2ae0665bb39f0401038c2dd"], @ANYRES32], 0xcf2b}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) getuid() sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r8 = socket(0x2, 0xc003, 0x2f) setsockopt(r8, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffaa) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r21 = getppid() setpgid(0x0, r21) r22 = socket(0x2, 0xc003, 0x0) close(r22) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8ef3ca58653000"], 0x10) sendto$unix(r22, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fb7090000000f9835f750d7b2d2911e00006000c7f7486e02000000"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) getppid() r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) r41 = socket(0x18, 0x1, 0x0) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r42, r41) msgsnd(r32, &(0x7f0000000640)=ANY=[@ANYRESDEC=r42], 0x1, 0x800) msgrcv(r40, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r47, 0x5) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) r54 = socket(0x18, 0x1, 0x0) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r55, r54) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40010000ad0d0dfe3000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xfffffffffffffd83, 0x9}, 0x0) r56 = fcntl$getown(r53, 0x5) r57 = socket(0x0, 0x8008, 0x6) listen(r57, 0x5) readlinkat(r57, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r57, &(0x7f00000018c0)='./bus\x00', r58, r59, 0x6) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r59, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r56, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r60, 0x29, 0x1a, &(0x7f0000000040), 0x4) r61 = semget$private(0x0, 0x7, 0x0) semop(r61, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r61, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r61, &(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(r61, &(0x7f0000000240), 0x6) r62 = geteuid() r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r63, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f00000001c0)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r71, r76) r80 = msgget$private(0x0, 0x682) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d34feb57228a520a75f291ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe6c, &(0x7f0000002a40)=[{0x11dd, 0x1, 0x2, "7764be54de61884db388b37c0ee26b055cff7ef6e70fe1bfc3ecb692a1d884aa6d63dbf103a67567d3186a81885521c92a0bc6193f7d37a88c04bd0172c2d4b5c2a88da2aa9497de185f7d505b41c131123c589e90f29fbc014b072d82b3881beed6aa035641222157dcc3d338880d949f04cc62e84a30590d4818b612c0b60409f1ccf8c313d3d846075c2f735acdb19cbd48fbc343f0b026ae6a61496ac4dd26bbc191304dfc3d6ab9f917a0bf8b514055643d191cb1e7fade0c8358e998bac670f0207e886e338c5a17fc96311c620b2b12116230b7c4f6fbdcc3db0fe3d883a3ce12cecbeb7bdb0326c6c1a00628effbedf0d3d61e8a78ea1eb9185781ddf5689e0e2a9557666729b1690eec59ae9abd7dd3487bfa1b8f9fc3e641e4aa36ead01f2bc7efbb9398026faa4f4d6dfaa004540fe8835b9dbadfaeef8ae1313d7d1e94c21b953e9c2414ad9c639dccc08c8b405b895fe7c30c120154979c7de1d511f08587c61cc8e90c423904bc340acf55c02329203d29dd66ad6df738e3b821cccc6f0b16f010b06354d927e31a27028752037bd428770b7bde8dcff1f17ee8898f1d850b18dd35683e868382812b8dc6de2d9a80f0125df424e6668e79ae831edd3c6ba32be5c78eef76b04fbae5766e56090371ba9f607803b7c34a5dac02157ccae9104c5cc23bc647c689579b1637fee0e80e9a8cb82c315ff52756b2a29a12de76bfa94d4c30fb1ffb817226bae75cfe232d5921dd7879e55761a1cae75f4a154f9da20d281c2157210706d85ccfbc04037b6c16b31dfd48eea36cd71fe36731d1ae6d891ffcdd9d00aa8eb9c62dd403688553cca4fa2717ae072e43244adf1fbd11ad9b4bbf8f0f3702a2dae05407d7946885dfb4a09ee3128867a26daa46c3c99e88104248e736c318010dc3e7e60cec42be7d156d64c79bfc98dccf902afd9813b240d689cb3ace902304ba41281f1025c819283d95c0390b9e700138c9356ebda148ef20c75d6f732318b24f80c6869bfd392edf4502376653c4d742661a1dd64a00a7bda8761291fbf96a4b10400ed9c0720a2c9d10b28a667e57d8c92e2de44c0546b143d11e8078960706d72bfb27a6a32c58b35308943b3896ab07db869261e67cf4740f1673c3acf5fa71ad460662990904dffc6705e0897b2be18bd0eef74819d9e4bee8f4cb5bd20dd33b07ef38e5733eb5f5f481888321653cff98c0ebbbf55564350308b5c801a11e289bb72d3c3a0fa6d1f4e1398daa007fcfc750fb1ee1234bed31808207a7c2ba2e47253b42f0f1387218f4557e2c58a901a22bdfe292c20ac86567bd256810ecb35c80d7bf53d7dd63d64c72f815abc6afe52cedb1256b77997d6e166dc5c25bf255ace77eae9d8ebf95522c44e57fbf8cdc77acae9c83b96de5528e554c2946e2ee454d567b864a7768040fe482fa69954b26b6f6da48b2209233b5f444350563ae1ef7a9f96a98aa60972ffbb4e54242cf270d6e321bce64a3c379b1a7edb50a4d4032c15f7fac375a731fc6c172c55abe926324d4d04ca586bfa0f6c17a0bca9a6b7baf744b38d9e63ea66df6e4ec49fab03d85166f5db17666a8436a7e63602df2e2c8336f3bbb97a4d29d284cb76dc53ec455595c66c7d8faba965c6705834a3466ae3cdf6b39909d57a2ea0ef38bddb4ae5b3ecd8e391da6ad1bac005b1287f6f783ddb9d9b9cf93abe16f4830a9c50a1b227fe2e715667926534c1c835b176b0ca152c44e8a21e51184180c852591ddbc2ac795d351d89760ef2bcb8cabcf9af4c11b014a54697e2e5ee67626def6a18624df47c018088b08ca25ab1a79bb1340df337009ec2c30a4b72c0d6a74215066e6cac1c8071d83b0e24b35abc9decd603c4e771e06caf68851f40e08d3e19841d97f07f6bec8556c8a12d1b2d4347e046d5171e0fe30ec3df8ce8aa939afe770c160b81d575a5fd4ae74cd10e771a15469ddcac36645b19f3eef7259eaf28ed95ebda77f522e5b50c89799fafe7428d7ce5a3859cdcdb88436c13df2d672427c8088209e542d5cf92aafbe4afa7b159a229af4c283bba52acf81e800f4d273b1ecd941efddc1855bac838d70cb60f246563225b3dbf69f06d154cceb4aac138aeec59db1800ba4edb846d33bcd4acd20ad1b0008eb462e168c48d5cd2ed7ae7c878326c9afbb27a3976ed22a835ecd60d9fcbdab97657b841e75eb5a00a6a8c5664bab0a875b429e6a798800c02009cf158358815d5949c895620ac188418a7bfdbf07e50358584cd47b3bf0f7192feebd5fc97f5ec3d83aef847b67fefbea75dfb604927232e6e1812dd3ee5858a6916a2cf8627def895a8993b60fdf0f7e108684ac2e662abf63472ca47da72b245038de69dfd9c54e21113b5df4b890d74cab9ea7dedf8c6eae45b0cc088c41edf1f1ccc1fa8493d4c9ef0e9b0744abb89ab192f7a639e963e8954de5492de7b43ce55c14fd8682942284f93bfb350a2548a0b299ed8cd5b13562385a4f367f13c2c7cd31d6421e6347d7c7395e1882f9295f7aaa392592f449c28da4e75425ce315a405ddf9942660813df9f7cef8d7af0dfbce3d211108bcfd13af847726cb24a182a99352c6c6dc6b776ffad929edd3396ab57aa59f5ba39f460eeb69122364c97fe095b4f8287b7324ba119e6989f53cd0520e287eacca25f9b9ef522123ccaa94fc0f0bea3d79d0e8f98480fa8bf8c5b2cf4ff80019f6ba6be3f80eeac6fba5efea3b2f95db210575534785e3f6dfecf3fd428a82f32d933e3ee31283795459d1d7ea50fccca667ccf5906b773b1ae52aae91854e368823ebd1e8378e60022787c565debeb89a2d807a7cf3bbcc013f98ddb662ce1d25cba1df3396f5ee1f3a2d80b66ba445ae7f6a02a30c178fc934ae86b86049e178df6961134da2d1c1cc3533d2df4cabdc3cbab8d98bac7d7bb0b9b2f3ba11e9e138ca1506bdce2d4d1220470bfc9b1165c239e2643f385f6a010b5dc1a40d059260c8ab1ccf85fbe8a4e96b343f1870b4682c92e1d8d3f9fbdd0bdc7b91776261e2505752578b3f8794f8ab1b747036eea184bf59f9bcbd8a2155459474c00424116968f58681877d410b4ad5259caca35cdb180c7c178276c7966e4a70a52a9868c92452b918d2d2b5e99be33eb8069225eaf4aed2d13ac75fba1aff1d8f5ad4b9350beb15e5d051bdb4b0c6708de3ef116f5cdfe92f7f687a724aabc88ab4ed0ce7c854efb600cf8f1626cb42c7b03e4981712abca47aa8d9249b7ebf329f29f98c3a8b772af6aee600be3f019d868079b929d56e093c8ceaebbf9761757b35210b0f5bb7f6f03bc171f98b6bd3541220cc79c8675022a7484bbf1fc957ae779957ded5dc30648be6d418c1f38a31731ed46e8c94ef2881d04f9d0d8d5e5d1ced326b082425c71f9fd2e9d61fb7e7e39fec48165b2f3a3d835325dc2c7d3d240251192680b4d16f0cdaf8a85b3b9c7f9b7154421f6454c0e7f675e07471303be96bc6812eaf8c5bf6a83c233299109dcd12dac2cc430e0fb307e7b461eb823c8bdfda46dff69de55c4bb926e95af92bbda2c98cd5a1dea6047cf4b8d69a849e4b05575bbab02b155864ad6a31a3abca62603f5e38d695fdb37c68b15e35f5437c886493ae35f8c48aa10efc7b7bd8f6f6ff2ca5f2b235ebc98492438d3815aa6c4ba15163ce0b5404a0519e561a0f98b5ab77f31774082fd49f286c4989092fc4000000ce456f6cc4d8f22ac40ef61dd19c0aeafd5bf9a92a7d9c791bd50310ec7ff7bc3f76b0e4c714226c4a393a99c7a61be6b4a19177d952d693e809a910ada4e2f5e4887c4c6dda6f22674dd30f6de4c5586ee02ee26a6aacaca560ddfd48369e23d81b4cf9ba433aa4f8e525a8587c4d9f55189b5957c323cd9a94fb02ee2475325e0bda93086e135c34a8da33b14b39c3f38d80cf4aa1e02df6ed7f1a9526a8400e6d1f2fa15f522a45733dd1796311d3734d36e2bbb6af1e1f6c4c148396c2f8670bb94bd74f6fa76954d82b2e71273764e8fd487ea5a02c8bc650923bf2da428bd303f3907a5b12c161273709b91b9a80d33675c65f5c2a190b071c808df067b9183387360b6a7b23f9c742a1352accb538fe38916057b15d5338efaa1c177205f40adfa9e8ac9e1692557cda065565b56bf39bd076ab83d1c57e5ba4c6f1d3eda4ed62f9d2de42674c1bd9ed277d4a56172fb4881cfa287a05b56c574cca9188d36c05c6733c9026e6e3ecd1b6c32302f0ad2d494750c803560212eac38471c52c383b3c3199438572789aef364ad06188495df63e3a4fc961ccdc84da61ba78d4ec9daa434a4b69836d1a8bf978c7a4632df726173fc69b85bf273d3fe43072ff992d9ae7d9d1b73ffa19276e698f4b651b6c43cf03c182fb9163fb08b7f73e02ce599437dc897784f21e44f57fbfe45a791860953321bd460f723c6114c64aabf88eda63b99dcdb4d5697ccfdc393e4f15f703aebcb8b1294d43cb15d8d8f2ae0d88e9906cc33d365a2fdec6b21a344bdfd4544c2c29d63c4cc1c87b67b923b0c0084c220501add16e34072cca0947f5c4b1f2223f27cb607bdfe9ed384b8fb583f48d8a37be37602397085237c7fd728c867352fc487529f7d06cd9630299b3d564316ba39b013dffd9b8f6ba39136694118e02c5814d2e93264fd23c2f58ddd4a7385550918dac713ab14a22d09a97b7570846efffbc4780b5411a1d40d2f16cd84a50bc38bbc13e17a38adf49491e48e0e0cea56466b232e83dac90b79b160813ca671b387a5d2f52af34ccbb84bec208fb8465c376f69f9734ed358e1cf37a2a67b2bf7894fb2778d54e448803719ea4357981d8fa09c958f03fb83344e78aed466346261d89447bb4f24d3db1eff68c2e99cce8898dd88612b9094dfd483f705eaf6efd8afd63567ae405e89c5a368657984c2e1ca4fdeeb2078483218b7d0abd6c9d632192b32d1504b9ed848dfe1564e53b9511604fcdb32fd43dbbf852367f2ff112eadaa6c1e6b23f186e9d5fb5eaecff75607f999490aadaa7edf0c99de46c553cdd6908705dbd2c824688825cb4228dcaa74318c8777bdbabb4069d8dda34e706e69034626c144d2031702eb61f9b28cf9ebdd418db27fc9465814985128a022ae6ef4d221e888cf24fd4740e41f4a6e4aa3729a42d10ff3590715c6c4c45dfcf56e4012b80ada4e9f14afaa031a7894b0e441264b8b97ec787ac9f398c1f5b3908e422f0b759cef3a85053debc5a34c911aefd4f747cf97b3080499ab40b23446d8bac1d8b9268eda86650a00581d11c439a6fafb79faa408484d900fa112619d2e21e6aae9e30c2c2378270a96a255e9c6ed68e32ededac8b8206e7b5c1a878db6b802e84653a18799bccb682ab49c74f279c6f4d4e7b62c93ea5abd7effead56cea3a0b16ab4129da2b2cbb0238420ad4948e26d8608bc47ca8d1fe6fbe0b52acada112aaf33d92e309d10d0c68d5c30de70914bcf16e6e416d45011c33629fd8e879d1f8561000b09a2d797e81b5f597a159d045aa7e5c0248bac53a29634812b71dafe4fe199dd57c854a32c358c16e79952459dfe77eb6e2334f0fdd0351c4c5bb5ef87f2c7d5d08d8ff82183b1eb4bcc50ad58115a19b0741e35c792af1630f19c7431388e3a0289451f19de9a3b0d12e0fac12085e12290c862b50a66077b0344ee0c17bdc213291e8a7bea1013ac3b1eaa66d175ba5d24c8e3ef9032e7d0da8b80702baf9c820e357172aa3206a3f1a2d78db32750b90c2b65e1a8d4c4a27e17435"}], 0x11bb}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000580)={{0x5, r62, r66, r76, r83, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = msgget(0x2, 0xc0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r93 = getuid() getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r95 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r90, 0x1, &(0x7f00000003c0)={{0x0, r91, r92, r93, r94, 0x121, 0x9}, 0x800, 0x1, r95, r96, 0x3, 0x1, 0x1, 0x5}) fchown(r60, r62, r94) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r62, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r52, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r99 = msgget(0x2, 0xc0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r102 = getuid() getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r104 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r99, 0x1, &(0x7f00000003c0)={{0x0, r100, r101, r102, r103, 0x121, 0x9}, 0x800, 0x1, r104, r105, 0x3, 0x1, 0x1, 0x5}) getpgid(r104) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r1, r4, r10, r16, 0x80, 0x7}, 0x200, 0x0, r20, r21, 0x80000000, 0x3ff, 0x4, 0xc629}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='\x00', 0x8, 0x80) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8000, 0x8) r2 = geteuid() close(r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r4) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x81a}, {0x751, 0x40000000000007}}, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:01:18 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000000080)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x4, 0xfffffffa}, {0x21, 0xfffffffe}], 0x2}) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat(r1, &(0x7f0000000180)='./bus\x00', 0x182, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x1f) syz_emit_ethernet(0x11, &(0x7f0000000080)="e740608eb9e319bd7082291d0c0a") 16:01:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001480)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20001f34, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865aa, r1) socket(0x2, 0x400000000002, 0x0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x80000001, 0x74a1}, 0x10) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x800) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r4 = syz_open_pts() read(r4, &(0x7f0000000180)=""/230, 0xe6) 16:01:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r2, &(0x7f0000000380)="89f2f01b452b5bafef332c3bfe962664c9102dbf9ffa2af2bb69b2d1f0d304ad51b487e51b87d90569a05951590536b92679fb0efbb396b8f911e07cb6b825d3b3a3b7f6decefc48caa6182b97217f88b0b4fbe2e9fd24ea5189a0989ca64d14f94b5b8ec245dbc2fe9dc14986546c317429475d633921d805701b481670e5a500a880f74f002642b32f732ee4536bdfe6b7ec0e7053ccac5c395b8a26002274e9892179e5ef25195f515f3a515b212d8bd4530ae0d61ad156b6292d3aa91c81", 0xc0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/226) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) syz_open_pts() r5 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) acct(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETA(r5, 0xc2d84228, &(0x7f0000000000)={0xb8, 0x0, 0x0, 0xfffffffe, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) listen(0xffffffffffffffff, 0x8) 16:01:18 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df5023c4ff46edd840cf2ebbd8eb1215836e21cf894473403a199acd51ba6215b7517e15bcf6910f9f96d95f9679de8bb089d70f1362793c634cd192fe07081006db57056bd08f95703df3c3d2a2730cbbb439792be8067b2b8c8bcda10b5644b2ec4fef8e5e41eac390a1fe67a755a0955f1b14579fcf4d4de9bb0c57f72de33846b618"], 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) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:01:18 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000640)=']${\x00'], &(0x7f0000000700)=[&(0x7f00000006c0)='\x00']) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x4f) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = semget(0x3, 0x3, 0x200) semop(r4, &(0x7f0000000180)=[{0x1, 0x0, 0x800}, {0x4, 0x3, 0x1c143234c0315bd8}], 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r3, &(0x7f0000000380)="5eb68e769a17c12758a913dc0d36c892ee5786226ec420eb040118952b875e3a0e13c8be63cb0f1c0cab6b9f9080aacdb4cbb7339e6e7c722147275784af1cbf5c5d9734a05c24d4e1d0b9acbadfdb7d9357b151bef45914ea5e339507a89978", 0x60, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = open(&(0x7f0000000600)='./file0\x00', 0x100a5, 0x1e1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="280029068a066cd3d6f8a00a740ac2df03000000010bd4ec0a4fa94d1d79702023ac942403000000000000002d00892e99d9035d76950acaf11323850800000089000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r1, r0, r1, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) chown(&(0x7f0000000180)='./file0\x00', r2, r7) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r15 = kqueue() dup2(r13, r15) kevent(r15, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:01:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f0000365000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:19 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0xe77a) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = socket(0x32, 0x1, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) chown(&(0x7f0000000100)='./file0\x00', r2, r4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) chown(&(0x7f0000000180)='./file0\x00', r7, r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8a7b, 0x5, "0000ffff0040800008000005fd9600", 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./bus\x00', r1, 0x4}) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x80) 16:01:19 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)={0x3, &(0x7f0000000140)=[{0x1, 0x3, 0xfc}, {0x80, 0x2}, {0x4406}]}) syz_emit_ethernet(0x2, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pledge(&(0x7f00000001c0)='tap', &(0x7f0000000040)='/dev/bpf\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x40, './bus\x00', './bus\x00'}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x8000009) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) r8 = getpgid(r4) getpgid(r8) openat(r2, &(0x7f00000002c0)='./bus\x00', 0x0, 0x8) ioctl$BIOCLOCK(r2, 0x20004276) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) flock(r4, 0xe) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) r6 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet(r6, &(0x7f0000000280)=""/11, 0xb, 0x840, &(0x7f00000002c0)={0x2, 0x0}, 0xc) 16:01:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x4cd2, 0x9, 0xffffffeeffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x40}, {0x0, 0x0, 0x0, 0x9}], {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = open$dir(&(0x7f0000002280)='./file0\x00', 0x20, 0x4) r13 = socket$inet6(0x18, 0x3, 0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="803f0d08c44e18541f24f928b24e68624cd8a7817fbcc8c62d31cd8e38c8a979a57147dc6cbdaa2cf5f490754ed0f5911231537c32d6b388caa08642f5d42036f7b3139b94feabdbe7b3a766c2541fef68f7470495b3b2091430019a7483fc76595c2135f5b1d0cf0c30cb6ec9bacd429f60d07699a0c8bdbfb52efed6f5085d2e4a29cca9a876089c603eb24a772c4b3d474b998a30a4523f9beb5f418e7bf3e62a286e39b0acf128bffd7b55011fe2259822ab7803221b5ecfb4c4c73456f477b91ea0c9f7020c417a61d1a65492a2f174b4c7f4cd6775d80d65df9ddead531390e3f4d905a8672652bf9f77684026f0191756084aff64a187477e2e0a972ea9da7bbdeac22afcda0b5f0b60651caa2f60391b3fcee05454ce50f4da21ee274b07c50d1cf36c1fd1e3d998a3498da929493588e724c699868c07933f46ce6b59139d64be0be208c6d711babf8b33567684a7ae6e12a2367f0ccb853c866fdc91f65499f9fc73be36c0828350060868719910047b81f874679dc2940d7f1db81d350542905a1867c7693c17cb9ea5801b9308b28c4281392aec99a18f5920c6eba0eb704caa5b2f7b4bbab6efbf447077ca66d3ff6f63cd95bee6f2dbbf2212784a82c041f80e16a2acd6c46612882c5f74c13875c544c76cae67dd24e8e4d8ba6ba6aee93253907da091bd64e7ac597b3ef0262667c9c44a58130b5e484506b4a46427cf6aacadc114c0247408dba8d5c14aa8e3d8e969c71a2485c7c006e490d5898cc38012d07bebdde1f4ac2994438eebb2f9d6410704ed8ee6875afcacfcd23bb520c441dbad19b59174b3d7ab7e4820afe1e3435e551c988f815ce5b496838d6bfc8767c15b78357ed3a5e9bbb43977d455c2c2a1ef044fbb4cfa80aedab9757dc225adee69f7131065031130e970b1371943e3e3084eac32ececd49d332f2f9cb1371e69edd1525bf5af4888be33a58023ffb3705f7de52e3aec359ecc99ff5b85cf3e6ffe612cafaca901c17348c01b610ab6cecbd1aaacba6f6fb77789416ae1eccde128ab61b15450342220050430df8d85922c69ffd34cdfda9383a3ad29d6d358f18347d3680d7d2b6a9ed650dc2af2850a7d76d88758cbfc5262f461139fe5e52ae428ebcada5963f859459d7e592af6ebdee0cb7abfa2003c242683c5b7a23e6859c38c054fc781edc5132943ff2028e362f498e49c0ce28186f9060a710cdf1e6ab528f9f59e071515d09ecc3adddcbc90ab6c109fc2cd34c3794794c8c1e19385c89cf305d9a3a9f70f415da188be337a708b5257346e6a4386d56f42fb4ba9ba1a086bbd20434b22dadd9eaf536e9d76b8578fe1648bda7e12cd9e7c97bdea31e20136354355a737dd9e7bdc7d44a60cc0f63a2fca611ff6788b517679717d3708e8764a60ef8b4a7f3ccdac6225f8cdc14cf10a741620c30b7651db3abd01dee620ef92904f525de977ac9839a1eeaf6939af272f90a4b4209692d5390828b6533b3f9ae1f75cc7232cd6d9e3ad52d94b060fb3be321d6300f486b0adbb748b6f9e2f616cfb7b7a154daa2c806688c06ccfeb4e94ce35922a3af9aeabceeaf722180dec77b4b842d1a1eae35b76a6388e3aefb9fb8398eb9f5c624d4dad57a86d8c61bdc85710c2ae2c406a09c9e68013af244d02869f7b33c46221e2646b4d300200062fe0ecb26436b752865aa1c653a98ac8a3d4d9ceaf46da251615c916ab362b35ca204013f6e622613e38adee809e4d30b5f12f60ad5b60a08a6bad9d20d15b3d40fa4a90a7afa494595c79cce43ad4621ffd22ba791cee05cacc12ca1f1c42a053fdd453688c9a518eab1d7ec3155adbc72e1cec5d45fc7cd7a99f4fdc18e65829f003ed753cf89c8b07d4f960fff5af09986ee6088d0dc2a7c4d5fd3bfd5a60e8e152236830d3143540e7de8b43ea0f3c007e1e273e237d8572e9d094d4dc697aff6d0ce30665eb34b54b61d0aa71d8e9ca16aca4e440cfc8865acf245915481cf3dddd881db58c44398c3873e74c04bd057b374674e4e3a97122aa0d19feecceef4cb3a577c3834ac6c760e5149e0ce9b166e6b96fa8c331a5c456ee4c9e29cfb8eaa96d7c81b701d2a67583bbd6ee02fee3b95a8aaee443d2bd758b74a327d45fe93ea20bfce95fbee61e2972288facaa3ed16517f2a0e0031793d54ff8f4a56a20fd9818cb42736842cb21affea72c2e7ce7200708310f79dcff7ffa4a9d306e66fa8ad8217ac07db660461747b0b949e77c78c6b3710d083fdce1d74a559e95e3ee23d53a70e8a092974a2d08ce7708a55e99ba0c0ed1371ecefe7ad57b5f8e5d6896d4d75d1e7322530944fc0bf91eb48ea375db9ef45c6c9f9c104452d0469239d87bbe247d1a60a6d5340dd47b3a57ddd10ecd6347b9c4fcd6a349b9ff38809184f0a0654931328e79f86793bb048176ed9e266e5135beea78f30116c1a1f43787a352033ad8de5391de069aac67a38905cfcace65597a1302e5799f4513c192e69bf5b7ad2953d124b0c1a5ae74db1c02042cdf4ecb0b16202979586f985da2071c6a79fa82c96a3d5f189bc97f39cf43723de1583d7eee024de4c9c86c4272cd4368476abc685d9dcd2b008f60cf1355eb79ace56e1bd631a15488aa04d98f2b1c5b0cce87d52317b53a6a53c1505d0a11db053cfb6ab2b38dce5ccc4c5c0dea330b9ab9efb5e2e358569daa7c7bbbad9250af06bec3fe6cf09d26fcfc0b29cb9b1266a6c855cc9f91bf4eeb3f2c9ac7e63d66e952179ca33095f5b5cd5dc00da52303a32f97503fc1b285b97e57a7d0a86d26d73301c7635661e1932810647d53895a249d968e94eacbebe0d84d981cc8731a8994a702aca627238e89452ba6bb5c0f07f191edfb4ee936a4c14a0706ca7f9e29d0d361ea239c9095fa278094c58777a5152bf12bbe366309d67e1611afe09c1ebfd8b8b7dc89e853b328a64cc4293fb4feb301aad93ce6c8ab269dfd7c28ab1a2831f3d141f4ff5f789e711f52d4d86acc8c44495a310032e9d53ea71ebc3c0fe51baa730fa9dfd573bfe875d5544f6d7fc78c61b134fa8a48337d15f3651a1495ee35dc2ef6870c10760594cf0c112cbc1e0a15b3a0566fe37983f07e0c1f6fe5a536a3e9e65ee4ce2d4f70015626067cea62c9acfe0dfe5a2cf67a19b3f53ac1fd95ca143c121417e6ed7ca7058b9afa860b0b5f625bff47b7b3da59f27db7903c329fd83c9c3173122613dbedf035ea3a7d37b97aa25de667173a741ea4c8cced68914408e86f2552cff7a72fc8d05c5e4d5a51b657941671151eba34d9ac63ffa4e42cd4f804fd0e06b964b21a74fc126a96bd76364ff73d2e7617938e992e12b5e6237881f9893e0c39f333d6d56df955a393e7a2733b95a1764b3122a376e3ac6ec2b2a0998f8bdc5a1198b7bed95058098baa725f0e43025bb3b7ac8deb6ec9d9457bfc67cdbb01c17e3ad0d67cf38c02072f86e7db24cbf00e7bf27f47924fab6a3c4b5a4872a4a04c8adba74408bcecde543a20342b38614c069321702e9def9708cb595a68162a85b46de4f0a3e1ee21b1e68e8fd39480cd570b4a5ef9f2fba8865e580b71824fecc098460c5ddbc45e2727db5e0eda0d5141d7434d86ddadccae3070baa674bc5e77c1d35f1d2c2943cac167c7cd227765cd07fcd223c2a4bc334980a57bef68a715587643f2948eb017b5d052952bcf2c7e3cae1cffbf10bde005c09523e3ead3269b802b1c0d04d0591d43449144d7b8925da6a9cfe47940247c9d9bbb2a67fec3d738cf670e6ba425bb7718a59d8c3baeb677979207359373fe2687b58fc784f36bab40ed18a2152c43a88d6ab87de92a55f80770c4cef6078fff854d431dc5e6e5be0c8cdba9dc6b6e35308619c35d899ac0c2ef7ccc96be29addf1da10db59b7413e8fc8f4f239293138dd77d098f9fc802d325800fe5a8bdf7049567638cde83c868680fa69cfff541d18f61005c0c307deb4301c5abbd0bf609ae7fdb647747532daf508aacd9ad8b9cb1208e6f53b283d1f4e8416556ded84eb549ca7cf1680182dd2f2106173391375955485a25cce9b375916dcb4c4929e378a906bc1cb427e99a36798b603deb27ac5e580878ee686e93ae510cb9c942951389eb068162b905f629353098b8920fb0d9e49bd7703b38734c3a3f9c2ab8851f5f013f5523b38a0229c4abc9c3f663b62ca75b138c9abdf5d43b1b9725cce69aa3acb1c0ffc3f25d1457b5997bca9426c38f4fe88a5ca1b9fa9e5c7d05fec00ce12b5b144874101bf90777081d38f0e27854c462286081b2d6d5ca20fa60ce8f99fb44607645f66027883f6b8f991bd08575de7f5ecb5ab81479e2e85a3db4762fae8b37b37586a830df19e5dd40224110cbe2f899b781ca9ee892773307f3b3dca643dc37a226b2e309f34ce46dace2351621883bc6fa75d9d8a8646f3e02b9a84108f36bd8468f3af094f328a737bd86fa47936001adc7470327bcd0f8929c68bcd0ca4c4d859bbcf11bce20900fb88aefb90d7d35ddc79ae56979185e0efe1981faf44eb32dcc01fd52f56d7c4eb0ee8b807c033fb24913e7a5b189581947a000cdf794b7b7cafaa49538da6a5e2a715b3e0f67a892d6d6547b31371685bf8dc153272059c4b0249fc417f51ea45e991dd9128be00718508c7b752fa5ee80a9fd47300d684d9a55ec010dc888ca870d822699597db5ba2e1d8fce6a15e65fee4b5cc43e6b583661f1e5511d8bc4ce3a8c3826f876640275c69d4392bd5dc34fc566570b82b4101ac27a258ac0df71bc6c450cdf0bc7a7c2c8b1b143e8021345c2f5a551a32f091b76d89da640ce64ba044d3970571c4754e5ad9fe93256b698ea728fe68db0fd51f3dcd4476daab32bd80f824e1d426edc2247faa76e45588307e0220f00130de9a0fd9d0a4fb7634774a6c6dd0128bf39cd499b1e50f5f8b7aba834a3eddae9c29e47e39db004779fa979bb5f024a651b065d5f7b707de81678dca1c96c9fbc0c06ec34c446c75fa32999c36258cd10ea643ceed07b3d035fd872fcc615e230ddfc553e6b925b1a270511d3cbca5e22d6708327daaf226e33be43255c4bdbc912e4b70b98ff3caaef3e33e620e02452d5bd6feb4fde97a6f995a1809b08915d0aeccfba7b839fd61814288fb78d358ae5e4e374855950786c00ccbc51d56bee2f0133414a5fb9888924425471ac5b4383fe5f33db5bb7fd12453b01aef7004c266ecb8be00b7366817be20c4668584fe5e36b10dc3a2086596eb5472575d02577d06e2c6853507b6fa5901ce90975ece691056cdc0d0860a55067129e239063afcdc07243550d7bf2ff3e083550b421ecea5b18db2f4c6c346f74c509e59d075737d47eef8b2808d7d0865ad7a6343aa176800493d245e1e09d1ee7769025cf0d3c59a96b1f2c2c8edf54763c785ff51782aede9685dafc1bf4fca58b829558c66ca95e9139da94c972ceaaceee22b21e8e15ee221ebeca6c42655440e59048f299d56409f33d31c3d3a82c60a221e2e98561fe5f690449d35f4435f805278a76e6f2acfc50e05dfb939a253a06909a0cbfcf9e5631bea7d3e6e880bfc9e2bd3469507cbe9f29f1894a6c337712fa7512c3b15e483dcfc32ce8d2ee8ffb7872126009f5d0bbabdcf29f7a9453ec1c92ed2981b1156b66963e654ae1bf18139163be2eacadaa71c264f389d86abb6be5495d6da9a49a0ca665658e2595e54e0515c9bfa28586e3774544f2c2e34b537a299f317bec35e3ab10b8f2955aeab41edb9f138b544b368c", 0x1000}, {&(0x7f0000001280)="fbe99f505e9c57d878fa6017e3d73614f763166122935f654b8e9bfd79a594b05ca7d6e8b15f24cb25ce0e21f10da61497176eab2fb90ac3d934ea7d62f30605c8ad0df57aac2e88a5df47f69c0936d06e4242d2fedf3ec3cd90bb842b4ee4330f005627fdfbfa0ecc5b1fbe141b3eb8f67115d0a37ec3ca689d92dcaee507cc0960e41cb77ba3549f5b564623872bcb073c09700461e27e2ce1e714e7d75477897bc4855e57f5d58f4e203418ddbf5bcc6abedb4c93216acc10cef3f0ba80b9bc8d1b5b9790c2f1090764a78408a0f437d06b08915314e84db518008d224871d58eee3534e880d99bdda60c3ce6fa8b1738b370cb4a97cb99ce3db05350a0d4db9fd0d69aafe00bef985cabdbdcbe9a031f7a02ff2c5cca1bce08dc09e3163f494817384e0cee77417bdb0831e91a5ab94145dd3fe833a2bab0f717f9c19301eb3e4ca84ca53a0f56ac7acc5d0011ee7b58d2dc03b706d8f4c50b73857c5dac0ce7a237ea818d1d5a536bb79f204b8abf9295afee69a5589f0535b48886eae987e593c8ee3193b2ed865c5c49f04b5c0deef02c0e5151075d9399870af62f572ba95eec5989c3e0dd96e531e8471b8a6f8fa34ffc4549a1d1df2f7d2fab78e495d3fb59e70b62bfc0fdcf76c7d6a300798570d99000e03fafa9315631cf74d46c4acae01b550572308b85db2d76f43600d006614794f275a9578883ffdb618edf0454455df4cc49e00435d3eeb89b8294f4b3613958de8db99a0a1f0fcf659704be8a5f4b5c99066eb5daae426f713cd42f961c4d17cc91fdc75e524d75dbdd3d0495c007de1aaf8fef94a327b1b4285bd5f26a83ecb9c663a1e20622e5640dd71aa930785b907fd254dcef4abc9054102349c4cb4ae7d9acf650e45d34d1a732957a470e1335ca26ae2727c12f9b8101f590c381f9f56de7d703be504ff513091be46bd93dd9f7e7a48a369040c79e9a6e7c5ccb984d9171991b117fcd7a2b8bc6b6a04af65316fdf19e43996e646e55aaa39ed7abd6ca5d52da7d5ccfa3ad605da2285433557f9a05f055dd5c9a7c1076bace42fdd3315318a06cb282ed7eb1c55665b83d6981c4ca8ba161be362df99ddfa0d97f5e9859aff8258d6e725710af504af1fb4ae8941e418e28afc39d6770c61cb35f45e7bb86b668d08ae047cac364ca05cdf0686ea3d49b394701f315f175600b9eaab47dcca0e7f3c88590c82bac8c1964f7a95ec04dbee3e180672d521da85cd525ac4dda31e6d261fbda9c275b97d1bac2285587fe82ce778e8ae87772b92f42b6ef7b1dc520e8543087bf4d9ddd68bb084c1a61a361bf613d716cdbf7e823df15cebcf3180fb2edecd4863da667de59b5a7e4dc50ba32ca573abe2176a40af04ef31c33a526ca8458eb54e97391d06b5dc450baaf236da72bb09b5189b179a53bb213348cfa4c0db4c6256f62135806ddb1c8394988b4ce0c5d0d541453aa02df3b60f448bb4dd9a3cb00f5f6c7ac3b3f1e962925c0fc316febdd8189e04bd23af992c674735d9d8430e73250e172b8d275734161e3dec5c0e118d124ac5ff7439abff727d4769ad6e0f76a36d354d7e88bb9b2a08fa08f4a1a847b8de6e5f8f1b14369df5c8d48788526b7b26805f6db946228897355449dd0093344a9ae9d4bc0f0b3da4cf7aa55cb8f7e387a984af145df0fc0ecd29d7d8b5cb2b721c922816ceefd67c646236f148c150c7044b35ee82298e262cb4342fcf7cf0171b1c532619d35c1aeee037289cf386884b73fbb75a1435a6755660559e1e5acf48bc6d9449b5478ff7263bb35cc80bd63ee539c23579d6a1d3a13ab4f34a2cb2eaca5974e4ae34bc9552efa9823c4f55f49fe19dc2cff38e229b247f876a494ce7283069d7170a6828f9fded0497fa9dd13a051d5ff821b51d0f81994a6a20093de46ea258e13ad1466cc4472a66e36dde9c87908644b988893adc7d07ed60b0f52b370423ab1d82efd13e75bc9d4c67fe22fe086cf85f7080c51e6dff5ecd465c84ade971b18905afd368b68936efe4a769e05ba64c54e1394f99d6abc04de431843fe6e127ff7b4b4582d45b7093fd185c1cbe02c3bbb4aa7c78b9c67a9be6946695facc3537fb5c4c61dde245367d22c74ed87e99cb78f267d8e5b0142f298c76d2f3693666443bb85edc5a77fc215b09412f3a63fb53860afd42811c468e043042159166fad1c0a27e7318cdb0aa987614d7c2b9b9e7d94ac69b8b99a68005098f13510d2250266819e9ce2ea366539d047575720931429bb507a21d23023834f5365098c7c675e84be3f0309b65999bcf7b35fd89c61e2722952c6bbc1e1dfc804d9fcad06e6613679c8c5759eb74b91d1066b6072d45f6cfec4dd52b511511d29724d44f855a59082ce1245ce471e9ac051d87cfc6f20bd18a339b71a5d42b939c5b18b99c5ad6bd994d4f3d7331b01ceb721b20f9844ff72b2c144ef24ca77720e490c9749931f4cb1541912c45f21fec1d44cc7d4f96197271269fc15707834de3bc3e9af397b481ed939bc8be2b8b30f46535336e039114a785fa08c37320000f10d05fc5bd0c4613d1d35ad94a1ed44f1f9d279604d24df018d4cbb6fb9c3ebb1ec498d81063538f0211f20400b0e93796a397b696cdb7f818edec12b1215e2abd0200577e5f01cfadf361f772072ab0274a9b77a0ad3f3e1cf3762fe300a4296aaa1f190dc0b4d16bc1a0be0f8a531d834903098a92fef6c5a43113b522e437611e202743d3c48448630c9b2a3f228f56896c84dbe25287012d8ad8d08c04f658691623b642fbf1270940426bbc29e104a132c72753c576bdf032ae68b430969fae00cab2b5b3c8787c3d154aafe42934115a49b7aff419e287eda0f3eb919da65a7c40b85c92a9510b373b4753298a38ad77ea8d6e50523b87dd5cee127c68f3e08088f0e7ec853b731264d02132d3cad58adc3e76c2b0afc877b16f44eb09870af96407e2b49336860792f5c40ad87697b6f0a0f61367ae3bae68e6f42a1faddaef500563282fe44a38f553e06bb22610881b54c0d01e163bf79239979891bb091b4df623c60ceec79bec44bac36de3527369ef994c4e77fbd6aa4d22eb503fe37f7b2364511d9a2bf7de182a9856409260cbdc5b75e1a75aab4180608fcb472d0f44d0bfe2931266b726984bb1f2702e874d565b7f67ad45174cd2a95be4b17307462eb3d02cd09974fbbb891ae69dbcf4079aaf0388f3c9915ee7d1d4b878c96ba351d4811866c6f9c75d0909196d7d4c781232903e2b06df52ded3ae4233c4f85e9816bbaf9fbeb98d69c9849789ed64c0801c13f0d42dcfb9dc0115d3ad4f6eccd0f98c0441cc1e79d14b622fd5f45a9f8d7a53eb2307ed0f1633b7c717118b4ea532e3b70366e9c9f427e88f44e148f2e12a0aae19ed0dac2563ff7c9285e63517aad4b1f1610541a10dd6b82ed29f10104413dee1ba7e87788365e2227c2a83cd43285e607a0fd76b265a7203d79a1648db5c7a0b863ea8ff7655555840f9ef1aee2b23d519421d58bb10b705e2a4aff21ffe0f969896aa274c752cac8f47951e0b3ceb295e0326d725b6ef3dc48c91e92dba95c101ad2a1eafc07c04cde447db6f234bfbf054bb8e1a613b31d55e3795a45b8245f1afda5351ff5172739102bb1e23c7376b493b0ef8b4b2e3669c1fa25d9d699fc25d12319a5024459aa8278643d49c7d11430a69b03a59f4f789166cc5036e9c3f7d025562e9088a424512ec2013b4e65a3324624fcde0648efc08bd05951f3ed0c3c7dc7080dc7fd56a39daddbf36213c41eddd6847ba422d5214bbda6b847a791274869c176dc328469702d4d74a54e94d745b835bec79d97cdb89e0bac68a0ed2f6db8535f85ce337af79610b40b4448b92896b287b75e05c5eaffb0c316fdcab8ba4f14ccbb021209ac3b81cdcc72274db54faaa587f2fe9373e5a59a4d6f0084049b275f6c2bd3faff63a3b54b1b8dfc554b6f6011e6589c0935150da96a741e52c0de5b858312a2ef778477df90d18382605546f8ff9b0f75e3a75d10c5eb81be45add7635fabcbac3727a6e0314be08ab5c80fde1399242d689dcc8560e603aec4e68a31350aadafafded7a359606ca1b5e7c4675c6ca67458c5e3ebbc5bd02080081f1b55ced942f68a524cde85e2d9161081ab9d495fa55fede8363f0e62dfee33be4f9b0ea231e37debd4098e2e3cfe8cbfd622db7c40166b00a4231f853b8034a62fe0528220e6d97be3d63d8c71eb4148ad9a5d618c9841f253dc1f0b0f688e7baf15c2563f984ad0d92652e5c898ba97bae5f3130eee786fe8735b9fd5ecaecccd4a9a3b67a56b8ba2ee6d76366943479de6cc3787b52b446eae061df3baa1c5e420844a4aece8535e3e8c49a903cc4fb9afce11c3ee577de068fa74f849b21f0fec78ecf028b15af2f0f759f319b4a1b3ab28c95e88e184b7fb04edca86bd885bbc5717db209c5d8c8bac9fe454d79aa887198308f5680337be5605a2c0abffeba16c97575794395aa0500cbfaccc37568417c8fe1bcc244e71b0a9fc7f1854db5620c1c3e3a8b4ba4b70b4fde393d30ec72d756f821a66aecbd9b3846a8f1463fa730a3f4251ba66485665a9375e3bef1fa0dd537a37cc69f013ba537af90945043efb0f678ca40518fbfce193e3329d85360d13e65092776b4e9b4e8a0f97c93e4e64415c631dbe7c4ba1580baa766a651753da7352d42c8f1eda2f8ac9c915d060c4ce98693788b6672fb4a6425823eae56f4afbaffe5028f64798bed08851ccb97b4c45bb23f008b6b0c4a3ef3a120e7fecd295c3ffcaf275fbf51b7920cc87a5282d023d2c9f45f75a393ae6ce6fb458614df02d46c701a9fe60c3af5d1eba2909fa8d6c47940942d865f707a3fe87b1e27bffb4a5ff45210e526d842f960150c40026c2ad569a523a5ec48ff668757b4d2a61b02e15a14e1e79e46ec5091875dc244d59bec00f377b686c2ef770cfa0e86205253d77c11877e6b1567990bdf8e2d3ddcc84abeed2edd064fca5a68f63e35afc50c2e3137adbeb155232ceac2768f091d1259b05998a9ada49e5b9a5bb8f7aac5c0741de0287218db1da56bce8383ab4ef36aa691c8fc671d276637332ec5c108abd13a7c177974221f26ee541250895cc8925a30dbfdf53568a6d45e0c86ac5b5a4974ca88c9d726fbc84ac4ae7913e2165ed3869ac653863160699be2dde5846abdba662eb14da00cbeef3ffa34d35438c84534b53012c12690dedcbedf7520a4db08f7d3a211817178f7773a10b2c5aa796f79e1528060f38dabfcbae4ce1aa7aa85a881dc11b4deab3c08c566dc6be3dbac1403273507f164c229c7ed18d51917c1614da3b136b1a98dd67f73ff73e7fddc7ced824b2e8adfea785f7fea0021bf55c98cf6ce9b9d7fcc75127c703b10a0e53c878be7fe861fafb2196ea0bf880f075b91ef429eeaddf2caffbd1cc67c3509743acbe80c8a0faf7993bb272805826be23700abf7a187aa16e4154e8b48fd50fa4a30b7a75bf77a4f3550b582743f4733e5c49efea20c9bca92124cde27321e3ed009748e8da229c00245ae4124df50b1298362e0179e6675d8dc5478fce6143d51791573324b6d463499efd3394b57a9ae312d2b46435c7681833b375fb56673f42dd115329250f634637ce2b259a0bf39430a127dcbf80e7f8b0890e4abf9fb4c157a8eabc9f0b22d9469b0d853e63bfa0f623ae9dd1762b970b3ed5e59abfee7ad243b76aa14abfe3f7f49c3ec5fed62046a8e17fae4e6b861dc14d58", 0x1000}], 0x2, &(0x7f00000022c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r11}, @rights={0x20, 0xffff, 0x1, [r12, r2, r13]}], 0x40, 0x40e}, 0x8) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x80) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:01:20 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\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', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000009000000000000002df8000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043de7f4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317a3e1fe294ff583f097edfd0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106020000008dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d1480a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622944b3ec8a698ce7acc11ac1bd3a615503d3e2d992412aa5d8c9b2b45bd3bb532da388467952a1aa64f5ec600f1d15032d80b4ba8f0b6ba2d8242cb3027b48fed721bc5eb7c325801d361b8cad04e0947788b8e40f5d6c03a707e5c5b3b3be4df5d27765e037227d4306b8bc9bbdb02c29a8a0f3c02d3cbb04d8e59a45bc936913cd7f2c652c195bf88415f7174f5b6de95f401f8d321d35826836a8cb2bdf8c7e32a3b4ea58bb29eaff324d9d6154800"/436], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r8 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 16:01:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xae9ef4f3009a7aaa, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:01:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x6}, 0xd, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r54, 0x0, r25, r53, 0x1c4, 0x8}, 0x5, 0x5, r17, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r55, &(0x7f0000001000/0x2000)=nil, 0x1000) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r75 = semget$private(0x0, 0x4, 0x2) semop(r75, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r77 = getegid() r78 = getuid() r79 = getegid() semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r76, r77, r78, r79, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r71, r73, r77, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r84, r85) chown(&(0x7f0000000200)='./file0/file0\x00', r84, r85) lchown(&(0x7f0000000780)='./file0\x00', r84, r85) lchown(&(0x7f00000001c0)='./file0\x00', r84, r85) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r86, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r89 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r91 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000200)={{0x3ff, r87, r88, r87, r88, 0x104, 0x5}, 0xfff, 0x9, r91, r91, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000080)={{0x6, r84, r69, r73, r80, 0x1e6, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r68, &(0x7f0000001000/0x2000)=nil, 0x1000) r92 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r92, 0x0, 0x0) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() r96 = socket(0x800000018, 0x1, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r99 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r97, r99, 0x10, 0x9}, 0x8, 0x1, 0x9}) r100 = getgid() r101 = getppid() r102 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r104, r105) chown(&(0x7f0000000200)='./file0/file0\x00', r104, r105) lchown(&(0x7f0000000780)='./file0\x00', r104, r105) lchown(&(0x7f00000001c0)='./file0\x00', r104, r105) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000080)={{0x6, r104, r93, r97, r100, 0x1e6, 0x8}, 0x5, 0x5, r101, r102, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r92, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r106 = dup2(r103, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r108 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r108, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r108, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r108, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r109 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getgid() semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r110, r111, 0x10, 0x9}, 0x8, 0x1, 0x9}) r112 = getgid() r113 = getppid() r114 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r110, r112, 0x1e4, 0x8}, 0x5, 0x5, r113, r114, 0xfffffffffffffe01, 0x9, 0x7ff}) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r118, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r118, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r118, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r118, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r118, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r119 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r120, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r122 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f0000000980)={{0x2, r119, r121, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r122, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r124, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r125 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r125, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r126 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) writev(r126, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r126], 0x3, 0x800) msgrcv(r124, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r122, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r116], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r98], 0x4, 0x2, 0x800) msgrcv(r124, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r130 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r123, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r130, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r110, r129) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0xc8, &(0x7f0000000040)}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x2fa74a181c431338) r6 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x26) setsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbf45ce68a2c58938) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000002c0)=0x101) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r2, &(0x7f0000000040)=""/32, 0x20) kqueue() 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="53370bf7e0bc1b270aa2f61fe025e3f7e4f7fd573a0b97a73fbc0dbb65d4c61095ab1849860cb98fadcf7b056873e6a25fe65c1c057e188d131ef2bb6a8f0fd15bbb88201d91bd90a19faab1", 0x4c}, {&(0x7f0000000180)="8734cf780819f65f475b5bfc822f19e42611e7636cb1d6e2c6a28d55a379c9c7b4dbbe640fea4930437c8a0ae8ec08d2310b1484f50e4b9fc5b1b5f4543d7f821bea6c07d754a038e44293ca91fece8f5c344946ed79c736e1185f53b8a9d0fd14f079df363c412ce7c8e9164dd2562aa5c617a514d43a682b5c7bb6eb6a558b213e0eb2acbd3e19071811e66acb961ea7f20fca664b16a60e3d0f5b4170ce95f60afe86298cea6c", 0xa8}, {&(0x7f0000000300)="12f8b9d5be2939436917008a264c5265b6ac2c4f7413d14f6e4a3c94216e4776e5dfa40dc064b64ffe39047f2730f767da2946f4f78004eed351b506a42bc1b718fba4b086dfcb844d4ba7607bf9ab8f4cdce3883fa9fa8628abe1a35830f262467d33f4333fda354ec2706fc9e3cb8d2cd0af35c604d0d0bc3eb7dbf41147f231bb1f056f5bee04074510546b4192f26a4594ddc30ac87a4a6ed0cb77e93787bd443fbb644d86d4671d5998b371b213a8eefdca", 0xb4}, {&(0x7f0000000240)="dd", 0x1}, {&(0x7f00000003c0)="77c079bf9e3e256ad2f469e07846288643956775a08f17067b6bbd98b8ddb5ef53e9c77d613d71f491c299a4a7db9d12c0a280b51138c23d75c56f6bbd90d6bbecd50df4650e02ca2a65e56405ce94aaeb2f61c938a3235468da1dc645a697f82a892c0450d8e66dd77c49057dfe5339a97ea3eee3dd2f8004cdd2de909607a2cd75b85900e873cfaff677e684049164f4004a553776d44b41a3adc3ec32a212dfce57d3735308e8a5d593e1057e0867fdca63d3e98226a217eb1737d88d88cd081608a0d94892a475465bb0e81a434a716aa1e0c2f79a2f05a7ce414a200dc329e27f", 0xe3}, {&(0x7f00000004c0)="d4d5a4ae1ec6509b68008d5c1988e1392c57e842991dffdd8013b9e00eccae96d807e2f179f7654ac28ec63e63061441b7ee3187d02844873171b78712f27f887b1fd8ad77d11caeeb008f189b7d72b57af176acac05ac7e2f3d4ba5e5147fa33690cdd1fab8b2aa099ef2cdee6d471db7d2c83e555e433c0bd5d7d3f84be086757a7e0ea1356b597ad16056e5a7bb3c423cf9f9bb58b82abc9152b096b5d54da9c69eabc0e2a9f7e21e48dcb3", 0xad}, {0xffffffffffffffff}, {&(0x7f0000000580)="65a600766cad907bd07da4fe672f30a9096bdcf02c04332d392c21bc8a207f585db9a6e24f50bb9d896b11dab8c92634637ca26736129107f5380e6f7a038f879c", 0x41}, {&(0x7f0000000600)="843acf4aef9d2c59f9bd9b4bb5e573528f96c86e3f238d0eac60905d154da8a4effc7d0b58be4f7bcf5e6d208a281dcf6bc14defdc9cab9cf87f460ecde7c149b4a3019d82d7855538", 0x49}], 0x9, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) sendsyslog(&(0x7f0000000200), 0x0, 0x41) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x14, &(0x7f00000000c0)="40b1a2ba3bd8893a3df78d5aee258c0000000000") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getgid() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="6ab80fde8f39cfd006a9281f441c6dee69c441954587f21e077cba72d6de2529336867d9dcf9754e198bbdb7044f0d22c4f28db0e51aa899b001d52785cf35d25b4f4964ab24", 0x46}, {&(0x7f0000000000)="6ed49452527e73e62a14b76258b7e2573c8d02b977388fda2c904a7b491eac41af88b6f837a218aeacc8cd32d059241b0ae1facbf8dc9bea7a41b104", 0x3c}], 0x2, 0x0, 0x1f) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:20 executing program 1: r0 = socket(0x1, 0x3, 0x2a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:20 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xfffffffffffffc86) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) sendto(r2, &(0x7f0000000580)="c42b55f21a7ebd21185364b3b227eece006620b249facba1c92cb6b30d36750fc4e886d2fe1eeff424b95f727b936c4817eeaaa084ec4c2ac19cbf5e4c785a78f42476831215f5aeec8de5363b1f9026bf4c73599e70f57b4fd1838a6d9b15c5f8a6ed2d8e4dc83724ed093786d07620be345724f7d22d6cf4ae46af33705d877675c7ad6c1d5f77b38d0778054144e76ba6ffdb5a3358551f94b60faa8df9ecb52d34", 0xa3, 0x80a, &(0x7f0000000200)=ANY=[@ANYBLOB="00c4773c4f89bb7004dcbe8cdf1d45196345ed1af542c8986cc753a0d02d14d640e95d4fc244bfce81589ef692cd92915d"], 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() r9 = syz_open_pts() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r8, 0x0, 0x2000000, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x49}], 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x1) 16:01:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0\x00') r0 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r0) 16:01:21 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000100)={0xffffffffffffffff}) accept(r4, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:01:21 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000600)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r18 = semget$private(0x0, 0x5, 0x400) semop(r18, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r18, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget$private(0x0, 0x5, 0x400) semop(r22, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r22, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000400)=[{&(0x7f00000001c0)="6f819f8ac55d", 0x6}, {&(0x7f0000000300)="3e745b023bbdedfa11ab9c6cdf0d01d68a8313d24d6fe2a8372f19bac05c6b1b25bd78ad4bf923011eaedea4a4bb5c5d864d8a938222572611a5d049c3a2c41e2e542483d321d1b28a4eefe24ac358a9ecdf8d9b", 0x54}, {&(0x7f0000000380)="bde9ca8fe9c825f50a46afcbde21d499ba9123c0697bea620ae4dc8d964996d053da58180ffa58b5b8d582d9a3716d5a0b3a2ef0f6de749a284a42600d52615eb5cac0c537c19a", 0x47}, {&(0x7f0000000500)="c1971039a82ab77f4e10058e0447540de05bdbe5e595a84acd52404758b5d545734f3df1bdd31c688baa82690910b14c62520dc2e01abd9a727ae23290e1058eb01dbb5c2fa1fcea188459b06656e2b6534c5bdea83195210574c617c603799351ba48c4d3ef712a35f60e4ba082f90fbb20a2b5b8667f4b0ade6d45ad0cdee1aa411de3e1c70bc875971c76a3115069f8d601ae0af6a49720c0bca46d3db37dfd81791241a1937747a8d556d4011541a2195f852425e8f3575e46933f2f11c446c0a5c5086da25cc1462c26b453a7bafceee3597ea184396ff84a8e2433d6b571e1c7cd819e8a63ca", 0xe9}, {&(0x7f0000000200)="659791dee191a0540f6da383c82348f3fe06fa301f5468ddba026c526827512ae3cd1c43eb815e1824cb48806b30f1578d425c6c1b77f633e2eab14167", 0x3d}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r1}, @cred={0x20, 0xffff, 0x0, r8, r14, r21}], 0x40, 0xc}, 0xc19) r23 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet(r24, 0x0, &(0x7f0000000000)) fcntl$setstatus(r23, 0x4, 0x80) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34b7cdce1b0729c866635ee5e1d4a70b34b64b14988902f40bb91c0e3dccb446b9abe0d32dc55c43e01e0a"], 0x2) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x402a6282b201458b, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCEXCL(r3, 0x2000740d) close(r2) 16:01:21 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffffffffe60, &(0x7f0000000240)=ANY=[@ANYBLOB="200038ec8953000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x20, 0x8}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000340)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r10 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x4, 0xfffffffffffff7f5}, 0x0, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) lchown(&(0x7f00000005c0)='./file0\x00', r4, r6) openat(r3, &(0x7f0000000580)='./bus\x00', 0x0, 0x10) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) fcntl$getflags(r12, 0x2) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000080)=0xb51) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x3a, 0x4, {[0x4, 0x8, 0x22d3, 0xa98, 0x4, 0x9, 0x8, 0x100000000, 0x1, 0x1, 0xfa5, 0x8, 0xffffffff, 0x5, 0x6, 0x7, 0x7, 0x9], [0x100000001, 0x4, 0x142e, 0x400000, 0x2, 0xffffffffffffff81, 0x7fffffff, 0x0, 0x401, 0x5], [0x9, 0x2, 0x1, 0x3, 0xbc1, 0x7, 0xff], [0xb52, 0x6, 0x3, 0x1f, 0x3133, 0xf5], [{0x2, 0x9, 0x6, 0x16e8}, {0x400, 0x4, 0x1000, 0x2}, {0xf7, 0x6, 0x1, 0x80000001}, {0x7, 0x8, 0x2, 0x6}, {0x6, 0x3, 0x43d, 0x64}, {0x20, 0x4, 0x40, 0x5}, {0x54c, 0x6, 0x40, 0x9}, {0x2, 0x8, 0x5, 0x6}], {0xfffd, 0x3, 0x459}, {0x3, 0x0, 0xd698, 0x6}}}) 16:01:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000400)='./bus\x00', 0x2005, 0x5dd1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x10, 0x128) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10005, 0xfb1248da11d46afc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x1000, 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x4, 0x40000000, 0xfffffffffffeffff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x5, 0x40000000, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x40, 0x20, 0x3, 0x34d}, {{}, 0xfffffffffffffffe, 0x8bcbbc8fe6069de5, 0x2bccb78e69f3d9, 0x401}], 0x5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0xa2, 0xfffff, 0x7, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x1, 0x8e2a}], 0xf81, &(0x7f00000001c0)={0x6307, 0x2}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x8001) unlinkat(r4, &(0x7f0000000340)='./file0\x00', 0x10) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$inet_opts(r1, 0x0, 0xcd81b9943e788c13, &(0x7f0000000280)="ea0ed5aa4c929fb22e1ea97f0191b14dfb61d922044176ec48cba56cf562f93ae77341d62bd5ceb05762360c57c56de6b3f84c3965e58499776a0376099e6de1646bb151a63da0a2e2a08fdfa5f0fa60e98fc0c2fd02bdd90cb40e06b4fcacde0c27680210d8f7d9ceb3cda21f3962997cb0e25c26af9edc1bc43e76e0d73061eb6bbf78aa0f4d4210c781509750884ab5f0e07ccd4034daba270d8d7d6e673aa4c890a5c0fa4e4bf53622d5709581a104b59197d655b9e8b97326f93a5a578abc355df7aac8238fb038106e3c065154", 0xd0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x8) 16:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="42020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="123461a0184b6f5d6c827ea4faa4d1ae645726dd97b1f47364"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000681600"], 0x10) write(r2, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = dup2(r2, r3) pwrite(r4, &(0x7f00000004c0)="c8f8be675ce451a4a4bb874bfd38cc774b592aec8689d45386aa4f0692a36a90ceada9f7ede43f4123ec1501bd630b65c3d5af4866b8f77f1e61accc86451ea6fbf13bdf966582605a480fc4a6a40978cc6341d61cc48870cdad3db053979b0a1741f4ba56ec52b23957ab75150f63cdbfca4487296d7721c8fa42065e139f9233d4d0d3916b2dc42636f8b718a3b6007b679cbc7d7a7936d5062ea078a721dfbae5e66a57b918a653057b9a498ccc52", 0xb0, 0x0, 0x800) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[0x2a270804, 0x3, 0x2]}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000005c0)=0x48000) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r5, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0x7fffffffffffffff, 0x80, 0x20000000, 0xd5, 0x81}, {{r8}, 0xfffffffffffffffa, 0x1c2, 0x4, 0x2, 0x1a9a139d}, {{r13}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x6}, {{r9}, 0xfffffffffffffffa, 0x46, 0x20, 0x7, 0xff}, {{r10}, 0xfffffffffffffff8, 0x80, 0x2, 0x5}], 0x8000, &(0x7f0000000380)=[{{r5}, 0x7ffffffffffffffd, 0x26, 0x40, 0x0, 0x3d}, {{r6}, 0xfffffffffffffff9, 0x8c, 0x40000000, 0x3, 0x8001}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x0, 0x6}], 0x80000000, &(0x7f0000000400)={0x2, 0x6}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000200)={0x0, 0x101}) 16:01:22 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) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = fcntl$dupfd(r3, 0x5, r2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x200, 0x3ff, 0x3, 0x8}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) setsockopt(0xffffffffffffffff, 0x9, 0x1000, &(0x7f0000000000)="8863ef84ad48e87806ad5ca48ab84f009e24aee4313af33d2e25fc1bc3b47a3e819fc2187fcaba78a9eac0b9", 0x2c) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x400, 0x1000, &(0x7f0000000040)="af8993bad580de09fceebbb4cbd0dcb0720cb8fc53e238952e68243e12a47e0911461f26fb3cb63b6f47ac3e07dcb194f19da0f8c2929086682e31f78a57f85333446386e3b6510835ae7e20bb7589ace935868b549bf445920ff9af1fa7e761d60e208bbd8ad1a38a8aab44d77a75806d82d19d5c318d125a1f08d575e506f5f93e3f0377462a3714e7624a8a2cbf8f2818c792fe366c9ea571e7d4846f6ac61caa6379363670d324d674f2a8b44d4b9688404035dfc46b7a6991a221b063ea91ae0e401ecad2ba97a69e82af36920e47584a3a578eb8e8e91373d172c7742ccf576c1d2f11be42e7ccbfd3ad03", 0xee) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff}, {0x18, 0x1, 0x7f, 0x1}, 0x7ff, [0x2, 0x1, 0x7, 0x3, 0x5, 0x400, 0x3f, 0xe9e]}, 0x3c) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) 16:01:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) listen(r0, 0x3) r1 = socket(0x2, 0xc003, 0x11) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f00000006c0)=ANY=[], 0x0) write(r1, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() setregid(r4, r5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x89a0, 0xfff, 0x45, 0x1, "69419c1a9e74e8adc8bbe2b88f7e7bd70187e893", 0xfffffff9, 0x4}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet(r6, &(0x7f0000000280)=""/101, 0x65, 0x40, &(0x7f0000000300)={0x2, 0x1}, 0xc) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)=""/197, &(0x7f0000000040)=0xc5) 16:01:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0xf79353fc25d30418, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r2, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r3 = dup(r0) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) getpeername(r4, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(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) 16:01:22 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000000a2, &(0x7f0000000180)=[{0x7, 0x8c, 0x5, 0x5}, {0x3, 0x9, 0x7f, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") 16:01:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:23 executing program 0: socket$inet(0x2, 0x0, 0x1f) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0x235) 16:01:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) close(r2) syz_open_pts() socket(0x18, 0x5, 0x1) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x913b35d8506e349f, r5) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) syz_open_pts() 16:01:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) setuid(0xee01) getpgrp() chroot(&(0x7f0000000140)='./bus\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x29, 0x0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = accept$unix(r1, 0x0, &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) symlinkat(&(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x22) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xfe) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:01:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) r4 = dup(r1) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x9) close(r0) accept(r1, 0x0, 0x0) 16:01:23 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = getuid() setuid(r3) r4 = getgid() r5 = getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r11) r12 = getpid() r13 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r14 = getuid() setuid(r14) r15 = getgid() r16 = getuid() r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r22) r23 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x7, r14, r15, r16, r20, 0x44, 0x9}, 0x7f, 0x3, r22, r23, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r9, 0x44, 0x9}, 0x7b, 0x3, r11, r12, 0x4, 0x0, 0x1}) shmat(r13, &(0x7f0000002000/0x4000)=nil, 0x1000) 16:01:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendto(r2, &(0x7f0000000140)="00f99d340b1f6f146c729edf824167633de804426a50ca20cf33694507471136be0e38916c4a5cd04f79d665e1d1eab662049445a839a9dff95f5e8dd8890ca21204bf8c0295f5f56630155cf0211ad67462e74abab65741c8dc4dc9f4eaba5e6d13fb356f2a5632bb3ab21f7947fd80a4", 0x71, 0x402, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) dup2(r1, r0) 16:01:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) 16:01:23 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:01:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = msgget(0x2, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff6d}, 0x44001000e, 0x402008001, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfffffffb) clock_gettime(0x4, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x1000000000000) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) openat(r1, &(0x7f0000000080)='./bus\x00', 0x8a0, 0x1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x7}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/50}, &(0x7f0000000100)=0x34) 16:01:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x180) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x81, 0x1d829392, 0xcc, 0x1, 0x5, 0xfff, 0x1ff, 0x1, 0x0, 0x8001, 0xfffffffffffffff8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) lseek(r3, 0x0, 0x5, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8f90cb1593e0537343c1b5c9a7f42224694cd976"}) syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCEXCL(r4, 0x2000740d) pipe2(&(0x7f00000001c0), 0x10000) 16:01:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000f10, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) bind$unix(r0, &(0x7f0000000000)=@file={0x3, './bus\x00'}, 0x8) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:01:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x100000001) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10205, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="872692b18dd1f338feb31251fb2e0b5c7cd4a994eaaab11f4f04ac3229a1bdb8caee202e14e6789406ff839c7395ad558bbff64c55edbc4a86ac08d161c3b7f6824cbf4b673e29f5fc427c7fb63c78b5e21d2c6be052d3fcca3674f86fe5f7b591ca55869eb38c0ba5168a36f030d2f756064fae9c5f9c2530dfb1130f5e2c22954a60bb5b657e6157ea37d1a3542e9fc118cd6df106069c45839509495d8186c9d60559a0eb82d1e4fef1ce9bbb12f78d378e7acb50c47077b24125226b816f0c0db6810213b36f4b24ebc05461a9669a44585c37a8996a79342f33931f89a215000b42ad3e47ea7c1e6f054828e02701881ec7153ff5b1ce3c0f7877be", 0xfe}], 0x1, &(0x7f00000004c0)=[{0x30, 0xffff, 0x9, "46ff2bcd413aeed6ca4c9e8843faabeff810256850425d0a4704a0da9f83"}, {0xc8, 0xffff, 0x0, "bcea2512ebc39b5653fb95562ec4ee9ca247a75638c882245f01e35cd99c6b29f2141de499516af2a518d5c0a2f19d1ee27387bf5a7832084b466f30e72a3561074a91c5abf73be9c8efac76e5ef01eee2d6e2a0c5229df7e8e7aed6d1ee88dc5c0026b6c5118ce79dc310d7c4be49853f0fce29b84e89f306aa39ebefbe7e6bb5c330532d74e8b46066e688c3f827aa5c42841e5beecb7db4dba83a68dec2e366c3302785faea61c7fb06069a5819e737319d8c"}, {0x68, 0x5710fcb09c4dc220, 0x28b1cf50, "64d99378b40772b73e0f2225f1453991c90289d5d81a5381c589c3984bc0be27df1ea5e0c6dc31dd1da9316d2618190e0c3cc9ddcc5491f1fac01005140202f055a748762f11ad8ba46a1d3fcca8695affd49168aa"}, {0x70, 0xa5c1f0baa4679c2f, 0x9, "c5d3d94d6834dc5a60c2fedb80e5111d98057c43a047e11d1fc646b2cc1e39dea97dde3b74e82ce8b119558f1c300959b1f7bf863c8559cb70aff73b38c39eeb4ccfa6c94aab66cd543b4727c33f4facc15408665300888ca6db76f11f62"}, {0x98, 0x1, 0x81, "d3f25477bd5ed28a72ea5196b9801aff7659f9a221438bce7c90c339d55dfe28229ec228ae88dce422336b5035a55b71e6552938a4293b0bace8f9d740548b8792ca27dab22748d885474fc285aecb46b09fbd95fd0140b5cbfbfa86d5f1d1977a194dd471972b4390a11b3dda44b7ed89ca5dc0b3788570f8105f731b9310c01b48c24149dbd1c5"}, {0x18, 0x0, 0x0, "e1e85f0ccd11"}, {0xd0, 0xffff, 0xfffffffc, "fbc7e1abe41ad87836761749378d4a7a08290bc887fd8d690898237a290d4b52a7bdbc0bc35d6afdf56c4ba865d540b52e1ccdf4084aba1b93b31eba0d513fe28efb676d702fa8ada78403387e2d5b45a8d9a116b3f9213b14a27a2ac4bdea78dfbc1a588bd0435ba6765bd5e18f1d831922b49abc536296c77ca98109e24d3c9a6844e182b7643f9a0ac4e5db8423c478edc014c382e6434214f3efe1b0f62353f0f3b22f115622e5c6fed3f63d56fa7b07270ffc39ec2dd8867dd576"}], 0x350}, 0x9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r2 = semget$private(0x0, 0x5, 0x204) r3 = kqueue() preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r1}, {r1, 0x2}, {r3, 0x10}, {r3, 0x20}, {r3, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x80000000, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r5}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x82, 0x6, 0xcba}], 0x6036, &(0x7f0000000280)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r3) r6 = dup(r3) r7 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r7, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r8 = syz_open_pts() ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) getuid() 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f834bfd3dcf325d81051a955c4985906a008000009f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2b0c4a1db579286f6a5234b40d1543a7135eb9594794924befbf44b0b55e83ff8c23", 0x6c) 16:01:26 executing program 1: r0 = socket(0x2, 0x4003, 0xfe) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x12, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000001c0)=0xffffffff, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget$private(0x0, 0x5, 0x400) semop(r17, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r17, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r21 = semget$private(0x0, 0x5, 0x400) semop(r21, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r21, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x5, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, r14, r20]) chown(&(0x7f0000000080)='./bus\x00', r3, r22) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9b) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:26 executing program 0: r0 = socket(0x2, 0x1, 0x2) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x21d0b91bb6632825, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r0, r3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7900000) write(r0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0x6, 0x7, 0xcc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) socket(0x18, 0x3, 0x67) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x800) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:26 executing program 1: r0 = socket(0x800000018, 0x3, 0x3) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 16:01:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r2, 0x8, 0x0, &(0x7f0000000040)="1226527f23863f263f14b1b7e7fc2dbf41e8d3ba194f5db476bcd759463e78bb8228a3ce1c314d8fdda70b9a4e9ac2e4515e43d9a0938be0f69ebaf6366514bfd6dcbe90387f0f1dd9830c5ed31d5eb0ab3cbea7d9483703747abc60e2a3b3", 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:26 executing program 1: 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"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:01:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x2000, 0x232, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r3 = socket(0x1a, 0x0, 0x9) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f0000000100)=[{&(0x7f0000000380)="7df3f3657a73a0de2e0fe60ac428204cb0d337709f024c709d1acc2ff9497a411d2a552aff2d420e8db88215779784175e772d4b5236e82f32e637f2bf64b0414871e723dfbdd3d89f0c7046b2ca7eea75dbfc253f7620b63a3ba930f004d9028422d36f76612e192b8228bb7bc345a8ce47a89f8bcf59f9e8d99c821e8d9310d0277e02d50d20107b7d5f25743f99dc7b738cb303496430a5289107bad5d86270e943f411f5578143f8dbd1cfa9da842e82d44142c4e8153a6634f6f96e9fb7fbae6de6a073055d8d6b338f5cf3b999a300f5c2a4b5440668636ae4", 0xdc}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000340)) r8 = socket(0x1, 0x3, 0x8) r9 = accept$inet6(r8, &(0x7f0000000140), &(0x7f0000000080)=0xffffffffffffff10) r10 = accept(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000021ed0000000000000000080000b6d51a73000500ff0700000027fdff768655c84bb8000000fdffffff00000000000000000000000000a8c79759dec6a9af078566a7441768629ffa643c34db411da7aed780b583d5faf38fa6660739fb1e3956b4e1cd7342d292b11ee2e1f5cdc8225443385a50ab6eab57ddc8fbed00aaace2658899523435cc0e96d44e1ac42175c8ac1a37768361cd27d21a5a28b196230603c7af71cf129755078275fedc7de9e025a361e0c0da6e14e5a9eab077a6ce2f4f00000000000600000000000000000000000000000000000000000000a5055c9f9527b95101048f2a0ad838592a70d0674ef0194e250a581d2eab6eba5d9029d36bc894c6012bf9e05e13120b8bb5a695f2b9d87134d712e50498aaf78ef7a8d368bb3aefb9ce4d4f9c00696ca7fc9dba09eceaf50a29ca54258c669de3bf"], &(0x7f0000000280)=0x52) fcntl$dupfd(r10, 0x0, r9) fcntl$getown(r9, 0x5) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x3) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x1000)=nil, 0x0) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) 16:01:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0e00000000000000ffff000000000000f97c8a10003100000003000000000000000000000000000000000000000000000033f3b299c99971b487aaefd4ba14b7a42e4aab2e690c003d878db8d4cca4a4d08e7ea432b3c97270e9d6dc4e313196dce88e282ae0273a2c94a19c9a0cde8a61749b8cb79deb3b788abde29f6751a7f73bdfee80e764b07a331db393a9461aa5d29b601561c9efb0b582529566ef2a795a0b17014ae44499e7a706a8f47d4643cd50"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x302, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x20}, &(0x7f00000000c0)) close(r1) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xff}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x32) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0xc, 0x40, 0xfff, 0x3ff}, {{r6}, 0x8000000000000003, 0x8, 0xfff94, 0x101}], 0x5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x1, 0x1, 0xadf}, {{r0}, 0xfffffffffffffffe, 0x5429a664ade9ae0c, 0x1, 0x6, 0xff}, {{r7}, 0xfffffffffffffffa, 0x10, 0x2, 0x5d, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0x10000}, {{r8}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x3, 0xd7}, {{r1}, 0x58ad89b0488e884a, 0x209def7fad72eb67, 0x40, 0x0, 0x2}, {{r1}, 0x2, 0x64, 0x3, 0x1, 0x9}, {{r9}, 0xfffffffffffffffc, 0x4, 0x10, 0x9, 0xffffffffffffff80}], 0x3, &(0x7f0000000200)={0xad, 0x5}) fcntl$setown(r2, 0x6, r3) r10 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r10) r11 = geteuid() setreuid(r11, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x0, 0x8, 0x0, 0x7}, {0xfff, 0x2, 0x40, 0x1f}, {0x0, 0x8, 0x9, 0x40}, {0x3, 0x5, 0x4}, {0x8, 0x18, 0x1}, {0x3, 0x8, 0x81, 0x7}, {0x5, 0x9, 0x4, 0xfffffffe}, {0x4, 0x8, 0x1, 0x4}]}) r3 = msgget(0x0, 0x20) msgrcv(r3, &(0x7f0000000100)={0x0, ""/99}, 0x6b, 0x2, 0x1000) 16:01:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) geteuid() mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="8d420300000000000000d437617179c0ad2cbcf6ed659d07f33114e47e3837342ee5c862b2fcaecb3f3bfc30a3138087aef90aa38af0b02c9b472f18e6cdfe79294e951f75cde634f41b80ca61927144f8e2013956da24dd17685e8c08ab517a85a705d4fc20de32352585e22d412de231c9f97c194dd4636980c595984a53bedcc0e75170cfec1b4c93af2aa1199b1fbff75de4741b1a945958e69ff66a6ffffe46f9eea26ff1e698e17ec06fb2b81e874a3e0798c11616f5b00379c26fb620159132a8c601ff997db49d9097bed334c08724d0d8c0f91526b69f9a0a8b02b7514013f0bee36e0e76633c", 0xeb}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget$private(0x0, 0x5, 0x400) semop(r12, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r12, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r10, r11, r10, r11, 0xc1, 0x8000}, 0xa, 0x1ff, 0x800004}) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000780)={{0x400, r10, r9, 0xffffffffffffffff, r9, 0x80, 0xfffffffffffff7f5}, 0x7, 0x1ff, 0xfffffffffffffffc}) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000240)=0x9) r18 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r23 = semget$private(0x0, 0x5, 0x400) semop(r23, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r23, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r29 = semget$private(0x0, 0x5, 0x400) semop(r29, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r29, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r31 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r31, 0x8004741b, &(0x7f0000000240)=0x9) r32 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000240)=0x9) r33 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r33, 0x8004741b, &(0x7f0000000240)=0x9) r34 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x200, 0x0) r35 = socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r38 = getuid() setuid(r38) r39 = getgid() r40 = getuid() r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x7, r43, r44, r43, r44, 0x2, 0x2}, 0x5, 0x54, r42, r37, 0x9a8, 0x15, 0x3f, 0xfcc}) r46 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r46) r47 = getpid() r48 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r49 = getuid() setuid(r49) r50 = getgid() r51 = getuid() r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x7, r54, r55, r54, r55, 0x2, 0x2}, 0x5, 0x54, r53, r53, 0x9a8, 0x15, 0x3f, 0xfcc}) r57 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r57) r58 = getpid() shmctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x7, r49, r50, r51, r55, 0x44, 0x9}, 0x7f, 0x3, r57, r58, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x7, r38, r39, r40, r44, 0x44, 0x9}, 0x7b, 0x3, r46, r47, 0x4, 0x0, 0x1}) r59 = geteuid() r60 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) r61 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r61, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000240)=0x9) r62 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x80, 0x0) r63 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r63, 0x8004741b, &(0x7f0000000240)=0x9) r64 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r64, 0x8004741b, &(0x7f0000000240)=0x9) r65 = accept$inet(r64, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r66 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r66, 0x8004741b, &(0x7f0000000240)=0x9) r67 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r67, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000800)=ANY=[@ANYBLOB="6781c7e39060f3de142dff94e62e336361dc07b5562d296ef0a7e3a8b44c1e754f1e9a1300f836674fbc7d33619bfe8515a709ae56a8e90b4d294e1d08a0b2bcdf24109be1721ee214d1ca3d29f2956e7fb83bd50e29790c02c6ec5b79199799645b6d74ca0d515f047c6398c43b6275a19accc03efd4d1aa257ee5e38d1a052f6c2b10ea36233224fff7d4eca1f58876f87e4578e21b328a090e0179c686145604e6fcac0de1479dbaaf3fbfe04763d02b98bf3cb4afbf4d4dca5d787cedc040dfc629d2b265d165f2d4faebe1f839f6a37ee512d268da8d15f083088b45cd8d55e5241fde82622a343633941c3de151bf30d3109ba53ff9ef8081d6daafae9094b27d1f84ca76f5cd70690bc716cddb084874ed54c8e55724dbb"], 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="2201f5ce1b3b29795cd5bc9632", 0xd}, {&(0x7f00000002c0)="74ba7e9a9053e95abe00e2d7f4cbd699c832c4e8ec01492c6d44214733f2e0358be0acd252042a5a3189ab05231744ed188ceeba74ae6560ac63c7666d6d7d90c2f4b6fe11ff698eb91b9af50b81ff1137ba9b3d33690047a8ac38aaf1ad0611da082680f84d26245ce58576830190565eea62630779fed856a614a3eec917e2915ffcfa294639fb654db37810854c8783030a4fff2a6dce47b95703cd740ee5daa7dc18cb3ddfadc518bb1c3e722df049479b42a8abb8af481838d872fcfa198d56786426680daa54ad06f411", 0xcd}, {&(0x7f0000001200)="ceb01027a08679ec81534807530c7a978f7230a066daa725e5fa0e6897dbeb4c22d70c358cf0b4f6fa5183816cd193a498703510e39fbd6deaf7b9aa42f8c2280c205a72091b65af783267d17c66db6a554151ff372733bda1a7f1af714df7bcfcf9fc37cef70ce1ff4acf4283a479a470ed9de6c604c0ea214990ac6d05e360a35c44d7dabc5999f17c1ac8290b8aae52796dc560724bc87d7176bf5fea4996fb1cc03717808a90d812f7c6ee0cd3f894bc8921ddcf8da5a2f389564ce3cd15d36c13463b910a7dbe932353eca81746713bfb95367d17a76faed60901ca7c7f3399f4938c74cadceb59caffdc7318ca53937259559942c29551d63da58f1ba686ebd9143f2575be231e2a807ac0f1a0138798e1a102bd1e63033603202b6ee0e22186a6d5f244df87996d35deafc04ee72913a73e4a3c6cb1134ec3badaa3a5f492ac777ddd382518f90f5afadcaec363bb55bdd2daaeeba38a282e0151c1091f2cdd58d522dc4c8d438963f0e7ea54fc2d867c10073cc999b9f939062eb29ca666bcb822f07d1cc0dde0c204c2d2581b22f7d42bc3161799d3540f9400a453e1166159c7aa9fb90d9eb9aab1401fd576a7ee133b41dabb1983171bdd32f9eb858276fecf42303a086a5af6c3ca74900a896b2546a51fc49958892ed4ecba4f010c792eff37c5bf53a858c8b608db5787591aede0b39926c170d04e006dc976b4b6f77ad353719968a9f4c406bc71ad0583e5025a7820db0bd7963a05c64774a41dd6970c0ed105d8bb0603782f114888be3951e4b59f0af743b5aba70ba00995836cbb53f6fa8484eaecc0c0b4f431fb6cf7d2e08b878dd31fed2185357c7d7374e2f6444bc62f3fec927b3b7ce8517c4fcd44327c47c1479bac213fdb330c2b0862126cc4fe371b1c3a650a99d34a0cdb769f58df5e6713798822bbc6ebdf79759500f091728f4a01a5d0756f6bf99532159981fa674061fe4d2af7a9fc1bce73debd0b4722da06e9c59abf56d76ad922693d02902d51839916c7fca72a18ed4f6145e19f3e1141b421b3395f9b0cc86ed2daa04b004231ca67b8b2009ed6734890316d6a437139b937bf5ad4665e333ed8d54a61f8148df1ff41a8d4d2451919ca219465f6df6f2e2a83e31d0db9b09fb30d1523b640b3aec408cdf5ae44e27d51c6c6ae918a64c142921fc0d5f49d08ddc15496b88fd55b27914fdb5a7a1cd48136f85649abacfda067e176d590040c5583f8016a2a3275f0b2a6a95dcb7202f6a236775bce5ab4d08ad1ff291b363eb0a05da930b04b6adff440ad3fc8ddb853f47c9004766123d483ff698a4f9acf3267db9e7c15197230a72237798a26728aeabb5d46f484eb613e12e2fdf94854efeec44811bc93ff23ccc971f37dd195db8b2d7facee2f635c1b8acf00453be5238d09f8b6d8e595c3b5b3ddb37c222ac899843f040de1ea7519f8d1d6157d615bcc7347265df451d415f254c0ebe0aa3ca7187a9b017ee7e8c30b1d64ddcf853e10c6b3299038f85cff709d6c0ec629cdb344dbe30ae90c777b10a94c359efc6a31795fd553fb341043ffe9378aaa9582b014c6302038ca202e4ec18960fd02d7dbaf193154834238a62e29eb79aedaa36292ca0742e5397868e1b8f2e589ac54da57d5815211106078967109bf9fa3f90397572eb59a372a9fa935de3b35d48b347f041ed7964e455ab87ce7fec37dc576b2a2cdbb01abed6c230b89f5daf3b7bd67031f8d90300ca11a46ef2902ab675cb3c37f2dd8ce652d659dbcff594735336b8ce7c068b88617e275ae79bad0e5131e7b8700da8a6539251ed748ae38c34994ec80650c2f156cc2f5eca4885c1e661495212d46baec946cc9bf9a0e4ae73f3746cc1e9a95afe46a3636522c31cb20af05c56a4459ab955f0ba9357d98046efe451d14d450c4297caf7fc07d2f2ed79cbdd00e0c32f46b1865476ac8826bcc110ddbbd12380bc9022006a379c7236b40a6f8a083adc51bc33be29b1962e8b985480bbaf1aa42465e90fcd562da721a89e95fe51454a27f386c65a7c77c644e994fe60411c1c87a7b04affb10b60a848ac9b0cad536b527d18d0ceb0a1800bd781dcc0031f15e941680d6fbf8d196ed34c3d1794160bbdda043612568b24cc406e473ca97b8c3a6dba56599b8ac3bb2c46f0248e33c3b85816cc44948ed37c1b19b91a1730b3187719ea9febb39227fa7dae104516e6d274fc0ef35f8784be3ae2652b52d6986b5065f47912fe9d515bee434fc82f6b13ab46a7b713750bed41866ddaaff070f5f731287cc5f463289ad0352ffff496abdfa52c5fd22d8fba11fc31ac460e147e6c0d8512814042a8347ac0e5aa5fbfb16e767fed628b7d8ea1f6a363199dfad35b9304aa8c5e6152c946952f4c6682652efabc59ad1cd0cec795e3c5a1a2597a2686ff60f3d4a2c7915ca701ece31f0173c0464adfde791b99dbc1e330d0ddce450bc07bbc6ae7b93887f5fb239a95a404c08665fa84caceec2b616e38aa1d9514eaa0300c862b6e31c349a0d01c2586cdbbae09a6d43e1bbb7e34799972896f301686a87c60d64ea637f57934d61775592fa9484f272f78a82c66872355d0f876d3ee9f1e060d5fea62e532a839297ec53c25ea0d8651d41a1a6a49cb4080e93b063e436411d63dd50a067b8346541347e4b5b36042390c7762e695f2e14b62cb3e7f64e5a403f103741f0617f4c76b3b080725f72fb4462c914caa8f055e0654c1dba2b07f3d888efe4d57a8a45750c416365c841ca541472b27d27448b91a2026f6b42c9ffa5a9a9496d488d0e91af08b0dabf92a8173d86f1878356d9faf23843a7de752153d260965ca1e1d2299f1f3358201daf6700dc933a515d7befb8d049ddc8391b6735d7229b2a372d2112bdb452cb7d2db150320238abcfca3dd3718bb5f15078c86b8467ad1dcf4d4f68810e5475a0c7cbdc07307f8885abf58dd568f68c55885f2b4d5440aad3f03bb0cbcf6452a32c25dbe21af8ebe346397392b85c164d1417e2b0a4ef88d9ef8e8fff75ac2c2379de1578e141dac366ecb2d22749167027a337a25733bacd9b3c05eca21cefc6a524ee3689f61dcb06027c12f711a24848100346fe104d9fa19094d0c88ff17bc5c8f1eecd8ed48299a4e91fc830c50e74530218c5b17d71af498cf5c76d8d1bc5a1c46cc40ecd2ad4f4528859d8eec4bc2c5ee9944b2d7e52f0e25a3619d0964d0c723d96c7f6818f08e3cf69dc1e0732dbfb692f8701b983cedf6495e4af964607e093137db550cfcf8a81b4c38f15a9a6c61aa32107ddbfe179d8d639b3d9e2326527a29bba2bab31a02489c91b231b5a535c67e3b831dfec42963cc79ed8027622e16437ca4cac418a5bced02cb45a0f410f7d28faad3bb3152e7352c95a2ed0cec5f83d87b170e390f76afd723a87644295cf758f3b3abb7fac66ac3b8967b125fe0aca6818dd23a944d693fc509ba4cb1d8ab479b063f2553f7198ea076689b2a9eb9bc456ad3440f7b4fed10fdfa318915685c33ac4ce23357aff34e99e3bc9318124df9127dbfc73ec15c7ce5bd5d8055d258e19a088a5d3fab84bea081ef573b43d3b835eb73c00146120c46ed5fc561211523bf79b494635311de85c474eade756cc8c4b26d04ecfd8aeaf3befb12a015c0ac4e27fd83a5c7355382ce62db8a22678e0d8b219bd80b5aed52cb492fc84447d8d544b50d37daae7ca8a1c37e696b840342198bc8b730501ba3f374d447d8e6ef86dbeff3ead9a4d5a65aa42434828f7c4eb0e25a0e464a341239a553673160cd400d8659f4cdf9e3905646b731458fa3a31c791e7a3f301c4e993ff793fb59d58538dee78a8283729757786e6167597c0ead6840d9b88e5ff1e493a56997374b4e43c33b5a4e0224bedf51bfad33049292676a04b7e916f5c8cd6de21653cf27bcd2dc89e8fdcdc6df34a0c61fc7bf0941b1c9b9ce49c0194fb0b65f48302dddc13f288048f06dde68c5fc4cae5e794ece0e0bb1276fa40923c5f5f135e64c77bd5d71b98bb5df47350ff5c7539ce86dfb9340731134a3712648bd0c203cfa4cad0ba0c4fd6514bfce19ff128c37ac50c96381bbaaf9bb11aa68686666e9772c30201fc526f239b47c120cb61c133df3ec7f840b4023daff6002cc4e5655005b7a665e7fbd9973d857488c1f8d12e41b805a1fcee696702b99459c0d356cd8ada26735dcdaf41cc043a0b7563b00a01499adde8bd49d4dd9138b687030e1023d274ff04f76064e314cfec0f33932024e49875349db2161ba9af308aeb6f626c83e5a62307f7ba1ad60eb1d5e8ebcd54cf9e77719f328c2c7711be679715762c5487705b0d35cfa3681dadb5518f48588b1153ea3c036115bc89a4f11a4fa92158ba03153511abe4dfce0691e1373ef6ef57d24b08ad832c50492805b99ac7e727685e0702ea5f343f315aff85ff3f5202820dba21b1f615bad2ddf6033a15b5bca8e07e50eccd830e61f4336ebc3a24bdead34fcc2a1dd3d637734accbdcbf7c1bd9f329c285875dcdd2ee4660bdd31dd69bf2268b0886c6a3a0684463c4ebc96035674799850318dd6cb40578b9701ab73e3ffd1d2b1fc0c3b8850f3f21f026f079a1c9658962f423c7bf9d02c06d50ee199a0e95c03a606ae25228249a0f525bcfd14807c5150200d1aa49e436a9d9e4b778dc6faf97f046a0d2b149d8926a85d8df019c86ab5a1ef98a47d0cac36162a0b7ef7961bcec2b158034ec503fd3dc744098e1d25ac03b1a59ec44b99d248ce5b4f94c7800770b6ac27f61d29b9c41d2071dae48af0209a568a01358b5b034403fbec9fecf32f4b964e8287dd1c65f50a1249288edca11a96a7dbebce01969d63f3f54b2d60bf6ec10792d384b5fa95056c0b2a1f9124d693e8849b44abb1f6c5d146e65f6ada68adf0e836afa70297760ff8b9fc854e092c2f48c0025b53ce1f1124154a6ad8135d32aeeffd5a04ac70356ef56ef9bd2c07e91226d25ec967484e1ed3078d306f00605e2031bd7b73c8957a8099891b8f701df4b18a58fbc6b9eb7de87f0be57aceedfa6bcd45c411a9443d08c6fdb90fdf71dc1e9fd2c086454b39eea5fcee57769cb38e307eab162f03df5c792f9eafc08b976feae895b2fce2bca538ce5b343b910e27b81cb8eef262464fe25715218b9513c372f9583b8fbfa367100202df02eda07862dfe274a01130bb425410dc00e7decbdf682db9e04715ab3d4b66450bb1f7840c26bb99b39904a12f0c2ec5ffa23ed1c9730ccce00e1a8e566fdb4ddb4d834b826b1310fdc7bca51b9f9b346733f02788b22a0f5198c1efceb6572bff30695d76bf03334d70fef19859cccc47cbeee813bb45d8fc3d608cc944303177d4a6dd1e941c699ae4767649e46a5e53676c3c510f263b95304602ed04c32114b659436e205c523b3384cd1a0ce1b1ba2579926d79b9a7107b17ef04d2394160d264fc200eda5aa2dca3d01ee7386a5146c8b9633f5f44b6185fe30380dec3d143d537650fa492c67d5f0df659dc76d8dad478c456682f7cb85d40cee6c2234c9f329cea1a56e62ba9870d1db2f19a837ffa4caf780aeef297a74c8a050669e04eade1c81c3072c26e643a5741fd0be3d0fc905754f516e9486085a8a0c2dbedf5bf688b8d912c3ebbf2a47f770a31d7dd830ea786b0160be966a8984aea3283eabacd43eea834219bc050cc6fd0eed3db1b385f0c5c662742bc2b5158c78dd4d99e739e0e504b440867801eed1ac419fb6fea89cf8ae13be1cbd6e023", 0x1000}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="000000003010060000000000ffff000001000000c72e4b4645d00d055f4b9eccb6891a739d66e0cf35933c2abd4ccef0de9da6915aadbbe2e19b6dc4eaea392c3eec4ef06534717ee530", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r26, @ANYBLOB="06000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r0, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r59, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r60, @ANYRES32=r0, @ANYRES32=r61, @ANYRES32, @ANYRES32=r0, @ANYRES32=r62, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r63, @ANYRES32=r65, @ANYRES32=r0, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="0000001e"], 0x110, 0x400}, 0x2) execve(0x0, 0x0, 0x0) 16:01:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 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(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x1fd) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:01:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x12) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x49, 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x1) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/189, 0xbd}], 0x2, &(0x7f0000000480)=""/4096, 0x1000}, 0x2) connect$unix(r2, &(0x7f00000014c0)=@abs={0x8223e3c45aea0f8c, 0x0, 0x3}, 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x82c, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001540)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000015c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000001640)) fcntl$lock(r6, 0xd, &(0x7f0000001680)={0x1, 0x1, 0xffff, 0x4, r3}) bind(r1, &(0x7f00000016c0)=@in6={0x18, 0x0, 0x401, 0x200}, 0xc) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r8 = openat(r2, &(0x7f0000001700)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) getpgrp() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000017c0)={0x7}) r9 = open(&(0x7f0000001800)='./file0\x00', 0x0, 0x758f19331a2c441) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001840)={0xdf, 0x800, 0xd}) r10 = msgget(0x0, 0x303) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) msgrcv(r10, &(0x7f00000018c0)={0x0, ""/39}, 0x2f, 0x2, 0x800) 16:01:27 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x25c, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="416c58c8dd84e631363abb5f6c1495f95be294a6091e79022efff92d25c81b0d21e81ef1434a59760c"}], 0x1000000000000288) close(r0) 16:01:27 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x4, 0x3f}, 0xc) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:28 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) read(r4, &(0x7f00000002c0)=""/34, 0x22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000300)=0x101, 0x4) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./bus\x00', r5, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendsyslog(&(0x7f0000000280)="9589dda3aff5a98830eeaff0a65436baa2b2066c7a053ec81e23", 0x1a, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000679a076c2d86c573ea53297c6f4819071b542a538706000000b818223100030000000700000000000000000bc4000000397d372973eecd026c55216613155c95f00af6b874db7a8a53eb7aca09e851ce75d35fe06e4ee320d43c139aefd50793952a3408a75a10016502f8ec4a74d5dd16a367e8cb7fb879e599220b1bb9049c3d3a1e3ce98b0ea04c6338fed5611aa106545ea0e0b5921ce268c0c7b9099382f829c91f8dd4f3827880f0ffa841678603871de6fd0fa417aab7cf7b6dcacbce7f94a5f9fbd48cd166e611496300723d2f23b40921bd4d76cc8ad6c61a4597b3f57b711c9b885bee354df3c5fa7b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = msgget$private(0x0, 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000240)=0x9) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000240)=0x9) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000240)=0x9) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000240)=0x9) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000240)=0x9) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000240)=0x9) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000240)=0x9) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000240)=0x9) msgsnd(r15, &(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64, @ANYPTR, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r5], @ANYRES64=0x0], @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="8da6d4f9101f79bd673438b2a0a3044e1e15de634f991a931e4aaec20b6fc22f3cef88e5a1091fba77e1ef5f4588699943ad348fdd24c82f9cf5ffb9c3f76b4b8c31209cb1dc164ff74cfe51ba983757"], @ANYPTR64, @ANYRES16=r16], @ANYRESHEX, @ANYPTR64, @ANYRESDEC=r17, @ANYBLOB="0935855f19a30c43c67aef9e28373d4cee02fa45a27c3dfbd7", @ANYRESDEC=r1, @ANYPTR=&(0x7f00000002c0)=ANY=[]], 0x8, 0x800) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x25}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xfd31, &(0x7f0000000000)="b700") 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x5}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4}, {0x2}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) msgget$private(0x0, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup(r2) fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xfffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x80, 0x4) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:01:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001a1000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x41, 0x0) mmap(&(0x7f00001a1000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0xa10) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="01002e2f66696c653000f59bb5b09488032a7c5bf567a06fc3602c069e57cb465b40396f4fbcc06cd0d9"], 0xa) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:01:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x3a4, 0x0}, 0x821) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000440)=""/209, 0xd1}], 0x2, 0x0, 0x1f) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) execve(0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e94f2f86d244000000007fa041fd") r1 = socket$inet6(0x18, 0x4000, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000000000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:01:28 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000029, 0xffffff0c, &(0x7f0000000080)='\x00\x00\x00\x00', 0x267) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x7) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r16) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 16:01:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff, 0x200000000000], [0x0, 0x0, 0x401], [{}, {0x1}, {}, {}, {}, {0x0, 0x3, 0x2000}], {}, {0x0, 0x0, 0x1ff, 0x8000000004}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10006) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="5478d09e7880567aad38032c9ce984c3b106dcb9d5b448cd69809f7f53a88c9c82fd2791c0ee1695bae6d78470d7b05b965f36fc8a046b85cebd009d9ae26b76fe1af11f68c46bb6fa353128bb41bbfcf629ce4521ad54", 0x57}], 0x1) execve(0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xffffff8b, &(0x7f0000000140)="28d800000000ec00d4d95bf7ffff47760b6c00a8b5377e9260ca3b59ff1c2ce4bb312dc43cae835dd89e519db391455f1ccaab91ac3de171ea154b109317ef6d624b38650e1ce06539b42068a33b99d2cd2e2322390f2ee17d81dfd9d5b2fcd3de72f9321def3cb1aaa4bbc099605c94d37e284bfdfe262ed81d432bac9539f2db96f8aa9f9adf1c0f920651bc8ae544359ef46fba98ac7673994f3af1b90dabe0e7a77da5779314978360af0266d18bc528540dc44771") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xa7a5) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x74}, {0x6}]}) r1 = socket$inet(0x2, 0x7, 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:28 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffb, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) dup(r3) r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) 16:01:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/104, 0xfef7}], 0x505, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x568, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ftruncate(r1, 0x0, 0x7) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000100)="9c6b0a211cc4b3d189c56f6df0276b4a65467c54638e6b549a3575fca1748de5bf058661cc301498e2ceeac7f110741f1f465abb539d56c6490fa1f17f388403b99eb5c34b846d57e1e9e961695682879fdbf94c15bfa3f680d66db43ee123fec950747f90af82908f302015905fdc39cfe0a9b6d570c0b97e77cf7fb1c199fc4e5ccc452b0603cfe9bf8a834e", 0x8d}, {&(0x7f0000000280)="8d8a374b089f1cd526137ab920a261adeccc8c36699497e44ccc85138ce23693327df0c53cd050149fc864de58c38c72211a3bd90e4311d2acc57e0c38521ad0cda4b4dc8615f514b904aad2d933e2420c992889bd261bf29e8c9e879eb3f871b99e43a12d2cd37f1b3572d976932b12beb5af4161eff57685ebaf9d25a76ea9af6a1cdb69fdbd5fafe88f6f0e", 0x8d}, {&(0x7f00000001c0)="1b1eb83bfd2d2b15779287ff", 0xc}, {&(0x7f0000000340)="ee65d7f91592fd5dd83d69050014715ce70529517b540a01ea843d307042104d4d751f736ece5843d48f7c979edd5f34a3b26252d6c6abae0dfc609214eb3dd5d580589b6a5f3c62d872e4eb4b5cf8983c81c4bf84fefb1cff4b35f4678f1d880aee2ac4046ae6a0", 0x68}, {&(0x7f0000000480)="58bf120ef5a490a483e47c6e61dc4000962943372a101cb134582a442b371cef784b57e688e2b0f172d51a9297cf3d87fccc4786ea49da676577abd78a875cc756ac8bbaee4240acc8d927a8c38af454d661856757f390f1e8136eb4e786af6c35e3e209c5d20c654c7d2f1f1d4115b7b2c1cedaffc8c99e1f9ea30f8f46d633f5602d563b6352367c51727e5dae5437904f7c509c57b931f8ea4e275b31331480e6d8f65ca11225acf7cfe0cb164c8465e3b138644b8c2c74327ca67c27a670e119f3", 0xc3}, {&(0x7f0000000580)="b87f408f33812acd9afeea87c648aa9aea2eb7b56432004943715d3488782395db07ba689b73d545a75dabdc5bd017b882dc7f132254c1660fec26739f132142a9a4ee1088d73d813e9425c2159495947f89f199a31f64e2b2adb4d40b6736f3609031c407acd5ba683d0408aa331f58c25aa84846db4c16460d06ad8ee18339a5a6ac907eafa67446e74ba5a57b477ccd77f7d179447de99e6f0df604e71443bf1c2852a7069934523580c2c5199cf74ffc2a884e8033bd0979960a845b4c21e205782de1b4e23b0c55402eb24726090707120367689216b2fe0969835f92a9f1e1bbb6106919f9bdd2", 0xea}, {&(0x7f0000000680)="d168164056c6d924a360e64bbf5ddb76dd4b22013c6dd621711d0213550e06c161744c54d55baa8cf0e1d9b52a6ef9ab3c55c5b8a26ab4e28f4778dbca718004f167886cd41c4c66f84c12aeac5ebf4db8b71de1d458d31e233f46a43f5d6883ed6196611c13bc69ccacccfed53302214a3848f7d25fb845522d614345c19f12e13cb74cfbfb90016985489e538861004370a11d82dfa64363db974b3a7496cb17eb71646aab16761e0351379ea75db39a20d821515c743fdb20bee93599512e2ef730f5f3755296d23db623cb80d7a94efb4de9c2d2451be54f71440646de916fa52788477c24046c3b3f036301cce9a18a67b5d0e039ab2af2876a89608ed0da52239adaf4296bf8f0c966f3b67d285fa4747c8cd4f6f842e4769efd802cb676a514c120da10e5b0b8f43509b63c5cfcc5c783d126cd28e99f35104579eb4948930ef7b18db9db3ec17b8c5cb04977619379ad18ccec2d310e9997138f0ff8b20444495607d47a9a4be6b68559503321d71916a2ac463e939a46cbe85cfa4bcce42276ae87c4ea459b70d3a1794a17357617be06649604d6ae2ca54930e43118fbf37e9c9501fb05c9eb8371ae14aaec599516527a34edb49f41e55c60bcf1492fa06113eb0093a4bed26b9d0aa5b8642157c127b87cfe6c8ca6f328d42a0bc8a7bea7910a192067fb967e4bb3d4c014a84bcd35d8fad4aae182264f08a647301e58dfada25a7e291391f778806476e51e1140c32c9c2f042c43fee7b67c97c457f371a61522772cffeef03407048703978819394dbcc5c7ecc549763868838306cdce95d48e36bb00523419affc4adcf185f0b2679d23f5377e4e277b4a1adf78d3d074f2f0908e175958f5ef06ed43d40580b62c2846989c5e3bc58b1bb2a86e2cef714c39371f6c4f703ae20836a0919cc5e163695432bd773b44217e3c7fbde3ecdb52ca8e50e95dd904097d9de835ddc8d670b3253a4b6d2be1da32020b83bab12a0ee40099809d17185f82062a912672c1cb3052c10501172d3d1c86f51b6e53bcb7b9e683b42bf97c89d46d7c6ac44087384e7cfcff47d1f3e27febab860db5794b4e18d7fb1921cdacbc4168083fa93b21e1369ee7fcc690c9af936d151405b515c36f6dbb4f0e7ebe5fca921140b643eb3008c79d44f4361399742c2a20cf955e52290107f0284a42210a0eeabb9eafcf7fb828436bdc94a87fd79cff8c5fe5dcd29513be9e7204a5a3aabe53f45fa46aeb337504b556d921a57c935796265bc712d9ff8cd268f101e7187870f1fd163f7523d7557c95e9252b50c9af894e529a3fa715ad4ad4eb8d98e0cff86afcb9c780fb9de980706913012fa12c7e33cfabeb4e702102f284320e53da259a5c5e704d779be04c867413aa4eea4c08d4f985b575ee32d8a291775551fd0cda74b752bb9095b05a742961baed696fe961d589335345e782b87f088c6c45419d5f30ad3903b819e176828a9e0671086a52943bb586f471539ad0358214b5c5d73cbd31142ffc13af77e2a9ca287250b9d2c05d0c97035d1b8fa80bd3ae1d77f855a78f32fc0a832d3f31f18a512866c969400a4da9ccb93ae45df91e64f6ae404f8b810cd7c157bc8528803c6801b2c49b74c7e2173263f4ea5edea9a8141b70cf73178cdac6c4d548a05a856a1e453e87d1a475312329899544e66f08414f9f3cb5f0bd34df94fb714f36a87759a3c9dfefaa570e13f742765f6f014404a7ad3560f8f183eacf5dc77da0e4b7c206140ba997a86ce3ea5086687c494ae08711ea3863d9e733656d1dc30fb4d40fe1f9b5c781e10c7af2895e7ea7fea3224637c0d289ae6e9eb3126493b10a98effff2c76e14aed2845531fad50491c998977a2b1dc48e778bf58980d8ecbc772f231893f3771897e4270d2b00b71746923790410b0fda08964b2e0e7227f77f342a2d71a1f6a80af823a4fbeced33f25a6810058b2240eb90c980caad0c8c8c7a0bb4f5644ef0799311663a44874bcf7a42690886a5cfa9b476582afef852d5d335eb062ec5408de1b7ed1f8bc2659355dae3ed56515d9e748f061d3ec4be0c08cdae84188885d1f27e060017f3e067ca4e036e49daddcd12c84e1c9705ec959c9acd08fc73d2f00fbd384fc865b85d27b4042a4b1fba7fc160803aab94cc13f969d66484770bef957d3959ab5bf084cd79deb37c477d7ff6fb62f2727fd7a0d0a17a076bbdd71f90a0a59796a105e4bd8a5c5037bc8c49b2d0dca50d7f537c15a06c74b1d33a7ca964971af82e3eba840997d0e6af08ad473f9c378cbaa580b67c9966ca3f6220f01903ae16fe943cc0d18a5e1fdaf96023da9926868bf3a4fac4bba54140a8345ce36350002f20415151477227787eec8d428849e40fafbe2033142a65933dd306cf060136d2a66f4dcb8a929660c24a110ff61e1115148efa1f4324f7a4fa2958af7363175c29b5ba481c3a0524604728af042e81535ce11a8ee977352cf1103107b3acfa40ad00b10d6a4120884d98b5e405d9aa4dd0d7a2653bd6cfc050dea94bf6c4201b9d0d6299a68c5442abeb8391ee898f53d249279758cd5dd45590763971c26174c4dc477dd6dbff5d41c2efed6723377a58c8ebd29606e8e0286f340357452157ca3304278ba4d78abb6de116815b2aac034d9b7dbe5e51c8bb839fd19e1ade8b5ec7c7ee3c6bf079ae00d3037d96602096843cb398f973cead7db654d46e2b17548b3c75f0d86acfb73429e5643c3dbca650646ae53be93f1063149a6e8900fb5542f5b17520393f9cd41e35de78282d51da997a3d2b883e6abb6eb60ae30b44076ef60a25ce46378f8bf3d87a2170a4e9a3c16e3e8188f69ef3588eea49b6cd23d6238396701d04d5a5868932b2a44d1681359c13980760162e4fa204909b0fe126b1865391272c5fc56daf693488df27a5da101dbe14da139e698991067d6fbb9c972a05a2a73ba16859c45508c74d0a60761586d24ed14d507f283c3089f0d7807ceffce125a25feacfb43d02daed6ac49dda8c101be37950ea1b6f2cb61a31d0c77a313ba6cf47b27e02c3119ab52b2e6941f5a729c8993ea1799a14386505540e9904d0b5ff17604e93fae2ee7e936a2ca8e9a1aca44b6198c1005c6a7b772a5afc3accebf2ec58a2b0d1fb44a57c0bbe8f173f5f9b608cee21e3f577bd6912ac23d95c06829f8e9508dd916effe80233b2b0660fee6cec6f57297a5191e63bf509e065f907e32b36e1d7ce58658b430938adfc035ad8db758d8a68844abc634cc02eaaf9caab283d46c015a6b09edb45f5aa4b362256b874e1128091b194e2eef74a23e375213c4d6db8135ad951d62b80a23bce984bd26f0d714f49744ebb6ee157a65b9b6a02358501e67e59c77ae5b7c5cca276810836c5795e1d77fbcc5d4366e052c7cefde1d9a4fe808964586820478f10fc60bdebefc425855e9172ab3f1df4046a8a882b099cd28f912df026a49fecb0de6e4c63a5d81b39b8b29792b74cc12c67122d771a1c2b096dc912a8195b8c94a6758c2940cbb086a26d43f9fafb08b80d9c33906cb843150e41a5c5441d4c2ab30055e36a7608a8c38b2477238b1a36c72395d2d3936637f8e14ba5db44caa40a6af7c6a46ad8c9aea881f47e59e73ba02ef6115406b395d52556de89ecb7e863861ade4829cc5aae1f94e66bc4f183c5ae4990ee0383257a5556502c78d31a81697acb37b76ee07daf755ac1f1bf40a33ed25ca1bf169d5ff68457827a5f0672cab9a43a169df65f8079013949edf8013befb89ffa023d451dd6dd7a027bba6665378673df226e3c26fb836dc2efcab164b98240f78b738fbf088831126bc652bb09b1673926c36711a9df2385c58f10c93e01a0a7b209a37c50711ec868a4a6b8fc49e747d3453a3e908cd954015bdc59f38eed526566b1d0d685efa225d0524b3dac2a80f0a91b624f3fc915d24b42134ee8dd4c65873c2eb8cd60c437bf8228bb57d330fee2ae233b47e0a72fbd90620da8989fae7e46ba66100cbeb8829b2d1d17f4497d70ffe8d17ab8e6f23a87f11b22bbd998cc43b0524696d2d3e0efb21da0ba6954140bb54a5f319172dbfdad9f5ba3060fd46cc0b9ae08bdf51a187fb45fe609436159c34245862c7329b29a0800654fbc4d943bc56eac857f0f4fbab0d0ca208bb4d2270bcd289ee5f0dca3b3a53e8739fbbf12527c26a991881684d4c7f3904100c24a2deadfd86e073055f08fb24eb77f8ae1f661a5ef283b1019ff047afec5290470d994d8ff1a2f72a39ad6eee6c85daa93a6b0d46864febb9944e25312d7c4f8247c16a2e4a78f5ada774649fd0f81d70b89f4deb6c5b0ba8f76f3c0f9851d3ad3c0701a21f19fd1b0a0d674fe396babc1cb54a36c3cd6331d8c4e73482650ec89b4610c1477c51ecfbd89d0385f8bb2a5ad16970411a63addd58699c3815c57672775d1b1089b038585f03421a14cf5575b26a4fc357c45f57343c57ccfbd7cedb43807eff995490e9008659a9f1986b0a2cc323e15d7b0cc78502a31aa6a6c292131329d0845bd994b9fd34d45050a28783846fbb86759566eeb5cad67b7aa346d136de6e935c6e8e17686092da0f646a2af643fdfe0d2eafa2ba5504417ff04e330aa92e82a77ffd19efe7d3c0a46da4d549653b98195a92a0db510540484a5161473c3331663751c84dadf86678400adae280eaafa4b648cdf806fc0769281ebad7aa445d679f890179b730229998a45de3882c59757cef9871e484474aa3c4ea5a9a5c8182f27ab79a0d9afd820c20fa30431e4c9115c7ce809c1e17aee02e4772b694f54b988c5b2d2fe4bbe8a1035883a09718bc3bfdd58203204506f319e3bcdd3bac6df539d0ce374fa1578e3fec0f6bf7195c266268552e30b9e01582a5ab325789dc9ccef3329c3fded1bbf70b803067ef8f7db3a0508286151bb5588aac9b9d6b614f9b112f16c81d37763e275d1620002b57b48c880ca6a8764398c29dcd869917adaeb5f7b619ed852c5728fb529a138e427d09bbf89320e3252a876f37c439524494f6895ef0b1417d6223dbd044b499b373c0f151bdf48b2b2eb8d869616db4f3cf33e2d38ef4b5889e2909da2e055ef78fc0b15619d0699731e1ddd53b2383af1a4e76ee6a5ee0750ed230e0da384b2730aff8c779da7fd9cd9b187acc13fa489a3c6e51842b88678f6c22df11a09e32f7c86ab581b85914a804faa2ba8433b649551565a9eb0123b8642a80aaaede36ba111550ac4e69f2c450ad56e8590657feff7bdb16fbd43af6ec25ec4cbb37a9e5288f7ab1f55554334426a0ca1817e7ccb6e26aa7457a8177b2ca6ff361cab883c778ec129fdc12c9be964cbf849114684ae621fe3f1370706be67f1af195ef32b159125cc0b0174f7a52dbe6f5fd12fc6a4e9048f3c37aa8aef71abe39dec9334ab16fca6b54985ea8f23a73a12327caec31943bcd68f55624fcc6577e9c64967988f714fef4f3bba8c2285cc5755c017fb89526ce4e1e7c8b57097d447e164ff5af7c2eb29941e6460e6412406facef8e4de12df21a8aa4a01c032a60ca430682336a68fd5397125706772c79302744718faae81b510d729b9d170c3001134ebb4999ace48ec60e02fe77123da158fe541ea04e2e5a9aecf493cb93797ede168f9b89f2b5ec027269a2cae18843b405124864369a9658acb6f4bdb9765415bd4eca12afae3884753490061c61570499520eb88d6a1e0bfed92a9d661bab038cbd6916ebee54a6262b9e3e08e78e54d2754d88e12e7ca712d", 0x1000}], 0x7, 0x0, 0xad) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:01:28 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:01:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x28, &(0x7f00000000c0)="0b0084bb609e368a5dbb31b42df9900000442e8d84cb21101b7e3e2835f7f2c3b1a9e2fa2d4aa20300ca70b6c0beb08bbf3e37de0e00bd5b91d49337d198d70df648986f955c2549e25f1c02c21347c7b70cff7f5d7997b51b292ef4070c83a8fdf1b61c599a3f89d699d983ef3d8af6d64e1f8e72b987abdf82826056", 0x7d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt(0xffffffffffffff9c, 0x10000, 0x5, &(0x7f0000000280)=""/230, &(0x7f0000000040)=0xe6) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000000140)="4178a0be9c309deba6ff87cee50ac8312c6898a60be9407f0130e4d31211deaf1aca4995b0c3ab9676adf4fcbfd96f74d6618dfa287aaf2d1ec91f518e0ea2df51fef59cf52dd9a9a624147379658fd444018d07d5d985959a6e67c74fbb6e5ddca405ed3f00d8c09263fd00f900400bd4e64dbe3e5603215ae02b46a8e15af2ffb863101045b76333f3f1cc3e94b1adadbfab81b6c49933483d90f04bc6544e48f3a8877a20e4b75bb05720fe7f150b96f251a7843af3fbcae24a756272a5fa0500e500c195928e1e8a64a14c21dc28dc9e92122deb9bb709bb1401a5efb0ca7ff35ee27890fd296f7a35a7", 0xec, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x214e4ffffe9aabda, 0x8000, 0x20) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 16:01:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget$private(0x0, 0x5, 0x400) r18 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r18, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r18, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) semop(r18, &(0x7f0000000180)=[{0x1, 0x9, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0xa47, 0x800}, {0x3, 0x7, 0x400}, {0x7, 0x9, 0xaf6d2f8b80bac536}, {0x3, 0x0, 0x1800}, {0x0, 0xfb2}], 0x2aaaacfd) semop(r17, &(0x7f0000000140), 0x2aaaab83) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x7, &(0x7f00000000c0)=[r3, r5, r6, r8, r11, r12, r14]) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:01:28 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x3ff, 0x4, 0x4, 0x1}, {0x7, 0x9, 0x7, 0x7}]}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:01:28 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffee2}], 0x100000000000005e, 0x0, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x4, 0x20) semop(r14, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r14, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r20 = semget$private(0x0, 0x5, 0x400) semop(r20, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r20, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x7, r26, r27, r26, r27, 0x2, 0x2}, 0x5, 0x54, r25, r23, 0x9a8, 0x15, 0x3f, 0xfcc}) r29 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x7f, r8, r9, r10, r17, 0x100, 0x3}, 0xa1, 0x8, r23, r29, 0xadd9, 0x401, 0x1, 0x10000}) r30 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0xa) ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f0000000240)=0x9) r31 = fcntl$dupfd(r30, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r31, 0x4004574b, &(0x7f0000000000)) 16:01:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r1) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffd1a) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDDISABIO(r5, 0x20004b3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchownat(r5, &(0x7f0000000040)='./bus\x00', r6, r8, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) getsockname(r10, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 16:01:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x200, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e", 0x54}], 0x1) execve(0x0, 0x0, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x200, 0x20) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000200), 0x2aaaaaaaaaaaac26) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r3, 0x4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f00000001c0)="510fc3a0", 0x4) r9 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r9, r10) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0xfffffffffffffffc) 16:01:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d7822a197a3862070010bf093f68c117007fa69dfcbd1697790a10d9436ee14ceac2a94e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b1661fa1656765daaa218563658b55c629cfa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f0413a795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x398) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20080, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="dc3e0b26") 16:01:34 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRES64=r1, @ANYRESOCT, @ANYRES16, @ANYRES64, @ANYPTR64, @ANYRESHEX=r2, @ANYBLOB="e431f39524c4a1d1d639ecb06bd69d72dc543c6147535b9c281b05a227176e5f3941f773ce339b5502226122ea7bbe4e39bac518b71e249cea5ab9a577d683f0397ce7e1ab1adc5767b52cf99cc4c9f95427ac584c1b29ada9188d1e6cbddd1deeeff187d7ef9a08e59f4231683a527622fe1c6496998b58e7c3a879e503977a0af73d09934f91feded8709c5938535f56b14ccc8bbdcf479262e58314c263fd6c46e457f47df69b7fd9df0f837fd3ed1f98be393aea8bd0fb0addc6390fee733fd048d5771b"], @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESHEX=r4, @ANYRES64, @ANYRES32], @ANYRESDEC, @ANYRES16, @ANYRES32=0x0]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x3b9) 16:01:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 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={0x1, 0x7}, 0x8) 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) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)=']\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/:\x00']) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x1ff, 0x0, {[], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80, 0x9], [0x0, 0x0, 0x403, 0x8000], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget(0x0, 0x4, 0x12) socket$inet(0x2, 0x0, 0x6) 16:01:34 executing program 1: socket(0x11, 0x4003, 0xcd) r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x5, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b10005036000000000b30008000701000000000000cea1fea7fef96ecfc73fd3357804be781e4991f7c8df5f882b297be1aa5b23ed80f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af632e37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f314b1b4f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b4000000000000", 0x144, 0x1, 0x0, 0x3b7) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="1a11c90479edfdef3b5e96e44245553928a6590fbff66d325289b4bc8577b5233de6a7f8b4b6b82d5b5766a7d818883ab900b6e1c77b190cb43090496269d2c1ddca88ee65062d4ec8894898a8de069d0c132f83877260729f32a7f75298e360a90afff15d6461aba8617dc262dfa0c11c58df7af3f8dcfda1808f271d95a5e57dbbb8758a6ab60eaca67cb26d501a0b198f7a2683a5712693a6", 0x9a, 0x60f, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = getuid() setuid(r3) r4 = getgid() r5 = getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r4, r8, r9, 0x2, 0x2}, 0x4, 0x54, r7, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r11) r12 = getpid() r13 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r14 = getuid() setuid(r14) r15 = getgid() r16 = getuid() r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r22) r23 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x7, r14, r15, r16, r20, 0x44, 0x9}, 0x7f, 0x3, r22, r23, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r9, 0x44, 0x9}, 0x7b, 0x3, r11, r12, 0x4, 0x0, 0x1}) shmctl$SHM_LOCK(r13, 0x3) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x1, 0x73a2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000340)=[{0x9, 0x7f, 0x80, 0x3}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d461b029be96914f6357e", 0xe, 0x0, 0x0) 16:01:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10480, 0x0) r2 = dup(0xffffffffffffffff) poll(&(0x7f0000000c00)=[{r2, 0xd2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) getuid() getuid() msgget$private(0x0, 0x20) setsockopt(0xffffffffffffffff, 0x27, 0xe, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931ca9648af52d476b771ad0281a14e37e601d40222a410cf1711c3b0fd924a20fc2092dd961a8ced991a2500cf64bfbe411d2ad9b04736545ddc3f7f0988eff48133000000", 0x55) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000b40)="ebffcbf013b9fd812eaa85988de3a275b5af424fe2f9f49931929648d523de4f07", 0x21) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r6, 0x9, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff70) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) setsockopt(r7, 0x800, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c2319296480200000000000000", 0xffffffffffffff3a) r9 = socket(0x6, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x20) r10 = kqueue() munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r10, 0x0, 0x0) dup(r10) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff002f73ced7000000d42e0000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:34 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = fcntl$dupfd(r0, 0x0, r2) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x101) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001200)=r4) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='0\xdcev\xafwsmouse\x00', 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:01:34 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x450, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xfffb, 0x0, 0x4, 0x7ff}, {0x0, 0x0, 0x1, 0x919}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r10, 0x1000000029, 0x40000000, &(0x7f0000000340)="e699319206480000000100000000000000000000221a3a95b031e7a969485a3b65c4f53577f54662de781d24e9e5cd1dc1a62ed6745183db490a916f92072dfda9cf768a6232a25c425586699b7dea60fab06d6e257717d32eb639375ab8f5f67c47d341a3b7399ab8f0a5d5489092d60705772daaaa33c9cd59ed6255dd6b7b22713ef56f0cee431a5bf18bafe5c3c428125a5a8774fa1c9bf4e26b5c3203b67c19a2893d6386bd4f4cc0b3635ef2cc8943fb089f74ea84d160bc99afeafeebd0bfb4ddd6f8a72bdc33558cb76e0fe648fd46d87e180d2c5a29588c43c08aac9ccf3136f1ac3174556cc4f40f4b79b8dfa0838b9e049780d4fdf659428f08c826045a1276765a6fa7", 0xfffffffffffffeb1) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000240)=0x9) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000240)=0x9) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000240)=0x9) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000240)=0x9) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r19, &(0x7f0000000880)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESDEC=r12, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r9, @ANYRESHEX, @ANYBLOB="c442f69b1dcd63c5746254b5af0d2710607e69f11031661064302257b02a43c7a86591cbbda1d21e523f71ea5947c47dca1d891719204d8bdc9d634d9d39089fd1fbe6ca408fff88"], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=r1, @ANYRESOCT, @ANYRESOCT=r13, @ANYRESDEC=r7, @ANYRES64=r14, @ANYRESDEC=r15, @ANYRES16=r7, @ANYRES64=r16], @ANYBLOB="499841d2027a4b47e13c5ffe03d43fa914e23c3ce10f23c417634e8e7fa49fda7df101124e94db118becd85590337929cde6c8af20000e0ee52b4b84083ce935de63aca71f06b723fc14aa1edc558152fd6e458c9abec75d6c17e72270689b2b2bf99d2f992b9271f0604e9707ce548f4105359775d89d95d2e59299000676e7", @ANYRESDEC=r17, @ANYPTR, @ANYRES16=r18, @ANYBLOB="271e37ab4ee4660956b1c1d7a9649656f58fd5fe35f45fb9dcab75d5b49483e06254381d5ec3ed43be6112be3e5a1ab48ac2a411e67458db761752521bf70bd74ceccf16ae7bb494254b03eb96345978aca1eed7ef88df70bda82c0881e18d1e6ba69f7bb05a537218bc510f29cd77ba76c7d548c79d755b26a663bc3459da32940d108058df93089fc3ca97025341245b5a54876e224a7b2f20acba554148dbfb570d3a8ec12af5de69909969b97032aff1886364f46f389d8d1ec896ce6bffa331b323d2a2559f8dde3e44fe569535"]], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x81, 0x9, 0x0, 0x5}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) flock(r2, 0x7) syz_open_pts() syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7fffffff) syz_open_pts() 16:01:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r0, &(0x7f0000000000)="00836a6668dcb1939c5b414400785b920e457e86efeb1d963c15613ff862949ee3ad18803d133357aef042770bbfca175f4358c1047039fdc25f6c37c436e374c07d", 0x42, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) fsync(r0) 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x989a5facdb40fe7a) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000057eed327859a562c43ab19cd17397d5608e3e85e73320d16b8cf82e7d9d27c0b9ec2fe119a341fadf385f83908b45f17d0e1f3d943022230164cb82e050fdacfba70616e0bdc447b70d3a3b7f08cf40d86974819870da2a3791256fb5f806ea5"], 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r15], 0x1, 0x800) msgrcv(r15, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r15, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r15, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r15, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgsnd(r15, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000002ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a5fc036a2d75a9a88fcd5f8bd5879063f11a015e79a6e253e042b103adbb44b2efe8d9efb320b1c41d3aacce1496f9b58a85cec73726ba2fcd0b9364bbd9b51c464876ff81074c5d9887f7eb38fb5ed9b8c1899946b39aa4cbdeb2707b16d90f1a8f8ed9020008ad03010ad90be6bf7b00cfe466a5d27583fec52983a2020cc93ee746d92783583c27798f128151d37fd186737a1239e49cef0619039b2ca4c25764f9b939819ef1d10d111ecc3b70dc088a4ccc975451c49efc790689cb2ba2a299210374f186fa5550115bc7bddba9b28d45a8d66a80a6d25a2c7012a06812e5c67c06d596af406a9084905f8c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c"}, {0xa8, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x7fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000080000003000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r18, r28, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r40, 0x0, r40) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) 16:01:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) 16:01:35 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x1, 0x8}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2ebc55822c726fde, 0x0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0xeb74c3e7dc895783, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x3, 0x6) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x6, 0x2, 0xf0000000, 0xca, 0x2}, {{r2}, 0xc, 0x8, 0xf0000000, 0x0, 0x4}, {{r3}, 0xfffffffffffffff8, 0x20, 0x7fffd, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x8, 0x6, 0x6}], 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x8, 0x5, 0x5}, {{r5}, 0xfffffffffffffffc, 0xb4, 0x2, 0x7, 0x20}], 0xa13, &(0x7f00000001c0)={0x9, 0x7}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000240)=0x200) lseek(r1, 0x0, 0x8, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r8 = dup(r3) r9 = socket$inet(0x2, 0x8000, 0xda) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x800, 0x0) kevent(r7, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffa, 0x81, 0x0, 0x6, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8d, 0x0, 0xed, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x800000c7, 0x1, 0x1}, {{r9}, 0xfffffffffffffffc, 0x78, 0x20000000, 0x1, 0x5}, {{r10}, 0xfffffffffffffff9, 0x40, 0x2, 0x4, 0x3}, {{r2}, 0x8000000000000003, 0x12, 0x0, 0x7f, 0x7fff}, {{r4}, 0x0, 0x30, 0x20000000, 0x9, 0xab1}, {{r11}, 0xfffffffffffffff2, 0x1, 0x20000000, 0x0, 0x1ff}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0x6, 0x10000}], 0x8, &(0x7f0000000480)=[{{r2}, 0x7ffffffffffffff5, 0x21, 0x20, 0x4, 0x3ff}, {{r4}, 0xfffffffffffffff9, 0x4, 0x2, 0x7fff, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x9738, 0x10001}], 0x2, &(0x7f0000000500)={0xdcc2, 0x2e7}) r12 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000540)=""/206) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x400, 0x0) r14 = getpgrp() fcntl$lock(r13, 0x7, &(0x7f0000000680)={0x1, 0x1, 0x4, 0x4, r14}) r15 = geteuid() getgroups(0x7, &(0x7f00000006c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r20 = getuid() r21 = getegid() r22 = getpgid(0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x20, r15, r19, r20, r21, 0x40, 0x3}, 0x401, 0x8f4, r22, r14, 0x2c, 0x0, 0x5}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x5, &(0x7f0000000800)=[r17, r17, r18, r19, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000840)=[0x0, 0x0, r23, r16, r24]) 16:01:35 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd61"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, 0x0, r16, 0x6, 0x1, 0x1, 0x2}) r17 = semget$private(0x0, 0x9, 0x42) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r17, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r17, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r17, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r17, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r17, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000140)=""/161) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = msgget(0x1, 0x254) msgsnd(r20, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r20, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{0x8, 0x0, r21, r23, r27}, 0x3, 0x0, r34, r35, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r37, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r38, r39, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x3, r18, r21, r36, r40, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r14, 0xffffffffffffffff, r21, 0xffffffffffffffff]) fchown(r1, r6, r41) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) pckbd_enable: command error 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x1, 0x80) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4, 0x0, 0x0, 0x70000}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xc0) pckbd_enable: command error 16:01:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000200)="a3e8fb98cf3d2385db1a71390b66e830ed193b184c422a814b3ac7c6df12de30573be98aa116807805d2f64b11a70520fe7a9597151d49cfa2c7e163b04c37c8f2d1300270c5a3ac9df6b8ea9b1b02f776ae09bd49a75d33c8d643328dfb9de590ca19878961052ec64a631dbfad5fe89e0b01cc532b868114634fc5dbca4b158a081398daafcc4a4d596c205a8e83541c498f75cd9d5dfa4117734d5f0e438ee04f87f9c7c0df220adc8d91b8c8d6d07c46c286f55ea04a9b3d51765c3a28a86fdd28e5137131b8a482dd64b0aa9796e3293931", 0xd4}, {&(0x7f00000000c0)="5b97e474d8b739c4330444108dc331a602bb9f421008e2c1b44b15a875681c41700a97b52e4fc39b2c66a298784afd027ddb6115a3ee4be9eefee3d5fd7aab4ceabddb1c69a1a1f72b6df0299ebb6f50ecfa402f0100caf7ba3d2c767c2914f96f693dffcb76956040eee19cb81c05c3f1da2ff8", 0x74}, {&(0x7f0000000000)="db638779705641024998045c39f2ea071d0c02dbb3560c54daa63e4618203f9a113180", 0x23}, {&(0x7f0000000300)="781f871a6eebfdea002956ff1d3db5de87589be37e6ab539a5bfd348e1bdbb6dfaaf00969e11d78cf7d7deeab87a5b05015533c04a39686db69de0db131d668af115def6cbfee4ee7e54bde10757c50d61403ce2b67b87785b6f5ce349d8f2db1b5df17da70693d002dd5fbf109140a5dcbb3abd0c1975863358046ee2f3d6199af93ec3c6b7cd06039e65f3707ea8653a34e21ab59db42634", 0x99}, {&(0x7f00000003c0)="30768bf05bf4ce592467a09dd4e2c0b0803793b4ce6e98e5d763f7bdaddb8926d272ed789ec2e1fd49fae0ab041c8bd7ef4d8c3edf32f3a124b8d161dbbe84a9870065e302cb0b4aa9b2b8a44fa3f87f4c82124093658824b376954459d3370a263df4ff9936d625e1060df7321eca686c699c26b0f8988ded65360e91054a5479b3d5cbfcd1273eab60ce6686dc87c51a12c02b339d5c9d8d57fc72a8facf5498c137a5ad5f88fb978e6bf66953", 0xae}, {&(0x7f0000000480)="2da5f0ebf644a4412f1ba39bdd3c5bed08231839e8c2514606406343a685e6ec5c71cc8ae8a73ed71327ee5f85317c099f060d433ab67bd58067d59477e7e4be6aed9dd97a1b48a0534986ced96ee13a33059dc3db7e7d58061310605d28238c585b9f618cad73db02cb50476c79a3dab9683d7e42c92fca4b3caef7720f8d6be2ffb0aa45c59d9c8c0ae98ec5d0d6ed97c3f45b20a3fd39dae6212477eaeb4b2078b0e005", 0xa5}, {&(0x7f0000000540)="bf56a7ef3892f76221808cece04f4600d0df37e650fea4fb4fdcaf6fe922d06610070dc12ad80895e3e6c63ba96702cbec30ada4f2463835166bf1d0bfc2026ea38c098961400f3f8b69012e7d3660f9c64ae679c506d1304b1843fa8705c742afaeab907b8503832ac61d107311b28f3e191cccf1dd5a99a3e7ab70d5cc40bcfc40e62216ee67a4a7ca6b7c8b7f4650aea01ec63d70e9f665a5076376fa00b43ded1d727552fa0124f4de", 0xab}, {&(0x7f0000000600)="e7478442c7da8bbb7639ff4167de00bd35f8df7f6f80bc4172fb7e3376fc530a547a6ed2cd2ea62c89351a5e45f9b8ffd6483fd16f07fbe0f28141fb9aaae8088c556a920d87f3b9415595fcfd293d3b589bee001ba1d7251a61d610d4a4af5e6d4e4c5c2a8ab0e9122ef5d64efa84c6", 0x70}], 0x8) 16:01:37 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x5, 0x400) semop(r14, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r14, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x20f) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget(0x0, 0x1, 0x198) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r18 = semget$private(0x0, 0x5, 0x400) semop(r18, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r18, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x5, &(0x7f0000000080)=[0x0, r5, 0xffffffffffffffff, r11, r17]) setgid(r19) 16:01:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x101}, {0x80}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) socketpair(0x23, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) setgid(r4) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0xfffffffd) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000340)) 16:01:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xd7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xe757b54196c7e6ee, 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x7) 16:01:38 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x200, 0x3) socket$inet6(0x18, 0x8004, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:01:38 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='..') ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) 16:01:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = getppid() r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:38 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r3 = semget(0x2, 0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x7, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, 0xb96e}, 0x8, 0x2, 0x5}) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x2, 0xffff0001}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000440)="26fdae1c01073c435fbbd1ee", 0xc}], 0x1, &(0x7f00000004c0)=[{0x110, 0x1, 0x4, "c0a0faa84fe84821cf7397c16f8303b3ba0d2d69bad64b78a98308caf971ebe3409b33a7af26d9c220914afc0e830eae99d684baee69ac922ae30006de8e11c41bc12d36325b1d4b9a00300a878035538f8669c4ace221e05c1b5f2d1d07ca84ee636d95cada5166099340c85753d744ff112370583fc4246929450f1a9c8419d79b850ed7cb8690a4e57eee184f01832a30f2d95e14b9b8a2887f53944deebc95f27e9c163aebfce68a32192958249d31e61d742d307ee43e1ba23fac835d77b5908093382bee67bc6a8036d988bdd549f4691a20aef6f4f81fdcf897cc63a81683d3ee1c5ecc0cd8c68f8eadbdc9921f3db7e4d3147864e0ad42"}, {0x80, 0xffff, 0xfffffffc, "493db1e5c16a942897c2e2cd7efa980483b27b43b216daf30e7b4134462fbf068c2f9ef0ad812719a340c169de559dd12ec446c484cf55487bd5f06aca93f009831fb78223d208f3db6f5a3198906feb439c379a726f1b93a7728386277006c4b07f555e4a821415e906293a5c1f4657"}, {0x88, 0xffff, 0x318b186a, "5717afd7b13709d98cde3b3960c6466f3e21bdfbd26b008c5b46dc928e4a5ae0ef787a471a2f82544afc8fa78a76097d0d7556c873010332de7cf0b110b74ec8489f82f16928c911c4f0e3935e6d67ba56f04df9d8d3ab94ea63d3fedce9be2a485a211de41d4c122aac46fb6fcbd30e85fe0660f1"}, {0x1010, 0xffff, 0x8, "1d03fe78829bea6d5a42c08487310cc285fe40be36e6d1dc40aba432493be23d1b5855fb47cd38edba2931fc1caac9f2016b67f9f2c73c94098029e5591c25dd54c2f5e085d7928bda91c258eb5d3f267f6b3bbd464ca1ef9b1055dae879b70d130fce5ce2f21e46617fb0efe246523d59025d2944f300f82aa15de20c462019b4a4f712fc07aa2395c894c8cbdf03a9d9bbb13ee7679ea356fa8efd79ca5c6d58fb0275880c90996b18f80e07c21058d7637a5c9f5b14817e0af80cd4585edb5f5bb4c95a86b6c0efc23427a7070cc4ec1aae37e4ad480aba2fe47b3f85dd81f1de56c2c3e3ece7fd2ecec21c3e0212c4a56471e0601868dbedee67e94971fbedeb23dd13eb3250201508aa5c83e1f46d38a53d2405f86122eac354bcb21f737ff07f7697bfa3a7263415be53f831d6363a344e931431e1033efd20197a76d5cac8fbf6a6b091ceb447380eb86d948abd020488c985f60f1c0440ef055ca77dd7642ca5526ee364d2698e4f73ecfd6a8956c2e436d5009a8896c6e0aee8d381dc49b0df505d9741ba9480b27fdd74e5607829c66844837f13009228b9d46322605cde8446db430dfd88931f6d650ef8a4f26e72911bb3031df23f6815cb738fae36aefc71b5451baab96717532beb7288764a3866cf82a8d0fe9faa7ebeb6e475232488c3c2e9826a817653ba6143d8535cdfe31d0ac07e754789aeb195b9492df328b8bbddf0bff351f76b745f9f3a6eeeee55bc8fdbe361d863d0f2fc05d35d9502b70215e88cc090527dabadff184c529b1461fa92a2830ff33f07ad194fbb548747783f5a2c50ce120ca61781d7c68fb28d045aa0c0b8e9768a71c89cb28dbb7a8624b4f35052dc88c720111e2c7c1822638c234b2410769bd78a552918c2df520ab26fc2bbc4ba92e28a78dbd4ec4343a3a78cf2a1c1e479d9cea5bbc9a75559ae9efad05e11d6587e85f9fbe28e9b1a24d0e8cadf1d52627b9925732107734f5064b0621582cde222af6709cc920b60f2f072ae6fbd079c735e73459f177f89473f10f3177164c76b8981678f9f27620bef61653f7cf97eef1e16ce9bd456d267efaea42c966d569071c1ed90ada750c813d05e6ec9eb5dcbc3d33bff9622b849db7250cba695ff0bd7ffc0f1ee0bcce7644a1fa3bba50c9102882ef1f7a3155ff74de290d152d1107d09c0ddf51fc568a790a8351a3e36fc5518126fc2e96dc57937abc0d5c194d30e53bc09eb33f99f8c1d16153a1531457a40859d1cfb8fba2230cb71582534efcfbc2c5f53f72de51ee350c6fac1dbab5d014ea59de73aea53395ba6e8f9f23246632f79cbabde2334940aed6252c55ddb2c77d247bb416c93b44d9c48aca2d567968ffd78ca588626654aeaab49ae910a82e9e61642ebb04f87b468043dba1b51d358a5184046f18cc3900717048c8040eda4c8ec7eaba8e6336f63c81019ec552c0e738e42c86383a3b1c11ed6d66b5ce4519bc75ba4c27d58eb09283003b0f7ae45c376e05a1f195d1b20c9463f7ec98de33615129490aa4dcd8a2431f8c7f24661814dd7863369b8cc57d75b0083a53652eed11dd7814597509b8712aaab5bf552815db13f2954551b0c99399186cf1327199eeeeafcb475a9d7a68c92dcf27a59d1f0b80ff1b5b5d24e814b643b9de90ce8b3da3ea5257910a1950ccd81c3dfd815354f753e44f3f914905e8464fae216bd35463202d727e55ccaea19e66ff959f3eb6a1ecd8fded85d12e4832c2b91ae51dccbd50af5e9200ea43e2c3809e557d5295ae6923d4228754c7e1788c10d9dfffa71eee4ec5d21a2dd7083127a3bd0336306a27c91b0138db62a8bb211c84e16e6dd932d13e5b9348f00f885d266b1e3a7274d94352bc7a810c4a461243c4e5c42ff289a2f0c758c8590b1c900301d835d771e84f2108d4984a32116dec0e135d8203e76e10ee462c52eeb714492c7009522e5eb51a4061a87e5de6d7f96f5e8a316fb1b9ca520c1a299446886900515256bd54f46d418657cb21e9564206b51750517073e9745a3a1535ce1445dc701087942e636cdae2ae0cb082399d54e9bfea214ef76f0b4cfd5243192b7b7eb01f02fe5be1fee3c1f72fb309426f59776ef7a2441fd5a50318246d452e957f0014809b0f4ee46b01bd07fe98a39578bf4bd644539cb98e8116f3eb05eecf18668abd8942279f74a84f4a2ce5e3ff10e18eea5723631de4d5c395800f348a0c5c7e13e64b9935ecf647d3d910307bc4cc72692d89d1ce993cce6cae0f6357de1669c88f1b45dc0138d911111f1b7a5f90901092005b76273555a9d8f7643ed337078a183c21a92cf03399b994855952e8f5b39e562433dad2e4b8a96d51cc4596cc9fe351479b7c5ea08e1180df66ac71b27bafc7f9d135f3c97747a10dbc6a2b928fb3881c00bee1dfea1d60118974c981fdffb887e8669363d8a776419ec56ac4d3ecb694491fc4d0866ab01a6ded08aefdb2b9a34c9c5e3ac05d7220e7fc7882eff6bd9f6d0a9d27de782713bf53fa4dc87afd66dffe845279d01ad69126cc04333a28a2dc5ad796ff4a2aa4102aebcafdddb6b495e53146f0d893e5899e5f9820c730214093b5f40bc852b84f6f1a192b64959a3b36c74a2a9769be85e9276220c2516df455fe04afe53a103d27ddcd78b6ddd117f62f1fe14248b2c87d85d0fa486b2b6cbef2a80e54fa03f92031a4d0bcf97a7d3c65f0331206caf0779d6b6a9ce1a8e0be6bdf2efecba126a219c6bf1996520ee444a7bb9ab183e14ed2492463eee902b5de3e0b98b58d1bdfb7ad967721a8fa56db44bea131b94df97e1bb04cb4c2c85a0f01b1bf8f6fa0fd5fac34859670e64529ee64dce3292abf4f6f5c52a726f4c2e4196cb9a3c427ad13c8e4607aa703c744a25d9c9c7cf02f7471e1f6ee5a31c2ac81130c19b83b8ad6b635822187ae194829da1865a612d049feb959cfb5a867ec60f9fa2af33ef0fd474a74d715c653bbea6140f6f8375f83aab43aa389f53cf3cf48c33aff274524fda6746f1afc856ce1efb5d40928a3b28b46caee6d55c035694cc72647c3a9fc70282dab7900327298281d997400559e559b2c462f57737439c95352828fcce9f698f46ea0421d7cd88d3e62138f4d1be245da6f726347cd65c8cab63be371def2eb34bf5510380b8806f30ce45052d731b5d298cac5fa8a64fe43369b0c36ef31ba0670e8adab3eb7bb1f114bb547b9ef9f95dd21fd34e5b80ff5bc59c59c61cb0f145c886ce89c6b610db7602e434f938c7c8c7b55f5973ecfbdae15e1b9b162719a7ed6c0d5267538894db88d965fbaa2ec166aa762f9de849a32c3932b7f37a1630d0c41f6a2bcbe7c1b02ffa783ed4df8144410638b8a528864b64c21ad4c25b1918378798f6daf63a9dc25f3596837df173b75c41c6c2c1a69e424146ea0690d8f845287072641d0acafd613422d37684efc1cc6268e608ad5d8e32a7ec9ba20b671562ecdaed12301e87ba72f1ab8ea52530630122cbdc74eaf4b5d0a94a923ab87688267aea8017d8ea97942d93b46501c0412e019ecf106f61491f7b7eeaf4d15f73beacd87051e3702a99259ceabbf5197097a6db676c037fddf0e690925e7dc1641eca152c1799d98a7e5962efe0d5f3e4b2697f4168ad34fe5f0d61aae1586c2314a55e00166ec1f6fd571bf266d4720dfe6e824b7e8fea5dd429430496d0cbfd1416eab77b35d82d29adb9a5889f1df36100f66623032b00360684db8af280b5515d926ef0554e5b0a38f33140bd346150a9279c91bd5670cb98eea6966b544bdede68491c07cb46e0317fa38b327ec3ef801106cc3eba0c36a8c921e7e154fc8a087cf57730d2876d523046daabbae59fe16721c22392d90a4d59f18054ed8631201d281c07742fde8515f878101479dfba465de594138a5e97af6d6bf604e86ab18377675074bb2e782d434ce94896b75b420d9979df3fc902b4e2d5bf17f13e2079c289a4f7509b1543378985b23d3a7a56c08fd6d1f679ac0dade431d9749c32d9af10adb262727b6b8a368eb714ca648a916ac73230e918f78300f0ae26f8791f74603ae366fbcd22a0d6b6a41a589515457c188f9f49da9efe6d0e6ea6ba1710d2dc26e85ffa6ece4da24052da283e596c504f70ea7231519b1eadca87c8a432bb771996bc6b75c7b00c40e284e9c7280b76553a833a5b48af745051e9eeba67d2b7fc38334a0a884a6528e78db530310341dcf3ec5b30ae495e123353dc79d7a1bf8583c8708dca4a6437b02f4df4e2c3c75f48bb19e515edf0bd3884ec44d75128e2f648ac320d345c2cc2665050b930d5f5831ba7ca1b39ab624b3571a46e722b20345131759159080522191309fdeeac7d5ac8f9e6a77eefff0dd9b724fb6e99796d66240c6073aea57207753a02e91f72f6d1ddf1655f5b950175c1a2d4db74dbf1cb558603b3791a6146cdd4e18c78df17d44d8c5f811e981ac2e46dc12ddf55a20df9abc97fd360f2200f3959797f1125476c5b18afa50f636680863e70db11456d418d24b87091bac8f54befb04a62776be5af7a5e80d83df79ad47ea3414e836430f301d14f9144b3e9e5208bd6e2fd6f3acfe5123de6de39ea479f21588f38fd254f61ee06937383fc0316695e15f54f615e3460b6b9838f0db53efecb93a529ec9988a01f6f812805fe4aa48fe3ee2df07653f515b1294d6fcc463161a87cf16ed710f5e46548ea16d8c63196bef93e9f8a6612aef68b543a313219f620ad384d0fde208e0379ed93fe82e003ad04cbfed47acb69b28dddb8f8b1693a942d254a0b34b249a42cb8d103b06d55541abbce0a68d872900b9f6747966b306f30b2e991c3e906d1d5543d3a2e5003b14c1bba0659aeb0add48e53e9e96a26317397c2d8e64e3d5c242dca0a18a8380d422f86391024a91eb7b34215bf50ea2ec872390750501424f2958caf1afabcd1eecd3fcff26edfbe37fecaf9b7fdb2be41f8de081c88538fc1077744b4ef71c87aaa2f77eb809cd11a3c272fbe8e82f5d261c5280e40a1983d6c5636c0b4540616e0843549fcf1715870e26cd002a1c816393878c1b91efd3ede7da0d0870d5595d8211c216f0817b92464ed7985b61a866acc69d5cb495f25d8491cf4f9783edbc61d62fccfdec78866316b4faac3faf5b1fe0c08d6f82b19dd2e7229875fbdb0d4ef6544df1595d99d5d3f76dc8d89a54c305f6471dd95aa1fa9643543e98a372a98910fb2e814aa8d7939a9c7ca701771281a79075423b44ac955d209dc1d035188283742e43fd2e5d09ee68d842ad998b589ec8a3f0a65858823a13730010215ff98896fe92fe7d7034ddcf9505edee779094ec5cfd2de47382473360fd705ae53f6b8c297b6f5418eb5b59001b636bb38532f5b12569a108717df09f1fa60b7103f868f19de90d840d4da0203d86b47d48606988d3524425503f8a7e49e3750081d8bfe9ffc3629261dc228174553ba28830b28037b9bb5277b56d89bab69e8c800ca8c85ccee338e871bc08d1e68c860a6031b3f5ff08d647b0fdf8db227e52751011d88217888aa74a38b2fdcaf1eac005b29455d80f07523700c9b87c844d69772126869e9e450dc7d2b6496c3853977b29eb662013e8bfc19ac75ce3c1645a2e6e2bae2016d437bbf0c9d09434d5dbddb81e610f7a3e8810c3be19fe5a7a21e615f1a4baacccc1f8fd2a761b4eca6c3828f40bf832511319de0ab9d7a98edd2b8fe73a4613130218e9a68826fc7863a45f61fbbe4bf4ca75eed9e43e6bcf449"}, {0xe0, 0xffff, 0x2, "37b96d99bf60909bb40c741c875bcf96d3f1a5aa16c6f5e657c533ef3c0c00ab652696155925a6de8d6004ad6eda0d33f191f082311404a7f91eb7c2e4e609d9cd6d0d2f10d7416b25c33944694f3b6fc6a3ffedfea9a2f48d98cfd2fa357eb1a7a4eb5f5ee90a1f1bc600f6297afcb0e0c4b5d03bce706341fe82e5ddefa9262721f294aeac63bb728d42320045d5f66a405de1e7364790663ec832a9dba6dda66a7f3a224e79de0ed3c02fdf6d021fca4dde32b2a19df016c0ad54e25e5d9ac587eb150707903ff4c5"}, {0x110, 0xffff, 0xbb9a, "6751c30ea3b367da0c2227ef2b87022a6ab76bd3f8efbe7c2a35f2a1b55e3235e21777dc9c46e1d3b7e3df4f9200c77f98cc3acf6c3248d079ca9be37769645520f4b2d81eb3648cc4b9350c6b13af4310836ad4ea0c11e83e9583a19363236b0eea274d28d6617017fe932e3fdac4f0fad32e251d6e97665a4ab59b7a1943513e4731ebd3730442302ab1da24d5f3dc624fdff4f47deae7aa1c51f02613eba314f6337ede5447f673dedcb4a96034c745d29009ba947938e88860c1d0ba1b066214d208bd87eb5286ef56cb2daeb9ba348fcd50a78c236b0100875b6ba483f831fb796b8b330dcbe24e96b02378536bf9228dccc1ad791af8"}, {0xd8, 0x1, 0x35c, "30552ccda529d8f978676e368ed95346994a94ee239532a6460fc773fbb830b5ca3f633a2d9589366b6e1681fc1f7ebba840ee028dab1bb1909926f98126762fb4d810384ec0f5a9064400bd6e4bc6f16b63ff691a673d8da249ab92f2325b24520807fa7943ee3ac2100952d1e442714e3aeae108705486428f27b440c7e47efe321a66bed123d5e9d9252feddc019968eb99f55da11631d69e4188e6f44e1a23c9750b20ff5e00201f94a6e6b6b0f258eff091969f9990690d95b2dfc01a91d6e45dacc2"}, {0x30, 0x88b20a8b75f065f7, 0xfffff001, "be29c6622c6a62d87a2dae90974287c8007d84e6a134d9f5b149a759a3700c"}, {0x28, 0xffff, 0x2, "217b6e10358c86ea10aa0005a497066c024cfc0d"}, {0xf0, 0x1, 0x5, "b5c9fba2bf785867af53759fa865d915522d6ad252bb5623e88178e89406339e6d1227854be734b36de1db1d1308f60585cfa42da61f7cfc854c1fb0a36e96c3cb12fe2dcb7886275945ee40b80c011666eb2119a07c3ef99b2ea1206fa527812e6d2b2345061dc9319a711b05da5c6183adfa2d4e78fdb649363a882a09ced7080c8f66262da4cf02c9b5c574e621ac5dd1016002625ff9adb463816c2f0abbf40f8c12626fed84c0d5795e8064e1c3d8fd2eb2f8302f12473cbf6f7134d3fef1e7320ca95a0990f9e3ffb93e8fba41cd6faa9978415ed8b8"}], 0x1638}, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000300)=""/189, 0xbd}], 0x3, 0x0, 0x1) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x6c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:38 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000340)) 16:01:38 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1, 0x0, 0x0, 0x4}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0x0) socket(0x1, 0x4, 0x7) 16:01:38 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) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0), 0x324) 16:01:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) r14 = fcntl$dupfd(r12, 0xa, r13) r15 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001480)) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/pci\x00', 0xc20, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000240)=0x9) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000240)=0x9) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000240)=0x9) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000240)=0x9) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wsmouse0\x00', 0x120, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x10000, 0x0) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000240)=0x9) r24 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x1, 0x0) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x80, 0x0) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000240)=0x9) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r29, r30, r29, r30, 0x2, 0x2}, 0x5, 0x54, r28, r28, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r33 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r38 = semget$private(0x0, 0x5, 0x400) semop(r38, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r38, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r36, r37, r36, r37, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r39 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r35, r34, r35, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r41 = openat$pci(0xffffffffffffff9c, &(0x7f0000001680)='/dev/pci\x00', 0x30, 0x0) r42 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r42, 0x8004741b, &(0x7f0000000240)=0x9) r43 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r43, 0x8004741b, &(0x7f0000000240)=0x9) r44 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r44, 0x8004741b, &(0x7f0000000240)=0x9) r45 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r50 = semget$private(0x0, 0x5, 0x400) semop(r50, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r50, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r48, r49, r48, r49, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r51 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f00000000c0)={{0x100, r48, r47, r46, r47, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r54 = semget$private(0x0, 0x5, 0x400) semop(r54, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r54, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r52, r53, r52, r53, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r55 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r55, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d7e3a5b13df7f260d2b1fb4434076067bcf659e744035c5823f01535795683626504765fe28bb95195fab1b25436b10182b37a064c6415f246ac92373b692ca8c2a16e21ad7f2f7e02fe920ca90b21a15edd42f9755bec062fc9daba085a209632a4a6522dee12da200f2e5633fc487eb957f44927d45b45c61c2eb777f8b975696b4fdd5298cdbcb711c61eb19d333375f28f2339862944f66d3345e810586c10bf21b0", 0xa4}, {&(0x7f0000000180)="89a6c09a6d0c8db4e2193efbbbfae01201bfe801d99fe96ed539f6044ed05d6f0f2cf7b642857258fb93e6", 0x2b}, {&(0x7f0000000280)="ea91decfcd15bcfac4660c4cc9dd3751e6bd41798d420a1b2d3e933404a2b65d0f4e84c36a5aec12dc2212fba349fa67f0bd3f81a1325a07cf3d673a089d32a5b777ccf5fdce581a309f38bc31f6ccb378e78d0c150712b2b42b385360170f124fdd9c36f29cbd38f1e7ce162534c0544851a25185c42db1fa28c9672400965b9e9223a3251331eaedd1b8569ecb0febd695ab797ee84225d349337ae459bea54127aeecba7319b54d34e9ae1ec634636759784816a35cdfaf9c0ff7388c163aef28941f5589204c3c53be7dfd7e7cec418f24df1fb0ab26f3fea0f70b7745bc84611df5fa15562dfe7fcb8afdd416b089668fa4be34bf0d56a706ec58515de44868b0d3f26c8a493617e93ba77cc887e941e567c46dab2a6cc7fd20ca95ee7e99ea253591ba0ec8354a80f8587384e1ca80e1a44877c4d2f368a9d62590c65495edea715f9a12f5b5a51883ae19e18a03f68611840f0f0c2308d596e7f82308c0c8c14092dcf84db067235682b9f869a57220c69c0ee5b7cdd5be7913ae24db16b870e2a33c2422a19effad0dd53e8e4dff64d49f6947384a548eaeb0861013472eb99c8eb36199a935ae38f1443c4a5e92bca89e6cc84f674fb69c28251298785aa024da4ddfc60b585eb166593995696d2a92b161332b6edeb19bbff6f4d7d948bfeebadab906478931449d5da534cf5f822d24514952757d39227f47fcea0bcf2cabd275abb7c6cc10713b35a4f5b10420c29a111e277d6a8ddccbcab54eb02e38529b0a56bc83d8d8bd427aa999a92290e6cfffc79b7d1863bff4146d64f4cb3fcaa62117ad41c9a29fda746124c3a519e127a11f854db038fffd3efbcb1ce2c554264109d4722f549e741f4909c501414e839cf8258b449c27f8391608b729368a208820c2d9dfd162c20e15149955391215fd44f46009d9074a407bf5051af561a3f78478d88210bfa57c3989fbd43bcea3a16616c4e1880f4f00568c27fbc9af445ba4ba373665dcd1e9795ae91bab26e808ffd9eed5c082b1fdb4d8288d1150a6e24b20fd26355067cfe2ca6d84c13dd6fd008c4f7a04169e5c03e75b7d4c3ca13d0796875f2b57e9b4aa64438417434f2f545b54d6c449fe516f931e4623754cbb5d5a7b3ce78b5a47b7f7ded50d580346304abb24cfe33587372efbc7188bfb262cc61a48a361940ac5f6ca8370fdfe662f6e5547b5faf03758aa8d74790c4eb2eb569d37ebdf7bc5c5e50d014a8ac2d26b769c70501f34629de3f3eb37d30991652e6f0c3cf59b7c1be08898ce7e02e45a142b82b5f6f28962ab0283c798ad28f3f999788c88202ccb7feb8c2b7971b303a781ad19f7b8c884fa51bc15ceab9bee177ee7370bc84869fbff48c165bd2a12718ff5af798bf5c58f135afd4e620d2aa178ee82ce58f08b02d78c62b0baed1b95748bd5e5d677e329f9262050f13896a9c2feb2f55adba761791826eaa9698d6ee53efc547cfb4c23bee3a8f2912ef560b4b2882aa238e7d90149d9d5d67fe6cb392cd7a7824e1e903f9dc3c733bc4c78d4ed696d41dabb078e7df43cdd4579a243536a22a890f4d0c5f72f4372aa1ef63a66b9f130942d0aaead36141d6cda69c12b14b6aa311376134554e594198fef4f742e929adefc470684d107d2d02ce347d3cc310909e00facc76375a01a929bddcd22906a54ad25511b65ef3acdae41a9d27889c71cf7e761b1e152ba7a8776d7d64c8d1602d24afc930b986ba4c07a5b1a0f2f45df50212535d2e1eddeedec5161577187a10a5fe54c6d134ca7018aab51f5cd0ed4e6911dccee05a83f66f418844b7a620f00defe35f4c3f1574e5a8a4b0d01f6b168cf5d43c76a464e23c4a44b1bce3ef556363e6a0991fa9008e43574353a2757100f66139a7fb8229fe4f26e7d3f7664198b1401db9ac433499cf2d80307ca44c11784daba957ae4db00016faa53d653f43855dd3a7f72c70572cdffafb742a0284c51d22282cf7bc755a5a8b66efd6229f14b219e572cc4644a141f57631ad10cf70f1e10cd2dfe96472bea35603bce00ab931dc461dbcf88e7e392c813c8c3fe3a9acb28b3a125234b7995b1f34f8c0204e8ab3ba42526f124e727f581f0b4e5c63633661429d1d23086980fabab60c0d8baf4b4d5c648f2186e07574afbe94c0ce3ace51a3b40a19b0337da16f9d953d11d48465fb9ace7e7a2327c0443e70a529b1303a05ee06ecc42c257d54a5fad67171ea9859559c0b3ba53c5a6c3038469913cb96c9f253280d2b8428d2ab25ae89cc9c3546dd3b81470c75453b65a8d13b13552ccd25adc0c9aa5ce5ee371a63b2faac564ff0753c13ffec4264f2377b31cfecfcbae6827b925552951ef2a792a952aa8f902b54700827d5038bd1cf2688e0ee8d114793c38377d8d993ed5d89a75045aed12a6a0d99a960cddf02f9fc6a2c260370bfac5c34d9c83f8a8f6cdade8d1df461f7c8ee4768d4b5c256302154a3c90cfbdb416419815ba8f5fecfbeb4b083a38e456b4190452c919b48c6f6da01d6954ef58e4d0e69098c29fa90f9e28489b1fe7e9814b6d7bc1a133f1c0b483ff9b01da4122bfbdeebf9206163106e5a7ac6e441f5acae652f29cb59a80d39ce90097638245121412c54c47ce6269b6fe4f0614a1afddd2c8855161104477b48ace6c94d4c7d198bb41b663b7398c48a6f8432421b56757a7a7c40f4b40037ff7150bb223ccf70d5bcc021ca659b61d2690c95cb64d5c2e5a8f50a9ff39e03d2faa601ba19a396fffbdc79cd7a7076a6aa9ad045d152f113b8457dd00ed5d753099d5d2eea7a24945eae331e568f4a3dd42d3fe116c92c2fc53c698d0421e800a54aec1e7d1348d2dfb49be4e544d36e994bd9422ff2a61f079d4606be40a095bd668367a9de00339b305e7b437028a657f45237740c763aea460859de3aa6951fb3d450b35fae01f6f112d35f5a960bfa3c028cb650ae6b26fb046ebdc68394bbbd540174fe163f6fd9efc75733bc750bfc6e0569bb4196c5dc03694da45169b198b46b63db315acdf7f2ab5e261bffbea88187bbb690314c0859d6d0ad49f4c47572493edf829ae7df124bdb25722287cab6472d6874bd2019005a010ebf2d7932fef8f37201571e8ba0303e8d6a901841834d4b60a00c35273212aea593cbc367b08e169afd5df9968c8843c1c083a9499dd25b0e7a00d6c3a06a89884f273a9f03c25cb91e7eb4e43f112fbd7492804566409e853b2de65b965b1b7e35c1fbaa836d15a36a7ee89b7aa39065a0e6449e90ed75437771016a335867adac5eb9c8a3fe93b8d63e7a74c56524bcc7b48971bb9d4f0ab872b7b9474304a40e6f18e61743f0dfd1fa141cf9d42d7277074849f2bf43153342d0fb12a6be2135830a4ae1fc4278145b22efc694633038db1bb0174c701aa2fd74d1270eb6965615bfdc4c93b3a7958c3a7c69bcf73ef7c4bbb8c767e5ed44a1c4a328ba5904f4122c0e02eaa84eb99111f495e670ac6ea42dda7d19e6d09e89bc24aca477a9d60786d18edfba54ec6427ab62b5ab6330035005b9cbe48c1577ca4a9b30988bb131e4647bca91dbd426d0f88e0605eb6aa823d06a78a82faec773cf8432af23807f48820f8fe4257536fa502900cb8224d05cdbf064b016c722c4567b797977c8aa83a1bd7b6799e7d61f348899d7b1eb807bf9a9cac7bfd8ab7ad401c9971cbd7cff758038b087ed983753ae3c97e81297aae238373696eee9975a23b824de18346dcbb1ac9d5358de732f766626d6c78d776c8265f8c8a2fe913b39a4df19c5489ef000caac2e1c99ee87b476695c924051b26902e45212cc873eeb27738ad3b3721fba3c560c1ca47ba46a8ffe057a000e9a036c95e9e57f6d156de39ad206204cd235d0e5282b6c71aedffada93a984a008694a965a86386c81823352f567f478c25ee8ab6726fd46dc8666660aae490c9abb99330699044fd1528f04b518d3db22c95deaa976bd43140fb2b009c3a8c0dbcf4ae08431ba6e3c62d7a66f5de8481d5a070fbd64c0b940eecf3b49fb61f421741889d1aabe99cfaf022216d9161f8fbc0683d63e9d9fa9e521771bbf3db255b62ebdebb5c3e3cdaeb9aaddba1e423e4f4deaa115c78501fdc41dc5c46cc2feb926f014c45a38b677de03c33581562b5b161edf071d7356906e5196ce5eba5a8d4fd56490d45335cac92a77bbab36690659d2c65c26e971131899fa822c0d74defd51994eedaf9e4b28a12388845ae09655e4aa35086f23b9d113c3bd21d0542eb5fb8815904da8bd869130b95960fc9c1ce22be6b0b4c63e89725aba23ad303a44d5e018eba07f96df7b5a2cda470f7553e7fca7ab08d5b7d33b736936be583cb03e893322e1efc8876c86114a7a5fab899fdcf86965c0e21e4ae662bdfe01e94e8315252f0b5481774afc7bdfc66fec15f45df87bb717c5a4ed8ccf0cf689f8542622adb26d13dc9455078b07cfb1e5aa442322a0241cde7a4bcfbe06ea32930f54b1c3ea2df08b773be670580e807a10c0d7eae39ec1405f9fff43a17b0ff612d5f78a71f17520377b0f03cdc44a833dd7b2fcd828016252b14d0f669d7ea04cf0c1afe3810d3937e6a22efff7bf116c50aa67c21d15f461ff78b10fe0dd469f1e87a8c63398d898eae90c4c11e12ecae41821f428022f26e323810b1bca0f806f04e87dff9ffdb204561e2c43677c9040e29494800aff84d4f56a2b744a7c1b4ddd6c04c066c942a53193a618f42921d869f5b4d1b1ea932b060ac142d39a31e4260554eae8044503a2eadb804cea84b5aa127c0b81bae781f935887a82092f1c8d62385d09a6da69f6609a3fbfe7e30dacefe0d67cd68cae18a05be38f0cc62e85ed80dc96e474d999b7f624443992ccc9728d2b0ccfc6b1374874797298f3e26b9674a33dc3627679056321270679f914952a2be6a6a7433a4cc6238a6931298d86d095d6bb0d206b5b51a4dcbc9aee068924e58ed1570dbb0ef1eea0d611811504a07894f4083524fa073b4bf3657e25a51c2cd3f72a3fa947c6a6af20f43f84ec8539e2cb599eaedec7742213d246cb3bd1ff02a887bc96721ba11264ce299fd04422db23a0b86d79b51c0a9050c572e5cb387a37ed165253740a47ba24b9fdfa335d8f487bd3d46f6bbdeef08c6dcad6ba2b2971869fcdd6981bba91c074ce95b2fba2512641aec37c87efd5f11bc4286b1e14dcd24dc33d2ee27c60166c30cfc1d09ef43302cf532aab9f18ac9326ef4351cea52f6b4c57b6081d82ccb7f1e88dd1bc840ab33d171ed465888d51eae75d9c68e2b0ff3575fbed298b3cac96c7023df88afbaede420c880924bd644c2daafd6440f6dcee72458437ec115cb1f0b72570f61d3d8e031d7258c1a6f96bf89361b8f483f788d67507216ed95cf8a796914d0b723933670c0129dd08b72c5d14869c458c96ae056c36146f04a3f6aebcef284a9f39eb8669cac28eb5689151fd5a174d2319697d6a9262a9bed86e492964010312d612ae755529129e3cebf222458ca62baf54df8b35bd6f5f915648d65a18eb75dcadfa19ff884ad2a3095315cdeb37361babda47c6f3fb13ce87d8f8d1d7578213d17956131b9e487061e59183cb322f491d80a60e45c0fcc2a87bda3b5603b8d24627d802e2923876ca7df40f9ca40603e8b58190ed94a51ab413345743434cb76fcfb5bbc50c88d99c879d7f048539045f2a259b84cf533351dd0a41d1e91a9084e49689cddaa8dacf3f2bb3e537a74485f27c801b5cb4029fe09bd1352b6afd0ce", 0x1000}, {&(0x7f0000001280)="dab57edf222c37d37e45ebc76098a967a6b06863e0cf2eb41a975e7f1ffba48f2bf4d1b2d2b943bb07f584a48dd651aa0d40fca6d41ca925e1f82581370a8b695d817d47d8a660d5b3b32cc1de94514861d421329612c0510d634ca7e1c53ad499fa61acd2837d902a0981c5ec99b3c54467472835d85f0e18bef939560f6525744b096a453116309c47dd4774573adcd3058367a954320cc3705f3a8894e84fec23ec7996296f3bcdca386a8de339294b317070c7d699660c2e5a4c7653d6176d", 0xc1}, {&(0x7f0000001380)="32f31493425811ff48eb2222bdb78b9995e683c734797f86779d5b4a431627a22a52ec8e7015466f84aeca40c8a829ac35d10d847ffeae45b94d6e21898ae9ef9ed7d04c3e62a907308d931274a57feb4f450cc0823932cfe829193bb27df52b3e8fa673c3876545a3773e235040c0f0be4410531cdacd64d565fcddc47dd7bc300a38386e2170b3e8887da156f35107c141ba31", 0x94}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x30, 0xffff, 0x1, [r11, r14, r15, r16, r17, r0, r18]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, r0, r1, r22, r23, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r24, r1, r25, r26]}, @cred={0x20, 0xffff, 0x0, r28, r32, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r33, r34, r40}, @rights={0x28, 0xffff, 0x1, [r41, r42, r0, r43, r44]}, @cred={0x20, 0xffff, 0x0, r45, r48, r53}, @rights={0x20, 0xffff, 0x1, [r55, r0, r1]}], 0x158, 0x2}, 0x4) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) chflagsat(r1, &(0x7f0000001740)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x800100006}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000001780)='./bus\x00', 0x10005, 0x89) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000340)="4a03d6f5cb4099876ab4e9b1fd0941143d0f715a1bd2646c38fb4249aefbc3faef2e969c25f868800d0daa579279f26624762d153fdb9ddcdb7f14e27c8c2bc9e19e1438342c76cff0e343d2be23f19e835ea7fbbc011818b30baf8a2fd8544a5d8f68203c7c3d1893e2958ea771df4fb25924ec3b6948f26dda164fd75c97d7bd2ecc257abe3657e9276066d1c7498ed26ea79b9400d81dda34b0d4ce33afcf0878728b3b16922155a29e7e88fe4b755e7e88f9b8c6d2cd192801f0d0b4a6f454fe82122e1cc0cce901ddeeee7823f0a212ee2d49292a5f68521aa12c3c521c54ebb31a20cc53ba25527c9740dd295e1da669b31ce105ff523074e74ef4bfc5c59bade292aa4bb8aad7c8337574b9094a8aa389e764c77b5d6babad5cf5be95e08b473ac1f0452decf065005981de2be89f4aafc111a57b692ea60cc21b29be1e70206f509dcddcf67ec8ccef9254c34d264b600afc142e41875f145491976ee8f0a6628785ff3388986ddd769da1d0cb19b2a801e66c28b13ef2fd5d655d9b2e5c2b15c6ddb482fbf4be64c1be577cf224bd3fd4b4f8279ab358fec3012e608f8cc2ddbac106c731ea0e8b4476ad1d21101f952881ce2bf8c37ea6f2e7f0f9a581fff37d6a4afe7b534216a64117b1ec8a77c1dd90f55bcecbb1c97628d58665a590ee321d1ad993e36633c5bcb81d5460931117c8afb9f790a4a82dab0535f33c55ff2ecde9216189b4051946fbe90ee16ad447f1658dca55663c695eb0c45de9a51cf6bc9f3d880086ce44b2221fba6c45b9654bf58a5c1d3ff7b835571e71a9c0677762a00790ad647583e7082d27b625d1717b1420ec1fa41a0ad4969ec7241b17a1a3847ee32a385c1d95a6d47d594bc235ebf2382ecae21bd9399791fe61b5d7a16a677a355b9584774fcb82115b726af064b98f010fd63bf1ed87391b065cf26b4a84e90bde851622b4a0b1bf36887fdfd2d9b9d3e1753e6398c10bac89315b11669a610e8d522618d237a352c96d3a5cc55cb8d991a319733d19d5e0b8b0f18014e8df832f318390bfb7a7f40d4125ef0b3bf40e44b73467758bc195c6ecce27aaea045c960f2da7782064b37c350dc5019b024a637a85b9c03a4fe790f398f107bd4f8fa74454b48d4f52d74b17ef45201b0890a2a2b30a96ce760b6d866585b8051bddd9b580d5e29374c4da5cdc487d61f2370494b36942adcec9d499b87bbc34bef8b452198fc3dee0286aad037b681fe1e98fd89451dc2a875fc5940db27b18df2893ca3b9cb7648030481076e847e5d1a9db6858a0a00deaf332cac307be40b00ecadcc5cd45b0d55f666667ef7f79c6706af2daa8b92288a265990f04df05615140beebdc05688c245f3232427e8e4b9f008baf8b766e65ff7dde3317104757ac98f565d7cbba0bf99df784a6783c8292db2ef585bf204634b6eafbe6f5d36cdf1dcffcab1592add1b55c144ff6d5e2c8da3d01149871c5e5b370b277100017568c7a20c7d17226d95f52d129e7638c1a4171ba7d8a13b4f868394a0d5ffaafebf6d6676fc3b423d79e7f9e2e3472fdab8181e22bda1787b11ada8baa329fc37cec0aaefa642bbbb033a9e0a9e149ff145ef0bc773f883bcacd86a4bf1aa5a7e16f5e1c4774fbe5f4a47efa58a80574fd688b8370f3d5d529f1af88d8894e767e0e51eb40a9ce35a119033b3e1bde2cd0b2e4e69a63e377f97a7d070b73fd5df0a8c7106f4f8da0e2ed28cefbf717342b345b9725749667eeda36d39ca9f8c4a7358502ff56f87fc072e8cf97d1a0496782d3e6525e04d511569063cf2a62476018f250a92570df7cbd36cacebfafa64d555c32946c203f3603116e7be957e3701a0055d44c3bc48f52edcc78d4c9d9a8faa5ed5de1a652df8a51d2e611c6e6bc4cc4017a343207c13a8d2955485408f3a32b3ddcfb8449eac36ca6481839ce93baaf285b4c3eca04e628a08d4635e926f671c46f35b4134ca3cb9ae86730d8a659b3a549c6926086e2bdccc4db23364a832369b315eb06537a0904b35ec3e24db2e8606504689ab086cef8063a7c857b13c1ba2eed78970a3ad27ff873dad7e122cc73aa78440be2a77df9702a55e6ecc93d19ec9ad6ec6577fada4a13d640c8f66ff84f89f4c7b0fe511e1a827aa1a00f8d26a20d40ecb28b35f08dd882af134348a02b0334633b78be7fe249f1d3b252f29a09ccae124516cc3aa9d42000e60c403838fdf8459e693554ec0935f6e4fbca8bcb42b13a426e8605ddbf2c75719e5f7db817eca0f0d70ff74b229359c2ea414ac19a7b67beab36731e28b53426c29fd6536ea856ff46d8bc9c1efb01a8d0bcc4c1cd12237d7499a0b08d5d8b75a1173896e15b8e729f75f5824cf44b19181430305c7b8bc8c02cca2cbf8a0e2c20ea922c6739c3a5d2193838255b6e64cf94143a7d8b19b58a12782ba5fdf87186c1bb1f5aa928cbb41b7b604172ef36d2df43b333b30fd9684c3d1316d237564ae5848de780ca90e47153825088d3a95479e0ec255f1eb9608729a868f9f9aff1facdcf7143e105b5c7740c6c045262f72ae2040f7a2edeb980caf3e0a6e27c7a6362e9966d91006de4c732c1084c3542a465adcf65e620d43cd2fee5cddc2c6afdcae2c4c271ad2a3d1ed77e0893f84485b2dcbdecfef7803ade22ae6af471b43beb6f3179f724f5760533cdcf038982f5344274addf5910b453a6f4026b1ca9269110fc91a1766b411174796605861b8e741a3c343b18c3715b064833b097de198e6562643cc555e9821280c77eb1575ec68db1b123861279615072f3ef2913f8ef6179479000dd2a9fbf608e24efe34a31f0d46df5cb974f04e3901a1948e977280a45933af296351118364c1cbb79b3999a79eed3459ae824b14532d68692b4dfe455bf10a487588e6424ee740c71ac29ba48084e1cd735bfe8e744e6752e6bd45b481b5cd65cb2f0f448c793abba934ffdc083d308fb472fdb0802d143a43bf3efa19615e571f3575579876decb991a0d822b074fde21bcbf6592e1cd741e4b0b510202877b5001d2813811d47644e44b71e44be0df13020d954ceb60fcabb2e323bb94b488f64a15ddbebe767e735f2d3c137d310fc711fd1a0efd8a4e598478c07dd241327bbbd7d9aa1f59bd828db28e0ca23e8fcc908abc7b5ed41512eb1353508b16a5fcf16804c739cc0e6d8b9bd739cc505997edb2d1cec04c5061ce1134c62e094418cd150d7db33315c1aa78586d15bfa1e6061d0a345783da60ce001d43c94a55ed2214a0cb497a51ba6ef5c706e759bb7008333621d60fbcd2ccc836370d402385395015ad77ab854721f070e58f4c52299c506c6801edd903f21377d8a14b77a4eca7f64dcab25bc8427184fc04f756d9b9bc04e72375fe78761111b04b62ac4562738fbab90140124e8c0303efee1f780f3fecff5fd97aac638db25af452bf2b962e1e2a003f8b42f68fd9721da20846262872bb8175164b117b69532e4fe4d1a499eda34e81c299874047905d5a44e06dd6be88e13aad6c3980da2d8ef185e01fcd57aca3e7037867026e21462c11eb3750a82b79045e677e8b54e15123147abf2559422721f547b361d47887ba4069c9219838873124beb7f0aeac297b0e4a173e29722f7d09c6d9991b3f7c3a61ec023933dfcdeab9e0b0768a4006f52c656bfe4c2870d4446ff1da0f1593c6b523c36261b741f632f7c7c649a484a8bfb33b2fc52e33b97902ad99a2650d0ae9f9fff0fb23a623dd99c697cd85f64d7cefb00bfaec37ea80b1042a91a6a218d5f843e0f7ce120be7fd67f31db8d155b93e7743cc562a0b72bf9c3f85ef8b7407322956ae3b3e3a833a81f0a94ad074b13dcb7db0f98a4d1e205893a660a2fc61a1911a2ccf60c2901da4e8525a17d8ba56b2ff1ec05d577f91b7ab65261e6e0497fda50a331da082b65b8abe02e5df126c01051f5691e777ad84aa9ec22250fa3677d93446cc658b89b083dfb6c9ba35fc31a2cbb78244b3a261460d40daa9379ec4c3a97856348fe4da2cf9a6461227534416f07dabcc48358c87b056a0609d1a184dbd0c74d136027136903d1ee7df7238c0e024fa67c7dd7010236f64369eb5c035642cb20e1a4712caed6baf52f81c1e90cc449e07ee4c9f8d9eb4dfa1bd7522f62dc0fbe4cd5d793a619ee6c59e0f58599e6f69974309edd8d8acf5337f459ee3bbce33f31f64c30408373af328e3da1f9478fd8a02c5bc16ecbe42274e7ae9c054d46f78b594317a53e1d34f41d42510c4e5c0b0d4eea9a7ec32483740b9869fee6ea9d803d31f79f66978dd99aab61bdf1a72a8e38946350cdba4ee25389483b090dbb8328928fe0dcd121732aed0557c82d89eff02ca08143d011e9aa3d2f02bbce23fb0ed334b639c426099576c1c705d6f69bcf6f7485e4fc2680d5eb3fc327981fa33c6b0d1691189c4db4c4f618fd42e6a18f97455af17e76f419893d10977561f268fde1ebc5cda7270a5f3f9b78399cbc4e3e03dfa5996114efa5552608a2f57e89ec329dda5aa0c0729636f1eae953054bf37785ff5559be95171ba00e0659c9f1ad0378d6d45a4e6ba756401ff77bd05cd0e7579153214fd18e4d5334aaccb23d96d799ce2fbbf16fe76e4ac9ccef039c9bed310f5faa93785c51cded6f1b8ae4cd1c750bd87f175c7fd42f6087a1c879012a55971ed700fb2f164570d44f5d36589ff8fdd40662be0b6557d4aedf9e89b2ccf6ea0c973b8c3b90d24ed4568bca3eb1c522c05bb655d92e1b0791451c16898a86181fa46f8870c665f9dfdf2201871b54b341ee4c41e63c352d460f9a7b8615fa39b62740b432573b84c49a9e3d97d440c68d22d6b833b6f889bbc09c197c5eb6f9706121135799d721dc829a0af00d9d4307bcd64830155c00c56778d651673807e0637162f77207b937fdb32c5e5c7b56eed351e222261eefb583d7a0f3b03a6e193d46ab6ffd980c40d91f41887ebd118782a310ba9a119d1428b17b356fc2e7c94b93439e494a5a8818c5da304106207cb88b89fdf538c387e44b29c15ba6455f1073704abb9112a0b89814aa42aec94750663e9c295dd449757cb9f7c76bdc2048ed105a10b39ecc3a38e2a0570a131e00b57dde47de2f59e2a47564bd75e9a635664ebfd71505a411834d0d29f01da5f93f1be92db70c236e18b764d8e80e022342d689224542e8ca382d0a67f1cb5a2a512dba8920680eb38bcbdd191711d877cc13e73672c7acb6cf6f4d33977a2079f697d41f9fae1777510a7e76f29a6a8892c287f43df42068a3e4e468f950a42e1836590f6f499fd88d4a71b94efacde2ecdb1f32bd9351a7ebd582df7507154048a5eb0b75d1a8fd275d44672457729b724866e1a3b39293b19daed34a1d8889be297a903334ad8d63b852b5415c7a3a4ea3a49e043e1d50d6f92d3a317aa0ae7c1ac78bdb898d701569fb01d302ea9621f48bf05d07a1fbb2129091959a9812b8d47ea5da7f8ecfd6d3cfd1676abdb27911cfab354e4ae4c67291dac94e68bd91e623ee389da76d8b847863c10ef4a6f46f312e9e8c5c81a570575dd6bd1464e24d3be0f6f3218653ebf90051fd6396b78cbd8cd7f5bf997ec97ca33cd86d8ecca542033e030dc8cc58fad34bb71f9002665e3a187f8d3a79d925d3293388b6ca78febc218304bbe32af9dfa2af77e4e24a8e949434e43e15251fb280dc1ca39b209218bb7854edc1683339d9e5693653a03fc22c51534307186be2ab2c1449e4a35dc2e2681a0b690305e6da2b80fa", 0x1000}, {&(0x7f00000001c0)="81496b3261b9c215cd0c2f2fcb1d70c9c38db9c1f5f0c9a967a94bb8e759eb1760971b62adb29de7b9135a858ea7dc8f9c8d722f5277e88253785ee62b55571ec9ff629753a90615d5f2e323493b7607076fbc32960e88cd3820285fdc2edca2b401d856408135c6262c085e5ae491998e03e702d83a9c37c239f70602753c5eee7fc22e5a69f342041370fe191495d49cbb31d7640fe286f28de2", 0x9b}, {&(0x7f0000001340)="8b7d5809e3149016da81eaf1f0b05fabec9416473beda5f1deb10de12c57cb8c539a43ff0a4e3de9ee91eaabfcdac8119cd4aefda2e86f09f33e37c35853e8b7835704df672e235d0e9bcab3f95f5fce28bfde7044c9a44d868e5d7c15b5a60b6b979bb703d0beef4e6bfe367e59993045c50bcae943c0ac2b7c64c7d9121ca73ca28657df61adca73a91e6fbf8c018d45f68d3140188a0bf6050c1186f5f7d70dbe32501f05e1ef25bbcc7000e8a554d0e852feaceffb0cfcbb57316d1e71ece0140b468d0d088f3bc2ffb2c1d6dbf7f5677d3d8f486ba97d379a28", 0xdc}, {&(0x7f0000000280)="4f7081f696a4e2b5ebca2ecd5dd209bed6f3e2386e0d91042e38c5aa6ed123772ae34109ea06159ed6a0bd5040f59f9fbaff7ab5f5b050a0158e3e42f8e597a5cedc1b32a2a3bc9216483b88caf6903919c83491372191a228e2efe3e80e939155ce29aca3bc3c663886967a0f31e61f8efa869508ec2ffb7c57e2e681d38a62", 0x80}, {&(0x7f0000001440)="d85efe7f427e725ab89105cc7f1f0928b91ebcbfb4e8e92d0daead623ce4beda5a3fae2859e5cbddfc41e47cae3c39555dfeaccc2215fdac8203d9f6dfa1cc0723df858320a376d8b13825cfd99b34d0a09a6b2a6fe4f40c96f8f1fad45bf05132bd", 0x62}, {&(0x7f00000014c0)="be22cac88761383be1b5a4a2c50782fed238a36c4b6ba830c60f55ff98a03cfb0891374bf4ada5475cde0d0e69c5f6599d6d1da72b43fd5f16f5bde19a05603b0b430eb88d911a5eee31ebb1c61d9c2326a4d8dd78a0d2cd7b5db47b8e4cf1d2d5dcb56a4b57407c36676b1f19a57cf72f4d0a757fd1f8057677b6b354667bfa966be60353e627a727296ae4dd7b214b48bf79235d1d05c3ab0c528f781c7d46d6fd42d3d73232354f", 0xa9}, {&(0x7f0000001580)="144ba370212f803be5e8d059d3ba4d28c46df9a8a279d4d80a887674d9b86cd7fd271e314c2402a15594cd3431943d34c52ccf2a30b0c8607c6338c40861ab7868a92ad0a732d355c7edccdb4532d088a46b291abd50f34215528b2b1a21fc1c1c01f1bad43a8692a1997ddf78833bfb8126b44c717b57132bd76c3575bd9d873fb02a47f10e9d48d1eaa57c551a105d2e6ea7e67f593a8ea814e9522fff48bb8e8a016d38c79b3f25ab", 0xaa}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001700)) r4 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x8000, 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2, 0x3, 0x6, 0x299f, "765d528b683355ebf219f7ec050fba19fcbdc0c3", 0x8000, 0x55c}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:01:38 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc00c3cad4449afbf, 0x2) 16:01:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x3, 0x0, 0x80000401, 0x1], [{}, {}, {}, {0x0, 0x0, 0x0, 0x200}, {0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x10, 0x1, 0xfc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x1, 0x5, 0xa0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9f22eff22900"/48], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000014600000000150000000000000000000000000000000000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7596dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a4206bc2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe5b7cc7b51d2204bd4bbdb3ecc5d3a1698c13c48c73894179ba760c48c569a8dcd45847bc3fcfac86de7f4b81d6ccdf4106b077ca72a242da93c5de073e59d459904a83428c8abc5a36f71320a209b6fe37d162c62ee42a44b47c50940282afa60b65cf991a91a79a1c90a3b82a1f3c8c01962874c0a7ffa992d394ac55a77cd82773657b3d68df00"/470], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x9, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = socket$unix(0x1, 0x2, 0x0) setsockopt(r6, 0xfff, 0x2e, &(0x7f0000000780)="55b2e5fe358a765378cf76c66d7d0a2ac0766d9a0f3c4da76d08da9799476bc0a46c412049c15562c0d38bc41fbedef9cf9c0608ce9fc717fa3c9c8f90c672d60b17b4baaf16b0d0b5b823b7201a8785e16ac773cc134a2d310f8889a09d21eaaa1a20a44c8e83c33aa3e4c99b31b262c818700680dbb7be5eca346e6deaf1682b4cd74459c9bcf14cea08a5ff6b206fffbc559aed265b15a93109068d846e4e4c23c1a49a82759e5b9a92d0da518871ffb591c91a26abc2374fd56dbea932e45dac8e014ed55c6fa43dd69e5d523dc6020bd911d4577142af89fce6043831446ee100", 0xfffffffffffffe14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = msgget(0x3, 0x100) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) 16:01:38 executing program 0: syz_emit_ethernet(0x51, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020699d, &(0x7f0000000300)) 16:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = semget$private(0x0, 0x4000000009, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x8000, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0xffc1, 0x1800}, {0x2, 0x32, 0x800}, {0x4, 0x5d, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x4, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0x7c) semop(0xffffffffffffffff, &(0x7f0000000280), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r10, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000200)=""/4096) r11 = semget(0x0, 0x4, 0x1) semop(r11, &(0x7f0000001200)=[{0x3, 0x101, 0x1800}], 0x1) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) msgrcv(r7, &(0x7f0000000180)={0x0, ""/30}, 0x26, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet6(r8, &(0x7f0000000440)="2ff777005500000000dc4126c441d806c3efc2573980badacbafd4e04bf19ae070541aceb0bb31f916af09006f1055cdf95981736789aa62658fc432abbf604274ccd3a5a64de3fc90b3bd62413f235339a7526d2987f25c545013222ce7174866f88967240000cd9d5af5c33238a5e313c27cfde28689ea244476af5578120f9f7cb3c9b7c784fa464b9ece9ffad9f85f7a893b94184af9bc7c71b1ed4468de33adfedc107d1681e295e744e6dbe6ca2ebdee8fb15ff2c9caf5ee94b7b53349a74a746ece2ceca937f379ce839de8315f3e7a6ac16f6c8e5b4c19f2e730167be27320c7439f82bd511b9eeae0c801c72d449b27a313030b57d5", 0xfa, 0x1c, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x9}, 0x2) 16:01:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x202) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:01:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) 16:01:39 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) fchmod(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000080)="1005e96914f63500000000b20086", 0xe, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') fchmod(r1, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) 16:01:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xfffffffffffffffd, 0x100000000], [0xffff80fffffffff7], [], [{0x0, 0x1000000}, {}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet(r2, &(0x7f0000000000)=""/81, 0x51, 0x8c2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x5) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x8689, 0x27fe0884878ec143) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:01:40 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x6}) 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", 0x70) 16:01:40 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) r2 = dup2(r1, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='z\t\x00\x00\x00kle0\x00'], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x30000000) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e000000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x48}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) msgget(0x0, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:01:40 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/130, 0x82}, {&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000001340)=""/89, 0x59}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) getpid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffffe, 0x100000000, r3}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x208) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x7, r23, r24, r23, r24, 0x2, 0x2}, 0x5, 0x54, r22, r20, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001500)={{0x5, r7, r11, r4, r13, 0xa2}, 0x8, 0x65a, r15, r20, 0x5, 0x1000, 0xffff, 0x10001}) 16:01:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb77ddc5cce92a2d0b42b473467fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d7c52b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8ce902bc4068986127105d31f24ed3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e084981cf3f925899e35a2dd899c279d38b048a8e8d0689421bde9d641e12b6bdb9b022eed7cc76bc0c6c8e34fea828de4c5ffeb77831e4e85f8f163a470975c1ff4b06d5cb257d08be36eb8f9c2a10d9282382ced8325032e835a6b4fd4454e9e55ccdf3fdf5c38dd1ec5bfb7ce6573de1826b79fbb9ea86254dc640414e9b3522098d93c5dff927d81768c6da48c2dc6b5a96640c54d663c800a5e2fa2609cf794bb952e4f0120394d98e9b83e3ef07198a49efc7c255398d0366bbfcd3513c0099429a7f880dbdabb5568cbbe33a2a5e4cb8efd13ec31b223fd"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r9, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r10, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x30, 0x0, 0x0, 0x7ffd}, {0x6, 0x3, 0x0, 0x200100}]}) pwrite(r11, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r12 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x89, 0x4, 0xffffffffffffff81, 0x5}, {{r9}, 0xfffffffffffffffc, 0x20, 0x1600fff70, 0x4, 0x40}, {{r10}, 0xffffffffffffffff, 0xea, 0x40, 0x44b8, 0x9}, {{r11}, 0xfffffffffffffffb, 0x48, 0x0, 0x1, 0xa6b5}], 0xffffffc1, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x4, 0x0, 0x80000001, 0x7ff}, {{r5}, 0x5, 0x19, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x9, 0x1}], 0x1f, &(0x7f00000002c0)={0x5, 0x9}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) pwrite(r3, &(0x7f00000003c0)="d838df0c6e26549efbe3bf26ea932f215f586df6d6bb3b7bb2bf1f278d8a790c0e991affcb5ee9f7449b51af2f62b479ea75d7d14c30dadd6a55260c162558cb35a51060f4045d782c85b9751354487f69a77930750e1ef9c7866365d2b8d4349ac7", 0x62, 0x0, 0x40) sendto(r1, &(0x7f0000000280)="bdb30a7cdf32a345b36cec07b0fa11cd6c730cc029c7d80a86769207a737869953cc602e68ed6784a4c91de8db5543d4026334cd7ab7b13082891907654accc9964400cc0c1b05fb40dc8deef2d409e74a52", 0x52, 0x3, &(0x7f0000000300)=@in6={0x18, 0x3, 0x1000, 0x1}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000440)={0x2505ed94, 0x1}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000200), 0x10006) 16:01:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f00007ec000/0x3000)=nil, 0x3000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) dup(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000000000000000000000000000010000600"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x5, 0x661, 0x4, 0x7ff, 0x1, 0x1, 0x3, 0x2}, 0xffffffffffffffff, &(0x7f0000000100)={0x7fff, 0x8, 0x6, 0x3, 0x5, 0x4, 0x8, 0x100000000}, &(0x7f0000000140)={0x5, 0x101}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) 16:01:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x83) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_broadaddr=@in}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x2, 0x0, 0x9, 0x954, r2}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000040)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xdfX(\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00'], &(0x7f0000000440)=[&(0x7f00000003c0), &(0x7f0000000400)='#\x00']) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0xfffb, 0x9, 0x81, 0xa2dd}, {0x1, 0x0, 0x81, 0x40}, {0x3, 0x5a, 0x0, 0xd09}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet6(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'ta`', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:01:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = getppid() fcntl$setown(r3, 0x6, r4) chdir(&(0x7f0000000040)='./file0\x00') 16:01:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a3f671a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa26", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget(0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) dup(r2) msgsnd(r1, &(0x7f00000000c0)={0x0, "0a89e31861933982783fc9f7a7f7ee62df8e98d4d66f98c8fdf41caf91884ae944cfd7931ea8162f083a17a0964538323b87f58b4dd94f58795703bf77271ec3b87b104c0d955a177bfcf483c79f2d4182a47181b1bb98cc779fc2350487d9d746eb0024b92b6171e38fb5f97bdc8451219a831587b6c479522cc09354d735f9e2887f1851e3634b7e6b968eb275277db5c8adba48a7e694044e38ba55047af5ebd701e56bbd67c577878de61be346415496a13f04e466df00c5827e69b7191b80130e46206f3badd0b59bf5e376441836d522f98933b057f57848fb8cfbfe566937163c5874d58ba508bdb18210033293d5a52e6158"}, 0xfe, 0x400) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0xfe778419490f8cbc, r0, 0x0, 0x40) 16:01:42 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="2930e3c1bb617adc3ad11652132bab940548361ac92abe957558cd249fec21a8c83c631ab5e481718d168a64aad215a2054dc4ac24764137277be2a7acdbdade5f32379336a20b0b4dc397fb04ce4b29fa29139e43dfd9e8026aa4f6891f71c367", 0x61}, {&(0x7f0000000340)="6184ea1071fb691b5b60105974b094b553d199062fc27b45116247e7988a701cd0b79edea19024c49152ea996cba08839f4ee763ebb457d100a087ee3cecca68fbb44ab9eef2a0646b66cb977dc76ac28c5306ffc9bd5cd153fa0f07a57e6e5ea8751fde4dbfdf2f936c6efdf868adbf62204707bd34107ee2ed63f07f9264bbed5f770ff9e66e0c8b1433d5acfdff31d49a5aa229ec231291324b60021af9a50df343ea8cee812a281da03e2235cf3b7aea499f6985a65c427df535f51e8af7c06a9395cda1643844d6cb80aafeed", 0xcf}, {&(0x7f0000000000)="4fd4d50ea93e2dd260", 0x9}], 0x3, 0x0, 0x1f) socketpair(0x2, 0x4, 0x7, &(0x7f00000002c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="9102b46463548a89e9395e8339d8802dc95952d29c79579d9183e3c140aa8c030443bff83cb99f00473c3b4e86ebc5b0a37ec8ea835b7e65a109f3828d3401c92bf8e0775e2fb35c64cac997aa9b28de5f30ede456eeb7434fb7a2d772063f60f2c6382fd7ca2616f794589898bb476cc9", 0x71) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffdc3, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000408cd3fdf00000000", @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x3b}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x30) getrlimit(0x2, &(0x7f0000000140)) 16:01:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {0x0, 0x8dc}]}}) 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:01:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000100)=""/137, 0x89, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() chflagsat(r0, &(0x7f0000001200)='./bus\x00', 0x1, 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x8006) openat(r3, &(0x7f0000001280)='./bus\x00', 0x8000, 0x7d8f9a7d8f757dfe) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet(r5, &(0x7f00000001c0)=""/4096, 0x1000, 0x882, &(0x7f00000011c0)={0x2, 0x1}, 0xc) close(r2) 16:01:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:01:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d00000000000000000000000000000000200000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f00"/525], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(0x0, &(0x7f0000000100)={0x8c223f3c96c3107b, "1329a471163444df42ba98a4b79df35426d9c07872222bdb416a2a86a848c24005fb405950a6739dadc67096b04bbf09200835b7f7bd075b322409db34c6aa373110116a563a133ebe537d37f625e84be80260c1158a346c68cee3d11572ae43b79ee0b2b082c27b499572ac874a44d4da91d8e2bfe8f8799fbc8488141b9233e379a496af11054ffa69da98dd587739319d35037fb5f11d3af0adafc3c37bb67b8cd5b1286b48e554957fa158e904109b654bb46f43397b3d15e42ade9ceb2ceb10cc8224cf3062579da1e9067ade60915b65a3c3a3e49f0b6ee85f8e76f76600"}, 0xe9, 0x9f840c81b6d7d75e) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:01:42 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) setrlimit(0x88067f9cf35f424c, &(0x7f0000000040)={0x8b, 0x60000005}) r1 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000001200)) close(r1) r2 = syz_open_pts() r3 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) sendto(r0, &(0x7f00000012c0)="f192bac708862de441a272dce0472c6564be602f0985b36d03b45d05f676d5e69a06cb583c927d3d2ccf6e737aaee77548c2745739ae498a4e8f9c28845e06ebea20e1075506d922bb2e973770697a36d7b536b67bf4fac23dad19fb70304f3848859e61e9a61bcc", 0x68, 0x400, &(0x7f0000001100)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x1, 0x0) getdents(r4, &(0x7f00000000c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x92) 16:01:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="383f017a95eb79f8d2436de6329f84e3b7e0f7fe50ad44b4400fb2760927b8c0d1a1c11aaa06f3718652e626083d29d963e09cd6000f30c3faa2a13f1797275a988eb76a3cb08e1d173c41e1517eeef4bded211da36c497e22401d1274c74aaa09d6331213d0929da2e447cbd818e1f44516e64b53511d4de8e54d78e7f295b58bc4714c4dec1c"], 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000280)=0x800) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0xffffffff, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff8a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") select(0x40, &(0x7f0000000280)={0x4, 0xffff, 0x5, 0xb7, 0x101, 0x0, 0xfffffffffffffa7d, 0x401}, &(0x7f00000002c0)={0xbffa, 0x8, 0x0, 0x2, 0x80, 0x8, 0x5, 0x6}, &(0x7f0000000340)={0x9, 0x7, 0xff, 0x65, 0x0, 0x4f, 0x6, 0xfffffffeffffffff}, &(0x7f0000000380)={0x8, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000440)) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000400)=0x5, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x90, 0x3e, 0x4d, 0xf0000000}, {0x4, 0x6c, 0x5, 0xfff}, {0xff, 0x4, 0x3, 0x1}, {0x6, 0x1, 0x28, 0x80}]}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)=0x1) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f00000004c0)="ec01d5e6fa10e1bbe5d9d18b1682bb002e6d268d82857e6cd70333ad8dd46f4812c35f116451e960dbb139220711bb3db47dddde0c776845b568707c5dd23b058e62fd69458b342f69214732e90ff74a13b96679bad4099f5e2144304a2c5c39602ee6310965db23d8a1e3c3912dec3eca67021235fca2208d432145a28bcb70521b71aabb9477ea3aabdf45028b2ed21c783488c9f7008937aac3de043acc80d61e10ff6d235c18c095edc649c5e9b10be4c4d29aa3b8b508ae945eecbcc88387decd99a060f5170d69e967280e5dc3dae6fb8854e8fa15d3233da477cf84d874c443d457e24db7138227701bdb58e2886fa7e1c83c84bb44", 0xf9}], 0x1, &(0x7f00000005c0)=[{0x88, 0xffff, 0x3, "a9a98b1370ae3f5eb8d314035ac8cfbc4cd65fb2a9f0b21775630e5583f3b8877aa41f8f2b5d67df854e18154e7b3c674a137b69f91cb12357ca90e112b23376059a5b20bad80683363aa5cfb1797adbe97155866f001cc0e32713e93be107d5e38af609c14cd6ddea2e99095c9260868a188605c9f8"}, {0xd0, 0x0, 0xfffffff9, "4b7f308d8b26aa1884bd8f3b61485478c96c5184933283d0ff6f4c094116cf6e2217a62c53253cffe06fbdc6142f751338511622f5aaf173be3a20213401dc0ae79b56b07b34f5d8bda2711e470485c11e044dd3466451fb5e4883f8248ead4d9e4133c38c7557ee0cb2a7d57c9f9893c6e5a30d1671a878f6cec1cc31dbb600543c545d9ddc65bece216636da139575eaef98ac6b09102a74fadfc44945f68e6fa7901e9da14a43c83444fa79f90b036c42357c6b74a81bcaf6002356"}, {0x28, 0x1, 0x7, "b0c6272783db781a0a653a4d1251671d9b2f26a6"}, {0xb0, 0xffff, 0x80, "7be356800fc8638c545062f93d6fd9aa4d33405c696df6b16feaf4373eebffeebdccb7e6e11ff8efcd0200e8a109e9f8e61e12208ca5a6d489a8338d99b67c427b1a1229b282fcead80d8138ea5d9d529839419da3f81d94503710f3f9e587d8ddb288a2233469fe7e2a74de78f61ec0c0480fbee3c80299fdac59b02c1849ef7fcd7ac1b780ed86add7d5ecf7a191b0246ee2d0b8d4e9c2f4ac867b91d3"}], 0x230}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0xfffffff7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="262aa18636cd3c960391faccc174479c19c9345709bda295561a2f53ecd78c8e4c704fd2bb510f2a254fe743004d950b2c94e4382d205b2183a419a8ba1c88e263aebab671d4cfbdec313c21dc76ec2a977daac79d9b15e2e0d5c6c4183da6c156b8e5786e554927c50669d5a1081f710a7d3f0d4cf08fa35225cea841915bbcd048c61123307ca39109ed8442c28cf6b13fe7b2318742d6e922af27a29c2eea0ff3fc929d8de720cc5cf24301429b436f", 0xb1}, {&(0x7f0000000300)="6f06791e7ed6ab2e02dda2cc1f22357a6782ac864f91cd1c6e765008ade802a2c06b7f99312217820844391975bfe31ecd5f4dd2749f7ee01c3f28384d16514dc300fedc480ae62a28d8b1955df68385f9335af39c98a71585f9c5a64f88d56646e18940e0ba708b3b03cc943602be1e5dfda9074bb497f03bf7ec60bf2fdd60e4df667c87c9370ca18c3162c00b08134c4385f00d958727d9704b5bca608c24ab750270ec9cd3e94841f9ae120737ac849ac4d5bd84f8a11adfbf529a61db7ef8036769d7769b824c3183f71687b45a001f9a5a63ba0b3ff3619589219cffa14d873007d33085f4c64ba85b931e4681b186ef7e58144bd8404dc21336b35f", 0xff}, {&(0x7f0000000400)="9de666e0caa9b7ecad985c192752256f97f5633a9eeee8a9ee9a43757f5f1a4b9ca4ada579181fe1c62bd1acaa5f02e01c86e736f66af400a5e14ab84f3329dd5cf1389b49a7dd82579b82ebf462b13b0f2265fbd9ac5f5ac78115c0f0f06d44dcca8d852c3ff3d4fd7be7d931a4e464948cc35dee422855eb04c7b9888c49d4bfb0c12e3b98d930f0fd127579", 0x8d}], 0x3, 0x0, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x88, 0x0) lseek(r4, 0x0, 0x20000000000000, 0x0) r5 = getppid() fcntl$setown(r0, 0x6, r5) 16:01:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10, 0x148) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget$private(0x0, 0x5, 0x400) semop(r15, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r15, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x7, r22, r23, r22, r23, 0x2, 0x2}, 0x5, 0x54, r21, r19, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0xe8cb, r10, r12, r17, 0x0, 0x10, 0x3}, 0x4, 0xff, r19, 0x0, 0x5, 0x1f, 0x2, 0x80}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000140)=[0x0]}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) dup2(r0, r1) setgid(r3) 16:01:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x882, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) r13 = accept(r12, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r15 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x2873a9968947e6cc, 0x0) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0x2, 0x8, 0x10, 0xef4d, 0x69}, {{r4}, 0xaf77f692bd59c275, 0x30, 0x2, 0x3f, 0x8}, {{r5}, 0xfffffffffffffffd, 0x8, 0x59bdc59b5cc97b94, 0x800, 0x800}, {{r6}, 0xfffffffffffffff8, 0x6a, 0x8, 0x9, 0x8fd}, {{r1}, 0x7ffffffffffffffe, 0x50, 0xc8b24c676e79ceca, 0x3, 0x9}, {{r7}, 0xfffffffffffffffe, 0x144, 0x2, 0xff, 0x3be4}, {{r8}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x7}], 0x81, &(0x7f00000002c0)=[{{r9}, 0x0, 0x2, 0xfffff, 0x6, 0x81}, {{r10}, 0xfffffffffffffffa, 0x10, 0x10, 0xffffffff, 0x5}, {{r2}, 0xfffffffffffffffa, 0x46, 0x2, 0x6, 0x5}, {{r11}, 0xfffffffffffffff8, 0xe9b64856af0e0fac, 0x20000000, 0x6, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x4, 0xffff, 0xff}, {{r13}, 0xfffffffffffffffa, 0x40, 0x1, 0x5, 0x1}, {{r14}, 0xfffffffffffffffc, 0x0, 0x800fffff, 0x9, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffffc, 0x94, 0x439479a33b5851e5, 0x20, 0x6}, {{r16}, 0xfffffffffffffff8, 0x22, 0x2, 0x100000001, 0x3}], 0x9, &(0x7f0000000400)={0x1, 0x4}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) 16:01:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07440000dc5745392a101023000000000000ff045a01020d4f000004"], 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x10000000000000b7, 0x0, 0x0) 16:01:44 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom(r0, &(0x7f0000000000)=""/34, 0x22, 0x800, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:01:44 executing program 0: r0 = getegid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x5, 0x400) semop(r14, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r14, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x3, &(0x7f00000002c0)=[0x0, r13, 0xffffffffffffffff]) r16 = getegid() getgroups(0x8, &(0x7f0000000300)=[r0, r1, r3, r6, r8, r10, r15, r16]) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r17, 0x80044275, &(0x7f0000000200)=0xfffffffd) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="54000000ffff003d3e940000003ba82e0a1b200000000a03001d00ffffffffffffff00", @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r18, @ANYRES32=r19], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f00000011c0)={{0x3, 0x884b}, {0x3, 0x9}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001140)={'./bus\x00', 0x0, 0x7c5, 0xffff, 0x1, 0x9, 0x6, 0xb07, 0x0, 0x5, 0x8001, 0xfffffffffffff908}) utimes(&(0x7f0000001200)='./bus\x00', &(0x7f0000001240)={{0xffffffff, 0x9}, {0x1a8, 0x6}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:01:44 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa551066c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55368be25a6042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8d0afbd148c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058bbaba7db1753a8d8537f3f2bb6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2d7c3bc046566300aed3cb2b7b247a3610c634ffe5f00a8091ae53a55df4fa32f03ba8fd7fb2bdb69e06c5622ac3bf35a746d0ac4b9a7f4d8f4d38c3af116c231c0359dd07e"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:01:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="af", 0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="268e8e53cdf6d8537e2c33a10639d6d874be4f217fcfdfca8b43b11415bcde4feb5efee9e98547067b085145323a3cd6f1560052c1ca56b74d3198c785df101ac7cedc8a816508061c22f2524843ae96501784720820809e94423a8714cfd820757e6a2557b52eed1c5bc759752eb62a24c1a15d0738812156cc09a328d3c436fdfa02bbde4ce4977a68a792076e9de3f73c7de8841d7f693152de10a55e4c4a96bbca1a3d79cda49fdd4eaeef60175b40a9521c0833bbd4bc925fc3725980f93456d1c0403308d6b3f7f73dbc50178aa6ff94d0d1e8c12a8c2611649d2d15ff13f92b69188f", 0xe6}, {&(0x7f0000000040)="b38b30c052754d086b1cfef155299bd9ad2ea74b60616b64ee3f02c5c77c8e7f0f5b286dec449968aa649679e51973d30984f04e1ee9eeb672c0cffd85f2b81943cbed5c89872f6d6bc83158897669c975bdc17ff1ecfd576d9af4734976a233a9eb3f4ccccaa0b0fffe9e64906d00423aec81c788a8cbde14ed053e39f6e413d87a3c6290c8110feee71daa7cee3be6957e4aff6bbba721597abf2873959c181d7748062b92d5b3b87b53", 0xab}, {&(0x7f0000000300)="42e09f8cdbf1e7b5a2cb55a1332d401f468785871dc7f07636dc68b9cdd095923c828aae54303d4fd069a42458dcf478b77f9e7e5d65a9878437cd2cb2a2504b361f8abab34221b64894933b46878330658b99896163fd2dbe092ede66bff8df708baf6d1a07bb7e51b7e9d872209d911df64e1b396b0508554358c2cb3db7de3ec03f44f8f9eca5f85ec55e2f055dfb0380bbf44142e0446f98852aae6efbb9d3fc81690b1c1713b3942817700d70dc1f421df4fcec62eb00aa4166705dc54709878cb59cdc12b3f02e3e53cc953ce4eb2c76dcf3bb9e611d892d366dd51d038127c4ec8ff941dfb4700dd8", 0xec}], 0x3) dup2(r0, r2) 16:01:45 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) sendto(r0, &(0x7f00000001c0)="a886409213b757e95baa094cb873a76c372617d49abf5a6e30dc261f1e77222c6e3e9d122858c8c36ccc70b6032753c69b13b13fc1391d40634aca87acdc28825f48e6d9a6e0c6db7845374b12f289f336b1cc6f421216dee1d27c790110dc4486fdeae86ee9265d4c4045f4406b74bf81a20c9347f68601867f0746ae3884778b303d", 0x83, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(0xffffffffffffff9c, 0x101, 0x1, &(0x7f0000000280)="4a6be87d0b9b7d884794a5ae851622b27efa954b7e80288b543a3aa997d51e655747c211ffe8eb9216c1769dc3318fa12025d2163c8e6e68e53c25e9e33b508a4dabf15071c022e4a60fd7bfb4f46556ca7cb0c647121ba9f946df420b7859c06078124a4b877bce662ce277a9efe0040989965c49c8eac8b8dcfe946ef687485e226409af6c7028c1c08d72fa69ad48ad2aa5d3c98e1b2370a3b391b9523215fa7d50fb0bd27e11bf93e923f9a4557e77d68b8493e3b34fd1cbf146980b66bf93006228df5618f64c35c4876cdfb411ae0084ac1286d170", 0xd8) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x15a], [0x7, 0x0, 0x8, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [], {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x1, 0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000040)=[0x0, r5]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget$private(0x0, 0x5, 0x400) semop(r15, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r15, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r21 = semget$private(0x0, 0x5, 0x400) semop(r21, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r21, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r10, r13, r18, 0x0, 0xfde}, 0x0, 0xff, 0x5}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = getuid() setuid(r3) r4 = getgid() r5 = getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r11) r12 = getpid() r13 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r14 = getuid() setuid(r14) r15 = getgid() r16 = getuid() r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r22) r23 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x7, r14, r15, r16, r20, 0x44, 0x9}, 0x7f, 0x3, r22, r23, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r9, 0x44, 0x9}, 0x7b, 0x3, r11, r12, 0x4, 0x0, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r25, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r30 = getuid() setuid(r30) r31 = getgid() r32 = getuid() r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x7, r35, r36, r35, r36, 0x2, 0x2}, 0x5, 0x54, r34, r34, 0x9a8, 0x15, 0x3f, 0xfcc}) r38 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r38) r39 = getpid() shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x7, r30, r31, r32, r36, 0x44, 0x9}, 0x7f, 0x3, r38, r39, 0x4, 0x8, 0x1}) r40 = socket(0x18, 0x1, 0x0) fcntl$setflags(r40, 0x2, 0x1) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r42, 0xee01) r44 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000240)={{0x7, r42, r43, r42, r43, 0x2, 0x2}, 0x5, 0x54, r41, r41, 0x9a8, 0x15, 0x3f, 0xfcc}) r45 = getpgid(r41) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x6, 0xffffffffffffffff, r24, r26, r28, 0x72}, 0x6, 0x5, r38, r45, 0x3ff, 0x3c7, 0x10000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) mknod$loop(&(0x7f00000000c0)='\x00', 0x4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000300)="eb307620b9af09585d6376e978b593508929cd282f59d6b3541f63e6c762ee688fda7edd44075b7bb8654feefb774a9485809c80abe8a3083ec9662901a8a67997d2643f19bdd11a8f26cf6fdcf2f7c4c12fd6fc402ead6071d90dfd71a78a3e864fa892349a3a84cf95bf8a263cd449b0157a834873513000a192b19edc0962d98caad7de32e0961d081b3bf8873d65942abeeb683100b8fb07", 0x9a}, {&(0x7f00000003c0)="0e08ebcbf389bfb86bce0915914d4d4789cdaab1ecb3207dc590a10eb30f7777a493673d35cb0d459b5bcc706d1c8e8e40c6b224976123bd81e02ec4b01c852a0ea9aa583a8f3bfc63afe574e084df916916ce3cb3741267baa6971c22b0ce780bcb15ad87c1f6332f428ba6f9958fc386509a825a3302c0a671b3fa38c3f3", 0x7f}, {&(0x7f0000000280)="6836d708f57d9532499bdf7817b2e798678d7122582f51ae67424b2000abd20afb408667a3dfea1017dc1922", 0x2c}, {&(0x7f0000000440)="72d073693a55a70ad24dab120e1773fd072916d82ef4c563f984d9b65cb583b13a9df6dd39043c3de7f3f77701f6b03d106f080b84aa5f6f9270a822ce00ef3bee31bba14f16a34ee9e4bd71cfb74faac6fe9fb26b223633b8ac942389296166e7aecb92ce0205efb6e0fb9f8484fe13f90fbcc7cb94f3fa3e91b2eaf79675618d01516493184e8b8f9c38e52c9d309ad30da8aa98e8a2c5c88f674928a8b6675937647f0c0e029e56401d61c8cf6a95", 0xb0}, {&(0x7f0000000500)="d44ad68b398de41b9bab3c543fd14554b1ccd155007f843494251b4a9acfbb0108f0cb470c2bd567a1a13c0d89a0ac1a1c3a6a0ece26ea89fa68b21da01f550eb6119a6e9d750662e24e9eaebc012064a43f07023d8bd83f561b444c114a5e00e98af404b1622fb121fc86cd074e9152e3015e4e9c164da43d9d2418721ac97774bb7d0b98b99f594766fc6efbd295efa58b2f930377d1390e4bcfa996b486031fe069d47569790b8de0aba9466f882e75aeab50e3942a85a221fad1eba56dfe7424039d40738675bb29aac1d35daa24364b1308442a3f33459b96727ec4668efb3b714a2e21aca4542025256e0068386696011aa27dc3963062a8b7bf53252aee3fc47ad0a76cd26bae0f59383ffd6b71f4c79b1cdb9b972b1322e1e7a70f7b20bf116cb1cdeff15023b35b104cf352632cae4c283bf0868327cb4ab733f9e6a95836cebeb49bcb0dd9f91c336e5b0983c878541534912812b0c7aa79d1aea8259a723745c931d1d4e6dfca9cabcdb833ec4b9a76645d687514d72dfa6f84685bd97ef481e5b22d1c544f0cb1daa83b9acdeacfba00fbeb7a4712ce78f6121c57486b1aa31b54ea5b2c8c801b6627f03e758873a6c3158c1aa453a9b17086615d6a740f49686de0e258a4ac0b899b4b3878614084346bfd77b2dae8d14266b5a8e1ab829ab4d36101468bd161b08007de12dfc03413df1e730b6fd0eb6da01aa489cc35d24f12e7205ac40e9e6e1eb7f9f144b330b0a20b56f0ad235247fbc53606e7c1daae8e858fc289846ee9f8730e380d9dfc4d06d51eee534e2e1df59eeb4bcf7414b8a23aae2cdd33a3ee9878f2b85ad525ffd2fd93dd448e68b32c2f535954b1e1fa502dd44f05077cbf256074f7f073b6c9fec5f7ef307a9957add6a9fe3457c64bcbfe0ab12261cea78aa0a3c5e84d1a6c6fac95ce71ef2b07e85e4c343c8744c062de3a18f6ced0985bb65c5f4ba9a57b5aaa06a0789ecb7a67117a327939d5d6743688a1725af742c36a62bbb91026970caa7d067117c6d5011006b684faf9248db2637320d5ba67310b41d874affa6beee1add1ef2186e7b4a0e847e6552aae1e6cfe1fb5b63f749b16c94fd9afc9fdd4b4081a2bb0b40c6c92dcfc8e8427b6265d3501b18180fc6c32104a0e2cec19e1d32126340748d578f4af80833cbfa8f25bf54313c24e96565c34ec6672f1d84fd39d56e39c86c81986b7b7322a7c92d13daca2377cce651e9e241bf5708d7d927b40f630edae8c3b46208664a141a5bb4fe9aa4b40c68daa1003584b5c93b6d24f25d6fbd995c78d33f9da94a601b6377d868feba55d87106b26c48852bcd6e9758e02c370a07e408150cf969073d74d2f91e56a154998339afdc5cdef9d323fe94b60ce6cca7bab1e43e1af3bf6d8c528ffcd1322f16e109bdef1853ffaf51007fa764298cccc848954adf218ca4e564a0e3a510b88aed8f21571ba8c183f3a381151c86627c6d5f8803d5e231737deb70dadc637394f58a40b3e3d13b892b49e0f0fe983c3e6b21513bbcca9e1bf7be319acf796b8c9dc56068f40b74f9fc765676513ff2feeb1fae5012138c104bf6f2d6165820ba5801277fb6a63db1f9e282e59c589c3c92a55a50bdcd01f1b03223dc97a9fd7a6004a7e2e2360ee487ad93d3df8795ebc2b955cd2cc601536f1807b03099fc82d3f80ec53afbaa5d4b3cb5bca1e54588ab763c57b766a4c0c03bdc494094030c6dfb57841434c5a719d451fc260046df76fdd99321d933b6931499a6ec29c13551c4ee42b2ecaa766855bf771bc3f29dacc5ccf1a79caff5dd34a20f14412312782e1e89f57989425f95cea87d81c85efc052248faa8f638c76c3d984acbfa8ea3037b43a4e84bb23e25bbe7ec48c0c3b5f5f5a903937384545181130e4a4ebf5f2f4ed886bc715cfa128b508ce7e7d6c69c59dece46a666e0cc5851c1c5374cb047a4abfb1eb3596b9c8895911198f77375d0f06809119027dd32adfdb468630fc3b9fb337c9e900ee244872d1c3744f9aafca016ae309e0a4701c51ff4710b5186082c245be3864098ed75fa09068e1b3f6371e7e2b4c77125f6d9246ecb97729db7ebbec03e7df8844b4f581b7cc6b0cff3bdde285f215c086f06a02279117077336e58eb14a0db8562096475763a188152879d23080dfe30beae2171ac63a46f320586c35a0e9d2624ce462e59172a8d3b07e30ca6fe1558a42549c22b5b88abe18f27e48c2a376c223a8f0773b530974186375455d814ce129d1a1b6fb1cd63d50e0cf332d484d408e54c8b0706f7e46a1e0a036156b19b0630613572c555e7f365879fdaaa0a71d174d82431949c485b7a9e2c822134dc67550914b69e81c439c4c193824cea08ce214629e2d384610f76c5d188965e408d14008898c51a5a13f0bb9ba82d0460bd630512e36c1affd61a4fb06c3f8d437ef3de1ab35e8f32bf2a281594aea9f40b9331c0ab6e4cccee65b8b0b1eea01c50e2e95585ecdb68a2e5f3dd1cd6deefec3e8e461e3bcad64450245a4e73b8e335a2a350f84a3227569d733780433aa3ed509366fa57d9d0b6f96c2b942a4a796f7552492ac70272115f3ca8a3b0c27754ca2580a19259624f03685b9b1f3ec1130e64404cc57a2eda0472d1dabe2dc4353e510ca90c878a658c9abcf9101926d32d366fad8f35066e6f878345b0ec803373b239946eda8830ee1e7dc8a206380a1c40d2b2d498178c0062e9eec046f0c453add9d86c94777d3d583527e6ae6b2bdc7b84d941f2d3398623372e82b8e9910a0be86f6f517438d24761f288e96cc28f284c5f93b3bfabc128f319d7cc05e91015771236d46023272349b5cc7bdca1f9479a23ab2206b821e25740b0d0f4a38e0f109a8f87d808c984247b271dd0b4fc230f417fb1d30278ac17e09f1c96693faba9df1389a5a93e7037fef169318d11bf5f0e7ce581cc65b99aa99cae85b8b780cf1feb87063fef778bc9ffb9217df4fc9ea222198cc097fe7cfc76a4a0da7783da8a6556cca667277aefc8fedc7266affd605d6bc99fec5ff4bb86363de5194b8f86c80c701e516c2e816b1990b58d35ed952d1abc1758c2aaa7f00e38729923b487f36be9adb364b8b1f38e698dde6f1d9ba5d069858a209b09acbab7406857829bd1365ce14399848de02dbf1a024f7ebdc54744d9b062120c0cfacad1aaa359e0ebdc1f3a39fdbb145eb4336ae224cc0593fb1e24e4cab5969fd54a0de8233a7db80c217d8df37aedaf016e08a40697d5b4e9abc8b4553c418f97db43ca0f167b5c7f97ed422918477dd28b8a374a5f086e4648dfd15414d6a8f574d4ced26abd5b39c3f785166b8949b90f68a20d16abeb4439ec23cc946298efa5500c3b1ada6cf86decf4f23cf0a559da437dc88c14cc9cad5a29aea7ce2a7cec2d05cdaa454a3e22b2fc17f41f060f95b337626656993a1dcf5afa1fef43d26e5aeb1de77fee8f59bf8fb46dc9d6c11136d6e97079f21245ee10953f76dfb7c397eeeb181a133035f6103729ab22c39dd486d7f501d0d7a4bc78d6df457a706122dc3bd3dd885d8822e83e3ab4124504d7127d663e8903681f9d13dc8b6b5f789718cbfd289a1b784b7d29e2ac350af116796cfc8c608b45b7a0b5120d96889268048c66073729127e001657c53aec5a5a6c066eaa2f1c1b69163542e01383cb9b9fae6c95ecce6960031b19d15275976e1c58f615df61f1e5e9ec672c6a3e5c8d67c2a79633b35d03704837cb80799491830b8c8a9c3ffad6990ce2dc0d3bb319ef27a79fae6235ebca519da9375bf9fdec64dc172adbfa986c96c180bd8bb85d34068251dd9f6a0d46e6c41fa87540635789b009997b4ff1be0ca0d46e779b98cab173d5c0cec8bd059b750865bc3a2a37dc4b6585dcc0224614e2afd150b8b710165ebd1e40f5f62897584a6f0b25ee68b9c0f0e83474e0f582d62ac24ac7ae0ac70559aa62a11b8445c5c019c4ed57062657a2f90390f27c08338f56ec5b697dfbf8ddb2bd7c99413543022b559294b7734a2b4e8bf2d2d0222254cff5bdf50dc5e75a864e464566c14991a456feadc06bb3f0910ae35e2ab8a1b9a69c838f8156c6be2200df7fe964ca162dc846f0840f986c8fdf8c0168bc99c7535bbd5ea09976e8fa342d3d0fa15450be98c5fa544e3005d5e742074fdf3836aeac20b8c047123740fed38fbed8200b39bcf46a6a5ab27da6178b9dc9eb495cff4dc54cae72642d01f75834e3fafd563e48cb195146d630627e28f25bbd699f7551e94ff7e22195a3b89fcc3a3a23f8bf7703f019866ce7f72c1040f03876ac1ccd66110c4039bf7041f3f495534cbcfbe371ae877b41077bf040c1b0b3cca587dd5ccc322e406ad33ef9b12995b35642f4c0d231630dc9b55779e570108acd728c787ed08b50c288d6aeeb010ae634a9d4ccd0726404605dee6dd369434ca4e11cee0769cd944e1c095660881d54e6b497b2fcec8dd3373967b88034fb72609ec0305b8cfa06df85924d9c27b071c4a3bda629650f43a5f515ad3372429177e47a2465a8c0d41cc44f57452259b08abc461a4d11c65cf19942e4cd6c25f49a49863a6c2d11f0e630f32b0bd601a6d9d693df58582afcf06cfcdde141d6c6fa91f152ba30f8e674a2a859e343e96690fb7f4fc5a4c3f94c719e40fc62fbbae17467d447f69bd84a8761395727b4582f116d30cdaabc49c32ac033a1f14637bb24977c3c5ffb4111c644ad466d35bc3261b20794988d83c64793514fc61c4594b6fbabd0e890201c1aab4da27cc85ae9d8a87ad128a18c4906fdc7a47de735a87f6172c7a777cdbec30f09e2292f135679ce73e43db1609d41ad0bc278cb9cbbd31ff120f8e56b85f4a600f9c587fd9db63154e7cec725555b88752dce4a1531ba61b2b3ef5c69c9f43b5b0404cbe435ced317f4c15cc16517b7ad81fdd40357174fc5aba3e8747ef268c2ce32363c22529086ce7bc57e70c5bd0483b86fc90a2583f28fe1df03f7249a39dd92a637758367ebb708610ecc6be4bf99c27c20154d2c38100cb70b4a4b452dffd48306f4ae78d24ea2a9097e5212fef3326111476ce6b9df300ee94bba8305279cfeac65f3ffa0cd83263bb38fef36f903c6d531844b01ff76ba13277ed76f8b89fa04f50bcafbb557557827482aec3deaf37477b73eb977115250fc8afae26cf7ca94218bf1000a32e88f49af13c0ca95e5d49b33d69aa6027e2c33cc4b5e35682c21efb093e23293f6bf10ed7e9b711a4055701a3ea025732f99ae3c0a738638a48ebf0687322517f3ccb7b8521eb4474160c552acea81b2559add7e6e18359f52bac7feca4cb239872fbde6baf907c9a4a6cae292ec13b88295041313592c443a247cb7dbbd679f2585090cc1cdbc10241e1befb7cd9477ec8dc30bb339d1f382f6ec5b577959d669a8948d30029a15c91d507ad8e4ff50939f3a617d1ed4f4e93ae7db4c3f01fa3cff5648886446fe63f93e6746a9d1c669aaee5be9d28ae27a67c0a0c400a6c3700684c5cfd3c28744db896ce012e2513f900f98718203f2332295d4f80c64336b258bccceace3a33f75c8b9083d5ff5840a458e4c6a2df05218465d3b7b2323964463d71d9b2441bdb0d8eb5c74dac2c402c9bc3b111849753a2e18950fc8c6ff78909bf3aef16d7e5cfe10794ee9ace5a29fb6c23437e36aa7da93c691184312f2ec7a7a3080f12c1e9dd7fffb3597951d1453e7a4be8fc7326cfc377abaeadde7f08c88311776596beede6a8facb3f8ff793467d5c", 0x1000}, {&(0x7f0000001500)="9ecff07bc9ee13951a57ab93527a606ea1e2c11031d424ad8ab0d400e44d051eb7fe101a750b4cf0454f76600d734cde3607bddcc20d10e2423e08265f6fd35d98c9652fda24", 0x46}], 0x6, &(0x7f0000001600)=[{0xa0, 0x1, 0x800, "41d5dceba51d9f3bfa8559e397a023f2eb59b6aadf2129764b475038a8f7c8ec73c632ca6e00ec1e649e24fa579b869d5c08631378a34c5356df4d5939c815f3ae1ed46cdb34b36a9151e56a2cca3d711dc204aeb5af49868fc1bbdecf16cd20c212b27fc039b8e50a6bc01afd8ff207381c22c2f41a3879cda2dc7f5dbb12e7ca3966f56bf37d8afa8ad131bcf2"}, {0xa0, 0xffff, 0x2, "f0ee5375c9bac6cfdea748c140b001e79bbf5187266109fa79080b0a7cb531c2d13d8c9cc99d9896ef47c16c01392fec48a60ced8e868c33ca461f8bf55f647c7e9771cce02dd156fd359d3277840924501693a9b4c39356b46660730f5ae3e862b0b41b94463e7759ec09831ca0cdd7727fdfedb0c6632ba7706533781ec9dd57172eeb452e73e7f593aa51"}, {0xa8, 0xffff, 0x59ec, "272ef687318e4addb8e0cb0623b9c2a211f9374174027e85c96446091f5fe61f3db93832ef93059e9e01facc6b9730bb05a83cc76ac6b3f3e43c1e969364f8c40a3b8c2386203e631ca68d13c807915dc71ad8e0db59d3c360e53172c519039dad32dccc2fcf1566dfbf71ba6a4f5434f105225a3f7a24439035fe1ab6523ed53051817b9f17be808f338fbb4fa3c8d33207779ff8b0"}, {0x58, 0x3, 0x5, "3eff098fea6d8d3ae6ac1b1765ca70ab4d79f1bd419058d87f04dcb4a6fbfb95808ae6d481905dbd5e95435df4b98cb70a68a94e840b0f0f2c8bee07602faff248"}, {0x110, 0x1, 0xfffffffd, "1508780216e376ce2dfb5fa37e34e6d8f9c857ff8a1278120773397dc71bf9d865371de7a161a7768245fbe148e615027e2aef7bc473a6801932d44bf53cd1c45a59742d75ece8363e25ecb8c54ddb9a26d1b213b217eb9bdc050a0a5a96c2320b28ab87254538bab82c2a6fd06ba5d56a662c37baa62cfd29fb2421e4ed7079e1e5475d80b58092aafce3d72d5403e9a14fa9e901360213a7021fdcc905bd95690967860bd7d97e1f2597f46cc68ac74c3ff16d9a8d78d97749c0fce982bd8969069f9fcc1030c5820710b62dab177ac094c1fc9b3bcd6787fb5627b7274c9df556fce23040db6dfbe299573667a04ed9a9eb4f8948f5461822"}, {0xb0, 0x0, 0x9, "3bee44ceb0483bf4c27e6fe0f0756df580ae5542af5bccb6a1b4d118507ed27b4fa1a622c6ca0690322d7c6ce8c01a054a5116c30ac884723a35ef991f1ef7c6ee44529431df96fff266a1053d782251848c1bd47b6c98d4ad58f82d9119e879ad8d16a1f898be1621f0bdf129935a39d103fd1886be50e432737d9e0cabdb2eb540709043331b8407032b29b114d5da631f54818c76687a07e859ab"}], 0x400}, 0x10) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001a80)={&(0x7f0000000140)='./bus\x00', r1, 0x2}) 16:01:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x86128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x100, 0x1ff, 0x80}) ioctl$BIOCPROMISC(r0, 0x20004269) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x93}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x184) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) kqueue() fcntl$dupfd(r4, 0x0, r3) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/81, 0x51) pwrite(r5, &(0x7f0000000140)="7c6ced252851ba366e048d79dce02fa1195d9901717b9a379e8982433b6e6739fa9b71c7e276eaca2b7cf5e385dc150f2288477895fabac8093f", 0x3a, 0x0, 0x6) fcntl$getflags(r1, 0x1) 16:01:45 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="ee00000000000000000082c77703f19a1e32fa951a96799910305592b67289f3dcf98aee8947c63af67b5e104f3be2b7969b7e950ddef8c1509ba3bee68386b7b9bccde17990ca4f557cf52e3e65050ba696a8acd12692758b2e3e8bcf71913f8edc788a9e7133b0ceba387c7406683e5047571a12cd571574b16953e8eb7a8f0d8fe848de375f44a86c53caa93c27846412f4f1de9acd69ec390ba0594c92b81e715fb15d0ca52b57f574b941b56184fafff1d05d1fd36b53f67199097c"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) r29 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[], @ANYRESHEX=r29, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f00000011c0)=ANY=[@ANYBLOB="98641f7c70a5a83e2ca992b071b4dc36952de9172a1026888ef52b765ca7706b1be5eafa1356db781bf16dabb400729a38bd53a5bae1d2c58dd35eac262eeeeb4ef990c728c7aef5b8d58252ec94d51f7236ad26cffedd04bc686ee17b18b5e9ff"], 0x1) write(r30, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r30, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r31 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f0000000140)="220e22", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r31}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r32 = socket(0x2, 0x8002, 0x0) connect$unix(r32, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a29de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d51bc62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d010000800000000089cbb933cd5e89c2b3ed0000"], 0x10) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r33 = socket(0x2, 0x8002, 0x0) r34 = socket(0x18, 0x1, 0x0) close(r34) write(r34, 0x0, 0x0) connect$unix(r33, &(0x7f0000000200)=ANY=[], 0x0) write(r33, &(0x7f00000012c0)="4a60576cedbabdd9494bd4d135e42c06000028a13f33242e1419343a93020056aa9c0b3bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50608db5da53c2c86a783de33cdd29822fd6b4af83940477bcf6e64555ab44ecda484082d5f7cdf6060374575b550196f86c44bd073fe49cca665a0124718af919681725ea49d4530a16f50cafb7d17f19b778e99abc5e5e5a42c2e6a44423f12d91295ae0d26c9fd0b2dcdd82df45e8820", 0xc8) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a34aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a5bc5c51c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r37, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r38, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:01:45 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r0, &(0x7f0000000300)="90cba1b13a4a2e3e7348d59979c22dd2d23a8ed8a548147cdc68cb7c28599e4f646c392c61ca66df6fc3c7e6c38127a1c754525969bb9997f76b5ecfe3881f110e3cf50d2b6a7cb2949e01af92005df59ae96e20faa46fed47603adb45ce2018aef52eadb3291780729b67effb21f3060d93cc8af8eae04ce15ca5482f6af91c99276ba2f8f407fd42c83311b39ccc90e3d50e6e0aae66def3ca52926294bc8e79fb59837b91f0801f56b7ecb4d323595379f0225b00b3944ec21710b8c0b609e3f30b2b1cfc813e01144e8bd1eb735563e9d24b4ff89c16bd3b1ace7ec917fac519", 0xe2, 0x1, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r4 = dup(r3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000002c0)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) pwrite(r5, &(0x7f0000002480)="b4dd4b7a65c34290759df2e6e63be97ce48b247ffeb52d66a969ebabc9db7fb7135686f198c9baa7bbdefc991e159c9c9301c0e48d44b355dfb1b77fb6ef41c8fc157089c3fef5f39674458532070037d8a4b5ad753db55c826552d5e49cb97c773debf0a04fbf642a14aa6ac4bcc825cb2f3381b197b1fd5bfa9ecabdc36dbc290a1039f7db416a224b1db58247c556f07b75df03acf7e05a4da23ed0d6f231e0edaa539454982fd3db43b15a999f78b9377cf881f6d10c0b4f1cb6908c8b64aebb91ba69431bcf2836fdef753bbae973114100e03ecd55224230f4b01c2194052216c0c30fa2a46b59a97b7b5146880cde5e418235ea0027f8add5d2", 0xfd, 0x0, 0xfffffffffdfffb77) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000002440)={&(0x7f0000000040)=ANY=[@ANYBLOB="75806ba1ee9a"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="e4c7f7038182fc1b50e4a6f3a6490addf0f3eda89fac8e91b60f022c14eb0808f8c05969e011d5df9390f61b3301a64d8a2fad3ac6bd6948caec838d056a1368cf0fffbe880a556a1b09522880f549c64d8055304fb6326447685c7b791372535fe5c69524e4c235a389de88c42481b3f6e0f7b59f6c04da265c295d1abec4b674fadbf2ac6230016dbcf0a2ee14f27bf6f1c5523fa9a1c08f9280a7142a4784822e", 0xa2}, {&(0x7f0000000140)="d3ae36e6ea29d5d980facf8e63652f34bc45e8c985e934e5f12f34b843d2d411518ecd2fde0120248a4c5473fceef7e33cf1065f4f52098c78c4bbbcc172205ecb677043d1081d3a221cec529367f71b0f6e297054a9aa7429fecc152d4e10fd9c59000363da9d7413", 0x69}], 0x2, &(0x7f0000002580)=ANY=[@ANYBLOB="a800000000000000010000000100008056aef6b2bd2757d322baedb6604f89ad2b8d0a24cc72743a84a6e0ed0a34afb7a7d0bf162d1628fd04ac862dbafac8985daed99f9e9d50397f81366f2883b08174356508a796d94b8ee05da22c46fd8efcc746594991fb35dd786fcbb75a3c22ac9a930b90c58c3fb8ab6b9583241cc540c8e9718db6edf8cc120d6568d0251947833f1548948aab8cae076af377ffc0143600000000000010100000000000000100000001000100fb24fbb4ce942230904b364600e82cabf22b20306eabac0167d9358ea9fcb4b60778cf4ea0bdc874ca911b369e58ff47c4c08326228bf572a2d32246bd21b50ea7e656d013053252743d2149d11e222d0b06598a1036530562f02c1369454ffec3a3c9887d7b36af40058988ff11511164565c291906d53b71e47d83b6e7e325b3b5b98bb4c347b862d78ec78d53bc0d34c5aeef7fb47b98d98cc93b876fe17f6a5dd1a150bd6695a0d1bb7b9d8653cf7757cb7e1256fc953e79f71c7214b22f72117a04cf3e1aa2fadc47b257025cad766f2452e81d3b3dff52fd21f3358206b121305430b8818c747503217c296ebbf8a60f914a8d969dc5d962bf124ed24ff278d3868903e8f91fb0cff4c782686919c0497d67c47419e52fb83b21264455080ce9e5e6e2a587f4133c659017b9a559f68cc2ca97ae8ec70a3bbcf72deb80eed9ebcaaba4b947430ba7d07ca30bdfe48166519fa1689782a8f966329ba40c61f0f789bfc87925d97342bbe09923511fe82d15ddf07824a623417b8f5e61a31bf1cf21e5d5c7485bd0b0e5f4f9b8ec42eed7d5770756aeb07de7fdf1fda765b8a9eeacbc95e1c9a8d628233c8bd2bc1cde715a9b0beea076363402861a4f6761cd06c230d07d53686133e5d3d2633cdc9e9e84299cb08edd7f82279f62360b641d40e4691534633a04ff844fae2f4a9f0ed009f3cf56d1c6f4f63990a5ad1f3d6ddb759af22370e953bac0613f94d0deef4019dfd294e32efc293ec07edda58bc65adc88f78901599edb23d0a44a611a49d5d25773989280c0254acbf8e8debfa079ccd7132b393a53b84326eaa5ea40020f8fcdde2e4632749d85b007340703e03534e5c2d2f8e3b9eff94f5e469637822166346bcae0ff0f02ecb7954f2bc9ee37ced3a66442b6c15ae0d48fa525649f18f2adda48691b7e166d07a90860d299beeadbaa5acbebd1c7b81b142bb26b1133fee30f9a44bad5ea92688b899660e567eed5d1ba2ea500be3314d82cb3bdbef71fc8060bef38e6e4eaccb6f717f196295347705513666b47107b5b6f6bd0120dbf98e4ae0def043f86f3302d99a770b020c75a64f6a3827094c0e475247608ebeecb978762e9e1702cd4146e07e158f30f58f9758fbf76ae80411c2c5314b01843f9c335895456c0ce5953abfc834b9d058bd8000d0883e1a27339b4e184ce32c3596eb1f1139c13cb92f93a986314889892b6d74df70168650819704dc74c5d9df95adbb7289bf5101f93b44fa320680748d9f3bef33b749204703aa82156b1026682342b4df27e510dbf0f94ff4f6ac39767218b75c34f92111388ede139ea5e8c4442dc73e537fa54bf208da3639af2c75d3574b8fd91ca2b8cdda97f8efb44de4ef66152e77b4e92757b48a48de0dcf58f4e67bfe9ccd8e485a33a05c86ba15a9e1f05914e68380e22c12814bebfc9547aae56e318277b11c6ed497819cb4b2cb6fadb2dd884f6ae0f4bd7f17cca1cbe49ebf0c31dc643ff38504aa580dc1dac0888520e429e4de278279071549482592e27708e53da0f7c899d4a0b535591d4e1aac701ffbd72472059f14e5f43cdb67cde9a44cd5c750a27c91887a32e686b279a0649204029e4e5befc132228e695835b345604bfc6b46af5cf9878f3bf7be16c737e19863f8bec4efa499b22881592bc6e7f0635a43cb3aa50970ede38a1c6ad54001348ff9a451a8ccd176ed0205e3d259663de87589a565810c4c9cf5e913d3584baea48607ab8a697b65dcfea4391ac22adc74fdd379be0e7bd7f8db63df96ae5d557d482ede576d3c3b3474bb4690bd75807844d3ad52c3a48bca2d9efbe692ccdaa90079b5c4e2fdf07a11ce6e5a0dbeb0c99cedbc30995e99c9223c93824d7a80893faf74f41e0cfd4248e011cefbe555319a952e3f7a37e142c67073b1774cddace40aa2345babb731ceb39d84e4971937e56bc45cffa3a4d0f643ddfc77bb5fa3089792eab717bb38661e1b7597cf8a181451039d3ac2c6522aacb0daf8b16d319195f67781a367e7e987cef74f760bbf97940ced2c87c5e7bf7c683d00b93d1c79e774b0d6420a771ee7913a455697850180a92e2d82bb5682afb1665c18c74fe1a0ce9f97978cc12a8514f3171f94deeb99b23d9fc49b8c3521f6fde9ea0ffd40feccc9a2f518016f5d8c96f2d346868e70bdac7afbe21408b8e91dcf00f525b446ec87990d53b84ff0e647667bd98d61de444dbdc2b24e6ef1247378757399e0f4a23689676c591227130f80da481ec189d31540a4c712ec2ad06ad3d268e613c6a7af8b6624869a6155e1e309c49eb942df39c5e86079fd3e6140526ce68428da293374bc4570c584f2ea3e542f9fa69d9c4d32c4e985f8fea34c69c1a4584f96ca0aa2740aebf50d13b9b02662550a3b6aa72cb6fc7535f4244f073b5d2031ad2311c320c4915f8d561c79d6708dcee6890d2b092881399887f5dc596925c36d707a60401114beb85306c698152296910dc81726c3847f414c5cd4bf739d8db08956c741ed2ce550f8eefe4d4453b88b93c63a90e8922dca22cca82763402ae0197a8df1e8e419fc8b32840cf96abf59ac6d83d59a499153d44e8315106f851d58bdc9239fb0f2980bf6ae44ea617d6aa2b0b2516047ccf1bdc16cd647803d9fe130518be94bde32bb9de0544aadb9c1197b54072052159657f8becda2d5187f07b237c66272486b886f0f13268371d51ab2920e7567ad59173054cedd5f3f1b81ba5a200722760abd9f21cef34efd7dd6444293c6d15c68be9b068dc3466fac6fc642e3f8cb38c38918d62063329c05fa22c57801bad52d79ddc7d989891561c14014e6318eaf550e2fc556618d76d6faab3d26a24bb16f835bc833c9a6b88d188f6b8f0ebd0c4e388bd2e07f0b319a9db5de8d399c994d8df9982b69be4b3d3c6a184517f789cf0478233fbc74d0d41e470d39486b83db52e75b4b4ceb1b8de934051096b4ceb646fb5e27e40c09474ae87254afd4e2e995f5e0be323b604a2455a5ca62df954998b0a4a36cd5f0fb4c6c3c33aff1f4b7508a9ed58a0ee4a648b278a7cf60530bddbe74885b14a36cccc584ea04c1637cef00d472bd1778241b942a0e57979ec068981aacdd9ed91230d26f1132f34d567581719aa51705952d51aa671a5130d0e675c8dea1afe93ee625aeb35de5f9aa13db75cca48c1cc5396eef0af8c74fd817a821f7692016b1af0404fe7c2a7d429177e179beb12440d1ad2f48129748c52933822a98c3d22334354657f434b1208d3fc73000a0b864bc60e6a32e8919ef6a07d018a93894c43a677330c6519011b4e0d18c658fd2414e7e871e4e0723e6e2298f606dd37c1946005ac89515f61b132baac1b571cc829e123a6f718525dbd884432511fab6f4106ef68e6c8099c80630d807e397b61a65ca5e2517c9ee8ff9d487883049589103dc9802e160c4274a60c394f7e021fc1a95e924aaf7697f638d55bee42a722ad4cdf59a4614895c91d57e622d1b3eca52825e485d1135f8e455e5cc386ed82f107168dac93fe78abb097f47a0450b90f11dec01259651820912eeac5026613787db6d5472962057187c670f46984ba87bf9341c10e2353ae1c336e4b8bc2efa851430e6197ef007502fc15560f87041e987193f133d083a4963602a72aca6a28771e8e85df3b693bd31d169a1ce9a66044f4da4cf75a69e418a473319dc56ccec8ba52969ff66b742aa6d591726608498a18f6985a1543ea6e60c19dce70c5a487caf640c0ad2b3c570bface35d27e36e28a41e85f65fae403970948cc47bc45162f3a680aba54167452fd4734bd741d508ed3ec7a0170b22a888b7a0f1277ce49cfa98f98de0ff65543b97ea4474a6708a985869eb6e120d3688db381e067b269eb60e4a51c88673832b7fcb2d0520d18919284b1c4bc5492f91ca5c43a1d8568607f0d299033082ed85abc3c84a7cdba1d9b4fc016698ff231944ae1fba7c7adb1a770f5e38aabc535ddbfbbe514c5c2f8b5b475c214ab8e4fafde1ea375667983a77251cd71c15bf3004b68f61e011667cd1afaddbce4bef294a99b870496a194db9df4cc8480622f405f43e1d287a1bc3c7c0b2c48ffac4d4f62ce949a4c9df0983ae46d1e16e6e261cca854bb8cb2f1fcdfd25fa3cbba58968e57811624ad1697a601608149f11c5d6145f05ca42e88141adb482877af6b58db0100000023fd18244cdcb3a36cd6a4e396d83b58f1f0c7c1e2f59c983a8894d92a1488515770904e903a36452e54e7c72fe387c3584b3ddc828e1b26b0b0b6bb913be18fd699bfa890f4386361cc489ba7e4fcc6e4faaa2e83c0876bde8ac79c645e31f4ac14c2fd9756e086e6d85365fdcea0d0ed923778835572cf0921f964ad3dd61bdb4fa449b3ee6ec54382c9b32fd8b386453a9500d769ed03f046b802b17c6e9cb7ecaef77cff4e44ab2ee6fd2d560ec329e256e9c0477aa0b4d17acb21328a24cbb01ed36c0ba24bfbc2a35ee9d2b332be30e1cb0a6711b44de9898c97137c32aa4077dc1a3b9b76e9d0f3b278fde25a1888638f016b4499ed654dfa26b2bf245e811eb31146bc531d84fccb42873fdded1996723a8fc621042e7472535b7cc323e830886f0d32f3a43556caaca84a6bdc9859efb38a1f3adc379db30eec289ef392b44796d6a49078adf8ea790559321da9863aaa01a663ebed4658ad1fb246968d8a420d93b7dcaf97086be3afc63a9d329a60b37976b4ee748cd546658009bc4d76dc940bbcaa01c01dab35ff4befac6dd3560d6f4201be60288eee4c5d1be6c448bf910a721bdc4a03f587594929b9533b6f0ee68e41753f78c8f9d51dbc74d0524ccd4bf240d5919136b035f74c1d8064939681b7309aaba0c2015e392db565a332987c296da74d35f282b614939a775b71bad71f59687d798e3a7c9483eff326575c85eca7c82ec490dcf93960e19afd2ae05a4569a06ce6ca60dcd4ddcd85537adf59a6ad0466fb1dc60fe72eb41fc702e712d9ed4c3ac3ae4cc2cdf781743f5a5034d410563998e2a36a90572707ad8f90bf4e54fbd18877e0cbda7c2f35ced2165da413398fd0dc30e977a4365d4e6c38a92cf1654470327f6c001eaa2e812a9beabea509d53bbcb8cd28d855f929f86baf316c5bb77cafe7168f22886c16644a46d2a4cd06fbd072ea13411691f3cb80187650a6a3e76753b94df63d7b50d3c5ee6c751ac9a5769699a60a4eab49d6a13f1afc62cef63f748751d39cc2ca17810446fab3645ecf9ab5e47f684b657a9c867f1ab36050e66ef152cb7f496fd871091bcb884e7ba7e4483fbd6545dde69fd626a07943eee5c3671d0410ff6e693582a5412b44cbcf9d140e920eaf515ee2f00df3968df292304342926e2cfce23e8288c3bd3fec3bab2e1de67fe40440c695cec176a334bf95638fefd846bbbed64c126bd8f79ccbff20a8c795c6a70962dc7fa942ae022338acac9b8d66e5bd7a6b9dd026bb0e1ddbc9d7ddb7041d34b5ba249adca6884aa8e16c1c6b0941c0cf103faa1a53a2f6b54049accc0fa6c165f1a9be91135fa9ef2531a9cea0d4015f37f526e8ae0fcb161af3eb28d8dc044d3ca25ae9a79eecdb17a36257c488dde15eea1cbd807a2b3fbf76fe417018d787c405045bdbf24d1cf7d0cb44b00af6850ea25b64b655d840b71b0c1fbbb97dbeff4a910a0016747c0204b48eb891aa319117fc320a79aa1bbbb33b85759304eaedb240eccc06cd2dd741c3f7b1e2eada0b5db541cb7f754845d6dc09ca1010000000000000ffff000081000000b20cd9a53c60c6b23d97ef3a3411b8cec3708ad5709b181bb6b3d8bec2fca7d3fd764de9408762088a830f3dcbc8331fdb61bb5469cdd05458e90bea695adfa8c15851f65e6e6989cb7ad475882cb5393893241999d1801d643b7ba3ca83c18fbc78e29ae1bc1e0905e34e61f08f9267c967071d0d0dab8c285a6a59e18f3717399e19a90377ee0be1ab30246357ba04eff85c81bdf38d13ca45d43a306242cee1ff6a57d4631e5968d30b56ac65373039e75d387b8a0ffb5e48ff4c1ea9918ead59876f8e7f6b2a74655ab077ad0e230c5360d78e33ea4c8e7aca2849ed316c8e50fd4f8c140831e866a54b9ba0821256a90e5d2c7e705925111592b2ee669b11562678a20ebfd529653fbcdeb36ff7fd1751b78cdb37ec52b6dae920f778d6d3d470f83fa61dbe5de1f7a38e6010b5650c259e47227770fb201101d0fc0c75b24a8db737a84f59171629f8261589fc8f413d55372404374b411e08341d8f442810d9dfd76f1e93893c32186ec9a36a57523e8aa443999eb247915085283c3f0256ceecdb8879485d4f167976bd590ef4f0a237deb83112a6be51b96e0c3826205b019d428d04cdbde5997630e5a28c7aae0e10183954c717f9e76aff9b8a68d908883139dbc1042146f70e1734c48579d6316474dbbb0e855d0df99c52c4b1866418e8b57091d5684cfa455488ada86acfc0162713d80e3543429798b89853de9b591854b18c13b58ac86b6af2a582a73011dff6600e0a66346556315bb574ab8cd0e362be6d4ee885c154943bb32c11584903fc2a93d0fe49adfe71bb3752795dbd0888212ed4263cec90771942e352bb142b6ef0062c4a584df71fde553b0968e679b5fdd741cf3b7b5319ecec53b5b2e6497af08bd44661faf415159da1e0a53b7f11064c2321c2855d19b84817a0bdab38b9abddd132683a80d455661a6746e701a64742fd8d7a34dae5234571b944749a6fc2ab6808398864faf1755f045d48f0cd37435aaa665bd7fa920254d0e125953fe567ea5f8c9fd99d4f4bfd23937f34db62e79db9b68270505656b4a9e2e6d5dc43835c1b3c862aa797578fa7d5279579456d41e1419aeefdd0e8d23a3cd3d5a363adeb5bb4d6e614fc8053db2fa0a05e628b8370c1e4dc043f7ec2c80b645e164d0afbc8b3ad0b42c6a8417c0fa8d618055b7c37a395499ef3ce8efc87bbe986f97b54e63cce9e7fddb453397934b63a2ec62f918a152cab8fd552525b207354ecea2af8a9249b4a92c3bf2726ab25ef98aee8b63e05885526ca03ae064382a18977474433c3565a252efa622e74e2e00904f4e85c6060965d52f55ba49b1e26aa7f8d3eac8368f874686d8192234c0a8d5534a43b51f62d9d5cccb243e7ed3367d5f6a13cb6e0ff37d104aa9ecd011eb82dc43a76051596f65d40edc6cb5ded0d758e5b0b6ff17d897c7610ab802963e0104141b4b3b60f4a23d23db6e53fcece0d853bc8ac998a8739c2dac26d0cb16468ce3152c3ee1bd881fa290c93147b1a7011e07dba802fc8f00427e0f419cea8227347c3f90294f06e13103d25cfe5f11391bf793b2d013747ad2955a00f9b130c30deaea7399125605c844a582b1748392c63f7e14687610381df233e8232c13bd3afb9feb8d7febed4187129a74f8268ad32643c76448c7843616b0ecca4d05d9d8430c43a709c0881b6765ae3d3e6364e4d3654803eeb985b5e421e511cfdeb4fc8b9ff9d55e5c71d2067db9e3c95629c969f30670bcb3f3d71eec3f9f47f8af7b8279acf99484f71c156d687acfb8a602d74f6d96bfc11c586d5c771a52f0a020890e65415c2fa35bb8446f0eb0f48197bc918ada885aa282f86a6b2771228b8eb969fa72b8cdb09a30058adf1184fc85ad12c603d67d5a58ea9416f7763b72ac763ee0bd7857d9ae70eb6d15c52043dafceeda09aeb7f16e837d29e155732f5d2596838fdea0981e9fc2b437348fe68e5b594bb3512783b8b24eab78da3cba9ee48d4e5850624cb8c438155cf3cbd04865dc4407e803f3ae3c04842adaafe9f51c7aedb6a131b74cb1c5595c61f2443d953cf431825f042faeb2d94119916c8d96262ff0f143eebb67eb6723e0627e3f8ed554a2f18a4ef44cb8dca36eb7d19da9b28858dd6ceed43b57065826bc7cf2a7c7df4f5c742b1a03639b690b1f072bc8ed58c36bdf26c6922f3ee1b25bd49af8cf8dec97d307bc8dfd0507e4143ed55cdbf464b04515d6c1773da194d08caf4a2769fdefc9086a8700177651fdd893e60e7c2579ba7c36b59072e7decf1133637546b9454fb8d46673719b26d9445f16285fdebbebdbdccce77a16d22dd6dbd7ef3f2c037ace4445709dca8dc1630bba8a3af94b70da2481e3966d1fdb4ac27a8c903ae760b4bac815c50fdf2af05c77f5f5831ed94507808903233c13cbe198df5af12b1c044ca6b2cf0a9d25003f1808c61687981748c521644dc4ac67abfbaa9e96013951d0ef501e83479d9d69df7a62d48ededbc616e73dc4d9f99b07d16126c1206192f5952821535e0084c00efb7ed91fe48f828fa190c9dc7ff3ea8100e1378cf1950af88730feb07748603ae294ec4919b50e3a37d0de5e0deda8c8534cb118a41c34b2f11675aa445c1f18e720fe72d6e52dc7ef8ae72ef800afe343a52bf68602d9933caad5e87effaa41c8b6a2e8e8ab7128c572328fb87100f0a0f2d8296e6ed437381efb396dac8045d251f7e9b404fe49d04fbf5f8a47102e709e1166a5c9b4c898eb0c989277c0f15b4a0892b11f2596253b9a3012f5fd3b420fa44b0037d884aa7a58a66b60e1882c5f3991c33aa41f5afa039a73a36b9863cc273e1b40c98770aa3e7a8f4b4c2949f2ef085df2260904ad125f27d6034613825ad8728d17da9b020874c3feb772bf17d802d7ae54bafe848355a24e29fcf32d013814042e4558f2ba6b48fd9a10a101d27b6bacfcf66fbb11613eb6d7458f858676880df1c706eb4f963fab876b40bc2a1e0788579bb9493d32274703e6f8367d72adf0f891535895f63613d99d3c17010b1d5ca4f8c21e5d21bd19e869dfb55e85e0a5296e3ddd5646ce8dcddce505a32d4f35304b74d9b3cbc60cf6b7afd041c0f21e8bfe614691bd282e3d2e9a9607cbe2dc8f453b80b9cbb9d5eb3648148f485b9575a917b0526374721c258b20cb8016ed04bffeb15c867d4748d0b74862a450178014ad2577c50d8f5df5d36d0798184fd2bd2dedba19c551b5d8c984da5fbd08ba3bde047c3d5f744e093ba691342d8a0da0ddbe3e1c30b59786ddb042f4172455078a0911b865d16622c309a4994f5cd95fa9a6c766c2e4f934af47131bdd4c9c5d04e2f2bf0ea88651a8641465525e24d8f4dbb54931377cf89211dc8ba0fd2d8fbd1ca74db6e745ff65d14661f23070aa222d3505fa10a4ea7e7393f2a018552c39c0ded47a1d44cafebbfe683afedf514f1c3b643477561129a62e574983e83151fa840817e525edd8ae5328b62fe67b79487599bdd80180c3c69c9dcecc7fcbe0116928cb5417a3fcfb0d67e3ccbe4b2b4a400ae47562bd28634a39feeb244cdef9eaba330d8d2b32bf3216a95e6160646c75021c2dadde83e4c3ad61cd086b982a765c9186431122c2179b6ed2aedf7768349f334cbf9018dfe1a17bf60eb82b2664a98d223db3e60752162ebb33a0018d93956bc169c9fefa47cfea18e449f9e82146a21f1e33279e4f610df34590fa17322a8511eea9d4034c96f26a28bfeb0d508947e8ba3c106a14a43a05b81c044062498be0e4391c67096a761075d99cec887df3842155ec50ef0fafad1eb4d75b321d8b5152c450853286763cb5e64c9ea26b0fbbd2a6cd43b425efa11fa17a9f2cab4f2bcc1e145610f119aeb149d40f3eabbd97654d97d4d1a9ea73c531da4d332642a3bde7594b70ee1d1d2aec1881911e98a25257c2cb90996f2f36992682b5b0c729b52cfb74703435354cc2b70619ad20494c48649bb0b689e10243fc41f630327ccc9b35a21a6330e47bb69fc9dbb9114f724ab0e46ff88e70b5fd6977bce1e0d5f2f50c48abb22dbedfe0d589429114c9c73d26f692500fbcc60227a3f1e69867f7d7b801edfc79b83f23957654819ed32b2a4075376a10f01af67e1929813edf6f87fc535e2bc88f0d321515f8c81ae213a742c10048b74f702f7054434b52ecb8c09d0f6cbc4c3bfa1397da0a40c601a30b2864fa94d49b15bab201d7e3a28cb464b8a9df65130d20dcbe21dcd382851b21ef6ab813219a48e367091528bc5271d3b13bd771c23f9fff02b921bd43877ebca357b3bbecec6e69f843f5c585fec38bfde122da1d57509883aa8add95ed078ddb5e9d26642ba0c60b3c9fd77531ca000ef1297f72f9acf255557ab1845a10b996331a0e2fef2fa700dfd4c03e740c9abe0b1e5ee3a2cd94f75431efef6df135a44e6f55008f1f344d4a8b6ebec2984b21faa3f42d08286e3cae00937ceb791a99cfad5cdf2887a69bda1587de5e63440a3216a3601fb8362cd2c2a6b37c93559f5e798ce70c3f0ecfa8ab649984bc02a19a80fa61ab996a07a19ae56a612fe05eec606abf91ccf43ad9f48f52a4ab870e74fbecff0d5af0b8028b1fcc6cc8c4dedd5e096adb19251d206b58c476ce3798f8d52e33a763d5cfef8718bcdda86e34a03b772ed0e4674a34c6ad1e964bcf41e5de29e8a2d2bb08aabef581689590dfa207027b2cf8db27a055d9f951fb2be3fc4fb6d5256574d549d84d6eda7f51d4e0ab03e3383b874f987bbd5542417a050721271b5adb482891fe7d6280dbcf564ea48d7e1a4be417ad04f909a49afcba2482948a5d41d64a66e7aba7fb0b0cd6d2b12de53f5c24b022de33003986beccb422de315adf2770778326d740a924286a3aa524261d11add9b4a37cb6719f9e4b00973bb6ed04881249c02e50b1e30933fa90b727adb11e0988335d5248d7e24ce8ea12eeb5626a8f6b93628ddefbfc45df0ced0a03c919e193c9ff3bf4b5282cf92688681d2e4b15f8764ad82e00f8a9318c6da3c6e43a133ad9f565ae456d915c77b318f48c3144858cbec1a174343c7ab2c50e5d84bcd08e618235dd4e3aaf172a0f9bf9b6fcf483e85f1483ea969c0f71411e08cc8dfa7294afd0be209dbc527d4383273e406145bf34d40ee4d1b8b30e1389c4d39c1e67746c361cd9a08918b1d4dea2cf8ea28a9ad61132664b574ae6b03b235d02da3e6cdd720b1a0df04224279231a17a3ad4629d20e31ce1d6c252cd50f1eff74537b19ad3db573f46b91e57e1bb0465efc9a4017dec15edfd9011165afb2a5f1370f882c6abd3edad381798ef95ea6f1ead052ed67ce2a79f99c802aa95413c701749e1d5c1d92e12e94f2c954030abdc9847468281840391b9e022b776dcd6e67a920af6dacfab89a3a337f70dde85d508954b2545fd21de0c1c19700d2f5625d3d8315a48bff9301979b0100f159737f05ace4afaac1b98a871f528c116e7685d485f1d4c2cd36bca4328b4f3d8bc05032f72584ef2c0c923715e27ea7173171e645580a340daafd2abb0e634cd7e5b13e8ecf1c6ec8bb79b93eeddb9da7fe47c83fcc14d16629b0e100c15a008a6db27ad475cd3effaa904355c53297139f5e839b4deaaf814130dedad98a92a71f5b29a4276a33195d3d4373893c5d2b16ad8d3589c6a964a70921a7e6821358146bf28f39dc382a69edb2d56e504460d4d51ad3ea5853996da7dcb12e1c205b8cf96ee8a8b09ea3358b80d6539a6fe1a6070150db8222fcf1428f5970fb78000000000000000100000020000000a5adae5b81be81e0855f793fd384a1ab82efacee277beb1c94656004644f5c84cf683b3d919073b01ff96b30022d914bf20ea12570c2cdfeea8107d2e44d614f837e6ff992dfbf6eef885109dac942d40d69a42b42bc5f8a3cd260704d77d4552a0000000000000000010000000000000000000002000000a30018b92d1ab3fe894b6def3ccdb9880bbe3b2721c5f3e14e23df3197fd78e057d619c5d2647c8839179e28fb52d0db3c37ca0d7212177626c3538d97a1ec05f4043cabe95a905eb5354853c05aef48b02b5ed9557425591b5341fcfa39c9b0ea7c182f8b2f2cf88968e70e1bfeede21b27710692d3b2c14c1c94af08131c265d23930fc670fff103e1cddd4048182e9de101d6f354f40923a1b126019396f9e90c7814bbdb34a60c0273a8513272c7476a4c7d3d2bad980102ef7c5fbab1c17d97457ef07699bc3e484f59f824872284713c482f4d1e860ff3df2a761e99efb3cd9ce89b8203ee4ce2ef00000000007bf9c72445289fc10f5a8608e01f68fc5ad69ce697a46e7c47a39c0cc3f8f86a9baa9bdff328cd67500d3ac53e5bf3c6537d6e39361646548530c26751edbd28fc40685fa42ec197"], 0x2240}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x84) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x118664dc325f6819, 0x81) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x6a) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x18, 0x1, 0xceb5, 0x400}, {{r3}, 0xfffffffffffffffd, 0x40, 0x49, 0xfffffffffffffff9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0xedbe, 0x3}, {{r6}, 0xfffffffffffffffd, 0x23, 0x4, 0xfffffffffffffffe, 0x3}, {{r7}, 0xfffffffffffffff9, 0x21, 0x1, 0x1, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x3}, {{r8}, 0xfffffffffffffffe, 0x10, 0x9, 0x3, 0xdf}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x3e00000000, 0x2}, {{r9}, 0xfffffffffffffff8, 0x10, 0x4, 0x10000, 0x40}], 0xf98, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x8000000000000001, 0x8, 0x20000000, 0xfffffffeffffffff, 0xa041}, {{r10}, 0x7ffffffffffffffe, 0x18, 0x2, 0x1, 0x8}, {{r11}, 0x8000000000000006, 0x1, 0x80000000, 0x4, 0x3f}], 0xffff, &(0x7f00000001c0)={0x7, 0x200}) clock_settime(0x4, &(0x7f0000000200)={0x100000001}) 16:01:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[]}, 0x200) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x7, 0xfffffff8, 0x7, "f8abd30baf585dbb5d0514d648a6868810c26367", 0x8871, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(0xffffffffffffff9c) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200, 0x7, 0x7, 0x9}, {0x81, 0x62, 0xfd, 0x3d}, {0x8, 0x1f, 0x1, 0x3f}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x3, 0x9, "000000000000000100002000", 0xe17b}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = syz_open_pts() poll(&(0x7f0000000180)=[{r4, 0x40}, {r5, 0x14}], 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x341) r6 = semget(0x1, 0x2, 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/55) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 16:01:45 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000640)={0x1, 0x2, 0xebbf, 0x0, r4}) dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x1, "0000e74de40000000000fb3600", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/59, 0x3b}, {&(0x7f0000000500)=""/36, 0x24}], 0x8, 0x0, 0x7) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000006c0)) 16:01:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x34) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/16) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="401d4fb55a01ff1349ad629ffe024621ed675554e06a9c0fca1d34f84b05153d2daa5e1bb30ae64ce77ed04750da63fc5abe581755493e1cf985bdb114930929f9014ff9518f73c3536c54fda2a9f16e66b7cc628c31f5f9cd3a0a3ef0ed0100fdc165a8b454cacd8c7865d1ca39ceff45055715719213600cf35ae74b0eab335fbd1083b035799183ef04f48fc24b63844edc516bba4a8fc5a2ea4856fe7e86d786afe417939df6c8f935e82a694f63b7ad3917e880d651a0227492336f4a838f4a571355214202a8ffd247b4fbad5c163da488c4ec21077d4a301de9c2436b1a3a47b36a9a5c7f1105", 0xea}, {&(0x7f0000000300)="bac4095c1db23ca280007a9b342575e0663a030290e56569151ece2fa82ed1344924fdbebbf5e7661af67476baf843c38a2593b47688e3b5a8d895891b1b", 0x3e}, {&(0x7f0000000340)="a131e6dba09d881c0ce0b0b7bb5e51218c0f765b34f0c78d70ef2f562495c4840c6f5b54643a080be0684790e6d340d53549", 0x32}, {&(0x7f0000000380)="e883c9e899", 0x5}, {&(0x7f00000003c0)="9f91578fc06f2db9a85b1ec7cca1d844da64d37627c686b0f1201a47c04ede93cbaf3f9aebd385f0871967349d398c996a32028ee3e815dc791925e538bc00e4ff0168e906623d", 0x47}, {&(0x7f0000000440)="2de11fb2094a08fad9a0d5529624ed", 0xf}], 0x6) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:01:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$unix(r1, &(0x7f0000000080)=""/140, 0x8c, 0x802, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1ff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/,{-\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) 16:01:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f0000000fc0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRES32=0x0, @ANYRESDEC, @ANYRES32=0x0, @ANYRES64=r2, @ANYBLOB="921bb8a00ad47b3cd039d2e2fccbefff193fb18a306dd55f13b495a0a3aebd6cc2926f10733e5543b09ff8a1de2b34ad2acafe6a1dafb93e701f4b6e8711f1b92209dd71c55f5193331a11068a766ae2baa8dc8941c1d71922a04e2de61bfb18a09755f9b43ff00a16499d35493fb548120c68e093f0d3bcc5de2f8c29a774e21ad8126dd3768c4377b76822fddc63583297ffb5bcd7d9a977cb6aefb38fb075b0e85cf4248c2fb9a8d7331100c2039676", @ANYRESDEC, @ANYRES32=r3], @ANYRESDEC=r4, @ANYRESOCT=0x0]], 0x1) writev(r0, &(0x7f00000016c0)=[{0x0}], 0x1) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[0x1e54]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) sendmsg(r0, &(0x7f0000001b80)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f0000001880)=[{&(0x7f00000001c0)="f952f12980b8cff04f11a5c9bab5bafac9eb0aabbaf4183b426e031dad2c524803e603a9c53ee0e3833ffe556c496d62d0ece946d63fbb27010be607ae938661828f89ef7fd37126e0ca32de78b9893baed5", 0x52}, {&(0x7f0000000280)="95873fe508e9fe5a3f6dff7b6a951b75ce47043524e4433f9ae8cdbe323f3ef9c852abeffc8cfd13169ac2ef3c90509e7dc44ed812010c737d03e5b6628990b1645398ea8991a799ceef1ea6d66368fefca85c171703816e1f9416461881abfdc2f3663bf3504855bc656349dc6fca73154184bc75aed9533bdff008fba2", 0x7e}, {&(0x7f0000000300)}, {&(0x7f0000000580)="cf7cecc6bc1f515f652e0540ca9fcb5e417ee623c155569f37b48a67498303fca45544f033fb32b4f7b5751bb60300d8d549da19ca1e7d77e938657045dcb6ce62d285a7d6f8e92423ac793c8543d025d64d0e72af639e518456550fc11630e79c3d0fd2537b44ce2ca422f54fdad0fbf0bf95dd055b0765df48c89be3ee3f597c5eff80ef1777fcf3d4f894143a8025d1292e0c21a5862181fc8223717e919a08472e32b3e23f13a892b9cb7a13a136da770361b44e9c1027259be3f72f69c54e484fdf9c8be2b0b33776e5ca47e0143cc906877866cf1f75f23b955c50394788895be12d46350e32a50362600441cff1d80fe70f010037", 0xf8}, {&(0x7f0000000340)="5b692af46dc81e9ab93ce1b16e55eaa7c83d103c124a174fabc24bfcfa35294736ea87a3bcaf1c775447a1f4e19023d8783b2d5e41419acb907e642a5764d6b7e6722bf48c36a51dc88b5988b05c87e23c8f02d093a4e51d6fe44f4103a9cdd8c72ac342ee7bd3aa768b6e6ab7fcc86464058ba33a6f882e7845de33fb57ab40a8799547be8b6e4e66135855595608c9806bd33d51ff4619b43be9e163069f8fecad4f7cef29efd75a5e6aa86d", 0xad}, {&(0x7f0000000680)="c0045502d0995db4789f16b22cfcef68f887a214ac1ce12597e715d12c9917a46f551d0f34f72dc10969d839b720d4b60b6c092de9fd3b2446f477e239b491680adc61865d2bccc9f5c9fb05674e719ecbb50cf43d5ceeec2581d1f03dc84edf2a1fb703076ed49218bc219814f7e69c0c1cd6fbc5a3f2b01d9ae0f1d35e9d2744df469fbabf308b96e85ee80c623b209a6ca169529189ef87f5e1ad06c62f4acc27f7e7693b0ff959a87b628353c34edbd63efba00f91abd98e36afa731ae0ea2", 0xc1}, {&(0x7f0000000780)="836d61f66ccce10da26b872fade809874890b378627477932bb0ccc7f6ab796d1d", 0x21}, {&(0x7f00000007c0)="198491cf3f91bc780e5d22a2a02484edefac240e040f80db15307d75533c376286befdbc2cc37b3a82d6343c9e0da83007f4e4e5dfd01fe5b8d3579d046bb2bf2bf3ee7bb07461b2875d94778c92f6aeb020e0d42c8c1969ca46ed2ffe132b4746eb7a99633536b4d9886dfc8ea55afe7dd8090eaef9073d18de5643ceb55f50a0741ee2186264", 0x87}, {&(0x7f0000000880)="897c5250beb42ea39fd24b4b6dcb6653fdea378fa9792884690067c599328495188d28441b12b8dd1e6c1ab1659e819ead715a2ba170fe89f619ab48748ab4f71c64b088d6c8353a59eab86efb8c8cec125045b75f3c6e248a30e4d079e4f82a0ab1d19fe4b63e0ec0c39ec543ff6bdb464bc9e35c44f6c69fcff70168b23921a005a3c3242d13720d422cc773f907102eb6478541f3d23fee28b7d1e74805d8726bf026e7aeedf529b4b8f528df400e7a6fac263c2176e627df3c8b10c85e4d1b152873b918d3834848d2b83de21e5b9ae576d2ababea990143dbcc1c05161ac2dc59eeea86a5b194e7bf8ff7f7b82f8b3e95ec59d39e938a360b9e6200c4bbf30260b0daf638b6454b7c2f06d386f46abd748011c71d06dc56f2200179386f80e6e773b4ef6da066a3b4f82da30fe61b75b9f40e11dcb4e286ba8c4f31538d92ebcd4917c7f2d07a33e1f9289faa6cfa24d3851aee8557d26de19e0a07a862e7d8f438687cd64e155d8e81f8bdc33ecac571022a7a9f9cf6cc26d9e6dd6c0d4498dd53d2e43ad874a596274b34da31090940b3bc7dd68fd49196ef154fd0460ccec5d8301a8208ee955965e08aaffafaf5d9511d537acf02cb204025d6c74995c3ff609f9e95ed7a539009520773d7bb381d8efbd29d655388da8f304c4040fe3a09fbbf9a570fa706535ca73136948f161991507144a26dc1ab3ac97aceed6c294c3d1c61c7837869062b831ad31b58f76d126f06e92731f5bfdee28e301b6cf64f6a2fc2e8fddb09e30b89cbbf259f7ff913bafbdae83acad8ebad072c7de2aa1b14f38be9e6c29180c2c96810aad061a02d99b73b11b39296452bfffa33e84c749139489124291eb94f69705ba54d1f679db190013f4f7c2328b47d52dcccf20a8c15e358bd08117e8b78677c197e9ec37ec4d16d30f120ee0bb2002cf795ba91177cf1b82f798dff917ca13ce297528625149e3e0d38d266d34ad8b4baaccb95bd085b623b92a091634090b10d955fa65ca4956434bd7155f9bc8c2813dd5efc42bb0e45aba77f4f4e88385c6ef645bf4aef92d946375fd83ba4ac0aa9007f3c00403e666d5726b6d3190988485c184f885e9248ef62b5f417f3e168ee30816a262b4389316f04aefdc100eacb00e2c9fb15195bea41b7d500119fe68202f86de39960ac6ed0f959d0e26636b7bb779674e7911e741cce2fe2c28d2303ac31117a23d26e815c2fc29d19b2f464f15dcd8559564f6e7b1c3ebac8a2e0dc8c35921c8d1f3167e2037551ccc3636e5185e6189df1983a44c39dcebdccf50f044ce8da46b7a2e764d31916aa5c6c261b683fac0501488b9d5b2b0999250423bb8b8aeea1ebed546bc7545f910e177e801dcec038a7f85807b87a7741ac9df6a672b37940df6ed9da5399a12e96bd321d1e12b8bf929d193c3e6f649e597f693dbc1ef064719ac8dc90c4b8c554a7049fd9d15a54ba0d69397766dba9e1531e0c5c79ee26f480c242f3be471e66b923274e0f66f9c9a8ddba4a94df490141e8050ade88956d2803f195137c31483476981b8abe55de0319307b34224ab153a2e108b4b2d6ae1497dd23f9b2fd96a87cfb194381810cf9a0771c0ea52b4acd605b40c8fc4742542b775f27c78688c8805b85484d1767076c31bbef2358f84146186d99d9a486d75bccc4856636cd76c571a47a829281c95579fa194515a59055738ffa79f5972672a956aa957af4cb514222283b7fa22b3cd18eef09dce3eae3718aa9e3a49065006a8544f3dfbec51c9569f1774aad0f5ff9c95e4ba15a8d53ecaf358eaa78c117a73bcfec06da3b16bbc3e1338fa37ed39b43640f907a0e53d03496dab6b6f6a00acbdba66c5beee87db2b81e848b293d3497ec7ad4477a96812490cb743e74505c09991d17a670372dc555cd1b6fb45f62c9d0b8293bf134f5d51bcafcbb4c5a40e64e4d2cd2f9b0bb309013451f9d774cd23aec946584d9fd65406fc50a3e69a4251acfa51515ce43243bdd15a32d96e24d5f39676c0bca79c969e2adc3d6d7658b8cd28a8fb0fdbdaee1806bc3fbf329fba648f45ad122f7821f9d54000326853c9732f80a0981b2401453cf4405a28ee71073375bd05786d53eb55ab00a0e4046dfbbcc40523c6957a347d43ccba9c4075301bfd4cdca697d43372eed94743313df09a80d80a9bc2c5b3b90f3035e72d24569110afef6a145b1831e7df8e99aefa2f51da7f98e709ef5ce81ae0ffd5884431d520951955a302bf8fdf2640390cd391b11917a98b493dd505d1258b08ecc6e3776970fadf44bb6ba3eb53891f02781960cd140900dc73070850a2485d2a6c2f82f7ff1060d341fb707c5e1e06b0b1a59534d88ac270dcc3a396de7f8b3380563d1e7fe1bd921add14b3da61e2bf5ca91819be2a3e60388bfc1b0dd06539aaed683de3291057261b82f805ad91723aea4de9dd6cc3c3b04a0aa4da07b4294e1c37dc66a65c27a3c5c96246f7d02b6af97fcffdb2cddcf22551d621d3cc92f6a38b40e866aa9023047ceac97976d496d8acf359a3e6fe3ffd6b9f8430e6f4c59f5ae3962f438b6a550d2b765adb51d67c05ddc5c4119ca80302649b9c97789f87fd9088a6a191a81995fe7af79839d7822db1826e6fe4ba876a60d525eccef19da759fe56747ea2287c81f29ffec5eb87512b1adca70d57e455dbc88d3d4543611111a2510c5a3a1e6267baa2f50ad4c2e531e686eb8c552a442300315785886eea1cee40ad0b8d84078adbe44024c551d0a411f2be12eeec841009c09e7fcaef3cd73cfd87902cd857a0d0b1deda1e7daa97d8eedc29585a6d7cdf8a7ab511042096376d4327daac9abe9b644a15c6487d99295ad89fe5851ffc3ba51ca61ef170407ca54f647b2d019f43a83c75601f4c7650b44188b839c0ac9a0c193149162e4a05891c18f8153d6bc1ec94b077f51ffb8bb14344d0a7595d759f395c6909f1b2e34e3165880dbe13058fa105745c5c02b44f4c1bd6156d62a907380d79f37f6a9e290644282d7633b818572acf8c2e7f548a193a325b27acc7e9bd132c7c97f10a84f1021589dc256a623c3774a54b90aa996aeba722395357803b494ca9e38a5b3c39fe4be5096a73494e3b17397801b66999eae083652d05e4c117084cbb41aee137797e82d7e79918d316892bac50d03dca0a972528f9f93ddc3af9a175a9a839b22e24c8d6cb9ad63b3c6ab6390910f9ee1feb7e33793e26a7da6c0356ed7ad6ecf36d0a38fa6e1e64794f271b2e7abb0577e067380f7fb8d1d752c85d2f9f610b67a43b21c65a2b7e442b870ffbb6c94ccc5302ba17637605d2ccafd17691d7d8f71a9a09a04555ca9455d8c9ef65b11b238ae9e3efe6c22297a8ff9d34696edf6f2052f036ec2febcee616e6d91e7517364183bcfa74af0d2cba1a6fb4ae9805739f3f769e07933b839f225a6dc51c21a91517ee77c1f1dadbcf6245c4475c3b03054d10a44aefca02cb6a5b65f8bb10f485b645de9060183fd8be8376582ae83c035d1557bd04baac9e5967d62e55fe8f6dd46ea074d65e1687aa3d5ea1dc980429098cd3acee48b10deed35c2093c6175868fbd70cf26bc39b44c32749be057ba3e2f91f5d8e4b7d3c3cb778d038f9dbeff11a32cb0c8e3f588bfe582c024b3240381818c14e82f044fd60260e7b9a53b211b80140d4e09f485c2d3758f9e12778fdc1557bbd9bdc1b3a38fac17a67be7c2a96355561fbd995c6194694b51586509c892798134782b6e565edf8aaf797a8e0ff9a33056134e50460fc622a9e1f5b7eef8ed7095f8521ca15fb65f1ecd62ae88cfc3d30ff949d80d54dabf671b9a6c32af3f762f74f281b64fa038378012872bfc9bb72fd34063ad4e99eff0f4921fbfa0de6f78ad7cbf73de7f061651a873b09dd317a27d729365a626b1f5804193a09c902a10dc2cbc33ae7e80cc83f36625ce463e837855af1792e886a9201fc51d37f104b2d730d13468990e3a8e5ff09100f042ea553b9e77e566a07a2686eb7d8b35b9e13176b04dcde85f60ce25779321146ad898c91caa7085fc0a9bf2c98ed42d78c014b5581553e314719cc95ac66ff7c2387f7ef7217b3d1ae7dd4b8b524f453b9eb3af0a0f493f19a2d05fd88abf8e079ea9a4b0405055ef4129bd2dab759b5a1598ccbe4f017b5aef6f11215865304ecdc1c34f340b7c34ee8f7702498d241f7d5456d57704afec72a0c939ab301b61a0a904ec55fde58e2f2985428a99bf9a741d34aed13e36eb63540cceef66eacf42434f23bbbdc8005e4f45a0dd901706d0db70973a42f8e9cc86d2bf7b1dbcaed7ccd3501978234231fdd8c571697d42deaf2efb66771e9995f17b8423073df388b063190899ea4791fac430460cd13bedb43bd21cd9cac5897104ccd584d89a9b4aab198538eab2dfa35ebe45cdf0f8f5e977b7516d7ac15d7f228286fea35434f9c8018b8aefc46b2cdbf8ecbb48db790b424a6eaf7eccb8a5dd5d2e7e000d1f943c6fef910964ccc7d4e05a16d37636a3f97bb2a1370f957d4bd8adc082e964091d8e91c5901a6c66feed36b020090c8f7467dfe02223b0d55220669ee443dd16b0b86ae04f0044d7a991cc24b250d9cb175a4b35889407a9b8953b2dca15aec26d7abd9761e0cc580cfbc6dcd67fc79560f182721ce7cec0fece6fa164270019b47eeb14015f0467f3056eba93eb23ca4e8aa0b9b05ac3438503c10d20ac161f13dc4aff660e8e27113a240176b5a10470d7f888a00099396d74ce192473b85f47a179428bbf46ca05a46966afe977c706dfc803b8b735d309838c8b0b73704b988f4a39f323e27d4540b97803562c64cbfc6a24982a53cb1c6cf9dcfe3231b5aaba2fd44ff9f33e905be86338e23f9544893cd8f06933f23f67016e80ac0f00bfa4eb389e42ab8746d9addb3842fd196233e275d902b736c1c55d2d7259898a8796e21dfb0901fc60a470abd982f78d21bf01a9faf2d1a4b033505a2b50fa7e7c58aba124c9bec4d6640ad788dfad7b81bd7b39f2504fde796561f72ba4418ae594fcfea70a7645c3475b94c0e27b57ef2b829b007400cda09e368a1b339427b7a4888548df8448850f9d80a794c94acde41b81ebca639af500a00ed1b9f9f1272c94c188ff50ded94b05e620f44f29f782e3712b5846188a80c1251486b54a181f57eb46e9b50e987aed09ceea229f47ff0669d388155d016848f66b8c078f7ed396556b2a2417fb6379ca17ebe66c88c693fa9ad86af70a66dfc1fed32cebaec9c1278ad00d91b08435f166769587b8101166f9fcc2cd09ccd8512f6d3cc61bedbed239452e922fad81a609ec65cbd4f54560e9b3afde598f2371b9f91633fc11510a0ec7baa5840a4a24d162f3f3f92efae2b0b947099d84248dc0ede9cb0a13820c545fb64eccb01581013734b6f1c4751f2157e0c96629e53fd89ef82c0f590bd29c454baa5f6cc3e8dbf5ffac8203d9101a4f893ddec13d6796565737c58b7c7c61b7226f96bcdc778e994e59e2aa9eb1a857bf4eac49ec6a0d200e03a7e397e5d130bf391df93b5510375104d5b8d90846092d3a115a870db5e40a357b91ff6d7861af2698266abfac0d907767765b36560463928cca7c9d3ed04a2e0d01091fbae0a36f9c74cc8eaa759b33ca77cd7adfc0a316153d104164d7c22e1602490489dc79070ec345dba75bd207c3851157fc8c104bfe28897fd83aa10f8504ca9559ddf1403942f35b53f88e5abd39ea427441b9f90c8678cbd0e063b397e56698255b41", 0x1000}], 0x9, &(0x7f0000001940)=[{0x20, 0x1, 0x400, "0b95771329dd88db8ac2bb4dd4e170"}, {0xd8, 0x0, 0x90b, "6de9fbdeafc7ef38d5737b052da4fedad91460a1e998c64743d1d8f441c56ecdb0969cd4f7b3081ccf2333eedea846bc1f9d829508ddad4c8877fd2e297e9859d2fd60d753835689a55e08a85d3e21e7cb52b34aafdb2fa27f2fd81a9613ea37dbfca52639353b78a5feb8a3fc37e436a6e33ddd92b09d928df941b0f073357700f82df05e9ae11560c0b3532263136494ce3c910247df2c8776092d1c6b1c8d9f397b7057b9b167afeb50da59da7d8121a40cae77f3a16abfa629d619fe646ec3d4fca719"}, {0x98, 0x546125e3c2adfa88, 0x9, "d2697e4278df4266671bc3a94b6094e7294b5aba9b8ec90b852139bcbfc1a23d9dc42594d0e674405597b19234cb24d801add091488eb8d803282c3d1c11cc7f126e0628d498512cc96caaff0f54b822e2b2e4c57659b3300edbeb764e19ce83fe624cea79b43f508615f863feca9d9de803ac7b48b54b45b587563afc1adda47d5c"}, {0x80, 0xffff, 0xc01d, "08307587177186f9b6f464961374a2594a926103b1c3d4c7ffe06242addf3bf5f48f87cafcbebda090a02447d54565363916262bb3aa186764956b2c2aa91c92cfe0961910fdc336bcf19b2c89e37e3dc5d2a1db1665bef82652c636903082e4b430d72b153172b5eeb32be038b94512"}], 0x210}, 0x132745a87970eba8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) poll(&(0x7f0000000080)=[{r1, 0x8}], 0x1, 0x6a) poll(&(0x7f0000000300)=[{r1, 0x44}], 0x1, 0xff) syz_emit_ethernet(0x41f77b8c, &(0x7f0000000400)="010c777cf700e52c44db472b74ed0b6feaf80109d278d4a915bdf3e2d0000000000000000000000000205aaa083ee9d914f93f81693bdf0dbb6464b72510a8a19546840aa97310589306e3f1e2e03fda828538ad5c508cbc8de04dd3455e4c3d5274b0650edb0215e8de6dfb9df0f80b6387fd8a0000007fa98c41e1a7c72ad48eb31fa08fdc8789d83da2ae75189fa568815d5e00d315c4785aec8867d4988b84ab37501c61c09b54371b3c14276697b4df4cc33d481b310ddf4791c0194e684302621cdd48c8bbb1d6ea7e889b0b7b756621ccb1afe21c57947d5a75b8a84a895858fba5f3ff72bd17a3371bf0a1a29b9f4b00564f89ec6f46f0de007f8eb5adc642de8ac5941203026e06d50fa4b427073cc4c4617c11fd12834c50715a10863dd06cc323e9f878ab26221ddbd0a1ec4ebaaecc3a2436e7201b81bff4a21b7ffe75e6a8232c9cdc2443f66890d4f2800a959e80a27d78555ba25765d927e78ddcd5a74627e30e8b95fc60c6b5d1b4d548cbe4cbde0154") 16:01:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r3, 0x0, r4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0xd6, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) recvmsg(r0, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x8, 0x7d10, {[0x401, 0x4, 0x4, 0x9, 0x7, 0x7, 0x1000, 0x100000001, 0x4, 0xce65, 0x200, 0x100000001, 0x8000, 0xffffffffffffff01, 0x3, 0x44, 0x1, 0x5], [0x4, 0x7, 0x0, 0x3, 0x4, 0xf1, 0x1d, 0x2, 0x100000001, 0x7], [0x7, 0x7f, 0x5, 0x9, 0x10000000, 0xfb6, 0xd25], [0x7f, 0xab, 0x80000000, 0x8, 0x9, 0x401], [{0x400, 0x4, 0x1000, 0x2}, {0x72c, 0x4, 0x5}, {0xff00, 0x12f, 0x3ff, 0x401}, {0x9, 0x1, 0xffff, 0xf15f}, {0x8, 0x4, 0x9, 0x8}, {0x8, 0xfd48, 0x401, 0x100000000}, {0xc06, 0x8, 0x4}, {0xfff9, 0x401, 0x8000, 0x7}], {0x5, 0x6, 0x1, 0xffffffffffffffff}, {0x3f, 0x3, 0x401, 0xe6}}}) 16:01:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000400008034000000f905221f00d2008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x800, 0x0, 0x6, {[0x9, 0xcf4e, 0x81, 0x9, 0x8, 0x412, 0x7fff, 0x3, 0x400, 0x400, 0xfffffffffffffff8, 0x7, 0x0, 0x0, 0x2, 0x1138, 0x7ff, 0x5], [0x8, 0x283b7f34, 0x7, 0x4, 0x8, 0x10, 0x280000000000, 0x0, 0x56, 0x9], [0x1, 0xf, 0x100000000, 0x2, 0x1, 0x7ff, 0x8], [0xfffffffffffffffe, 0x20, 0x6f18, 0x5, 0x5, 0xfffffffffffffffb], [{0xff01, 0x8, 0x3, 0xc000000000}, {0x0, 0x101, 0x4, 0xd24}, {0x200, 0x3a, 0xffffffe0, 0x7}, {0x4, 0xfffffff9, 0x5, 0x5}, {0x3ff, 0x7, 0x6, 0x6}, {0xca, 0x7, 0x200, 0x20}, {0x6, 0x7, 0x5}, {0x8001, 0x2, 0x8, 0x18000}], {0x80, 0x0, 0x4}, {0x7, 0x10000, 0x0, 0x3f}}}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:46 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x3}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x27, 0x3, 0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x2, 0x7, 0x1, 0x0, 0x7, 0x400, 0x3, 0x0, 0x0, 0x9e0000, 0x3}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockname(r3, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:46 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000300008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf357554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a2659103bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045270d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd61"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, 0x0, r14, 0x6, 0x1, 0x1, 0x2}) r15 = semget$private(0x0, 0x9, 0x42) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r15, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r15, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r15, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r15, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000140)=""/161) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = msgget(0x1, 0x254) msgsnd(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r18, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8ee76b3ec66e9e7ef3b10ca63be93662946aa9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r19 = getgid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r20, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x8, 0x0, r19, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r37, r38, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x3, r16, r19, r35, 0x0, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r12, 0xffffffffffffffff, r19, 0xffffffffffffffff]) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x80000000000006}]}) r41 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r42, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r47 = getuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r49 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r48, 0x1, 0x9}, 0x800, 0x1, r49, r50, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r51, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r56 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r58 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r57, 0x1, 0x9}, 0x800, 0x1, r58, r59, 0x6, 0x1, 0x1, 0x2}) r60 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r60, &(0x7f0000000080)=""/37, 0xfe37) getdents(r60, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r62, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r64 = msgget(0x0, 0xc0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r67 = getuid() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r69 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r64, 0x1, &(0x7f00000003c0)={{0x0, r65, r66, r67, r68, 0x40, 0x9}, 0x800, 0x1, r69, r70, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r66]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r73, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getuid() getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r78 = getpgid(0xffffffffffffffff) r79 = socket(0x18, 0x2, 0x0) setsockopt(r79, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r81 = getuid() r82 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r82, 0x1, &(0x7f00000003c0)={{0x0, r75, r76, r81, r77, 0x1, 0x9}, 0xfffffffa, 0x1, r78, r80, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r41, r46, r55, r61, r71, r72, r76, 0x0]) fchown(r40, r4, r39) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:01:46 executing program 0: socket(0x18, 0x3, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket$inet6(0x18, 0x4004, 0x1f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r0, 0xffffefff, 0x6e, &(0x7f0000000100)="920e9626e4c417e53eb7a5402d5426a902000000fda3ce1801000000000000009785e649153aa05f0000", 0xfedc) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:01:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8bbd461a2d54f5560040"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) pckbd_enable: command error 16:01:49 executing program 1: 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)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) r7 = semget(0x0, 0x0, 0x24) semop(r7, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 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, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r14 = socket(0x2, 0x3, 0xff) fcntl$dupfd(r14, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r14, 0x0, r16) socket$unix(0x1, 0x2, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000240)=0x9) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000240)=0x9) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000240)=0x9) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(0xffffffffffffff9c, &(0x7f0000000600)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="1c7b33f372b568722e9153f7eff4f31931fcb0ff3b4dfeb264a3bed3867be57b4f4775ecce0cf7f3658a0e5a7bb4ad", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR]], @ANYRES32=r18, @ANYRESHEX=r19, @ANYRESHEX=r20, @ANYRES16=0x0, @ANYRES64=r15, @ANYRESHEX=r11], 0x9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r9) pipe2(&(0x7f00000000c0), 0x0) 16:01:49 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20103, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:01:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x18, 0x2, 0xf8) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = syz_open_pts() close(r2) writev(r0, &(0x7f0000002a00), 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socket(0x20, 0x3, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) fchflags(r5, 0xa5405e8f719882c1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0xcde2) fcntl$getown(r3, 0x5) 16:01:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0xd0e, "b04d00f3ff0a631a00"}) chmod(&(0x7f0000000000)='./file0\x00', 0x1) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:01:49 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x8, 0x0) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7ff, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x200000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8135}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3f}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xab51}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xb0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfef3}) 16:01:49 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1000000000000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:01:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8dd22e2f66696c653000c1a9a1cf03c52980ef8ac132e98459bcd5121d7b410343ace115ec37df34ac2133e17266fe843a4a111aa3bc82b33247be977ea84c4ccc35985d0cf8a71158384538746a74d5b12028d18ce0dee7bf4d177d40ae1afb8713480aada3b3fe101c8aa3766f4931fa27c322cce9d23c5dd2643ef5ed8047697fb1f2e86633bf74a336a63e61cab121cf33884ccf31252a1e"], 0xa) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x301) 16:01:50 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000000)=0x9, 0xffffffffffffff3f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r3, 0x2000746f) 16:01:50 executing program 0: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(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/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) unlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r5 = msgget$private(0x0, 0x10000004) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000140)=0x5) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0x0, 0x1000) r7 = msgget$private(0x0, 0xa0) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000e3d9000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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, 0x0) semctl$GETVAL(r8, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000dd2f792af558d4b904c701d329fd239ee1921572577d537cc2a5fec3ec259cd8d00694ec1cd60e48d6b3680965ccec8d016b5c0217d039be66edbb2415a516296bdb9b269169fdaebfdad0a7257b232c9a4b1f6ddd16ee22e4ef2198a02c501cd3b9e9804112a416b994692a783294246ecb31416a4261eec03be7382da3ede8bf7faf976fc3c112bbaeb15ddf0dedff21ce7757996af83d7393b74bfb0ed24adb86979dd46f65e313b84d85784bc1af0b0e4f2e65e4dbe057cb4f5bf6a946bb3e2ffed0c316d7dec1fac8"], 0x9b, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) 16:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) kqueue() close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r1, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771ff40a001c121058bea6bfb54d188e6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xeb}], 0x1) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) getgroups(0x1c1, &(0x7f0000762000)) 16:01:50 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='(,\x00', &(0x7f0000000180)='-\xe7-\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@!\x00', &(0x7f0000000340)='\x00']) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDSETRAD(r1, 0x20004b43) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x9c) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000100)=[{0x0, 0x6, 0x20, 0x9}, {0x2, 0x4, 0x4, 0x80000000}, {0x1, 0x6, 0x4}, {0x100, 0x8d, 0x2, 0x7}, {0x401, 0x33, 0x2, 0xfffffff8}, {0x3c4, 0x3f, 0xfe, 0x5}, {0x5, 0x9, 0xff, 0x523ed16a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x5d4d5167c9b2c8c6) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget$private(0x0, 0x5, 0x400) semop(r12, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r12, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x1004000, r10, r11, r10, r11, 0x82, 0xb9eb}, 0x8, 0x1ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xffff, r2, r3, r4, r11, 0x100, 0x3}, 0x281, 0x1ff, 0x4}) 16:01:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="06000000", 0xfffffffffffffd91) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r1, 0x1, 0x6, &(0x7f0000000100)="83009251438dd594334d7c0774b05162114362aa826cd8a877d888d2dac28c383e304f7a0c8fa609487b2f54f44b24a7b53ceef2e5c0b4716371416e0230bcd625f49340d175df5995c5d896080dc0072456da61527f0c6460a28c2aeae08103513e989870278784492cce9fc810826c047ebc19084aac754590c4dd242fa6ac3e60184767a494e8b0b888ae6d5dca15d7ca9439d0d2c58e", 0x98) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x4006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x3ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x3fd], [{}, {0x6, 0xffc0000}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r2, &(0x7f0000001540)=[{&(0x7f0000000000)="c7e9972eaa29530bbae962859842efa47135a5bb18c17ec40bb66abd36702ed90ad44ee73c175fb2788687147a3a26eb7e72a3c2838bbe7a64f46b0180", 0x3d}, {&(0x7f00000004c0)="1ff57878f8f5dc7eb5a66595dd52566a2094b8138188922be6b0fd0d4de1c5e58a02ebec5347296e77abe363973988ccf1a0ed66edd58246f748fc9641d47499ad1dd0243d28ea98a3e1d9d1517d9251737313539dbf78d94d982f7a6597c588b015ed891828d0aace8075bacf6b9f66340e3e6e78bfa9e8fb3773117757b14c0be9a83b664c5e8b3d50093ff2657ae6d1bfbe45a784330ed76aebe1db0fdf450d972a7b57de2ffba72df0336478ff62020d766e98de6e3b0d17a42a672fea30005641136ef06198f348bbfccd56654473c48b473f3da14d1bfcc09ade18038e5b3839c19c162c59cb0dc916f0f9892d0550e52ba0945d16ce649fce5735760d0c29b8f6a81eee06c48887dbc6106979854eead7bdfee9ce04c6cfbbf9875a9d003748de3ace5fe4e45d1b2b02b3c291824ce16daa7d72ad71da8bee7197c719487368a37cedf930e0dc30a3abd9030b1f1a6f6212936b1cf44c0173c5032f1628ac142dcbe771fbf4c55a4eb4f71e53c46401b8069a83c962169463ad0a9c6c8fdda381d801e60d78b422f346dfbf5c9d9cf3afbe28ef6dd430884c56d8b8e012405e05c0fc93ecaa31b38882af75cdbea7dc6a48e57bdae300c430d8df329f025501249ca75d1fb8143ff52bae20ca4295fdaf938318630797c57caa936932b48c6a04f233add219ccbe4f1ce9d538ef96492547911b7b5566933d74464523311d0be17f2d9d24d1f3a8e4b9c811f499e235a23cb5d9beda053fb170b64d30621c7c94011009a3b8674c68fde92bcbd2a6f260a0b9936b9b4e1b529b318ccc66d0331e85092fea34f9ee06299782458cec36ec2f3a675e244cddb14ae501230197926857ef1220c259e2dec51b6d50aae0bf96b65e1358acf1d2a72f79dca855b05054003008fb75457a2c9d36d68d0d7c4391565a48dd56754b64c8bb786c796ec030d7a8c0934fae02dac9e8292b542693fbc538d5e185d9ac191f483825e2ab31f5921890495b59ba939c784567ad40c479e3469058572b26b74cdcfa2bb4ead164fbf20f56b411d7b7e225793bf272d212882542843c04ad995efc2ee2cf1912a003768cc2a9459af8b674a94831a78ca4c0ed69ab3b761e1014a3f8124bdbf6a4939d4ecd0795010d08d5fbc1f5ee64bcd1a35e259f78012a80017787030c678f76cc125f7864640b4b255e921d4bfbd4b2e31ffe4fd3c8453ca0a58f6f44e3df0a1d412ce6ab27a4c1b45f8771eb6f506641be17e79215db6620b86d87f3bffa651642f7b5c71cd45af20b5ef5371dfbd272dd7ad50133ebc3644f1f017520c07f508a28ba8718f63ecbc69887e8d0d3c443c4b5df5021c8ddf9fe51d869545ee33634c9a6df2860103e9bfc8ae464388f16e2f25fefbc689d38e4d44551c19d7bca54080c791f6d960c3998c7a7998f8ceb5fe3873d5d2d909a068c7b5078920e1c11ecb6f08c3049d4c9ed8aac845a857f5170c36d7673d7e813ab9e32cc284b1d0d22bf7b6c49be346e3ba7488a8927ac015565cc11aca07108b04e60f356ef7f7577f15ec81e135639661e4d31ae21924768c60ba2d95291498faf282d7b025007f0f2f7b7810e4e943e71a4e61f94e4dc1b31265c975b0ee4c2a4ed7f716170e4767e33fb13c592eb8b137a535fb4f981dd45d01ab805e7bf712f2856a304025d1173c3085c8345aadb0c38624ffbe7afaf74983863db40eec72f1a5128c3d663860ec12fe7e34a49a93298ff0bbcf68ee0ba788658daede7f1acdb38656898115737da1c5a9e74c6f15189e318f7c3a7aa7e57dee7280f79b20688d871374d7eae9189182616b9c65ab30e4c3ecbe3fd97c66209ac7981faac98bca2177215c8acc97d0113eb1d50c1eb62acb06fdb75644de632b926b95f222578ad867c3602b5663c84f4d11aadfb2320727b7c3104b17b9ff7261b4238088030ed3525ad55f1ae6004584dfbd97a373bcced686bfb43671007cb250760df1a68497abde2b2e4b13333656d56cfd9b108a95114bf9584ee805d7c143c1aef977a0aca2cc758f942aadc65de6479dcbd2bfc08862400ace43b0944fc28d51920ef176c6d3c13965b9c3cf9183ac75fb39f6bb76982ed4b19249d96079cb8d09cf2926521ffed44a8d74de14be54cdc29cad60ad84612e6596ac5dfbeee94c867724a626882ec6231964e1cb3efa7019bd75c9cb4fb025dffb351f520140b9fc3086d2f74ffaca476efc31aea147d8490fdf4312d5408279c86e69f4bcff29512adff277ac4e482de6c54c9c55f5127cabf083971db1a89f2c36a148ed7a6284b9cb280978e1ebba107cf41fae42fc2b5048a73b4761d185e25d3dc4061a677ad0364180a768dbbbed35ac60093420828a4f27026be3817b1c3dfd3d676071e39a45f99d1893787e2b69f71d24da3383cc9292b5c742f1e05e4832ef627f42805eaa6ff588d14f2a39cbd1892916747be070fac51495844bcb8349707fdfc6c4d3310cc284ef86b7e15376228f228cc4bf052475ea2dd3315c29053c90a577c047f6ddb0c355886aa61c7492568caa000c9c24549173261fa6afa295ca1b7d71cec0020721882111f2f9a354069be3e37c213292603df671dfd479d08d1062a60c8635dc93fac3f01b8e0851412c1431ff5c6f7ea226f62dabd547cd83f1258b0a3313f87ef8aac130aea80ce55325a3798da7d639525e51eabb448c2f491c87e571bfd897c23e7965f38bff9912292da59b4d3f480dbdba1f18c807f60b66881d52b6ea728739e5435b7b0ed83722a3eac1fdbcbd53ab226daddbab40a5624682afe4ed8b165dd7f0a3cd129d0a22b64d2d70f6a54d07c03ab68e21ff37181af0781cc8e032e0977ef1da2eed7d7ad74f785248cbed2e7ebdc914c9f42e2bf4755ba7e0eb69c1fddf1286eb743e615a70188f4ff0de13dc1b4a6c471fa82ea90173630825dad8dfd3763136424016a7787a46aa25f639c36bdc5a1d1f93a5b30ca2834281448873f6bde928354ad2ff436d33ba4dc2505a9c7979f73a8da28b669582e7ad784a1f928d9076b8040ae300d40e53b894d8a5f65000a95daf4f562a4c84e7d10399bd4e1c59e5d407921c67389495191a4bf6d7cfe838eeb273440da812e98d902ba48f5ba52e0d1878128890f9d4ac1b26662be4a468894acbdc6f02cb769ea90dbbaf61bd89fe4cd0c28f39db3c5f6c9c30253e67d32d048502fc8ebe286f80f8f4f5d71687662fb9926a178a78bc71adfcc57c2f318f6f51052d49056aec445b49e8b4e6399437b1f89708017f23dd5a10361201f96ac6cecff4e00e181140085da7fcc3855d84240f19fc3877adba16a4532cf6b1061904f9d8754cdb89acbe2b16d20ee94f9c5854b821186d705475d4acfbea89cdad1b2ae6211df70fc62d0667110bd083d49dbf179afa146ad387e0bf45236a923575d9b302db2febe9b6db9fa9a417454192cb875ceee525c7856981b7ece70636bd9ea29d05388fed0a6784e011296502f462a06d26b50073cdd779c729392f32a382559c9968dd46ec5714d3f199bbaefe456a06e904c8fcfaf876e3fdecd30ac4c6344f0262fe8dd60233a12e00e546323a9e39cdf6261d4b180dcdef1c92dcb7c6f510f20d0fe666f148407b0778a2034bd71b05c2ce8766c8e7b45026ef067e44988bf59c9571b55ab403249ef38d7d0bed75d6b35529003304262ec2cc659f148726c528aa8e5195962d4bd43e70f054622ace18b8a81b7bf42bac03177b90ddb06011f3d7325254e723d76eb83ef78b4375611ec523924840c3582b88a28d9f228a931fef43a36b56e07b65aab8dcee53f9acf12625ad12a7f9c6c3aafaf49f6e0aaf7029ae4b8c277ae02231e936010bd65742fae037a6e10ed75bb7178e6af82354d43d4a8350550a4de13d3a15a45653f0420da5fcd2b7158d5f490af51891eefeba1852aa3904d0d9d1f475273bfed8e42b7d4a84bdc21bea1cb3589a3fd2b1134b8651b1ca73a2fbfc351aff3067fef59e28265c92e5fca90452448e725e9281a46bdc43162aa54e4e63cfc90d7e63b8450931b1da992bd641a38890698a9bae36444e1df61a2abd94e28607f92c01af719a587b2701c56edb339f861dad7795ba5d13f20420da65303ac96427d5b1df35d131529866e91d322586fefc7b518d825edd713a350458b5afacb1979b6af240da05f7f6885da1717ebfa2b563a0d536ade440c3f4a6d31660035fbcc086681fd4af82f87801f4bdcf4d142c2229dd571927e6aeb7ecdf5b3044c6a5f5f247cfa7b53b42a58874d016b303d8b72173dc3bb4719c8c6b2cd290dbc68c7570d42481adcc2bf0f1b7e008a203c9c90401640887a2199dd3454f1fb7cb3aad096623cf44392b919cec1b2ee89d44ccf167c2e5048d6166d79654a34099f87937974a9166c4ba0a188221593885fd5c70d6b6d2df33e58bc72ccb97d5b33ea35881d4538f561bc4094740619a5d0d1a2e1ebf67f149c3678cdce78d46db5d28a34a5431c3dce9c871015436b90dfcb3db5e74b7868c169b8b8810cfa282ec724204d2ab5f00756063c7252b4eb138ce6083accf2bab8e23c421dfe27f0414e031b98ddec95044ff90a9ea81f0d1001cd27a4f4226f46a1c5f70bcecc6d857919338928abb702772100867fdbde3f920991227134b10922320ee2f88f3a157d26412aa01d8c71986432ed7cd956b248714f0fdc2dd29f396d113e9c94ea31fa010470c44402e9318652efc66ae12c35df1dda37e42a49e35ef8e1945449ce398bd436578e1e74476f436df6fa8692bd777f1bfad3b9fc99ae3ea7696706474d6309c53f1679cf60165e3e024221595efc69418261559c9cebff57c6b60dab50c0fcc36e5c4843fc000812f2c1bb929efba47b62084e9f78f06cf65240fc67c606c2057a66951254271dd3b99601c1d7810885910c9552aa02df8b9ab3347ed4a7de22df53a42bd53829f656f688cb19c75ec1691d0cd811f64d0e4a3f628b6c1fc185b70a4bf5b5339919643ebc343a91f15876ffbf5b53bdac5b804af558f5412d9ec3d0b4198efc4926cdf3ba914f8a79ab09e52accbc069599edb1d423baaff24c5ad45c5a1f59b8ee336ed6ad5397d7750243afee67ff7c05f312d4418b595b17558a9855a16aabfa4dc491d44151c997f29ea7e63afa3c6c7ab2624deacab9c835d796790bb42c3f318aa4a3d78d794a4dba3712ad946b50397ef5cb29f55ea536c5f30fb66aacb2464f8b597a663c2a13b6325fb175665347fb60432618704e91ce54ee410113818adaa0d22fd47130336da5eecec6f4d65115c9ebf6609e4ebd876e51923e77e6a53f830521b592d5a2f4f0daa4a206a2cbc3ab5b554d6ca2dda6eba860210c9179db1f2dc821060cfd1fccb5ae6eb4a6148c6c84595bdf1c0d670715619030ff0f6c5e823ffe7cf9917e899656d11a484ebe3508956b2257979ee979c5c6a43eb9fac2d5f1e253e76ec91bfe20176587baa0f34fc686210021ba46260f6885fbe1d252674b1c7ccd4c0794bb87b04ca48987da0efb837c69b57f10404b6de7b846d165abbf39da96f50876d0e71df3c9d41cbb9ea5dcfe3e8e50a36999008331ba1baa2bab46cf958a610fd76daf4c40068f1ec5e54e9c94b8322b7acef4e35c4dcd8e1dbba6336b224bcbed9c80a87ce99122ed353899b146ac3d05042c04f618726e27e760a121af13240a3c91963d9cb2ebd3c61d790031eb37ecdbacb5f96386564a57fac9cfab2b466499cc185ed17643e6348a278173933220dccb426e3c154e43", 0x1000}, {&(0x7f0000000040)="7129a3b9b117401bcab243eb32291d215b4d35aa5ecf80c8703fd6894ecff42c8c74a477fa7012d4ef7d1c852ef5b2670af2babfd131ba30c9c677d52ee1b8df9800e01599e4bcc30646d62b48a978bb409d002123b8d1d61a9844192a99742e854edf4bcc46e107d56a1af4205ab185356b5162962aa00b2637aac90e357d5201813d3e0b69150677448f5c3685065e252023b6b04119a9990598645f17afe68f32601866750b615d0fb01b78e8746e6943b9c4d7a2c9c0da068d34fa7baf83e76b7ebfea99707c3e740e3e981c4505d8e7a322da75e943dc8c270b663a0348", 0xe0}, {&(0x7f0000000140)="4be9624100fcf4c3ca7c63c7495a9e001a8865ac4ea338714872baa5ba5aee188100e6d1a19384050145a4a4b09ef897f44bf08f26c00a36490ce8bbf2c4503e104e01d5229334eb32df9c3c960a33604cd71c7ca34ecb9d4a4d50fbbf652abe6f6d40", 0x63}, {&(0x7f00000001c0)="5632fb2e8ac0d4ecff07f5762914bcd372a4586a4725724cbf269777f4d21a25d9cd4cae95bbccc62437591093eb1fc0cf2cf0e603ad99f4fe874f82ad8f27c5c72bfa9095", 0x45}, {&(0x7f00000014c0)="bbc7644e73ee11e74a96f6a85202d4aa2cb4de3e608ebe3321e0a760e293189b0e43a064d45dc4a72f745bdab1c30b6371ba89acf4959294f7c22cdad679ee11370fe858eb1da237591f39e9deecdb903af67a8f89c12a4a6caaedf1b5d79701bfe2de19dd459e4dca82e1852396326ba669ee", 0x73}], 0x6, 0x0, 0x3) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") getpgrp() 16:01:50 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x10001}, 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0xffffffffffffffe0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) shmget(0x2, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00", 0x2000}) write(r1, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b3", 0xbd) 16:01:50 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x66) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) read(r3, &(0x7f0000000340)=""/229, 0xe5) r4 = dup(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5d3, 0xfff, 0x6e, 0x2, "b28c65cdcf1bc4c754d3a2de6f0ccbeb76c616a7", 0x8, 0x3ff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r5, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x2) syz_open_pts() 16:01:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:01:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) socket(0x20, 0x4006, 0x0) write(r0, 0x0, 0x0) 16:01:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:51 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) 16:01:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 16:01:51 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) clock_getres(0xde147bd153de004, 0x0) 16:01:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x20, 0x80000, 0x40, 0x7, "bdca3fea77124da6da681baea5e30026399916f9", 0xb30e, 0x4}) socket(0x0, 0x8000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7fff, 0x1ff, 0x926, 0x0, 0x6, 0x6, 0x7ff, 0x2, 0x1, 0xbc2, 0x5}) 16:01:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="7d7a2cd058eeb51e5b084e0029d126802e5f0351ee7a9d7b8d316f305e169753cf36c3e627027306cbfba50ff36bbb1081775f4cb1faa271ce14621fb7fe01b408da1267662d88f3383f7ad012bee5911945a2fb3b714fb03cff2f32e386b058", 0x60, 0xa, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x2}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) 16:01:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe(&(0x7f0000000180)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x00\x00\x00\xee\x00', 0x9000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:51 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, &(0x7f00000001c0)=[{0x7}, {0x3c}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = shmget(0x0, 0x3000, 0x21, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:01:51 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0xd8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x8}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x3, 0x6}], 0x9130fbd, 0x0, 0x4100004, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCNOTTY(r4, 0x20007471) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:01:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:51 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x401) rmdir(&(0x7f0000000040)='./file0/file0\x00') 16:01:52 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000380)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x3) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getpeername(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r4, &(0x7f00000028c0)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x800}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000180)="457740bef4e0a35493e1b2bae10ca704aa03477b09fb60bf68d41a070a73e8a58f920e32cb1ce520a83c2f94b6bd3b0549e6df9d2d894b50cdec458a274c41217ee73a4a", 0x44}, {&(0x7f0000002900)="591a3d423c34b17f08135e778d539d9dd217136fc5c95f23d827a567735940c7572a6edc9c99e6cd586fd534729b7649c274329db2abfe7c212cb51401772112dc3e23257d63835b1db5179f9c82b13dafe56137fb8d4c6ad1f90deaef3874514cfd291529c5a0a3d8c249943f829a19c9ff43ddf8dc964894525ac73a35e75bc3cb7be9d3dbc5b468466da89437ef93e9c6aeceed5ad36dc9cb6fdadaabc5083575efc4f241bfa7a9a86c6b475748aa7929a0702e90ea8c99482dbaedb721", 0xbf}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="a6d4199a6b516366d7928afab8cb78d11904ddfa0b7b348d6914bc782e57fcdf88beff30d5e3c45fc3514a6e2a38693f369af48f832db9a07a6bd640885891d8c691d20205e5f9fc594363e2b38a0fcb5d386c5caf161c87f259583dd793b70058f8a692a83e64f5e05b08e9599ccfba80c1378e21b58c408b7e8eef9d0fc9bb90250c03a81a00525e2edc947f7a25028d65c19c90165326318847382d81b6129e945fbc3c3fcf16425951c5633b1ba4eb3318a2f40b8b09acf93bdaa48d5f528539484c69f4c4f030dc15eb7ca980381b467449d0a3fc4e64dbed87fa85507b6efe68bba606b7e35bb504254fc6112bfeb5cc73d142592c11ec27360cc78a4f01c8b5609d9af38aa5f093fce0fa01841a5e9a4b6848b12956c22fd0ce0dff163232ec13cb379c012a5f6e7b0ebb2a2561d74f8f6f0e285e5f8d76f1b0a05ecf94ee3df8f137c65304f8027f983d2a0aae34d6177a45a4eddcfc97f7c46644f0d7043d175ff79125825218c112f19bc174409e3624b6702f12c57cb02688308678bcc680740153bac9d7ce5cdce39af008d1478beae264fa2d1e87f7d1c1b659b30d6dd4fa08a4a6c3ce5b5e4b9c478071c26c8762a3b228560ab17b333fd7b48ab88c8878297e2680f5bcaf0d41400a51015b74027df63c1142b9530ea227e3bc776429606f3f7f00a28bd3e93181dec8d8d061c991f6f057ac02014e64f0d7cca28d8fbd6681dbc62ab5277aeabf67e54a5c08ba64d4287201b35e78c9cedc49cfc7e1b911dce818eaabf57f9cfb59ea9ffcb882a51148c73394e46bd3ad6be40880f8fbda567fa70907a09120ceeeba21888525ac257d74474e07a814d2d1dfc7ce4269ddac7c8066f750c23c375df5b5ff48929484fa393eca47190ed1237f73717419e91634805d34a7e98fc867206c4b4aae2da1cd25a01857b46ebb6082dad44c71e4debd3d91013b81e18d149220691deb178f96ff1c0c33f2029d9f79185514c5c79893835ff30a1803fa5876c247ad3e056909a50fe55abfd6fcd0305e04038f02d0556aedd639ce34a4b4497e13f53fb396710747dab855a043207228950da098a73949a972653d6a08db0ae545829a486f2ed5020559b5d93c44a02d96c5fd7e54050587ec2f08f802ea23bd189884b56041c40572a67bd0186958525ba3bf3a896dfdcb58e4aa7dffac21b17c523a5507676bcf4014671c70d0b66f8125201936ca6e07442e02aa99ed307a13378a1a07033eaf37c55ec252698fe1c8ca7f2f95af59a8bad902433332fbcf03e082414875c2f74ee447475f5c555d643d827481a5c52720b095df78699458f24e9215d1bbbad588c5a1c5d26518cf37c8147c3d11e917dd1f258dc311e0174e7acb36f6ab59ff101992498a72143c43bcaf91bf33e1746bc23d59c605a277e9efe6f3fdfe73f1e5a8fb858d58c1b6530efde359594063a526559c20b5e2deaff8b053c1fe44fa24a6a5151e9394976dbdab196ff02392b2129bf5e48d45fba29943f3bb6647bedbfad12fdcbf6188e67908c43460e44fd95bd7fcaee14129b32434b62ae11900cca7499a54cb4faf4039b8bc31cd9221f7bbfe2683561a12783b89f541a8cb2166bcf8d086e3bdf75bcd4967031feeeaa4b762591c3c088c9a4b7091775ce2ee8c26acb0af183a7cc7ffbad8c1ef7fc997e0051536197ddde38ae9a7f2f5ed132fc8c567b05831639b5c2b3f915221b2264a01d822c71a1818ca5d99777750b45ff62ef6b04285518b6864e16a77088da6f9a95ab0aade6087f1ea505ee5d3f9cb2030f8b949df76c45ad3c4b13b8f742c6689889920782ad43e258d7959764c969728f23b99cd38f274bf49e6445e37043da9a06d9456dc45abc2152315ff09ec71e898c615eb4aff319c144825531ef7aa2e76e4253e757e262c9e353ca7bf082efb1b1c2009d73653bddbf0738a8c650a1252765fb19432db8228ea06cf977bac943a6b2483b1d875badefa4630b7516eb5fbbaaaa0d690df82a9a8c725609020877ac2748e642f5985fafe74273bd337a3ab5dd0c9b6ce0254c2402cbfc0ddfffc76e6ec89ff0304a31f7160fd324231725e55e1d2459b25763342d0015977840d5442b2a9e3e297f9f248d11f0b8d61396229ab1288310ea9ac572c6e5672ee4108b70508439d09666bf6230df3a960ffa9624ea1d2c45670a57f6b10183ace2c5beeb2efb0f3e8bb639f6371536bbc25eb041bb11cb2beabb5f43f446e519786331282d19998f43c824804896acb29caaf9d688cd53ae5259912bc1738c6f22fbccea6dc91837c0a86f775a04de55dca1bd0fffeb8cfe7a67eda346eaf320b1f30e50af71e52ddf4f2180e9882aa16a179c8b120264a1b68754442050cb2239e92bb1c33874f98a4b70a8d17febb671c355b049e42886310afdb1874f4e31cd1f877ac7f0af087be858fd24eb67bdb267fcc01ff013b8df9e4c83d8263ee3b02f94112d92d12e48c7a5231baa610dadd29914b3e432e5329704f2bc0ac313a12e97a6427d987ece66b9cd7f506367704772235e3eccd86b15861e4373cbb6ec8b00194b13c2ef09602f7a11d37633ca74e2208ca087a518133daf017d04a99b2d52e8a6d3d85169f152cfccdeb68fbf236def1e3598a83449a671bfe558bfb2183f87dde502f0eaad6d4a231449f4f7bc9dc46d1b0d0a90983df6ec237e50d5006b59e38f12d8e308dc2386c72ecdcab8dc53ce73cca14f21807181784f392ae678eb3fc1f58e62fb19b9860fdb7e19983b8f991b1ae7c36d9f4b24c1f2db683395665dbd596453f002365a4dafef56e48572841b1e572b0a88c5f6ac962101591a34fb2d776f56bf32bf9f5d4d2a437bca3e2e8690d958e354277914ac69854a09e20af6d9db44d27e5776793e4d4e66fb9441af6dbdcae27975b97d30533edea64ab34e7f071a622b85e167a6e2dcd1d92d3da4c62a523d9d2f9fb95bb7091ea00cbecada07343ca04fafba43284fbdc8140129e4b2ec3f7429b533fd9a903a93ce7358062f1ee3abe740ea7b58ba584d19a4fa3a79fb42941e5ba6b12cbab697bccf7c5998c0ca9e750c12df30af9552267bbeaafd84424cd07a7bd0a730fbe0f97d57f3007963b1c9083e3aebe424bd01b8836047d80426db3d127f0e79e6729958a142eb8032e4f94ff317df8d25339541daabc3cc41a349215d7e61e2654534e47938fda64c9b625e114e00489de43c476fdf3df6baf353105a7f77037f2d9d76a3801b24c98c259764cb1e3ceb0a43c6338d0ad6429405a6c4bafb6cc5e1c394e0b7d9a623efae61213ae2cb2b9eb63ac6f74e9566f603bc205b570260e306b01ec30ef1f750a8c9f0b6f999a22353e0f1b01c9e493f5c4a62cdf446d7640a81a9a8b329a60ce37a18ab7dd2025df20d402071349501ef5b1ca167e3ca61983d77e933ea1abcb5f1c1ea7ba1ace7246d472161bc0e699fe210cc7a6e028df8fa440014fed70219af20fb9fca9eeaff2f1600274a1fe561ae60edfd0413ac8af6bb844ae5355e49ef770776cb07baefa465bbe373ce29c11cbe53fcdfe88f271464b38ecca8753a00502b392abec903a8b12a782f26ce1ceaad5a78e6c18913fe3cee423900747962fbd8991f4efeb6a8918b4378c414b0e79a303341d24158011f97e10ad888ee5346a401efe24875eeb347d2e42ee9e64b07423c4be56099e3b2365dfdd8268550f94a9ed2dcaf119d40f82bf2461ed9bd665a4c4393843e5acaccf4ef1c90a5c588b01c5b427bb5b9ef5763a5931bc660aa7bda4c884d11307c474ae3602ae346f20f8e49cce7af3d03923b61773a5c6f4d88f38a41a9a5ff375e659e5c4e094a35390c3826168f22eef6fc547300b75daccb8bca6e6d6e4735351f1af607265c29c99845413d418521357f9d8943a9f090a3c22d52c47a6bfdfe8cae023335d3fbff0382220efae5cf6237d11978efa5e0f75c350bb8466babb193ebd0ffd64b15893e9da3c331a75e84b6466feba18bd1fa428f91d84767fb7d0b765dbd54b40f69bd6885679332bcd36422ae11aa4bc1b8967735173cef17b0fe2f7f91480799078ada2011a809b2f02d18f13b36efd0705e1df06a25b51d5c1cf57e7bb63e887487274de75a61d7d593477312376a70841cd23d1610a661c8fd8785318ce79b9d3705eb3e87d837baeca1d963d713925901ef3cc397ce00129432c21ff44d26471295bd959a97af43ecaecdb8987c08298fe3ac209828cb92109251567adff91aad9e28506aae77a679a41ce55242fd91ad52a6e97ab97e551f9a5a4f457beb1c456f048721c18d5faa8b07a21556a0665d06002b093ee5e4511ed3332810a170c1fb200ad75c6bd30bb3c142ae3729028d524a3eb9fd3ba979eba4b9cb189348b54a3a818cad13def0c9a02eca1307fc49a5e7bc8bf7f64ba00c97d821fa670ad3454048bfee099fe014fd9c7be55211fe4c63440fe4e805393d8d7aae22b8699f9d0ca702b73060d4e10a3f63407ebbc65968a5f869f9c8d07bc061758e1e8263ff2ab2f4c3ee44ad2c717b8c8439d7d91c6685123a1e95b8b4c85ec4d06e312bde9e4e50d8b62c04da51abdd6a97628ab619fbf06554a433093f738e212c2484d25f51da87803f47b3be17c7254bc36725db3990d6e5b289e9cf003c44427bdb6a3a56167e5bb9c696d4a6be9304dea68718ba76691fe2fe06d910ec4a8facae731c9f4de835e238d41f9a80c4dc3d4b20588e521c917aee01baf79ed7f0c147de9f9bc3db32bb47033f4eba6bcc5576181eb4ed7aab907d02fce5f2c6020b8e7bb4e2925b5a2e1cc985778e02f1b33fdefd96a45bafad7bc114c3d7917e90afa21f94fb6e79ae5b99193f06701cfae92175541efe243be7329e5ee362ba3c145bc0fbe8a54d5deb8e8d6abd3736a509a90657920c84ec642ccdb973159bb4b2092e1e8ed53a4baea9ffff3e9540cc4f1c48b3f37e34d311835607ea55ef2e99d8ad646dd83af7ebb62b66ddfea538f6c1e86ff83c508dc6ccf53b0f62c272c942545311d891d264635da623dead546b082dd2141680efec98b6d8e3d4da2764642ca34225bd0c81cbbf719cf4741f804aa3a4c8198a56849a3a9a7a79df79cb6380c32cc9b31b2f0ae70d3a9c699e23feb81a4532304245914274ca958801c48a9f30867ada561b84a5023ca33c5f019e96be11883fbb4ceffcad982f83b3ae5fe9d4e3102eab514d03c2fb00940bf2f9d0c9922717e389f042e45799c8d24523b2f20122cd14f597516861eb6ef3d20c084cf3dee0fd6a8356bf65144219fa49f1c645abac650161b949aed5278a01154d3e0376da63793c149e21f70ee0695bc34b6b33ef19b41bb2b9586901a578027e95de67910b63bc2790e4fc8119381174ed33e6810dba483871cf393a9b9f3fd7769d206e4a972cb21276820fc92309468ebada4285ca3e4484338b4764dd7e602d08a6d9f005c14f3d92b91908e1efac8e3c4858c20a32b1f1cfb64d369f96ad11aa128c4cf4fe1b13518d1845086e44de88a0ec06e92a380107df643e98dd3505a9a65dd85cf495815ccc4fdad22e2de4a6576a788f6c8a7d72645ccee406ee3be1849b1cad0c34a29afbd1ebea8285a4a4c4d25ee6c94f0d5013ff3eea53d8907cbcc34a17e27d542e63f6fd7f96feaaa84e0cfdb6e00ad4c256d771e8e7e09621e5591826162590db2d65d72c10ba489c7d15360c926b1b1e4ee1f801debfd2499f6fc64c527a962c02952601490e673b2bc58c99f116d4c82b919ab24e7916f9c", 0x1000}, {&(0x7f00000013c0)="a77f1bb975afdfca4bd5e665bc77c0cf4872bf0a7c74e5ed56bbd4a0cffbd541920462eda12a9e13d8ae2cdf543aec5a621381d3c37f21fcada5f94ba8cd61f9eff7db15482391688f3f9beea3be4f0a052a", 0x52}, {&(0x7f0000001440)}, {&(0x7f0000001480)="d263058f51990d89f9ff31be5e1f6c892b570773b66a2efa40c663285d0dbd02575d2f60e30adef12ba06f4f741ee183264ca0af", 0x34}, {&(0x7f00000014c0)="a2794197f3f0499f5da929cdad6d51717e0393e0992d825b3b989945f0b5702eecebcf4b9f75ac3088c16450022e7f949eda39d9304460a75d1d2ccc3b65080aa5539d920917f2958c10cea4c6fb450af265f86c2b4d711371bb4c0c10516a4655d9dbadc818b0677321995f2361c29200fe0a08be90a358be4a414bec2962dc456e3b1a080cee50f01f1fb61ed362ae54909255de7a6a7a7baa8b7287dec09717fcbd99e87ebc821e3bc10c135965f0271cdb22d19cd413a314fb7837b3b8a8057d7614cfa9f2dc846607a86ef48867c1d62651ab0f1c8048c93b4fb2337af6b16d41426a72d46d446f2d2892e0556b8a0e349f8eb9ed9cdcfc1f", 0xfb}, {&(0x7f00000015c0)="6f2a821c4bbc6bb34888dbedf86642d81e194b832b77afc574992541f71257bc2dbf042283a45d8f706be80fe9f3df5692f5fd3644e518647359526b9fafb679d5088a668210ff76114ee8cc00eae58416d3db699dc742c735b03eb56a18f0132134768655cd6d6b4160b8af4553d7dc850cc57dae1e9407878860e20b43e403309d0100ac572d2b08c2e73c54a36941bbe53ea7c749cddf696012fcc3a97def26c2787a424339cd99eb9767a7b00b7edb245c3ea51f5a12d11c96ae2135becfb12e90398928a48ab580378aa56b14c4e30b4f859930897e88bc285a4c6c64e5b557b03495", 0xe5}, {&(0x7f00000016c0)="f50ad7039edc1ead08bb88b5d02fe49411e745f39c0d7dccccb0ce9d9007620e", 0x20}], 0xa, &(0x7f0000002a00)=ANY=[@ANYBLOB="1010000000000000feff01007f00000044b1171a89e70a0127291e75c71a979ddea96c89478664f1cab7b8035341027dfcfa9740175caa4a858d36c3996c43252275b0af9aff92c057c6342bd6d2851e579575356db0442e7fb94c1c0091b78b66935a6882188541859f380a67eefbefc67df951f53608480b72f895c94e9340371049c5330e716398cf783ad9dd9b8ed366df14098f08724b6038db3ad160c075f670e0a089a4c3fa182770e76d90abe00ba7e474b70176c530fe38eb6d380b7a453d2f0e45968162b22d9a4148b948e373ca78d6929477a0287a8ba0a13c78ce79dc47106a3fc69409e8428974ab389a71b4627626bade4420b7454fb8aea0172f2306ffaf66e2bdf3ccaabf61a437217dfe45fa2d1fa2694ce7918ec70af76ac9171ec2f7dc9369e90045c6732ab31e2673a8d8fab9dee77b25fa46beb4d6ea406ac569a93cffb5109c6b63282630c2fe72d0ef8ee401ebdae27fe74185cda633826d9baf886348cb3c7894b0562b248cd5517bdad4b30189c1bcafc47e6c5baf8ce245d58d9b3e09a83c7ae1b20799897be874e987476c2235fb4ad953adddbc32dffeee141f4627c9d6a37c989671b3acdbf8919dc5f8719e7c3e54d8d20c99baed384b9486828aaeac568075c093da274973f248c71e63b2d9f16f73c20acbb01f1b40d34f5ddfd041d46d80a6d8e0759ff08e5a66890c842a86c342452432d95b1381a59503a15e5d65a9cb7fbcadde453bbe7e18104d2d56d264ec59b75908a4b00ef202aeb9d280c1184592b49224648b27dc91ea191e967695931fbdf52a1284f6a7c29a6f31f52a2a5237001b0b80683cd94f2b6b0554dae0eccfca7fbe4d0b54a6b0b08d664004922b4e35d590151cd7dfcb9f6aba8d15feb1427a66f2f0a43eef1f122974cd42a9be07d47c4a3916e806a9df0da04e0ccdcff8ab4252f19f8f431d94d89344ca675a07fe29cc1c2ef37ed32265307b056b39449f4f05eaaf234193a0f87a1f78fbeac0acd0dca05b57e456e096979d8cb68dfd4729e9dfb9af24b31fb096ba0a12352ef69c49c116299551547eb17d6b98176e2350cb164d1314f76ac601d94aca9eb545c5fadded8ad23fe1ca3de86e9e8cacd0cd82d2de364486932a28447222fd901334cfcaee719bd25ca80a22ce2e917158a0393ed5ece251b581aed8cb6af5e23633b639c933fd7c2d6e8e17fc597e19507a965c7bb8785296e2a2eae3399496dd1003303919998dac07bebcde6c5b4938ee1691beb21b8fb4d3d3b2882cbbd1b8594d7beed522c5e0306bcfeec9d3ee1b29a4cd0895b9f01f354d539d9edec5c08d4f18a7655f150bd87abe862c8bfe1d9808c832d4ac27ec2acae9a5a04fdce72f84b1dcd1a9a1b79a59adf15a364cc51544df2bc203cc93e8660a3bda035bc9dea7c343f9467a6c5e86abcb9faa4824baa8c65b49c61d2ebbc071e97abc0ab84f99a89b7af475ae30ca3f5e4820ec4450dfd29a5e447d17dadd124fb69c7da1ee1f0994e372fa6919e0a2a368f4812fcac22931777d20fde26b4d67f2606acd6b21ded4d88e40ae1b2b79588817d42772f13551da802ad300d27b71b4b287be0188885e29714ad358fae77d97ccb9fb6837e0c22433b723229c0bdc9b61865bbde4be5358224d84defe2678475cefd88b40c4859e59d1f253f5a2d00ad553575702f3f9749a0ecbff211d1e1d5d2cd11533ffc835cc9f199d03c8f35bbda01bf577d4679c8f3a3ceadc0c640b933f80261ea3c4054676e4615861826ea46f62ad1beebe396251d860b85eb57d2df4fb5922c5571c8c8a44d4b88eaaf56bc67717387ce9c07a412299f40511397fa6badc902c4894f514eda91a8bec2f25c0489b3536b331f5e20ace68da5978a07b375012d22945792d057c4e0e9940b2b598595f147eaf28fb8c96fada70b8be77b8e07f19489bd9678b79b9e0be1d82f5c2b14530161c186898718d7e4b3e368466f4450e1b8951b6bdf5568bfb8928a5eeca3325515ef78f5f2e446a396e0db92694fbb9ab35aad8ce33b7c9906e2993228ec40af7821b863f806bf2fb4f2425cdedb37dac71c631f06dea0556b3b43a3dd4466d1861c278a6915ae2354fa5f58e31863287822c430e109d65391fdc4b98cea20d79e7cb27a64f30472b555dc099067b2484782a828726b456fd9443ed814a71ca2ab6319863bf923eba35f3895e80e06b5196e7666ced839aa5601667d63e8e6dfef235acae47560ce5237bead58d7b61f8b6fe88ca71d8a3b55dd46a5ade1356cb6fbfe58b8c271aae4389d76f4120ba5d44cc57b74c07e3542dc377c651891a933d11879855b91828de0ac746a184e08f5b9a2f437684dc35e7bcd87285fedaf28d84bbcf9d98faf4ef0b586fb0f3649dcf7ef472cb7cac5d9ad8da254873d091397659f3f9ac0f51a843500514c416e478acee8711fbdca6aed6e226567612a71ebb9a8aeb55679d226cafa375b408914c19e69b429c1be88d9c5be3e145da8eaacfb1220c3716ac960eb4d7d99227acd2b8bd7a9cf2015100a9b4179bfa74981e86f682a843d2735bc11403b54a39fff7554b356788869a77d60f7fd6554707e0d0245149fae7a5389f968df5e2527345681a0d07a9d97a8a93dd98f17c399b5b08d7e983d08e21e351cfc37da46b7258fa04b9431bd10f1a0901efa8bd097ad786eff1ac51181dd4d47d53567ed1ae8852fe30b2e0a5484d9f52637bd73711843da4feab51dd55d663f328855727206bbb8a371eac313ba6a4a3b1cfc57213c6ca0a8a6da5ed641b1191bba462bb6c6ba101d2add96a2dd49d05024b45da33fce1445f1590471add323dd76c65919cf8d4788fe07650f0c5c85a79d69b056788db7915dfadd6a58b50fc95ae2d9b0f39829de4dad6c885d52931439be38aa9c759f73de68fed50752677a1cb19a6e55f5076646cae9a862795fee84922639bc270fcdc9049bdd53f6d6541060ddcc93424de35efae33068284386530035b393e6c0f6a3e4ed42fd74a2ce4131500b1c5de8ffd9dd9ce2364d1d31a3547cf21a3f05ec44c6bd50703a46881cf130ea0623ef3dc7446f778333caabce1c37dc4e435004687bec6c8c33874dfdeddd0ed0f0d0815d74e063b2941bed23cdb2297df5146165e385b74c47d14e5d18923b7e01d81579251fa1a2792d7e245bff5f97df239568cc60149379be3a7862bd435cd2c24bae4f1c62fd6b5a5c2d547571f20b3a41628da6b3f061e380b6d3b38d4e57c4e44918c0b707d667545087fbed48592759790e92770c9262f4507b2c80255b5e10839c2369c27584dcd18ddc0c4a1f9da62b9d34bbdf2d638739d51b3afb5a90b3e79c7c854aa4020d831e09c8699e647eb6d065ac915375b11f757af2ef1fbe7ac5c3fa0d5d88b61c7de88ae1e37bc603841704d29e479d488656e47c676ee26424ad21d4ddd12233fd6161bee7187903cd65cec2f18cac9a09e3336c22dff4307f06139505ba1d0665c17782cf5e6f78be56670ea8cf9043c76a74d7b92e40b89313047757ec56dbca2db04fa3dcf0e2da9aa6eceeea5e62e60166e7e4b7c23ec37320e4fe88afe5f7fbd3d5873712bcf0bc2469d92c9de2a1afd67c3daabebc2c35a1511e49fcf07d0df4fff9ff007bbea7ff026810e221aa7c4eb297687652370fb17fc0ecf297a8ae2e5c4e39a15f69981dd13ce642fba33a979b9991a89bad909c411854d500f0ea3b83c8b2fbeebec4f6c54a4a7d5cf05cdf0d50937ca21c1358b30f3477bf7f581007787e839cd3b4a9015fc502d2de0846d0d6fae3564be72bc6dd22dc520cce6dbf674bee2611daac80a0a3672cab60f0aa85dbb42532a4cb3e04f134fbc7feb09626eb4502ff9a3fa6d752f3c698156c590109a8885e47c5cc93e0a84e49565b489d4bb5f14398345c9f16bf0a8570c07374a19e7473ccfb17b673931ab8374a023a10b9961c8f1dddb53b34cc2ababfdfad1875d6adc3d4fab4c667b87021e12fd70de519c1b053c95471421c149fb1eceda8ff884a091f3972f1d2148990ce49918b958f167da9cbd681cafdef2e972444f97f276afa65e18b3f10755f9e85fb0b3c9742704028bc99a6c3d30b1954449bf2fbe59bd4a47779eb9da745077f7bbeaba1aecde4fc4a176687ece5b0ae9a65557228c82a9bd83562d69f1739071e6b86e491e450aa1490f064911d9a03298e94bf756ff6f5e78bfb342b1447dd75e539ddc1b850ae83a79355a3b2a8646d378a60f61265152295e7017e8c5c1f69a699cfc4f646c2a7b00fb6abd2505b2dd6d4d8fe879a8cb0c40df91b6f52a2955145c3d271e53ea9feceeca6e82df60d03b6cd539fffc28a00852f654b20ce44e567358c3c6f4b67ba1335e066d698efd8969e38d12c353b7272c1fabf37a42944deeccb5277c96eed5ff2c4ff1447bb388bd9f87517e481b09e43f9b1524f7c22cd99652f66ce3b78b251dd761bb2ffc437da79e4102694ea4455800f30cab562d5ffec5299d9947178fc0965ecf681e40f9dd3493a23aee18fdcea23e5722e5b524809d17658f8267f0425f8af56d84b51c9d0351ef845ae2299004eaee722e9e93e92b03fa73ab2152fabe43b0007bfc5f1177c7bf210656a851c9b146aae52410520c96b9ca2930e8da37eaaf1b37a300fc279c50afad9241b3d642b3aa47c500d2861057b06774d2333ab33cab49598c42cf848b9bcfdcfa699dcf44bb78ab779cf4e9dff83c4022bdf5852618f36b21f263b8e97d1d11578c442318d477b7fbb18dae35e83984d8f8fd2806abafc392681dbe211e67782f599bce55a7ea47131fc9498944738f4618301e06ac20f574b89fda9519c3a47e97b162c507a1fb12da85e626e49f571d35c86438d75aa2426981d799ea450e3060a30bc7dbc08bb19b717da79b3044767d43736f453c47eaa5214d2943a105dcb91fc7205942992f2c2473dc905951ad1ac653dd62c3a59652d3e61ee651fae5f47126c27f5c86e60667cfea4ca4b0132ca8f61a381d7595f60a7ae0d70f34d132e93e33c0f4d8d699e67393a7af1cf1b973898564eec49d5f2524ec7235725d0cad700d77d5cfa060bb7594edc1202f23c70ee72d813aa1120691e52e5ca96a9dbdf0f0e33df91efe60b048d1f7c5dd63cc24b4cfcaa2e050c6eaeb5c068c6f78e4ecf2742d8f2362a389935b1e64a1cf61edc4aa5af72b61753ca24d0a6746c1b9647c0d1a8984714209bd222c86f836bfdd8271fb1c3ea62826e3db0b1bed0c0ac89087c89f1ef6f13e77203cc4579e69884a63f1e48373c84a14fa929d272d09689147a7f876e6e99ff5c885a36f2a5e651f204d4e4586598472a2baf7eaf431561473c1930eb493cdc3537af435d40c6ef464bdb3a8ccbb8c50876309409593983979c212e31aac2717e429ffb92b1412cf38abd73d1ab71d0f9a0d51448bbd62fcb30382aec86220979893876d1b4f5e71887435e117277a979a446a72f9d40eb8cc51918caea9bf5b0f5f4583a2886d0b27863ef6459bb160f5643879b3a680cffb94ca7567601e9a53d0d8c0aa2b21983cceb9d1f3e72f24623819cd3e9fa6a83d55d294204a5535de8d2d243b47df7c6f793c7be7292b86da4084133d59d7b2f928f6cecb545d0e1c60e313eb341073404b5a073bb4135ddf996b1df219bf3035aa04034dbd518e878ad8b5584c0f15b13c1bb115c17eb9b86d033b208d246dc11b5f29ca6c806811f9d72cb3596a2d6f1604fc8f8c2cb70962aa54d9dfd34ab4f06f4e194a6227d8000000000000000100000003000000acb80467d66bb9ea05b9d9f2346c11d2da03618d93ae68ebba6b0bdf9bc4c05999d482af8006e993797bde4212ddcd0e5b3b49e611c73c4b58961af0ee46d642e687972989976b4430786ce1bc2d00ff5cd7dcb92e580f1155f2ec3c2ce4bec032299b8b4d91d0c52de56d1b38996e0c6e198c687b1de683673d944c87d42978f7e59ab130839288f8cbe22b38c2b968973bdb9872fd7da011e7e0610da67c9c094695b63fba15a9d05bf8d82785a0cf6fbdabc4486e7c433a3b7fe0de698a2dd600000000000000148c59d3d4146ceeeb948ecc35e3fa5b78a9d97334b41daf7b76ff5cdbfbd5410747c431caadf559107b038eaa6730ec625213e0c529a655f44396c521e638dd36f923d04aefeca2f5d631de0000000000000000000000001f915955473163b0d400c3728057496c58abe74113d46635d05b57eed1f4472b637140d59f168453029db348582626cc6f36198dc4c78ab7123d6f7f5bb46bbdd6e3bf4742c39728d0dbf094556c314f20245db05e427fb99d05d6bffe6415f65c896fcb8134cdefc1c11fc4977b63d303d221988f97d4a4889c9067c04097d0685b302efae78d2fdd305463c828eaf88271b562adc4c16fbea0645280ddb652b7dcde92a4b62d0d8eae8717e3d6037ab32a80fff2a95c1f0680d763bfcc37d6ac4a2ab97400003320c74522a88728aa24f39d74288ce6e280e63cdbc9403c05290aa750b3d144be2e7738a547cf3304b8eed86bd0481c7a887bfe8d6fca78ef25b7423dfdda3f5f"], 0x10e8}, 0x13) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_data=&(0x7f0000000400)="2f4808a7f4419f084eb7b8402b57486af9096e2125713623e391ff5ac05eb5a00c53b8386e5ca48f459c169ee614bb3b76ca8d07de30a7022fc7bc89dfb1c275004285ddccfc3114be5166b5c63bb3b96eb2e5e72c1d79c81a54e96cb928307c0f76a7864372ff63eb297f5cd710c5cd35"}) r2 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 16:01:52 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000002}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x79e2770721c927e4, 0x4, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9c94) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ftruncate(r3, 0x0, 0xfff) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0x400, 0x39b, 0xdd, 0x8, 0x8a2e, 0x20, 0x6, 0x10, [{0x1, 0x80000001, 0x81, 0x3}, {0xab79, 0x7, 0xffffffff}, {0x9, 0x6, 0x7, 0x6}, {0x0, 0x60, 0x1c27f47e, 0x800}, {0x2, 0x0, 0x9, 0xfffff000}, {0x3ff, 0x80, 0xffffffff, 0x7f}, {0x6, 0x8, 0x863d, 0x800}, {0x6, 0xffff, 0x8, 0x6}, {0x80, 0x9, 0x9}, {0x4, 0x20000000, 0x8000, 0xfff}, {0xcf, 0x7f, 0x3}, {0x0, 0x7, 0x0, 0x4}, {0x5, 0x7c2, 0x5, 0xa00000}, {0x8, 0x7fff, 0x3ff, 0x3}, {0xbaa, 0x1000, 0x6, 0x80000001}, {0x8, 0x9, 0x15800000, 0x9}]}) 16:01:52 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000008f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00"/105], 0x69, 0x0, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0x203}, {{r0}, 0xfffffffffffffffb, 0x58, 0x40000028, 0x8, 0x8}, {{}, 0x0, 0x2, 0x20000000, 0xffffffffffffff89, 0x86}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0x2, 0x8, 0x7325}, {{r0}, 0xfffffffffffffffd, 0x13, 0x80000000, 0x489, 0x4}, {{r7}, 0x6, 0xa0, 0x8, 0x3, 0x3}], 0x80000000, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x84, 0xf0000000, 0x5f, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0xfffffffffffffffc, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffff2, 0x10, 0x1, 0x9, 0x4}], 0xffff, &(0x7f0000000400)={0x2}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r5 = getuid() setuid(r5) r6 = getgid() r7 = getuid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r13) r14 = getpid() r15 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r16 = getuid() setuid(r16) r17 = getgid() r18 = getuid() r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x7, r21, r22, r21, r22, 0x2, 0x2}, 0x5, 0x54, r20, r20, 0x9a8, 0x15, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r24) r25 = getpid() shmctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x7, r16, r17, r18, r22, 0x44, 0x9}, 0x7f, 0x3, r24, r25, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x7, r5, r6, r7, r11, 0x44, 0x9}, 0x7b, 0x3, r13, r14, 0x4, 0x0, 0x1}) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000240)=0x9) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2f0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x1b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r30 = getgid() r31 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r31) shmctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x1, 0xffffffffffffffff, r28, r29, r30, 0x88}, 0xa523, 0x79ae, r31, 0x0, 0xffff, 0x9, 0x9}) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="b83000000000000000009283dca1b04ad5ecec0878935ef75d8e47cbcee8c281087de548a3f51db17c1f2fcf3035febb1c41992fbc68ac1a70c7374de7ae682c2fab84e6dc39d897f0812d2eae5ecf0285b195bfd8097044dd16cce3fa60683eaf4d5466a2a27e04e697da1b637b5c4b3a1ffbb59c928dc457523263d27aa03c8395b98a150b831c115750942647b202bac34b289cd62ea19b79e4aec41a86c9f35c3701b5fa11cdbb64c63d868d741a1ee8f5eed05bb6952e61a33c3b07a385a6d3e401c9685ae24f7a406a9bcea70f030000003ac62cb1bc2d791f438bd8edb3fcc2d209232e8ceb4aabffd571143e590a92ee09f6595f2d930fe25cfab8001624faf1b162e20c78b75800b2822b75f031b226a65267b1d6b9307d45bd0c1207b6bb790f2f3f1ed9705d242773d811dc6d6fcea162f6c4351e15e235b2fdc143c865904760a08393e72d295a0b4cdda29c62de40c6230864681fb8e9277be0a7da0e1fcdff2ee4f574b0477c966703044b"], 0x10) socket$inet(0x2, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) 16:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xdb4b) 16:01:52 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000373000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:01:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x10000006}]}) kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$getflags(r1, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [0x0, 0x0, 0x0, 0x9, 0xeffefffffffffeff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x2a1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)="7265a84ef4b178bcc68df1d15bd9bc269240ca170f76c3914d530f5a67e37cf48c4f313129dfb5e6ef826a2d52f39d5052064637293bfa1336cb5d3060eb4314ac0409b6b2fc7a8ac8f993dab2648a53c70cedfeb6fa1ec619e48736d6bc444b3192c303fdb79db3fb93d2f8ad659853c16d46a31d84d390446331c594bdd8", 0x7f}, {&(0x7f0000000100)="b452cac7e38bb0ee3ef073ae07127e61283e0911790105eed99047229b2767ea25c9dbd92917e3fb628472118b68637275b76d909bf13a4d1392fb7b519a7567b7ab13464a6173d09a3e3f8d95c7b26f40bb3f1a764b3c5aab0e2cd41b678cfcffd6e51e8efffac584eda3288f84f45cbc58b9555c0a8671dbf4ef", 0x7b}, {&(0x7f0000000180)="fdeeab2f37d999036cb266bf0334e1ede1ada1efd5cf5a1c33d28da4ab9a1f2dc79e581705d9448a4a744141f8b647d8f15db7227cf0588c95f2cae9e140a918460cc41f0f8464ee3d42854ef0f4c58c0694ae9508d7f27abb40eea97c38a4e3fb982d24d0a1306150d9eaedf15bb06cec9bca943b52b8cebd710a896c6cd568f90ef40550aba8fac89e7ab5546d2aef301c0f9fcfc9cee5d3c2c518032b8921ff8e7df4ce647a902d9c5a60bff9f60059d4d8929f8cab5aebfc937d71e1286d7056d6002729fa28e3ec4ad9eccfc2f5376cea966799cb0f152aaa04c9538a099608ec6ac35656b76494b89205248646bca161d51055b8a1880bc0e63c603ca9982f51d360881a772a7b14526e7b098395b259aa10b40c34fe438a57555255be4dd8fbee90f267ad80bf09fa9e80a6e3074df62177cd68a6ddfd6bd383acf1d76204034fbb20c422dd90db78f54a750d5c0d79bf5a90d85d8f02973bed2c7437f2afe3a2478194b907ad124a83385f3624c5af3d9a93337db5603351d06e503cbb1eccf374f138a850289f5d7c09bd276f40461e414abfdfc626cfdaa19782d7f33ad2c19b4a5496df679d787d8e7e502ded8c34eeec2b9474b5d2301d034427931dd8d6493d3fa6edbdf541e30a34eadab6faf484fbb93f8b15b2de96c5dc2470ebbeb45e4a257cfd541a1db2d165096bbf47f57b3d575ca53d2400b4a04ced30e26b3dae396d9c9dea8f32f7c7c99f1c0de6bf63fc7a54c53d0e0fcdbf167fea4c5e6df15a1580049981cae4eb1a072e8d943b09073ea3072bce36cfb9e733e00724dc3f05cd626c61ea0ffc1331e5331e5cbda4182a4b93b984cb23a0cd73fb083db098f394440ff6c29b6fcf1955e4939fb871a29dc78b9551bde4a26527d57cddb517df1e7df2f7a22b071846419a734048e4cd7ecd9a1a12809e25220433335f55a3a639fc224b75bfce6624896ba2d0db998ec410d7ce101ab0217279e85b115dd61f4e7c6d5fa2c38ccd6f31c35db11428020bfd18f84761aeb8722df8cfbc4a9f2df681dd05cb074cc1b50d40808b8e7d2c30f83fc36c1e483cf36597e9b3155af6cd85f8009de4f9aaa1a5c209750ac95a93589830670114203439f6f30d0de85e255e410f17fbdf90b44debd4e3c507bd6a2aaaaf9d4b1d6ff4b00f1bf757915fbea237bfbdd45a56ffa4d442dc3432f8a6556e2c48266f38bdc91485f2bd46be8f54c7a80bf3462c23622554b34e65a5289388994d18edc58e672ee0812fabd84f1e879590ef3d8b866d75cc9d54827f85fb7b5eca26d7f9efa9459dc2fc68a9ef5b5e759207cb13327e11acf2bae67b03c9ffba8663ec429e17384e44175c2d47ccbde91994521058973e9899acf1099c03dca1b07332dc0a2b508f50260560aa5b25b756c46b6bdfe26d3eedfe955e0cbca8ace06c9ecf98a948134226d8d2c20f60dc3beaadc68c2152241da102868a423aca31bae73ed234c39bdfbe48090181168d724b0b480a0ff0f0e79109a19eb073f4eeadc0bcb42539aa89410f2c39687fc5cc501c8378606f57117394e9bb64df5cc07275a6443087407f8b6e9f94433ffe5f40ed38d8d9d6fa4456bac1135492d5b7d9b25dab0eaf84c2a4a97a262d2c0a64320307ccbcf4c21b8a36e97b564955cb5fa925be677499a8dd5950e2f25d656dc63909df23c7a25b661492f48315e340b6a899872d864f5d8bae7ac013bfc155f632069883aad706b5bafaf5d3610fa6fe36b8372e131b4db08b0f878ffa7fccb88b781da49e91d735f3842e45763738f4ea8d6f1315cd9491a4ce5b2e071d6caed2c358034b18eedbb49de29ade70f6eb0c1f40757d6481f4c05102f8a1dd8ebd885670959175b007c1530719795def20037e7603dfac3b86beff237bb63efb3a6f75caf4a6c438076d3f25782bebe3158c10e81049226c6b6a626fb3647c40b91c164c073afc4a49e502f82c74a7ff74602272cfcce3082cb5df1f5564a9d0976967ab97e3924ac96113a5d1dcca5582a2f8b8dcd8ec1aadeaf58bb316072a26b5a9c993a951cedbd500a5501fa58bddfff7d2f4a8ba60a225a3e7bb2b20d687e3cbfbad823a9dc330d60e49ac0dda42bbc06dc7632c07b18e09187c68f1ffe489bd26adfab16fd030110a02edc5a5a4b27b216342608d40dee2df8cba093f04081c0b81c008877a0da8985be98e8158f171da91518f304a08fb69a083f70549fc64b67e0d161172fd5d55df995250c09a9381c025e29bb5686caf2cd1cf225a8ce360e442ccaad0e5cbbbcb2896ab9909071e1207e8eb11d9304f855566d690dc19313b3467c46ff1f4a5aa7d963727f8ef4a0fa219bb9353e6830ebae7f20abd6b3162bfb37511ce538f934a525791531e8de4416cd359f69b7c2496a81a72051b582833e95faf97a55a6a0fd7799fcdf9da51d329dd3d7a6944e54f7fe67915d7d0a8efed101a6339f87a91e3fa89e48edaaa3144de463d57033a531140dd4a887d618a7fb73e9b096062d23451a80948249b47a38fc920130468675a8bdead919ee9069ec7a2d3d366f570fbbfe79e8f4a92d01e9435f5cdbb571d3e84b35f8af485695845ea45fdcfcaaf2af53c013392ca9a5ac79c8185ec505e650bdc39b7372051fc178e3996b125640ac40ce7fcf775b2d65d4f9f41f9c2e995457e5d620b6a2af6c39faebcca2ef64b52e2b01c8eaea0b65b85c0f4ed46880c53c07e6885dc8452207ce65a00fd6caa08f688336e110efb3a3311f1cf46d2458cc6071d1333a97a7441991b13a8107abea782ee2ba24ba054c9110759bfe74f9196b51900144d1e73c23f7296b98d4ef3469b87a69d8bf719c5f9838f5c23627a63f08f25bd3d7b0e405ae328df05a893e2d60365554ea42da13426bc7769fc5a0651d3dbceec157e65c9c564230df3388ad57f8647a46640ed46ba8e91154782a2b3993ccdcc6de1c40c03166865f7814074cc5158b1710ad3f35d7a37bcae0f7ff928e18d7b0a2bf7ae8c88da15030abd575a1b7a80df3df67119236c2ea40fcc29f37db77e3a506af7379ce3506aee36ef37f35df95a40cc9b175c4e26fb954e47669b9cc5b12859e315d38699d9cced530028aabe1f0888e99687d2cd8e0494dae818b1ddb9cb20feccbdf8dc7ddf96cd262f1b1b948b4d72e9a0680ee60a9ac0b42960090f1046beb6b2d7551f7789850029a32d08b1c6a9c38151a08058b0b2cdea66500109e8198917d9ae7af4ce827e74672a11d504dbd607be881f1b99fd2e2b993ead53c5478e91cc4ee29b27002b24aff7c953f9ce0eabb3a2f36c4e62a6287534b480a4273e34207510d067318d446e12abb41f1c103e6a79a5d5ccc9f12edbd769afa5dd54c04c6b0d5719c81dc328310ad34b0ab2f4f035a1e2b84ff6442118488110c9d70e9367ed8cad5c73864ed512704538b38fb921d51e4dc1e3bc5db53f4586c96ae20b791c379682d93036f78c4eaadfd06632eca4b605a58b207aa7d6ae421f9bbcecdc919bec91d15eca873b096a61f88fa78d21fb3cf9d8905a11df343a0a3d1796b461c9bbb64f62ca166595d13bacfd3ae3a9dff6f10adcadf64e859821a9c1eefba976e0e421def8618b341adae8cfe91e3b41fbec95b11ee19e526e1fef7e183946c79d8729d1763a937765cca14d791bdf785141014072ce6a8c926b65c73801963a08d60943b46d4e7a7a27b79b5883ef74c1f7574b82e920ec0e0244f043120d87abcf2e477c80050ae4cc9acb2949c514a9eda3ecb03eaf6f9d116ed502e36d2bb838d53ee8875835c8cb586924dbea903f47984153bcb7d77c484f1bf4b1a2159219123b6dcec01339e343a29eba889b30be6367ac402283fd3767aa7b36f6620e60c105a159e4cc1f5b4207ea90ec5ec4e00e88dc04d7a601a2fddce0127b58eb73ec358ab552abd051668b3d9249af102152eb287c3fbf79e70f329614af9733f61ab49bcdfed76f2fa97b8e7c003d50c8fcd2bcb22dab33e798e0ac67fed20e211bb0cdb26cecc458c0588dff44e18851b189db864ada361c7f78a3989368fe526aa46d7a7f313556edb768b85947edd5c06f94b5773693033f904ad377bef63f6cbe7593be25c8e40a0378632da684d9fac88629d3ca52735d66190be5ed15d51253e37991a83eabbc2178f650bb8e5f604b729d08fd5d060078de34ab52c1cd8c0753fe70d6f38c87b99599866ede8447ee13d67e66f08da4900dac11a1634e828c98b6146d8eaf2b57df1c19afb104a4e21ee9dbf595f76ad66fd81d99ba38665d5eef741ddfb432b7fdb531c819ce2f4aebc9fad8753a34720559c9e032ea5288e3b4cae99e494d411e3bcab53cbe16955b717b41f60aeb95581f17ecce2127c759f8bb980c2c763f6ece633acbe7b176c1ace7a7f6016f570deec8ff97d8b47b9f401b1b15e21ab95c4c78895a082e189abb001853df17dbb2112f3a2b0eb4b9d120e992107cd329af861472aa8bf08a9f13e52d44b863223cbf2acb2dadab70021aa13997f3c1d682f984362f161584214e062414a473f5230f31589197a314b8c018822514a259fbcea86c4a18180ef074eb7ed8387ccacca221313d0dcbc36e18e162328b59cdd9d3c1ba8e073a32ca4826b17efd852e3b4c48d1e787428d6a771fa3c0ed608fb15a685ce15379b91915c6f0662fd02668a0cbc3e22c0a9d18acdd34bcb9ddd32c8df5fa9f9651fec80538c72005f3c877159dd815fec4b8ef403d9b9d3911d626457edcccddaa03cb319ebc3a0a085752e9274eadb81d3c2b1358b7f85c8dade9569ed820eac3dcf7df0095022415b0cd0ce4ab7f75bdc9e599926f47fc5aa658b24f800328e0706bfecb1d79a85d8090ad582394c63cbe3d0cffaa850510f02280a0b21ddf3786f64cf4d856166c646f1561828899ba82ffa1803b7a025bdbad7c561e2e510737c92ff6ac8664a5ec2c728c9fabb6d68da1af99b363e23bf52dfa49a60b38d551ed42e334d590f172d9bec1d68fa05b1eac5bf1655d3b1efe258b08d63147d2b52b72747daac1663fc45dac2a2a6d5acdb88aebba7dede865c0ee0faa48291a1d749612cdc16049ea7f3e2f59492122eab5dc72c7774c5dd3e490c44edcbae0e2a1ca35d393071081ae43de3814323b08f3404f7e716cc2060c84b2411ddd02090526eccef22dcf9206b237d1c27372a691c2c99ede4f6634eb97c12069960a193b61da89793292b3c5709f1ea22aef3a682796d84af0e8cb4ef4e8230b453cfe6b24b3f5abf55c1ddeea7f388ad25ad7c712670abb70d0c8b1e79fbc8bb7b1553effb9d31a92dd0decddb6812ce20ad857b3c20728598d547341e5372b9c4176a186dcde6bc60578b558c57653b6a8d76b8f7b7b279666746c5ef5f0eca4257c6db27f0609d030420d56e4996ed45b8a7543f499914d1a610d6cc9f642427b4a41a308c3f2fab7b508e21f4db813ed883656f944591a2d22be40f8be608453ec33dc8ef1c4fd7a98202d62abd51f474b59c16ef6c1f496c2db17a0c08c8dec541eba31b5ad41932aa6d847946d287b1ab5e35aa887cf00fb20fbadd66714723aacc98ae9a4d217dd49886fd61f2e4ef95978fc77c28b08b8f8444c6bfc4c2ebb6b07e3d1e353473ab4764296db29816812c3dbac5239a245747dc3a0224eaf52b6c7a76a2fd0209ed495931f31488197eed06e01d0753835c03c5dbaa90d5276d723d03baf85d91e02cb6579fd675a7e83a13062e37cb627f9560ae3558a3d9f246067d19293fbd68acee07e8aa727241e", 0x1000}, {&(0x7f0000001180)="0864abddbe637412eb750b24ba6cf07afd363a47d49a0c75ad19d01cfadb566ca62eefe5af51882a858d65dbca1a8acfd44a8d07e17f16885fbca2ff482541eb2ce3fb9f24280493f2a8d473bdcd3e19b727335b1f8741ca2de65aa4df0974aea396a75419b68390be8746f0b1c7b01c08d1ba80395055f6f88aff27171e91013601a5fc6e0ed74c90ff10f0c48f4c8f7fd20cb7fcd77c609e375521fbba85553ea55954be67b76073de32878ffe91cdd921cba9f8ab4e861395f540147f6686b995040c3695b6fdb63c61bcf8c959e8346328fea55f5affe49947bb9d6efc1b2c97502812eaef71bf3a66c6a23697dc583f9a9511798e95b5b0", 0xfa}, {&(0x7f0000001280)="8c6b2341635cacbe298a6b353bfc6523d7c1088ce67298ba75e5a1f4f64d63d77c7318d48b8bad89bad13712ee8f72a3d7b9c232aba7a43d75c8dbe12e65d16a4695b2663bbefa65d670032d843810b2c72b4abb5c2509f608c172674e3349b7b266d066d18941c8e97e840da8319c48e7cd67a95b4baf3638033ba3ab107c46ab0c093736f378c1320fb67b4b763204a51055ffb19ac52ad1baad6cd84b69b233850e831695e7ce9d9708ed8b8c73db2c", 0xb1}], 0x5, &(0x7f00000015c0)=[{0x1010, 0xfffe, 0x5, "cfa10a9f690b58d1734e95a66cd52b0535bb35f5401c743d1b2142f1cb564c1254b3c2813fdf6e73d2059e5580cb9a41a379897de3e915fa850f12d519b1e4640318cc59f69af3620230425149bcb4b7d3eb3692d9927ec41b33d5182f8fae476c2587a8b8229eaea98d79ee33cf9f6d6c1313d4399d3fe9d3a0fb48581e661ecd8932d2172846611148c84654faaa54a856fda0c234af673ae46c6b1aade77372edb6a72d6406a1185edcd45f2c9ddec52b779f5373969840fa01be6388c80986db97d17ae154c53dd5f8d8ba6e721e4bbf5745903c38fa51beee2e64ad55404b0836f04c3c35b771b46f1068c5ef48306b7c50db13c83e26e9b6b097baaccfdfabaf1c06aeea565a573dfa9c7a3f9aade7c09ba19f0cfecee25d6cf3fcd53bf5fa4a8185bfef80f418f8bf51698ea133506d47d67d85c7c8916c55b5f4a9cdc932771b4bbd0be1a37dba605b2d46daa5179733dfb030f86f38c6f84efff81573cbb58f7b0df5a7c3c1922f171428f502099383c3e4baefd6bb776860f20a05330f49aab091ddd97ee51989de0dcec8237f159df5598ba20ed07253b18a36a7b9cc2ebfa94e1a2200f559510c0fa335d74a6a29c001f0914ea118ae0b711a2d5068023161861f3d3d7d70ca9a45b72edbf1212d83e11c13bfa3ac68dbe7f3ab2efd8683904c995e0347c6b0a0ccfb898a03ba9dc1b30dbff8399dee94756d20e5785349b7846e13ee5c22b9eb3a65bd4b2556bc263ee4decf1b894cb018c6b6ccb18cd0f1a051a7c4f8b3171a5fd520a4a82dcf8f09d58468c3b590c73ff41a140f7dde7a6d4f55c7f598687a3ee3a2b5341c1e34e89728ce48233d16f6b3167cb0b7003e3882a44704df32cd7a042ed0a8c1f5acef4a11c805b35e8663267da9c58bd26231588df47511f733fa33ad7fbd8c2d94c68c62e890ba333bc372d1e1efd90c37e8bc8dd35021bb0f66410993f05f075127133655d50d89e0bb57105a5ef2234c5fb0991ec7904b7dabdf8740643c3ccea06ff2de38c6c8e8016485b70dc33855c9422e5c88e90063853c9c022b9d48b73fb3d44270b2e15d87406e7740abe802c754261dd50dfd1b3254334c5c17a7bd4e1daf0eef1b8642b444ec98e3f7d19d7a0422b3c8f344ba2236117524f71d0d299aa265b22718c470a02128db997a0cc5c04738d8d41d55b7882486915f58f243ab753e7ea62f22270dc24e645023cd1e3ef2800b42c0b7559061fd3d4c58a04b365086a471d22fa3b5fa291b2a46b59b703f29c1c505c714055acd170d6150e7f9211f61cbc6ebddc7fcdff6d8d8eaa0a72fdfa3f11661829d18e97822b8bc68e12bc69a4870bb087bb5d54880db1546ced6f7e804259d09b15a1aeee1b608074e8755962ff03e87b113968a0eedceab7aedd7f8c2a4d6b7c98704cdaab892e06c50fecfdb9b8b992df66930ea4797d262b3c99bc2bff101bd18b9e16a6be9f259a3c83683196f365fa49c4f8e792ddc8c5b2c7eb9b5cbfae21fddb9107ab2b98ec3c55f30cf2cadcd640ffca7876aa6889eea2c62c7e4bff92a24e3795a2e1a85b980d6c76893c3d76d9dd9db17dd605799d16137926a88e459e8a4207662b2fd0e0e0957f3d87d0c5d138a0e3df8f1f2fb4939bb8b3204c35aa256eaba4f8b1fd803de518c44bc2f1a694af587ce9f3dc017b8c94605ce807c31fc150dc082c8767802e0070c15981ac8a07960f13f0c292fa5cd16eabf364c5d963e2cca5f5797dcab468b89c4865a1fa5c044e7619443fc668d63eb713430d023b7a3b35b0e627e922bfe674989aa76ddd9e2a14e6e3fa11f8aea01cda2c0e6c8383c6eab08b789d725a27a48111876ab05b6ca9a8b786a588101c44ebda009d98c5d1a9ccf6a94f247a2b62f7f9a2da0f26544f5e8ea4cae6093556849d090ac455fc71d7aca0f9d0dc04f252e706bcfcb7b218240a28e8dd3e29be7f624cab5809965fb0f6589ece77a46af757c3ddf76bdf166d4b0d6024e11150e8f82810aa81b67939458ad705180fcd226ec363bd1f68010d258b1d7fca644cde1b5abc9a3e7ca7a147c3fbde7ec6d1391cee1811fe22cff754881bbc2985d9d76965715f91aab278f92cea078fcb9a0ba606788dcf4c73a9f8158a1b00ea08e1e54712c06112ce082b4a4c82d7941b36e1427a9fba2435b8bed056fa88d80056172239996964b827934dae99046f27c82770966a34e823d8200a08dfdc3ac2ca22b0658620dbd1921e10e9a49bf897662542b17c65a09948aa76357971d5980b78467d8598446b046e6b92749ec2c825fb2007bf3dc3129d14466d15cffc10c3de752d53bb56e7b2608d812a74318fa8c9373592eae76f1563ce443a2b37429cf52364d5a29777f2a9a1007d17bbfe3739e7e299212c2ef327e8410383640f5fd4ad0b095ff1005c9522f78408f6a1b3a7f8f87e080482113e6dd764f5274526d7a7302f78294290d8352d8ae9a166afa8a206552f10b9e23d9cc892caa017dfb5cb652422c80e713a25faa2ef5cbcfa8889f66b4d5b069a1996c6e0e3248c1309f103cb6bb250cd203f0e677b5a2181f2a139dfa87d557aca9daa7007b0529c9df0d47926eaddad55eabe71986873386c2d0c79d4a6e525c1e479cfe3531bea63278e3bb7ab617f708398e55fe67e22b2d6141bbfad3b4f0e70644114ab9cf43457b39b7628739e15a1c8b74d747d324b493578c064ffaf491615a136c92d69b956cffb6494a455ceb2f2ce559e3f3c3fcf328b29f1e5f697648709b26e309b3044bc38859303db9411b92d0875c6e65681a9c2cb78251a758e0035bdb77603f05341020467c58879dd3c5f19601e9cfaa5ae9c0e8e868d9e485a1eac4a9a6ec7c95c981ba85a0f6d04a1e0a287d286931988848c23c5240c47a5c5072c2ad855451424e7e4fc5e6e057545a7c46d9901221301ee2ba9a5553bfb27ed55219ae773f0cb7a6af65ea7a4952a4b91bc0893067ea3b5aa94d5b2d005bf5b914a687f7eed7d8c92af10601e675153fe9a0d2cedc7385fed64104fd78e21cd503c8554fc7f8d8067d4ce8cbd0968a04c73b464cab1f873aa00a3a82e8194e2003eafe2a0df5644a1f70db022bab1a9ce2f42ac6ad335abfded4ecbf42c64a3ed99a772bd44dacf84f6445239d925cc8a943bcb47f3fa0b98301821f12789192949a55b83e56529a33a85a806a884673d603f3b35e62be9638d2946ce0757965bfd13c05f7b41237681203eaeb571caaa81d446aa627db43a9b71e7ae182554a1e7a723ae22e8759c706a56f3dbbecba8efd2c15db32c396a063abc457a6a6cecfb353031418b2b20cc81da72c6e4d953f4da3cfdc92fec344d23fb70476fda636171c4082aa17bb42bcf0bbd82f51c089bc2e265ea3ac8833cc8b736ff5a85d011a40e30a922faa0aa844f5e3f097beee23f369ecc180ae5e29f5c272d012902e911b54933e8d35147569e569029fd6538aaccff2aa3fd39c7c8f239f2ae14c5a8927a2a968ae10d7d5dd264e98c4b12105c8d96d8f477fad404b4c68afdd1697ec8838ee37a228f3645c9eab8750d965b84ee80fca5ca1942739bcdb7ef4d849729960b214ac09dc94bec398c5ce5d5983cd302daa533197d2894b5a877d00b45c21902e2e810b8063f8390db209b2b883e28dd60ee60aaa6f5f86739896631bce026025fc783fee28007e89493da8b79e5dadedd5019b1be5aca3491632f73b2cca38985d4c83633aa389d60e9f7acea048b5c8cb6c540e82816a1729a2136e0f118068ac22fc4e19ade2c7c972ee37912c61142875ea4560fc04a762c5ead79d9a3376a4672f1448a33f15178a2d50b8c1833ecf9937836fa369415ebbb47cdb819ba6ca736ac4a37d7598b569cbec2d5703162f678451dcd256096a6dc87a765590d24695c4cc950b1ce3f3b3a452de383457767142322de645b8f9a754c363e35bde74147c12702a6568f51ad7cc743846930dd48adec954018ae304a8f7d1afa27ddaa3a395ddf526deb74f26437011a0d0cfe8040d02820bb29e449d4c0e3c20e328a819b204f0ca0eb90c6d670f8161c3e493b0128395e0f403affc79f4a35462ff0c69ae1ed098fa65c1db148096706074a1f53a82b5840c2b58bdf441db2be35024345ab4f2bf2603e331109a24ecb22c43c260f9de05896e9741a18b94417ac6db81b362082872f5f805387a6c76c57467ac025300a8b513bdc1446df8442d568bdbf3732a7b99921f4571ab01e03e5353a7375016ec6b40136ae52c10629646da712d96d1b646a1295ceb6ddf415152f4f3eec1587eedf583e1356d32cc73e5ac85b79b124f4758cffbde7033d5051d48b0f9a293c98f49417561f417e2ae411dab5fbbf0a3994e9425aec0ab1c31c45950e4e0295ed5bbcee713cca900d772f7db696aa12d920277a9569bf74beb40ca3d40ecc0cb48039255df006f34756fed6f45d1462ea6c260097f4724d0ffb630a33b376a2b20786575383510c59fe27f215833bbc33616de1141d7ceb139c95acfa4ba3a6657bc67ffff13fa4ae92b6c31eb6078674fc6164fe0ff3981167b62f7676006513fa5ed333102b305d411f8cbe7a5ddd6b6558d8c628d22c1109aaa9a5e75de41a43ba68d54822b6a8c6050a1c1e532ddb6dd2e4afb128d248b0c301fd2299b78190b8b00f985a055e6b981083c92016e957723d49af7f1719c0c1c2ff45a0554ae030c4cd6600bd9a079880d5476172c7ef9142ea2b8f72d1115c66f883211f90e06170f9b03507d63c78926e6f0fd0c51896020c54b00007648b52a0850af59273a563b0d3af6d5bfffbdddad6a5228c063da5fca184603424af9cb399ad2d011aa6b58da2fe9a1aba259c680315e48e36f9fa8e649d6e19488e68d24db3e6e617bb42a1f7df8b2dae2e30dd39484491f632ace0f8174be2e7cdb7eb480416c6bfec3904383549b8123e5101638f801b6008001b3c873147a7607324d9c2ae9020f1282cd3db8061234cf044f51340445886db728786fde97cf23b09b9feabc4b4d1fd0d6905307eb668ee382da510d6e1111c37b66fc66ca4e65845c3c3ab78153396841933c1ec728e710a21fd69fe7ce487df7d8404a2df320bf5d6a63826c9164fa5ab31b8d73eb87f30659e8579a3763027c7b44a2cf57bb77e83f6eea02d56b968ef71773e622ce6dc51ba0f7b1f73534ab4010fcf308b0b67f4134e27202d83b53e1faf54560f65987293e6b1fa6cf1919854b1a6505f23ea7aa8f3403b156b2748f49ae538c6350f7c509d170d9240ac516c8e3f3a51f23fa945fcd4cb2b90acf7fb6ea2e1bec214ffbafe72fcb0743d768545352b2c620478163197a1b76b937c48d13f6fa986066095f61ffe02053599ceff2d06d0373bf89b78cc1ad876cca23c2580903010f1113073982629dffcf0f126a834d5ef543882b91b25b4542c62f6bd177c2194c293913f10c0fdf9bf564554cb971c2468681617ada8d5c9c002342cdaa7d94e2a48f4719609bdc600ce8d8a699a40b591da1d1016326385c881dd12b5c5160f809e9ad046225a9058d7f69b3800351c3c7cb704ffabd440c94b71ab0767b15042c976db3db87307bf44b0f0c0b0bcf7e8b99224c7237b56b1c6a03aee2ef2bd92ea4b6e0bd63d11bfe7590c0f709b66ca0a71e310bc6143245bcec88e3b083cc8e4cbd2030271284221582f83527e725bc22ccc0929a23e272c009fff5ab784752a5c946881ac45d020da5229bdd87bc3ca477c1dcb30b3fd1524fcad4b37ad70743d3d7f0eb7c97ee3ee1f1"}, {0xa0, 0x8000, 0x7ff, "685d742e3c8ae192335df80a3a43e6477ef567e9542215001e91add8ae6a678188761197ba85a602474484156f01d99dce2d2f818f4c9367806cb2f060f0c30d27888d336faf401374eab3c284839b79c1d6bc3444a12f589b8deb98ca9e30db6813f4e29d6a571d433b3be4d50147a3973b726f901ad94440828b2f0fd883f892fed6d774f0bd84d53932e761"}, {0x110, 0x1, 0xc70, "601315e976e2c5767c88419ed02941fbc07355b9df909466030ec32e3023096365661d0bc7582b816e4ffa8dec6761b43c68bedb6f04e8ea20f1e2d9cdf7dfcd39ec4cbbf9aefe2d7f824576e89b01bed0569a35426ff3d7756c67102089aaf54b16a5290f0cc206d2b13f3aaf3d3f89ca49d777fd455489a5f5915504fd08ec94bd984d3ae0dfdf5b7149b522f62072eb4ac8a13bd485fb359b4e4746548ab40ea8d8c80add9edd3e4388c9cff5057f3cc202ca74116b1dcc155e00619c58b7b1e32e55fb5d930efff64835ad3f3837834fed1657a29eae9975431845e47adf3b5f27a2acc43879e002b6a97b7521a08e7407b6722803ec1b"}, {0xc8, 0xffff, 0x0, "8c6925679570fdc6a2f1de5f2e87df7cc9697934883d47f890998e6d4d90778d052f5ba699939b7b760ab8538558b0752916d328aa0d077246ff231ccdd0a76b6dbe5e30c118c4a8c29731c9fbcbae7d0cb202646bce26a17781aeb034038d422319f3f3c065c12a8741489c2e1860999d5e37f3e8c2f47d00cc4a6121fb8b53d76da9be9cdc4bbfd7de1ec166efa263bae817679b1b00e80b92d50160433d999275ee4f5d03796f253732d021a34d89c99eef5f546d91c3"}, {0x28, 0x8000, 0x0, "9c7a52faf854195d35ccd1e50f32ba5598e019b0"}, {0x1010, 0xffff, 0xcea, "f268fa6f4e4a11fbe1d391ee64cbc399b090208a27ea89c9ce70f346d353062bfb23cab49ef5fa8d6c4ac7517dada5d28d286adbb24faedcc9a9316579d4a9c696180823b554bb4a3adeb46789f822a8d1ff8281f82fcbd55d4eb432b33f735cc543dab5546179c02b290ee198f4ef7878e1f30fc571a0c2aa70a7584722b4ad59f7ce29f05aaa4aab0194356c61f68ab86237bc816a672efe9e8ab967c2db5693de8ebe258ccfbdebfb523c5d5d68e744e71e6176d1a69493d2b7dd73dc0269c5c5c96a898fafe2281b38487699d660f53106adcc7238419eb230dad76bdcac6614d6dc5ea43d9b828e0e5a3861f47c59ae6c410a3b53563ebc30d7d3f52a1ddc4f4c959b413ea54237a7ce736bdede5831ab82381d3f167a1d9594b9d8dc2eb77ca67f8b8986e1817f53219bcfb19939fb1a12ea4b3432c4ef9ab568d5504481279daef4f83428bc050859082599e23f761abfcd30cadcebc852bb1dfb212595ed772cf74d1387061e9e6cbe1c64daf23541a0574540d8efb3098bab026e2300b629eca05eff0e0f3ae8355e767d5a46ed924a9ffa12fecf03b20a5f82341e34c669a903818d83fbcf45f52625210b17aca33781bcbe99b8b7a9d0481060cd52130dbfd8f78056c9965ff9018ccff52a2b86f3f2cad84b11407cd2e6d5d0ca49b82584ad99bd99639a3e83b145149b49425f95b43dc3ff017230721520785c1875ae544c9d1054b782fac96a49e4797bdfc8bbbad3740ec7e5853198115a3d32c6c36f7c3a3327fd7d7e032a12b64b0e038546bf1d1f7f32436a7b3638490494314f337020180518d421550a01b669f4c77b98980e855d28b1b0695a47a08c4a3ae66909df2cacaf7cb7b787e095d1b6b5789f168116e2f8fa6472c0c44860febdeadf9652d3ac23b604863951d4fb4b6b92db3c4e3ac9b7419f610a083d13724e10489f5a454cdd846b3c03812b061eb74762d9ce56ead2b001f9349a82e64ff261f798fa7de9c2c79842c43788d9ae4622d33179b92ac770efa61bb53a29edf954774e9d15834da676e834dc5f892c8175a6ee14c7bc38ed54a5468d9ba879d700842283fbaffa54ae8ed07d07bd4336d62426f331a3276e606ea66cb2a93f444a514b6ab69c29ff2efcca6f72506f39738fe2b47bd2da2d57566e06be1c60e5dfe4ebfdb9a10e419da3dc2ab4a3b200735a6ec47657c248acf54b341e92b8415c17dad6b4c894cf8023d43926f8bef6bc1e8748f5a7ca45107190630f4c4e5c3403289c6397614c1c0041725d815b19cfd42bcb85979cbe6b6d5c8a955522e91986d47077f6cec09aa787a3ea7d8a8c0dde79693630153040893724a7c0f495e33fafed565c09701cbf169975741c9092b93dd9d26c9ccb534344325b8990d732c2313087c964b0a54d1d980f80167f43f472609be58700b0d56a68fb944f962b79287b98c38b7de27bcb6798b3541d0e8241e11cb366a424f79e304b5ad051f5af1ca64afa3a876761fb7562ddd4c5383c1c23b6c7dda5d214d19b39bb0894bd20289f4edf6c18b1089b83a2085fbf7b9421aefcba133eb4b2c45586cd186055c0f77e192dd9bd12163e2fae997281fc17eb4fe47bae1a0019342f7658be81653959ba70f32448483b8346af1e4fd4a3f421471c96dbccc752398a76f2b3ab4c40f443d19d6cbd13766e13f48a1d9e82b19559cd9fa87e2af5ef273035b770f617bda515e6accde7c76acdf65d766c34f9c1c6cf4e576ee2dd845efa74310770290c1085f622a1528c94192ea6f522b36e116cfa3f0b0411af565bac81cf27c7e24eb7ad7969f33cb357956f194b97f804477e666a738c7717164d4ee8a5b614a77cbecadf7bffe6e92f2709f9a0f3242728d6d0116b292e8316359f4fd6293d86d932a7046d538d06f03024663d7e3bab35f05b87ccc1bef796362c1bdf60449d181c5ef70ec2cc8430cb13c903ee857bb32922409c3a2cb882f1d8eddebdd34782a1ec0d7bdc16ca88a77fe692311148eed58c4b217c9eb64242630f032fb88ef1dae92ad7786fa47dee2e28f22605ba046b9a93e618b35eaa8da5adcb79b55d884a22626f29a2fe2e151fee2c748f7d60b34cdf2bbd3e782a7a1a44baaa705d96245e319a736e234fe2e0558d01dc9cf491a821b48e0faf172a6f518f0fa987df8862c800a6ac995340d8360edd05404c85e8c2a9a97d74d7fe5663af2ed7a8f29eda6fdb904c8eb18bc26b79387052804e2a67abce422b1c8ab199d1d3b65557b09f34c211774b1c25b5b5ce191dafe775172e041d28f76fecc474fc68f76327ceb3e605af3c8a5f2fe98039eee2857f34d0c49c33ba6ab57b26e31bf99ea121fd235cc7049c272ee4ceadb317f9ef6b3868c9b24df0e765c263887a4f523ae73db4f964d2853939e44ac3ce7ec4da3dee95fd688c2b33f903bb468947e6fd391d997451f92ef18e5927182ec790a1ac6cc5d07c6f42d72da56ede7092ade837d0a6712773f8c1beda986a185d9f91a5b3ba39fe61c5a8aec6d49301da41d1e0c52f14dfc7047dc20bb48cf012c13fe1ac270b472a9b9bc0847690a704f4c2e6616c958f9070e741cd5bccd0e428986ec2ec32ddbd6dd1ecabfff472ea617c6306444d09fe5bd7454b31a6bc8442c7c252f0aa39d3c0cda6c8a784dc96fc6c6794ee802241d1808ddf05100cf56d3ee18d3926737cc752d7ae178f374e955e4349144cc3821ce992be75c7d73f20c777f10f8f86f587b25ccd33a4d6f09dd322123cd51d4054e1178a28a006b6fa882a43c480ba22c91b6f65002a23131cdcf79be5a3bf35115bff0ccdbe350fc29a265c5d35af7db2b1e2674605d5010f1242997a40ac923aca7ead8b001082da9cbdc41cc7edc62a3a0422e99c9ad1ec906c8edd92b26d064296dcefc7ba0795453c7b59152d9226af0b68b88006a56f4989030f9634e929cab1e072a3043681547532419852ce099b615c1216774041bebcccf386a54ce1bdb3cc018df54f86550d0b28f8dc18ad7202b49cc0b5660c214f241af151e56c140e7fffb562e1d648f24f5797299fb5a97ee342b43fe39d5fdcbcfd14b7c00a78de9a1991c7a7a016ad6eb1bf1a06ae39744358479a8d9578771726d1a0fd41a4d8128302bef3a08549394141f34638c3cddcff2508fd1a2157de2ac92ff7ac294a59e6391806989b11c86081d77aa0c6d726f0e8b7d3b0e3984ab8253a4ba4e095b014fa1ccff17a4baa632d8e9d79a08de135064f63bcc2d972bd809a72ff641f4ee5b81b5eac297f018b461edda1ff465123780ea104ce63d6efaa0f5c84b4083281e64897461cb54fd38b0676c057701fbee335b21eb9251ca3690b4b8fc875fac62b7416d2e6727606f1e86bf48f83886003673720671b3c2007c0e196707db6418cd376a6edce772f611ced812d98840fa6ba56a4bcaa5ee4e7289a86f777dab01399677b0c21c9eedad22491f724de8e8c7b2924031df2bbbabe76def484a5e914ccdd5557ca68c25fa561cae86d7f975f98ba5f071a37b96382c4c6c5a2d3ed0b1b753cfcaf90059d46f74a84d761e81e87ae65dbe525142404f46332844dedc828d89a28d5a8d93f1ac2fe01aec955eaebbaa3138c8780806de27e912bb6813cbc4aece7059ef277a2648d6fc91f7909cb383aa4c565a54b7c2f39a10c14105988d13c2b2ac00c9e28c10d661b4f3857e857aa89b52f90801e41413e04fb20cf65104fdc7d41e3902f368694ea5e9660fc60a73f744f08b85feeae8b6c724f1a0afc7c5de274524e9ae790a1d83637483242c030f0de0e644a45b7320d0b2714dc3bab19efebf636b53235e85389f02754da2638d815509427b3e244c4266b84db027e320f45eb98d26ce8e0a920669f7bd8ffa47ce55913441275d8676d35f9416f03515672cfe302386d44a9e5882cefb8d519b8aca5bc5d506f281ef1f3b0c627c5134a96e52f2ab32dd775dd958855bd50123ffb79793c5b66d61331cb13de8b40ec4ccec973c6a5a64c6e2adb8a39d66c43c52f67226f4f8dd7c9b058921063d34c6c25e77dc51cf511c7fdfcc82d38b5d475e3e546e9cca1a31730495526d9d2f533185c1e1e98e1ce203a02703222d2294e3ac27d032f9aa5e2d017b2bea98a26410096279501eef4dd90eb5ebc0fcbe033d11f61aa1e9c99d45a1d7fdf795f767fc46a15da0b9d2852ccee5dc7fbf4d0369255028245faabe31ab4653e27c198afdf0738ff1c4366cd2429d3bbfc699a6e2f4dac7968dc6697eaad391621c5ce1cac467500c5400d5d7713ef4fe52badb03b59f87d892fe41f59f821946ac5f7e2a78777e1ef479406ad7d6ed9ea2be2050651a4a509a7b17d5ff26165aa151b7b015b1fda0743d356aa9064ce3d925a2306314b388d6b48205b35f6ff75d21bd4cacdad19b9d36439b1cee040753fb9728149ec71294e7a5eb5c525a0c7608a7c4e230008e8cd506c6c1a3410c9ed5f7db499ca019c290c84a276bfbb1f09d7c741b264e1909f64c45cd9e2eaf94d508be64c1357cea2fb08ede9732ff83af6a03f704722b785b8e80db105d78a0214a50f4588561c49a223739b546d16d871121923843808d9e4097a7ab1c5e56636e8b8976627ada8afd81c3f34cf38594b0fc17ee793090ab59dce32df7cd651b6ac2b1091bbb8f84d19858bf02bfbff1b98a7710f2ab272836e0f814dfcbaa39e0c323caf2ac3330bba72315971581c3a27f19e23108ee950d2e3fe6d3a654f9100d4159f3250dfab418ca4d1d3d18fe9ccf3e93483a6d2152ea88824afd58f8bc879872bfe89e1f2552c6294080689895058b1749f9e01c358f43d1be2f1da9f86f6c85f5b6fbee1813880f9c050b53a2d46286070a7e99836602cb0962762cf072f6421b46f6868141deee946be45ba757263112f4ddf69f805b616ace5ccafda86865a14c45a9ce83262d7dfa97f362d022e632037eb6adc26e3ce763f3f27acd49727b4d2adbcb4212c395b500ca7367fdf2c6716a2853fc47bfb449a188d1d2e2328062fa2de0fba4d1259db4cd07b1640eb9d58e04a1a07e252ec1fcc35aeeda9f455245d559d2375bf74bd53527d146b3bcb6d290130e345ec55dbf28b6a759d178cecf5813b7f1c148e00336c3d474a1565725e3d22547bf4b7ff7e402426eb67bdb38bf16f27ca1c8f74cc713350f1681a461ee89fd39b3b7f33e88f90a1fc577e47507e224a55a3c6f80c55a1e116a3669f43158c129c4e3753abd9405e9260eddcef09f46c572c266843379ad5dc7eda87d3a21ae3fd2f5f8677b73cbf5ed53b7dc73e1ebe2a56de0c6f49fefd878f42e114c609036773a1cd08fdebc6cd2f004a44700c53e59fed801706685e3979b8533672188e041632a8a0988e829237fb0a11ab732938aaf47e91b9cd8e7545df8ce78bebc0bf249c5cf0f2e0c09f9607e7fb04bdb65c5069c491de4fd172e2fc2e0967d018d43aa5dbf33b0a147b93e9731d021d6f181524af26014de85d312197a2924f6e5f98eae0b6df974ed906ce5dc077c3ae45a7efb61a17e79635151a3036f901f074c6d73212d9a46fff1b2c4e52d85ad12c0d939b6e10802ec50ce56898226121b7900816890d2ab68148f3464a84a130e46f1fc63d78cd2a921507bff11eb27c910701b5f40cb12101db08bc7a29cf7c770535e810c80fed34fe733c411f325cd90d48b9acf63fc65ce3ff01c396ff89fc27c35707354413273dd7eae27bd038037bc6504f1f35cd80ede821bb4b8f06784ad57863160af294c184db7409b1293fe4"}, {0xe0, 0x1, 0x1000, "be4e989fce1c921df50f24bfcef251d72aa184d290a8eb3db3e6f926b5aaebbe89fc512f8bb1832abbe940e3a98cf95dc7986b5cb03c3c443070106360c476b14c9d80b87437b132f6d739765faea8da7fa50131c7bbebc805918a8a3a7886d41c76b0e8832a858fee0fabca89565082bca0bd82e88627d8851e4651f9dbe9d3a17e3546903c82c75575cce6ba51846dd91d249b6e9e07619eb89150c892b160457c99217cce26285ca28a1c2126a41afd6bb7f7391e77a0690c45b246c3bb636a88009f05550e4ed75669c3824216"}, {0x88, 0x1, 0x8001, "141ac7f3d6e8286429e40a87e9f5124b5a75bcc3d52e8d36d7d04d309fd669c7d03f4c1993c8dc801ef1ff0a2d68c7e32b6b1e0032d325c1396cd61a7de4c23f240a13635d2b10407152a8af549ced5fb179eb1c044c8d1384d82c4912ad4e203cedbb376c86ff435fdb41f609d2a5b6f0ef4850"}], 0x2428}, 0x404) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) chroot(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x2, 0xffffffff7fffffff, 0x7f, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x9, 0xffffffff, r2}) r4 = socket$inet6(0x18, 0x8000, 0x2) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) sendto$inet6(r5, &(0x7f00000002c0)="b72dc98e1c59875f7d102ad140ab9b339c1f47c7199c54b08eb7d1bf96d5f36b5b1e20fecb066ddf36ba6e853010ddcfc0a8dd01711d21a532c6e7d084a2581b7b9fbb66efb3806fa83aba7ea0b616e5b3288829d5a08cc7b71048cc58c4d266408b56d8878ad58c90e8ad4e6bc988dc7006c38f29e9000f6e8603b317beb05aa6cc7610e1ad1e0f05e071c1b4e14feaf75b36aac886cf2e9240cb4d2477243903d85241e9335245f337c54202fec2db50088280451fdeeee4afa762ebed38d2dfdc2173a6b6fe90a7", 0xc9, 0x0, &(0x7f00000003c0)={0x18, 0x3, 0xfffffffc, 0x20}, 0xc) r6 = socket(0x1, 0x8000, 0x81) getpeername$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x40, 0x0) fcntl$dupfd(r7, 0x0, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r12 = geteuid() fchown(r11, r12, 0x0) r13 = accept$inet6(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) fcntl$lock(r13, 0x4f478ed224592467, &(0x7f0000000740)={0x2, 0x1, 0x3, 0x400, r14}) r15 = msgget$private(0x0, 0xa17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r18 = fcntl$getown(r8, 0x5) r19 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x7, r12, r16, 0xffffffffffffffff, r17, 0x40, 0x1000}, 0x1, 0x5, r18, r19, 0x5ed, 0x1, 0x0, 0x8000}) 16:01:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000025886188097743749758d07b92cfaf9fb86e8b53f82561a9624a243c64c2235efecf6ab4a6631b177beef8d4ceac81ff8cb2510761100d65d408084fa8a26893c26ece4d93d94dd6c70500964f9c396568a6ee6667982621ce71558e6c49c92946eea9012a5366583ea75e030ad8e5a0744cec64d218f62d4abb6b0202f1741248bde420d57484b5e2624b2ac25f7e314a8c9e05787875c42c3ea43e653f8e17dd102db27cc478f0c862ccd402df3ff7e3eeebfb8e3aa36f99c1c312bcafecd8c45af5f2c4b272ff790000000000000000000000002a784b93a72ef8ce2e192a1bdee51c85211909b58f633904589e5d09cdc7b87f8c0bf7fab8e7fe7327ec7bd40be5a653792f66ded916380bf6ee5317efe59351a6926bd7e115408d0b683b0c806c4cefa1e9c8d79e"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) r4 = shmget(0x0, 0x2000, 0x4c, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) sendto$inet(r1, &(0x7f0000000180)="a74a54027fd426cac55364d150618f93f72694d60d0d217e943ed2d1a4206c7a9eb5614acafcabf75b00f48a21398a90e8d5a5991ec7e30f96f8eabdda3b95c70e8ff78ff7653040ea81b3883047ed7c25de6ad8bf7981c0a0470a9de0c58747829086bd0357f7329f76c3ba2236da6761439e9dcdf7bb3f78e48fab7720c7df18954ffdce59f6f4577767728a9b155d5b7983dd13", 0x95, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x4, 0x1, 0x2, 0x2, "6df2d4b5e2310f8874c1e24f67e89b6d39420117", 0x7, 0x5}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x10000, 0x7fffffff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x44, 0x20000000, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x8, 0xdf56f588f5e5210e, 0x100000000, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x6}, {{}, 0x0, 0x1, 0x2, 0x9, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x83, 0xfffffffffffffff9, 0x200}, {{r2}, 0xffffffffffffffff, 0x104, 0xf000000c, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffff001, 0x80}], 0x7fff, 0x0, 0x1000109, 0x0) 16:01:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x20, 0x102) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x938, 0x569}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x3ff1) dup2(r2, r0) dup2(r0, r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r5) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d593093e6df8b6250c0"], 0x10) write(r1, 0x0, 0x0) 16:01:53 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) 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) socket(0x12, 0x8004, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20380, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000680)={0x1f, 0x1f, {[0xd325, 0x8000, 0xfff, 0x101, 0x4, 0x6, 0x7468, 0x8, 0x5, 0x1000, 0xeb, 0x9000000, 0x9, 0x1, 0xffff, 0x0, 0x0, 0x401], [0x8, 0x1f, 0x101, 0x80, 0x2, 0x1f, 0xe5, 0x100000000, 0xffffffffffff65e5, 0x1], [0x40, 0x4, 0x100000000, 0x4, 0x9, 0x1, 0x1], [0x3f, 0x0, 0x100000000, 0x1fc00000, 0x3f, 0x87], [{0x6, 0x0, 0x80000000, 0x40008000000000}, {0x1, 0x1f, 0x1, 0x5183}, {0x7, 0x4, 0x1, 0x7}, {0x8001, 0x3, 0x9, 0x8}, {0x2, 0x9, 0xfffffffb, 0x4e}, {0x401, 0xfffffffe, 0x1, 0x7}, {0x800, 0x4, 0x5, 0xfffffffffffffffd}, {0xffff, 0x101, 0x3, 0x9}], {0x4, 0x8, 0x3, 0x6}, {0x5, 0x6, 0x0, 0xfff}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x60a7, 0x3, r4}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000580)=""/215}, {&(0x7f0000000180)=""/242}, {&(0x7f0000000280)=""/233}, {&(0x7f0000000380)=""/50}, {&(0x7f00000003c0)=""/37}, {&(0x7f0000000400)=""/97}], 0x2b2) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1}, {0x8000006}]}) r1 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget$private(0x0, 0x5, 0x400) semop(r13, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r13, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0xb, 0x1ff}) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r5, r10, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/109) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tQp', 0x0}) r15 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r15, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r15, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r15, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) setrlimit(0x7, &(0x7f0000000180)={0x7fff, 0xfffffffffffff3b7}) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x9]) syz_emit_ethernet(0xfffffffffffffe2a, &(0x7f0000000380)="b6e995c6e3d320ab903995811fa117553c34ae32dd0715ae8612e280120604b1879bba964d21939e2831a50169533e213c0847a12279e54c4c22370320065e30651f6d53b8e4d246b02b5e4dbad6c3baff030000a80ebb57000000000072db96120f7abc09e3fe099dcb8938817e4cd2bdaeffe7e4d6d5ef41ef1e0400cda05d882c25437e5d9b9302c8f5c1bca03507201bdd02c3765cfa587012498bbcf86d775004960a6539419ca9362edb19becc114ff131f48dc515e4d4d22b3715fd40e79bdf2b4beb3472441767542566e2e03b5f50970c5dee4787002ec236323b804518144da94ef767c3fa6951594e709a213a085aa3891f4abe0ba71577265d9ac236f87bc0bfc699e0cfef82696ca75e910235fc52e623e30e08e46977ec33f30b184b045ec09ada5866b3db8ff0614bef135b84b1f9b49a37bde3665def3bddd09ace984d7d8379bbf50d77543072b8304fac65fdd98ce4e469f8eef8f77f811ff1253fba92f9ecfbfde9a78afd81ddbf2fc72281f426c2a917f08c613749288297b3e6c18e40ea296e692427071ed05d7de42fafdebc72c8752adaa72213ca942b06ba81f7d48b73b2b771e3f74a4cdecba18c") 16:01:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10080, 0x10) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0xc6, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xffffffffffffff14) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) pwrite(r6, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000003c0)=0xffffffffffffff81) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r8 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7fff, 0x4, 0x4, 0x2, 0x7, 0x55a58399, 0xa, 0x0, 0x2, 0xbb28, 0x5}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r8, @ANYRESDEC=0x0], @ANYRES64=r7], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000840)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f046d16260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18a3f50baf3114f80aba1d8dcd9b86dd7b887615dfeb517ea7268a418b850fe04a8f7ab20eea25e60072066b26d86cc338fd4926a547cf93578fc30e9b819dda600009a6826ea910e248725284afe319f049f9011c318f0cffcb0fa902d1", 0xa2}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x3c) 16:01:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="20034f1f00a4d547"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000700)) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="bbc8040eff73ab6223201543a785764418230664f8f02970c0ab8fd2c1dcf97dd2d0a81d1db95d34edacf8012a740d81a5a189d250f1bdaf898e61babe3ecee23a43c4f0aa115cdb1e4fc79859ae2952932cfea9aa9abf4f4a164282cfdfc2b5ce2fa168364dbd2967e2cb0533a32ba0dc72ff80e7292a9089c5bad15da5ead60889b4fba6b7b6471d1c84dd1fbce85693"], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:01:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) getpid() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x100}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:01:53 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="71ea53f48d7be8cb5a0e3fa1a432a5d6d4f893324e7c363e2dbf65ccb78778173e15d39eed04895bcc55cd29f9317737106ccce0f1abb6437989637bcc9a834264842f24710f8bd92426f1c18efc82a45556788b22933060e9d02aac81c313b438a0d52f80be8d32", 0x68}, {&(0x7f0000000080)="781bb7ceb01c2fac907b51a5b334a073fea1", 0x12}, {&(0x7f0000000400)="c4fe5b67d9cc43575c76712a8529247330bed928cf9fd35ada8dea8470c2ea8cb22859a2564a4679a0301f4ab9a9e5d1544a32faa65eabb4848510fde580c95ba87d7484790adc435f42c3e16355f8ca80d385523ab9c401ff28ca3642693d4bace75a58935f00e52718dad4957d4ab64278b0e4ccc42037c4649c8b19c35c9cd8d0399fe4940bb44c4a4aeec19f3ff2909b3a4d2d7664400ddb288cf2221b8a47e67625", 0xa4}, {&(0x7f00000004c0)="83466fec627f99b1a65942f3d2e64554f181c97ea809397d17b3179236d5e320ef0771336fe2666a66342e1d8b0b8b7fa8a05fd3baf995ba422307a603bc23e713b69af4314baf38976e9b2c55fe6b0a5aa160944811361429bb3082b1e0361aaac134131e60c5913ae76b83d1acf1f049bb55669b9a45d4b345f19ad2a6a2707c77f84747b85e6fe28ddd9d6624fbebd04bf022dcfa4238478b138900dde0a270a52f966dd803d090f3012b9ed70c37dbed0adc8331ad0ac7f9223cdf9ff7e22be3ca2efdda6e0919beac674181bdef8aabe2e9387a7f53", 0xd8}], 0x4, 0x0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 16:01:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x40) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x9, 0x20, 0x0, 0x8}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:01:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = msgget(0x2, 0x8) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget$private(0x0, 0x5, 0x400) semop(r16, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r16, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r18 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r19 = getuid() setuid(r19) r20 = getgid() r21 = getuid() r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x7, r24, r25, r24, r25, 0x2, 0x2}, 0x5, 0x54, r23, r23, 0x9a8, 0x15, 0x3f, 0xfcc}) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r27) r28 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x7, r19, r20, r21, r25, 0x44, 0x9}, 0x7f, 0x3, r27, r28, 0x4, 0x8, 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x7, r33, r34, r33, r34, 0x2, 0x2}, 0x5, 0x54, r32, r30, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x8, r3, 0xffffffffffffffff, r11, r13, 0x20, 0x6}, 0x25323f8e, 0x2, r27, r30, 0x0, 0x5, 0x8, 0x7}) r36 = getpgid(r5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x5, 0x1, r36}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r37 = socket(0x2, 0x3, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x801169ac, &(0x7f0000000300)) connect$unix(r38, &(0x7f0000000440)=ANY=[@ANYBLOB="0000006bcc00005483d66226111e274d7e9a72d8e65b587f11f01804af5efd76fd56937340b7ecb7d9a684d17d56c52a1c686ca3425fd01013e2f38012ad98d8769ab08b86"], 0xa) 16:01:54 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 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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) 16:01:54 executing program 1: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1032, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) getpeername$unix(r4, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x10) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/19}, 0x1b, 0x1, 0x800) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x44, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x60) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0xba}, {0x1000000044, 0xfd}, {0x400006}]}) r1 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r10, r0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, 0xffffffffffffffff, r3, r6, r8, 0x1, 0xffff}, 0x9, 0x7, 0x7ff}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8881, 0xa0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:01:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = semget(0x2, 0x1, 0x120) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x800}, {0x1, 0x3}], 0x2) 16:01:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) socket(0x20, 0x0, 0x7) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x30}, {0x7ffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000080), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) 16:01:54 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000010000000ffff000000021b00f84abad0acdfb6d831157cae982a538706000200b810000000290000003d02000003020000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = dup2(r0, r5) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x7f) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) write(r7, &(0x7f0000000380)="8c0ae226bb0a47a7905883898b18bd2228c38e37c561e5985824ae67a2d3bb25bb7a4c929a4cf23109b0f510de349bb05990ea011eadb71b7f3beee235bd01353909c0833de20dde1339e67072", 0x4d) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x10) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x67acc05adf0c774b, 0x0) kevent(r1, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffa, 0x34, 0x0, 0x79ba, 0x4}, {{r10}, 0xfffffffffffffffc, 0x5, 0x4, 0xe532, 0x200000000}], 0x800, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x8001}, {{r11}, 0xfffffffffffffffe, 0x10, 0x50000001, 0x0, 0x9}, {{r4}, 0xfffffffffffffffc, 0x3, 0x1, 0x3f, 0x5f}, {{r6}, 0xfffffffffffffffb, 0x1, 0x4, 0x7ff, 0x100000000007}, {{r7}, 0xfffffffffffffffc, 0xc8, 0x20, 0x5}, {{r8}, 0xfffffffffffffffb, 0x20, 0xb07d13bb26fd2197, 0x5, 0x9}, {{r9}, 0xfffffffffffffffd, 0x30, 0x80000000, 0x6744e309, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x701e616e3effca80, 0x7, 0x8}, {{r0}, 0x0, 0x3, 0x40, 0x2, 0x6}], 0xfffffff8, &(0x7f0000000300)={0x1, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x1}, {0x1}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000180)=0x9) nanosleep(&(0x7f00000000c0)={0x92f, 0x6}, 0x0) 16:01:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x77bd745cb9bd42a7, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x84a, 0x7}, {0x8001, 0x3}}, 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x3}) writev(r0, &(0x7f0000000000), 0x10000000000000dd) fchmod(0xffffffffffffffff, 0x226) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0xf4f0bdd461cd9d59) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/32) 16:01:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x4, 0x6]}}) socket(0x11, 0x4003, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xffffffffffffff3d}], 0x1, 0x0, 0x3) socket(0x10, 0x2, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(r1, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20022, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x4007, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 16:01:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="6975513988906ec552e922eed69486cdb0de3a55be6437484b132fa98358698b5e3d575bbf0a0d1470c7f48c2b44a7a6865e54e0e5d17e3a9c1c3d8325229f5a31bce9eb9597d6ed43ea77f9e868466b220cfc6dff548022547edca665b3e447b75391204d2b31fa0c8e158f3f4af1c5ae3647ed0c164be811deca52173b6bc889dc77cf974762d96c6a26e275794f359537f463575edac0c65a256a43c6d84e561acfce62607bc0e4cdb4feede48f55dc29dbd150f103b305c32d063cf809622cac57f6a066be78bf3c26c27ec43a0ddbdea236a996e4de0cf11eef47a6217929e80ec4535c915d7ff3efb0ecbf4bc586ce301bb6b13ce13d6fbe6c88f082ba3d70943083d56e1ed358619ffbf8c6078098c91f1f53a96b56faf76fe725a853975347d5699c5625730f503edf0d2047424cccdda4f8d5cc82a4ce76f8487266bd3362f6ea1dc967cdf3a0e40386f1a21f72ecf6baad4073f2008af9ea6720128be3b1d03182f3931af837d24c4cf7ea2aad3bd30849d7607e941c358656c45f112afe48dff4e65002ad68f0e589256da8b5c983524ba8b232c40fc45c839ba1621be6bf801bfa878dfc667527a83ef0067ce1ea588e7a92e8586efcae718c608f2e3ead1d69fbb65bfccb82f0b6f92559cbd63ae59753082626f28d8000f7a7aa6f43aa442a82aefbe3b3eb1cd8a78af060d0ce8fee4abc45c74e832b84a3705a0a838938f2e9a5bf732007c7b8c7b8391ca01cd2b26f78d818d3376c1eb5859a93253f7a02c70c1d64fa5234dc32635ac67391c8b03dbdbc0960d552db2f626b87d8d6ddbeecb280469b4c7baf2d46de77c4c47cc042b8608bdee455c3885a1871ac75862872935d15ee618e7135d1f1c5386f3468cb3ea64aa2bb2bb6d755278109fadd165e48287220487a2dfd4abd660be3195d2e836d40308e1384e3562a92a05f1a2938ec9daabdf82ca2eebdad5e89e614013e4f056aa3cb280bf0f544979d2e1589888720fde7ae479f373a96d61c4ac368510c95264fe3bd5b7f8202d09a6e824871c0724d096806cf358dde9fd39a091fea4809204df6b2f526fda5c02f332e0baf2e8afac53c67bbd9809935dcd47b3ba5ee68ed795dffd01bf36590134083902b2eb5feda51fba72b90643dcacfd55fe0d4fd3c5341f956565c4b688bc7ee590dbdb1abb94d949ea0b6319ba38e88199f2a213fb3243dfd6a6ab772a8479aeadf1611c22bdadd1bcb08f3e190ccc92f94c98d5584d68636c4cd24399ba10c8a8e3e4ef78882c84bfd19a1f45eadf3b3e3e0edf7e91990ec94ba7e205df501e3c5fc770d243414042603c917885b0c5a9d2bec28a4a75f4cb579a05f2eba69079459483d3cef171ff51ba37f6ba678edea071b3d336e040bfe4965951ffb3fa9b954bafe16346ce3c92738cb53edb92bfba384811165eba27097a8c55e53b604a678456f95759ff0e52c7a87aa87c1a99d9787f8f774adf41b69aed7e2f93d76f201eb346f6a14f9f674bf3ccbf9d8d6985255a78c5a51f24ed500a8e80ef9580ddcb8b128701aa0e146bc1c361bb538165385ff2fe5d1380ffbc0b425db8171bf5e9d42467adc04b5a387578f7afa0963b72ee4f997f892a1659c18200ace913cb22d88a8b9b3b99a1e9398ca63514a484b48aeccdb5df7ad68a179ca3b6cdf656326884364c9be32723242e4d9b6439b268855f279f79d5f3f74758c0f837feefb40da893219951da63fd9cf632334463ba3eaf868a5ef751d9cac7a48bcd636137a3c85ad9c0156bcaf707838596e2c2694eb8c29b85039f4bad92a6e17f217984e41793e07d9601ef631ac7355f553ace2e83bbd8090e62ac417b6c0104a31be956ea63e13e42eb240cb22a5628f8388273a182dc6937cf8455aaa4e4249970a9f5e10932a87802c74d342f12de4a116fc06a8da65419e8706eb4f65266567a04d4a3b96a1abb8a8309d88a017275f284b17a0464af8f81b339b97120a253718b60835f53e232306a366e8f669ae663aee81caa1100915e5861f5fb9bd5f08f9f601fc617afeaede04440853550c0a87a2d9ac80623329e9e5da897ec4965aade8b330cf94c2a552200441563e18487b50c5b10f69dd6242e0db7adbeeb17395322c6dc0b3a2091611fa5a6dfc9fb6230a6355169930bcd4dc0d65791c1e6ba434b81fa12edf53020b423437c9b51d04c0f2e9d98abc53017d25ec157bea4f9be91fd753dd76ab89a92fbd2eaefb524cfbc9ddab49122d93475fc6614f1be43d863e6f841090bbb4c3994764793ded1b8cb1c3fb369b1e28f2d327f8f6d45ce686927b47cb4b6e180eb173110ec4fdee9944bee98bbd1466801396c61709284a5dbb81b53f406cb757ff946fe9a2778cc0436387e88cf923ae8b75e14f778b1eec17f2e442f150d202bd3a15f1d3b28df926e7cd9989f96f9329208ac4156aa8cae953898517d6b14074558488284d8891e24b28623628416b410f0fe77bcb7604f87f64c803fcf5daab3ecc2536fcbb44ff07cab8610baa90dc36c64c6203ddab4ec81fd5cca3ee16c1e71cbdb845f3fa2732173e8d1ec7789851b8b6b7b05edf4924026fa86392da4d880f49c125f286e2877d425294483623787904e40ecc8981767aad9fcfdd03c0981fd07c417829136828d44a84758eee085f5691d53b5d06efcad596b9145a9e477dee49803fcec150fcd8b2753330c472835c3f83935d3f82d2ceb96f5531a2b8f8559a92508575e94848bc39b211014dd7b980ad17ead0d68d0e68b96ef7f07da3c6f08e872594f15726e17857be5122617a597300d735bc887851312a0c1cc937b1233db6bf6a2f9e817d320a4cd8875fa9bf410491c6d7894c853ccca8533878be4eb6b9f7ce9a8f6ddee983143a64fb2c2d30f3bd406081c867400fef982f8cd357e9a6b758cf2a52feb588c9a040abb217652da72af7c7dae4df3fcbb9ee90d1ff33002490588ee0d1ea436d552877c1bd57581ff3a23b1f4b69a54390907519bb07182fdf9710aa6973aceb693ab43e3b20763148b59607284c8fb8c225d1157495962d46e079872897373a46b3c2673de56a5ea6152d72843c1f62edf2217eae8c7f5c3aebcce5fc4db7b4f804081439d8198ef5faf9d80471fc4b5966c714a69c39c8aecc0c292d91ac421fe9747722d61419a0dbbda394f986093163312578470c44961e47458db8b13da3e2e041da6e9a7241206fdfee348a09e1477102214c0147f44ebf1645a9eb581d3487f0496ca2d1e9b3dc80beb0ec404f4f56cedfba2a19a40dfa0ac1d6d3380f22f3a13effb48f0be1544228b0f6fc1e24c8d400a0f60ff25259fd02264a80dac9d60c9c7537f9a3f42191ddc7c5efac214eaebd789b5727bd5b9c2bf6fa827957ddd71c99b367f8fe6ddc4e588a6ed286f76c832e1a9d6460f42325efc4270a7bdc89c5d274df52494f22ebba7284c256fd848d306b4ce523578006cc7242db67f7058c7b1600d2b5986bb5da51784c17d48455b2022cf61dcf435c7affeb54b9bd59eae2f93fb779a1a3e342eb4a899cd8bdf861a5d6699cb46f19c72a4b7cb5c071a90ba54cc769ed01b5e2ea54f69c377bd32af4105b89682b18a0468c57b801f1af3837d21e825d27d0b3a1dcd6c0fb777ed19136c241d9bef9156e3e63b0caaf42df925fd62d864c3cece2ef0246d417def4bf1fbea963d17532fcce847ece88150531bde77c9edf3acece9eb8538724c3556c06933262ff7b60dc0053a84e7cdeb136dbb8a986c2dd3be692b2062a35c1c2500c3622506b92d6222bae7d390fd1b1d644942b3ad80365ba7e169b4cdbbcc6f60538e02a200d2f28c7ad3a17badbe54f5fef2043a3eaac0f03d35081b30da5abf598e35f02df61c5bbb201560fa4cbe44ae18c24f790eb32c21025ce31ef801040203100c93b1a7c32fe4b0415a262bf4beb970f38ab382a183e9d336efe2867e037934fe94f6d97e258feb07154ecb9e90a55616d9d15ec9ff21fcda88ee900e59e2bab8ab87cf6c0c54a371d4e93eb321280e56db87f1fa0a194d642f74f23297e1e731304ee2986d2e387ae867967013f2e895106ff3cde16f580efd5174c260ba693e4892527ecd34043d191662756b970b321b067a12b4faa772d3709cadbe8b2b44899b074f5b5a6a7683475515bee8a64791c89d34050775239afc7c1c997ed293cff4ee59547eca8e850f4bf9afa597207e7d31ed5e9fbe8d433763d771c4abd6f9ae42f895bb0279d4cc10ca3f405c0ad5b6acf9742aa6dd93ebf6848aad5b04ae655133d3eedaf93046460628a6f54eb84ad9f3f89fccf91450eaea56e431816041e7a057f36a3c0ea14293a95d0ff05c3a1e5e4fa2c8206245618af06d999bee79c004058af78b88a8729b85e40ce8ecca4c67f5c9d07307ff36954cfc6effe35e2cb9b5561057f4d9c9bea936b2029f6ee421f220a5e5bd97b89c38ba859a1f24c8b939717e730280cea6ba969cd63972a02fdacceb7c1a3239dea98922eac361fa504db1a59b90cc968a1086ffef0347ca0763c8abe865df4941005515cd9ab185857bf1fff683ee185a84535cd630bceec9ee9cf116b3ebdfb53cd5d59ee68c3d3727d3777c7866951f520a30d9aaa8077e18f85e5e8609ccd43c5447153847d967e157bba3e8b1404fd73e4aeb4afa1d329d98ac86c5afb699843b490611aac744d79a0b6aa77956d9dc6b2e702c314214e5601e9b166950ac11df5d2df67895d98e5503c27d108a1fa3c2bd129a91a5f116626e067389bc749ea5f090aa949d7c5ca60b3aa923f3f55ecdfff9b365ffa093889d003a7b57cd37ee3546f968dd19b1dd27bb34792659418ed15f6b7dfeb7db264c0751928f2899654f386df8deac747e4ec05548e56b06a7d00e62c56bf4799b15d510930f3e6bf7c8202de5d027259c43944ffc5f6d33e8ea362d9e7f76f4c3f0ed47f8b08904ed819568933babfde2da1a2d26514b4c3817e0a5609ee231cf464aed051443aa7d4eba64b1e752d8736ee1a5eb2f7bcce2abd8ddc57bee7f567b56a064cdd9bea9c21ae0295361a1681731960199563f2b6bc773439815e496175ea21b40c8ae8832181e6f29d7cfe7d9e35727338fec7dda32d4936209f43522a7ae63a504cd0ed75b77ebd579dff15bae5cb99fe51b83e4b8db7498860c19af2f8b941e5ae9904f603b9b1647a3fdc49ba18d0ef11a37de818117c72cbc7a0d89f0960426b6db1abfc93b820442d2b1c4bfc42e151c965e3c02aa60d46654f146cf9bee32577597b35c9f8f115a89f30aaeda51b8752dfa579f1217d247cb81f12bf8988817b983095af647b8e87337036e169f7b1fa1c3cb1808b30678d96ee44c66f4fac47f22db52afb0eca3d76ae717838f24da9a6c52022eb95b2b745bc4c0ff2c3fd0d2a0469a635af7d06f5cff34b8bf523d1b7002d7cee3420ea27edb1d65b6d63c04ca5253b07abff96c129fb5372aa2c2df51ecb015dd42c02e466ffd140b6fe42393027abe0b5361bfd91b58fea37c3307ea1255852e63028c78114e034314106489f663a2c96020077456a8e26deab608007b917daffba7b298db05022920c06765c4fa16e15571c04c7aaa7ab5b7e973edb5516f2ca866a0e9255e6c48ccbb1d2708d09026bd8a718faa7ab3814cf0576f4b294c3022a9e79a3d85f6978996ba64f3b07c3bc9af6f86b67a5241da16f908fe8759ae22ef347a9895fd4f28e06eda31b3f6a53784c799c43d21c1fba2947d95a0bea43a77b9bc7b7a16c1fb1c92ca9a47d245e", 0x1000, 0x809, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x4bfb}, 0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x200000000000020e, &(0x7f0000000140)}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xb4a0e45f0aa74e51, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) lseek(r2, 0x0, 0x9, 0x0) 16:01:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cf324fc7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:55 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:01:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) syz_open_pts() close(r0) accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000300)={0x80000000, 0x3}) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000002c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='D\x88u1H\x0f5\x83\xd9', 0x5eb4b250a97cdf89, 0x0) socketpair$unix(0x1, 0x48e58dbbbfd734b9, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x1adObpf\x02\x00', 0xd225f9d8a9e30f1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:01:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x1, 0x8000, 0xc1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x1, 0x1f, 0x6}, {0x214b, 0x2, 0xba, 0xec1}, {0x188a, 0x0, 0x4, 0x7fffffff}]}) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) fcntl$setstatus(r1, 0x4, 0x8) r3 = accept$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280)={0x1a12, 0x2}, 0x10) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000001c0)=0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xa) close(r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)=0x6) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:56 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x7f}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept(r2, 0x0, 0x0) dup2(0xffffffffffffffff, r2) 16:01:56 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r2 = getuid() setuid(r2) r3 = getgid() r4 = getuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r10) r11 = getpid() r12 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r13 = getuid() setuid(r13) r14 = getgid() r15 = getuid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r21) r22 = getpid() shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x7, r13, r14, r15, r19, 0x44, 0x9}, 0x7f, 0x3, r21, r22, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r8, 0x44, 0x9}, 0x7b, 0x3, r10, r11, 0x4, 0x0, 0x1}) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r29 = semget$private(0x0, 0x5, 0x400) semop(r29, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r29, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r35 = semget$private(0x0, 0x5, 0x400) semop(r35, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r35, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r33, r34, r33, r34, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r36 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r33, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r41 = semget$private(0x0, 0x5, 0x400) semop(r41, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r41, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r39, r40, r39, r40, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r42 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r38, r37, r38, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, r38, 0x0]) r44 = getpgid(0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r47 = socket(0x18, 0x1, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x7, r49, r50, r49, r50, 0x2, 0x2}, 0x5, 0x54, r48, r46, 0x9a8, 0x15, 0x3f, 0xfcc}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x0, r24, r26, r33, r43, 0x20, 0x81}, 0x1000, 0x0, r44, r46, 0x9, 0x163, 0x1}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r52, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r52, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 16:01:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="020001005ad35e052000000400000000000000000000000000200000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pread(r1, &(0x7f0000000000)="2d69c4f33f4fdbe6ed99229500b262faecf09bdd63e8148f35b21f540f48b704206e0f29a2b7f505d5", 0x29, 0x0, 0x2) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 16:01:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x2, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x7}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, r4, r7, r10]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget$private(0x0, 0x5, 0x400) semop(r17, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r17, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r21 = semget$private(0x0, 0x5, 0x400) semop(r21, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r21, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1c00}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1000, r2, r12, r13, r20, 0x41, 0x6}, 0xff, 0x3f, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r22 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) 16:01:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r10, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r15 = socket(0x18, 0x400000003, 0x11) connect$unix(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172760c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab262235808351290000085e6ce782e2dbf62a1443f710055f923b2ad33f4a526934a84df0523cb45f59ebf531a6c2a1348c20c54097fccb4da2e4b14f9060b465096d8dbdfad5b6b3205c3a3343b0e4a11"], 0xa) write(r15, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 16:01:57 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0xfffffffe, "68d19de7f43f09000000d71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r1) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x6, 0x3, 0xfffffffe}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x475ddcbe7c0da1c5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0x82405605, &(0x7f0000000300)={0xdeaf4152, 0x0, 0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xfdb51b308db53512, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x5f, &(0x7f00000002c0)="673877906762aa5657372b380b58d623be77295468e59168eb42a1b2fddc7015ab3f0e036e5b799974610e7cb3ca1753c2fd9978efb4d49c16dc8e6f468e2a845fb1917475f56108055b768fd3be5755062ec4c2b2a782f9dd439752a93adc") pipe2(&(0x7f0000000280), 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r5 = getuid() setuid(r5) getgid() getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0xa, r8, r9, r8, r9, 0x4, 0x2}, 0x800000000005, 0xffffffffffffffff, r7, r4, 0x9a7, 0x18, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r11) getpid() shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r12 = getuid() setuid(r12) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x44}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget$private(0x0, 0x5, 0x400) semop(r13, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r13, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x2, &(0x7f0000000000)=[0x0, r12]) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000240)=0x9) r16 = fcntl$getown(r15, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r5, r9, r10, r14, 0x0, 0x8e6b}, 0x6, 0x800, r16, r17, 0x401, 0x7f, 0xe598}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x59c6], [], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0xfffffffd}, {}, {}, {0xffff, 0x0, 0x0, 0x342}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) write(r2, &(0x7f0000000000)="a4a59f7fda05cf169f217a1492cf8baecb18b967746139f000203dfe589cd261d1603b13", 0x24) 16:01:57 executing program 0: r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x0, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001700)) getgid() r3 = getpgrp() socket$unix(0x1, 0x5, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, 0x0, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x0, 0x1f, 0x400}) msgrcv(r4, 0x0, 0x0, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x405) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r13, 0x0, r9, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x2, 0x4003, 0x0) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r17, r16) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r19 = dup(r18) accept(r19, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r22, 0xffffffffffffffff) r23 = geteuid() open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r24 = dup(0xffffffffffffffff) accept(r24, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r25) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) dup2(r27, r26) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r28) r30 = socket(0x2, 0x4003, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x0, 0x0, 0x0) dup2(r31, r30) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r33, r32) connect$unix(r32, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r34 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r34) r35 = socket(0x2, 0x0, 0x0) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r36, r35) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r37 = socket(0x2, 0x4003, 0x0) r38 = socket(0x2, 0x400000000002, 0x0) setsockopt(r38, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r38, r37) connect$unix(r37, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r39 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r40 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r40) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r41 = socket(0x2, 0x4003, 0x0) r42 = socket(0x0, 0x400000000002, 0x0) setsockopt(r42, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r42, r41) connect$unix(r41, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r43 = socket(0x2, 0x4003, 0x0) r44 = socket(0x2, 0x400000000002, 0x0) setsockopt(r44, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r44, r43) connect$unix(r43, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r45 = socket(0x2, 0x400000000002, 0x0) setsockopt(r45, 0x0, 0x0, &(0x7f0000000040)="04000000", 0x4) dup2(r45, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202412f66696c653000"], 0x10) r46 = socket(0x2, 0x4003, 0x0) r47 = socket(0x2, 0x400000000002, 0x0) setsockopt(r47, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r47, r46) connect$unix(r46, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r48 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r48) r49 = socket(0x2, 0x4003, 0x0) r50 = socket(0x2, 0x400000000002, 0x0) dup2(r50, r49) r51 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r50, r51]}, @cred={0x20, 0xffff, 0x0, r3, r12, r15}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r20}, @rights={0x20, 0xffff, 0x1, [r21, r0, r22]}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r25}, @rights={0x20, 0xffff, 0x1, [r27, r0, r29]}, @rights={0x20, 0xffff, 0x1, [r0, r31, r32, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r37, r0, r0, r0, r0, r39, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r41, r43, r0, 0xffffffffffffffff, r0]}], 0x140}, 0x6) r52 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r52, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r52, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r52, 0x1) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:58 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pckbd_enable: command error 16:01:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 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], [], [], [], [{}, {}, {}, {}, {}, {}, {0xfffc}, {0x0, 0x0, 0x3}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pckbd_enable: command error 16:01:59 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) 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) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x2, 0x8}) 16:01:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xed], [], [{0x0, 0xf6}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 16:01:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffeffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x841, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r3, 0x18) 16:01:59 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r2, 0x20007479) close(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df", 0x11}], 0x1, 0xfffffffffffffffe}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x99f, 0x7}, {0x18, 0x3, 0x7, 0x6}, 0x5, [0x100, 0x5, 0x2, 0x3, 0xfff, 0x8, 0x0, 0x8]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x1) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x5, 0x9) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x401}, 0xc) write(r1, 0x0, 0x0) 16:01:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000380)=r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x200000000000000b, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x7fffffff}, {0xfff7, 0xff, 0x7, 0x6}, {0x841, 0x5f, 0x3, 0x6}, {0x2, 0x7f, 0x6, 0x80}]}) r5 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x80000000, 0xff, 0x742, 0x0, 0x477, 0x3, 0x9, 0x0, 0x0, 0x3, 0x7fffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0xdf, 0x0, &(0x7f0000000240)=""/223}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") close(r1) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000100)=[{0x45, 0x7f, 0x5b, 0x2}, {0x8000, 0x7, 0x5, 0x9f2}, {0xfff, 0x7, 0x61, 0xc8b5}, {0x7, 0x5, 0x1}, {0x3, 0x20, 0x4, 0x4}, {0x6, 0x5, 0x7, 0x80}, {0x8, 0x3f, 0x2, 0xfffffffb}, {0x5, 0x40, 0x3f, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x43}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(0xffffffffffffff9c, 0x14, r3) write(r1, &(0x7f0000000340)="e327000000000004804bb30557dd01ccb9ff1f1416ace5c130642cfffffb002b2031cb5a976f8f0753df8e037cc9be637de24d46f091c7eabfc7a1cba6ed72facc61548efdbd6a496ef109578e15ce37616789281b1d7c63409c72030c4f481ed7b69926492e7280564ddea5324f29ffd189c0dbfaffaa34d31f56a463b8a655e6fe496ef1882278ff9a5694996b7b9f4f61273c5e64b3fb5f3d171f10739306e31ac39a514f91f3330fa0d4a82e118a2da89fbb8477de73ba7f95f59c852dcf820f128bed2681ba89a1c12cea96c963e615534ddc6b34b208d73bdf633b912bce6ce1bae561b804a9ca7370f59750967b99c5523e0368bec122ba59", 0x318) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:02:00 executing program 1: socket(0x400000000018, 0x4001, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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", 0x70) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x10000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:02:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x12, 0x4000, 0xfd) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="03002e2f666960653000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x10000127, 0x0, 0x525}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x9ab) shmget(0x3, 0x4000, 0x200, &(0x7f0000353000/0x4000)=nil) r2 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4000003, 0x0, r4, 0x0, 0x0, 0x80, 0x7fff}, 0x5, 0x3ff, 0x0, 0x0, 0x800000004, 0x800fff, 0x5, 0x100000002}) 16:02:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) close(r1) madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 16:02:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000119ff0)=[{0x0}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fchdir(r2) 16:02:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x18, 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0xd0, 0x40, 0x7, 0x7fff}], 0x2, 0x0, 0x2, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x3000}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r1, 0xffffffffffffffff, r4) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) dup2(r0, r2) socket(0x1, 0x5, 0x8) 16:02:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x1f, 0x8000000}, {{r3}, 0xffffffffffffffff, 0x10, 0x801ffffb, 0x8001, 0x8}, {{r3}, 0xfffffffffffffffd, 0x143, 0x2, 0xe17, 0x7}], 0x9, 0x0, 0x8, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:02:00 executing program 0: mlockall(0x1753482d217a8ebd) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="2ac6d040501d6296348ce131818b32c91282817392a959e17881031b53aaa3c23a96cb2c1377927195195031ebea5fe28cadb067990832e5357556ffeccdb05e7533d777b777764968919981b243aeb1da20cbdbe3fbcd989f403945bf0d354c489c44a10ad493bb5e8e39f9b7550e9a95718bcd00afaf10afbc7fc7ba11082555a4af90d699ec7eaee1cfea40cbf6f0ea2f66e73b194f539d396cd2eaf4d55078037ec22c989baa40e8642f8ad6ec76efbd15e213413eb4bf8d4326a23344bb4f8e531ef17d2060278ea24f1c5d87d533839c8111bfd8f6734dfd0466cfbdf5d7606a70cd74cd91d5bc276668ab169364d973a8ae25b65bc8f30dcccd6e48f674ee846a2e36cfbc1953fbf17a9f00cd063db7f9895fbcc30978807f2e85ef12e51ed34457ca8ed3cd49bd3560da8f8ef7ce8b86fa84aa96dd69c5f4374cae745e3e6400c9f8e5252a1c1e424652714f72180c1a19aebef28316350db808fed31970a4ae3d8fefb7e1172a03d6aa3fa9338bdb3c30d411d3370e61a62f5f42e7ba6447106c062833df6216ffe426265d93f3acac4578fbc87ccb459308ee1fefe97a7b501dd6a5ff849932854fc60510f65106b8cc2039fbf487329183a3c7f4513c29762b426a0af2007d264f8c9e57811649c42231bc2faf75df3170c9dc087f0e2325dcb2cba4688ebf76e48bdc469ebc6e8cc549d4e543fb9cde21a09aae4a6c48b96c915bfaffda0c926ba85b7836bdd513f746574b703bd8a53f499267623b273b5e5b8db59803e3103f2038c5cbf8d2c00fc7f78e1122491b0551911e41045c83422703831354a36661623eebbfa75b30fbd61a7a64895928b293339c1642595c387b44f27e6447b698ebd110569ae4375896706839e4337dad796d7a40ffb7efb3c345a6ed88404d918f41cf946acce0199fec5ea9366103cc95849b916b6a6324bcc2645a164cf7d6b6a0fa10b4555f4bea6e4440bddff29385134dac3bf3108d5fdc97892e80eae7913e5d66dd0a2925db521ac671c8373857b2f4fb30a61f5e0eaf6b117e601ffc67bac638e6f55e3e2b0668ddd560aa6abadb554a1d7f9b2460f314cea72b27b40d168a6c604f5cfaaa461a874300aec6af63ab068adbc69118a77ed9138bf403c61ec6eafebd38fa3651000295084adffc1510263668a034dd59cc4a3988b2c71be5f6f7b4ac0ba8f982cc76202171d5a958b3da44128a66ca9234cd607bd3c8b36139d9cd3ce2bcf43f4d6bffe3763b88fdb72f2adf3b01e66a3eb1f61a93573c086448cb85b1735e5a2210b37d78993f04a00df96a95d9fec5167bc779a8563ee5f6b49e858411e2ae457b8f2305ffd58ab96ab46393ee3ba24f5b6ac1b69dd32e46d9887724e49e3313a6ebd4af492979f8c2aded77304e0f327cdd70ad5d5eb546e7a8ddec9859d72c365612680e1c56a440b3361335e32b8a02105aaf706fcbd2a651d54bbb5e5be89b0139aecb7c0168c795d67a9e65b4381b05694f3b6506e5c14f4efef84e4857f4b945fcbedfce9ed50e2399ebc5daba8ec20becd5bc43b4cc95c22dea08c29dc8e717a95262ca2f62406e199c04f382a682b38c1931228f70af5809d1be150370a506ba1d5a1ac37501089b3e49aad7514f0f2396744dc8af02eaef03f9757c60fa111fe4e95b4968a54fc7d977e16d77b419dedad82bc4486829666cf4792a9fd4f02b3c89dafb390dfbbd0056d52daac245bbf1d1e6e0544eebbb2a5fa3db348ee76f2f0a4d6e4591782ae72a45209ce738663f8bf80e628e8e07171cacb968dee03d42e2fa47b1510b01a95bbe3143834de91eae166759961381fda4276b47e202ee3583bd780e996263aa97f6e5161ceb204009da6845d2befc56f17f7baae33da1a7ed590216686fad0da8b959d554d9416479a50684cb6d61c5f12eb88fee6d76a7b1118ed14b30e68dde1c9145f30fccb669ed368fb19c69c3e21e7bc5a7317a3b7ddc281a4c76ea22793cef16fb9a09803c2105c2323a03d2904aac6d5999ef20ac8473ff18a31fcc5dc5c0b5e8acd83bcadf52fe15b0f8c05c44578e9825ef88338b06085af39031fe28468a1aa8b9df9dc3b4c876efb7b23fa4412c8e398144ee88160a338aeda2949e54d14e213fac376e953aca43eb89424d56d31a5fd2a5432c0507cd246805dc322781e286367b27d9aee536d51de457a139c166894dbea867811bbc2901bda0f482d509989fc163ca970085be4702ddab9cd1ebcb3549b9019c153349ef4a6623fc581b909b005c3340aaf3550806e4d4efb0e8bce75ebb1de6babbdea244f07b30c8ea9edee67283b7dfa796eb44e9c6b8927ea1da49b8d1b4cc662c3ace781b3a802ef66cdf41629e78694a6e386ad031a95bf858e94edaf614e5cb25c8ac4ad96f79466eab64605008c1458d278ffa8da8cd92fe3b06f942926c2e4cfcb4deeada41243f20aac3fcb56164c44e470298ec91d4c513f96138b6d1112e005c17f5903cb2cff591b73818f5228de61711fe4fe36e06290781d73b89921c636aafc40aedf93aabd107746e3134905c7f06d2fc720dc2c0552312bbe1f4d673b9854bfc06227a1ea489bcd007785361607b2811bd78c8aa0ed10f2878b0a57147fd488409510ac041c7642aa43a600bf71f8cda3858d37dfaa4e492b5f5fe63c4161772fed1db957522777ccd3cdc476c5cc312cbd8d362a4ea9251410b41833acfddd47d9ee1e3232117868b62832b4df3c61ebecf9e5938447907e7165816f1c4a685829d5cd28f555fc181479117f665dac7dcf0ed1fbdf2329c38a7d36b44203f81b7994867283c89f32fd5f22f1b2fa3910bbc60bcfdd3de492c4b863d8b371894869b550135ff236bf0d4e3be4b09844f292cd27c7905b650bb14efeaacd7c6e7fcbcaad0085980edeb815378a8c23d5d30dc826e37d810ce61c2658f85c591eda42bec60840aeb88ab98a71517fab2da35886668a7ba94ef5af41ae8ffb54d7733fd240018a40bda6c6439e8be9ed162e3dcf74eed46cf324f0c403d3e1fa06e606fd3fb56a8891b67d2d95604fed77efb4b8f84fdf63e33a6cff97c3bef32ccab6b9a372c3beb1810890d1e2ed7a0c8a0b2e89be5c0374ad07aade94f494be1af59d0fb8c79ee6c5def1c3cebe0748e426afb17ef750f1aa0248c8192272ec466bad660a374d2da3324ecbd32fcb2be2291e30139dc09ef2069a46a4b55b0d188789ba21f9b4b47949a83f10ebce0748ddf84a3dc2b130936169d90092478fd9697d737ddca0d7796493c7ee53a7f9379fbf7b0ca4aeced1b387e0856929c7f816ffc2d32338d71332511ac911eb222c1693ee6c1bdc0bd9ad999032c0c8aee8c057df820dfd38912e7db32f9fd0531e639262b82f0df956d88c8a49783a8be5b1e87c95561b40066df69bf43111b127c2330291e69636a0f3d4692db50fadea0766a340db9c645acf9305af86400ef447315a9083b6464c8b6fa541c765ba91aab73296249eadb853185a508db24843a82d6ca9f710ba4625c53e1530353735f1dff713a67f2dc577c6bf8dd5639f99d3a1c7b4a36c614e574a7278c0fd1305d0474072250639452a395f15e11746ea127d2d4e698a3335decb175b6b4426311e9b113f83bed9551c72d93f5e4ec55ed84b795290f67461f69b5809f24bb372dc2631fed543e1bc30e689937f924a83be22cf900107cbabdb9639de3a9b338bd176b73e5e528b1917d98e40db15cb31a5f81f7fdd6308f9e01d2870abfe501ed900a2f8502ddcb17c1007066d5e0d99add8dbea1653016c3cb6eef85d5febf3d6883b4330af20f03b6535d8d8d2b2f6607de12eea1a8203ac6e22f0f45db33ed69742e4e1416d1c8029eb9f3eed83f8611f96170317b39e8c56ec4c4a94985f40e7d2c72298c73773bb258df2b814fbeefa1fd67789a99ab50f9a7e70f23e565387149b7364ed79df293d5fe2cd871e3459f59c7599b340e008ce53baaf323c871225e4dd40500237a299d552b4284cd0d01a18908558db9dd49c0bb24a95210c4e45b09fbea9a6a0b26e77d51e3dec810c49cfcf6445f856778b3efe8cbad21d7844c954c57115541ab7159c31e401742ba479ff9ee5ec82e0da20985aef24bf2965ec10b4ec6d8da80b7c18a535ffce540d57a72eff90495c9570303556249970bbff22fd7633bd477ff0e37f7c0297c4f4571f4c78ce99cba7f6a187cb734e4fffff2c22bbb0815f9db2d1476c16d1394f61f2eaa835991a7363c9bac345d0ddb4ec32532e1195285b2d5e0bbc5a825379c95d6949cb1bdce8ea9da0922c52923afb62ebd4793dcabf10be8ff67597ae17a851c9a178d9747b04c5ad6f21c576f02a3b235206594a595c05f2e2da59e3cc2d05878675c765c7ca0a99ea1a2cc7f3b087ce5ac0925d62717f51e468c2c3f2f91d010cf0f1232b2f74e8240e23d17e7ed5f8a96021b59d7c463576dd4f3ab6ae4387fb4fd06b661259c26302ac856b3838c8e4026f6c20386f5db9c760387bf6e28516d2f8d5b1fdc7cc1802160042d29b88eb2076c2e015127ac914475910bcf6fe9941d9f715ba9c170b5d794f0352a9aa658098181c730c6cb9716b6dbfcd52251cabcda9c039b1216645278431af8fcf9c1445a020e0c1c754712eacc7cb4f43bf5ad87410b87d3a0f92e2cda6ba687e69752041a5b1cd4097029a43b11515f4ff80e750bba36e71cecd1cda9308f9bed631a2b513a9e25995c0415b8df331eec1de6d3596a3e09e5233b23cbafeb5ccbf0a30fce3ca721f85d9143c9e6b4a31591fd02ccbe363ada837ffe76f765dfa7adc2a2e831decfc065858296df41889399968f009581b7861fdff752f83eea38a22f26a30b8d6820f33e2c6ae0bcd81a481d70b77d272f47eb615b5e91bb58c3bc795675d871bf5a8991e6fc00236e18131a801f1ee91cd5cd68c8c1265827803ed5c910cb1fc70287f892dc902e19f86e8717238a4ddfb9178aad149c0724e82aa43c925e8dee711349924dbd8ce8f6fe560db10512617fbedf1daabeab8b5876ca25874f427f93c9767e714c606e14cf340d848473998b3e5429a32dd37c1a570d075139cfada9890065c3c85e391f46f4c1618dd64b5af76adf647b04660005706b862e4afacf8d4873c061857ff87cad719e7716b143be86b4f3801571eaa96da8f3d8a636a233fe6178fb13fff635450953348bb5c1dcbdf484399176a8f82e3c24c1f5b0e52cbe1bb92250b75295198ba243b52b0ac2c0bd68725ca185236df397ce724576d418a18aef62cb27d2cfac096c27f3ff3dc6a9cdea60ae041a2f7357e481418aa9c11433a65fd7dc7d458b2b366745f72d504e455f1cbd591f65491baa7f287c301a126d83c5599218b8005c6eda4f6f93734ec077761a9afe6a850f032dbff3c3347029792e951f76163b803011b2356b5e66b39be606c71e51b6d4b54b3f31a2f52f2579502546d632aa0bec4be612fb02437fbbc558fa63a1f7cf6daa4b936ce2365c1870405cad8db1760d02ebf3feb922df67e96c164b81c8ccbb4b20216d63c2c544df646af81e78632abfc2227300a7910796006210609643f15a2411c6f275d4b8587d948ecc87a662cbdad3204f89caa47f1ca7f5a5e7c74a65ad889b068aa41c15723283263ab1ce084cc9f5d28e98efcf0a79ea74b7dde83be85984bf5d880e72f4479ba92f08d99b086069a1130c7191987a0ba3e897b89e88393659ba2e0238360576901cc742d9c714dd8b78a428db88160c6f2dd8cd2e35d80179704ee3e58e2e", 0x1000}, {&(0x7f0000001080)="a4f81f038d5c8cf59781a1aed3f53f26079ff8143a2dfd3bf6e2b4df754e35754021940556bb4f0acc2d9e394feb13c50998dabdf95b8e4f000ca3bb56517153fce2cf2909728a8cf508a3c8b726d31401b98c96b5697c2b6e3fd5fd3b4b58054d4054d75e769606f099c1f9bc78ff6fb133d8694c23d8c36fef40b54757d2c2231a3db41c7ba556f1d8", 0x8a}, {&(0x7f0000001140)="04fa52b5f15c9a671c940fea502378995466435fddfba96c0f4ffa0ab98e001ba02c1a125804aa80c7564b89abeec53fbef3c8eb699dfdc4167943971a851bed75d8cdf0fd8981341e845a365d29e32e9396462c4ce4a84afaf3c22d8ba3bd5a726a27eb39884f9c2c7f156807f4035be5b8789900c12d729faa475aaf92eaa85d28", 0x82}, {&(0x7f0000001200)="3aa9ac4e70bf9cf7597d2c19816b5d6ee5f0418b7c439a139f0dfedb98511fc04a113571ce", 0x25}, {&(0x7f0000001240)="87305107eb6f33e4e84a516ca94ec776263ebac0d680562aa1c2ed3de3b406239dc33ecd625344136cc20114d02fc654469c1b8c012dba987f857a54a6bc8041be08d0ef230b5bfd19ea644e66587f34473b19e84ea22fce65d020feb2026f61197a070fb67160b7dd5098213e7376d3bc3ac31a1c33feabfe1d16cfd2153eea1ef8f93a188f45d21a271e806ee75320ab51", 0x92}, {&(0x7f0000001300)="37b9468eaec3b78c4dfcf0971aaab9fd7e30bbd75da284a84efeb57ad0d9d37b5e9192fa6c43518597de43fed64081ad1cf6f48651456fba170437116dedd09c9660d5e81ab232fc3355cca3da86528c31b00a2e", 0x54}, {&(0x7f0000001380)="617c312d8fd488d0021824fbf71f269b46ab45d34aa5848ff86093f9885eefc0ea72e5681b9d3cc135c43d6119c04bcbdcf832ad0554f3394b7a79752d2e1f79337b35a7d171b87ef469f23c27a7", 0x4e}, {&(0x7f0000001400)}], 0x8, 0x0, 0x0, 0x409}, 0x4) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001740)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getuid() r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000001540)="1229d0a1da24b72bed4e", 0xa}, {&(0x7f0000001580)="4cadb34cd0f8861c1f697452825c93add6c2ae00e3", 0x15}, {&(0x7f00000015c0)="a9cac31d3b674af744ddd794d6f2a8a9627851f7faaa2a690e7e261a491a1ea40cb2708d563f793694929e222d13254016db3c8c3b667c924b8f506d4319766d9bbf75fa9f07199cba44c2f3fd512ce19888fffdd3ad312c76934ddbe890505e207d2e3a8b62b996a898da5a11bd681f162e6408a44219195d7336e890a518efb6e39a1c49248b6ed65279da6b7683f539cec4fe8f8c60f51237a7c498adb11c10b9a0b31fda7c8f39d0728f24fd8a39e951d8d82d68326b41eadab289329784a221029960d3480e86eb05724ecb16df53e8108c800d7fef4166de8b62aa5e630c917625c2e4ad265f90caa7d5689d032e68ca97af4fa68a45", 0xf9}], 0x3, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x80, 0x19}, 0x408) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETRAD(r12, 0x20004b43) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wskbd\x00', 0x10, 0x0) r13 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r13, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/speaker\x00', 0x10, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000001a80)) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/zero\x00', 0x80, 0x0) r16 = getpgid(0xffffffffffffffff) r17 = getuid() r18 = getgid() sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001e80)=[{&(0x7f0000001b40)="389c188ee6916c20a5f23f9e4df651578f36b6d53d86ca9829a0ca19c70fad54747d7cfc987ec0a83c84f04e935419b4e801bb5c7b1642d0913e270ac633837590090f362b4e8d4159b8e09804ae655d573752e40e4dace76709973dff0c10568a5d49d636fd5ac0fecef76cb4cd645aa23a61ec7d54f96a49c938d600733ca08ccd00143756004ede904610647bf483c97b68502a", 0x95}, {&(0x7f0000001c00)="34fcc5f17adf2e01a9fa4e353ec18581a77728872a4e8a48cd88dd743adea88c97775a4a6e35f07743ecdbef7d20bc7cfa503108c9d176e6c40fc0cccce4bbb615f111106c61ec4d6f4ec970fd78737f5263af83be6a85fb47bf979381c61a688fd9b6adc1eb938f38ab919172f3637e3a267ed17097b114245c99a3c8cfe245f8d25a710a8fe02b0918684d5adfa8cc328a7413284dfab2c6c34992dbec66d034bc916f3dd4baf83f4aab1abf87a8b8f65422d53126c44e1d65", 0xba}, {&(0x7f0000001cc0)="59b758d90807872349c268574123d76b5728afdb3f064877686214c49312136a3a03239d066ead1e04917679722a3ce4c9e63f2211e4e1b26c", 0x39}, {&(0x7f0000001d00)="221f2ae94dc36a9cbd7fa7c80e865bde276d96939ebb45f5de4efc3f2169a8701037a2c43ba21811c934b00eae5cefb7115ccff55330771a440ec008e8a7745c397e263c5a71f682927d186aae78c43bf0fa51b04a8c7c158ad8a5af1d9ea2822e20ef350a254ca0c1f142c9434410868f19ddb30d60be16a81b7509ea5398dad7c992cfbfb4284d8959a7af7c02af168809672f1add2f14f0265eea21159e5061272add3e15c2572ada0845a9ba4dd3d64ed6dd7f7db1fa81886acc2548cedc1fa08fc39d0eaf5c4a3581b6d3bbfcea35f4583ea67a5d4a18a7557d74a0519e", 0xe0}, {&(0x7f0000001e00)="5e36f0514fa658cd5724bdd792408fab922ae23fa78d54020238b87a7835cea6532699787d4a1cab1436e28125f0584b79768f1d237c5583552e6cdd92300b7be33f86234f8c1b4e084f78f406bae66ea01ffca0e60936e97e7309ff2a18feda", 0x60}], 0x5, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x19}, 0x1) shmget$private(0x0, 0xa000, 0x43, &(0x7f0000ff6000/0xa000)=nil) accept$unix(r15, 0x0, &(0x7f0000001f80)) ioctl$VMM_IOC_RESETCPU(r15, 0x82405605, &(0x7f0000001fc0)={0x7, 0x0, {[0x100, 0x7, 0x5, 0x5c, 0x0, 0xb2, 0x4, 0x8, 0x0, 0x6, 0x1d, 0x8, 0x8, 0x3, 0x7ff, 0x4, 0x10001, 0x3], [0x7f, 0x7, 0x9f4, 0x4d, 0x3, 0x6, 0x200, 0x8, 0x4, 0x106], [0xfffffffeffffffff, 0x5e, 0x98, 0x82, 0x2, 0x2, 0x6c7c], [0x1, 0x4, 0x9e2, 0x7, 0x2, 0xffffffff], [{0x7f, 0x2, 0x1ff, 0x6}, {0x7, 0x7, 0x2, 0x100}, {0x3b95, 0x1, 0xefe, 0x741}, {0x81, 0x10001, 0xff, 0x6}, {0x3, 0x9, 0x2, 0x1}, {0x6d, 0x2, 0xffffffff, 0xab}, {0x7, 0x8000, 0x1fe00, 0x8}, {0x9, 0xfffffffe, 0x4, 0xffff}], {0x1f, 0x3, 0x7, 0x400}, {0x2, 0xf3, 0x4, 0x1f}}}) 16:02:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7", 0x19}], 0x1}, 0x0) ioctl$VMM_IOC_RUN(r0, 0x82405605, &(0x7f0000000300)={0x7, 0x0, 0x0, 0x0, 0x0}) vm_resetcpu: failed 16:02:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 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) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socket(0x10, 0x4000, 0x80) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r3, 0x4, 0x8, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e699319296483a9acb867b4b43a743bdb0a0cf9711727644870cc4bc01704735168aaf23df415295e413357996f9ff16d566329247cdecd851e23b3b7a2e9dafa1ce96ff7ec6db06c0963da05da05a39", 0xfe32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/96, 0x60) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) vm_resetcpu: failed 16:02:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpgrp() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x136, &(0x7f0000000140)=[{0x20, 0x0, 0x7, 0x200}, {0x7, 0x0, 0x9, 0x1}, {0x4, 0x3f, 0x20, 0x4}, {0x101, 0xd2, 0x8, 0x5}, {0x3ff, 0x2, 0xff, 0xa8000000}, {0x8, 0xc0, 0x3, 0x34}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendto(r2, &(0x7f00000002c0)="fa92f7c8d2b456f11441946ab55136091e8e3ce0536c0cf993dce31095d4597c3c0d2143a6b85d849077284a83b02057ba5d4cb794f4cd42938456f8304fe5e05e1ede18a3dea3263dff392ff0edf6a6be0d0bedf5d20c746ce617e801fea4cf76b278726e998696290f107becec36be7a1ccfc599beaba976fe40e0966bbe04303e42eb53ce1f11229aa24d9391b2d5c73e1d5dbfb84a41e20b6cb47bfcfbc995be988b6a919e80c4b8a3ce1d940a3eac1b37b097f28db52f0588ea4a28f3e8c3321b5c6acfe3e68aa96a3e3931524e575f6b7811faf8b5afd281e2184d497a887a156949046ad83921aca67fe6db99da7d4c5354c5ec930d8439b598c30852f3265f09ebd2df7dee6cb8980a96b2cae78c376b025aa7993d32a9cfd9fb01b36a7dbfaff78fba35db41bb6c1bc8c3f9da7f461e67cd75a0fb4198a75740cec0e14550eb420dacfcdb21ab279209494cd732e8f3ef333dda91c953548477ee9b6108d56e34afc9aa86e94c64befad4f7eb731de00eff4ac72b412eeff0fce4c9668bd12fff85a55d4f1a4bac1caa4a45c7cc007a4454cae60427608bd0a34ef530479adc01e19fa152ee85dc47f182c08aad6c3d7418bad3d8bda3c3058bde51ff946d36e425c8c8476a9fee327cf16a58d0f929ed3a15bd1d00e39e774554dc3dab65f7dae5fa47f8d6176cc67413f31a4dd47657bab7f83095d97b61c37b33d6e79371a74b0513330cfa910056ec26ffc17158678f0e807573d02aa55c636a3d28bae31bb0eea273e277b2c597948f11200c2babd5e48e7d47d2a0445af4db348585d6feae84df4483e51d10febffab36e73700a5f930a43d2d0f0a170a344decffbbba84524511c263309a6ba800c299de829db41a85d8669f9e238187610050db7c3986b84da3e548cb19f11539f26b2436524ccc738e1a5127cfc018ba964a5e5a458e77a08e63e565179c6490d033c3590af0d560b876ad687daecc0f9730320dbd6fbafe4e2e9398fb03c4a586ece5907f490ce3ec6874a3559f08021a99abb4df80d4b3757bf4e762f291a1c1a5b0924af2426dc52658a9269c23da8b2b2d93e08f53b7cb0d464f6106c01284e0d972a6335003519bbf744b9f43faf581a1edc284a769829dfb10a5bf8aabac9a9a1cbdd13659e75f5c48fff0e111c09268a563015ad1eb029ed518620f4cf5980d9da9cea4291637e387de01850b22013785f42e9dd8277fb6adb86533a8bd1163afe164fde6283c5f50d04a76eeb89e94ce0b89676849e41d615aafc1251904c2b1e910d0c801cd6fbe4f16ed135e4769e8572d1c8a3598dcda586454e62db4c99d4d795c20cd13a93dbc86762aa15d8aa6a3f79b8ddf5d3ce9581aee4ac6c90e32edb21c3db2610d82a8c9405b0e43ffe598c99ed1d58123367e0a43647eea914ffa1c3f4505fb84a1f197d1e4b63b5380b064fc579cad841d183eb83c8561ef04e57c3c9143a53976982eebe01bcbc447c4f2bfd489fb9a929c0aa5e977f52440c163d0793990c7d294fb0d4e8662fa07cb0d85b5e748d618b0312022c6add9de210e80ddeb489a44f150253cab6ecf28026a1fe759e5d0f38d4cc3f5074926bdfee516a52f547250f37e9be78b48bf956ae05f25244fa78baa599367f0c9615f7b59d25f4cb71e11a709ed846d7152229cd15ed510301f30ce2b16885a458e6a8e506db0b752a7d6f16298a2d31d7084119fce7de320543399649738c48fe0186abe8d63e46efb507adf8bfe9b923547c9a5ffc012fb2c2773be0342b6327a5222554d2cfc36b8e2f686b4d9aecd34e6ce71bcbda8eb609c3e5638a22879945e7185c5a4de3a15f1cbe44e5f6cb76fac64907a7abfd73e248a6cc472cd016c3380d1e69c4cfe9ef031a41cc07313b9f3d1962755f52e783ac526accee43705450a0d6b4adc4fe1fca4e41bbb4df431ca5d84c64bdb21880b5bb172aa1d84e1755b527d6183095a2c82c137b986b926e942a65ea9332a7518007e2a488215656d76914a36847098a77c9b7b540a597ec450c63bbd51db8c3683a646d31c7b0efbe140fa650cf3b7ed425336389981db72992c2895206df0603c250b55b436cd51f91f85e6ba4281247e00435fd7595deba1c226c75801d045f03c0494f35e542e689a6df18d82b97b3e60d1518a202ac18f3eef72c5c91101475b7cd29e785a72502a9289d142291d22a480da0fb32038460d0394f21b236e0caa2f05187afa4d5e80de2cdbcd69d6eddab7d2c6cce6f50d2fa3bc2d60351cfa75088bab1463a40000db2d5189d069d2a71b62fa37b7b5a9f664f7f8505d0a3b6d10912d3cf927469a1609e114a8202a37a18e65e1cca6781b36f76d1dabf63738aaafbeaaf9e85d232f883a0afd0a131dbca0bb7c2d207afc47217f5a8958e8acce3201d4279fd2e1a426f5ec207d96a8d2e241eb9301660128545addf7352a16483d81b04fca67afc147e9a2cef3eed81c969e63dc28324844aa2661ce3b7e0178341938a8c9357421637e6623774fedb062064570f0ffb76f7e219cc3779654e92ba7089aa921fcff96c56d900273effe4ff00f0c7c121e9875aa2585b271c9ed4569efcb9ae6d360f803fd7b9e4d9898baa75dc2b3e34e40e11807f4dd94e11d7e05311f194a4a5cafe2e6533ba3bf5eb758effb3215ccce8418c2161ec00b4933ec9e96293b7fab43321e4228ee89bc8d588ce96db7b104d5e11f49328cfeba7e8fc2155d785eb773e60c0ddd9a44092dc368aedb8e747914b6b245c230cfdca0d7b0b1272de647237161573e3cf4681c2643ae8524992d8f488df77c3f0952f0772350fe53d362ab5db50a8a0661dfcee6a8a98270b65904625ecadf7209209eac03d152b97c8ec91abf094ad6e965729d97fd099f7131733f0aaca72d96c0cced05416231fa2c7c71e98a05cadc8d82bd727b23c54a822004c5dddc377f45a286bd50f58b980542b83b5a03c2c519b4aeb7cb7d6d1d9ac8f9e4337bda422d8c18fb8c2b5e514fce63c173333e6642979e2002ae4829cd126903f79a871081ed3fa3625b5cb846afd631df48c340e548e70cc6ec364f14ad5e657c5ec31d8ed4f842da37ee95dde0a34af6370d44c1713b66b7127d2c1ad4d41b190852a2dfb432271cbedc59a1da9e972c18694c22c6e89f666b2d92ee4f73de7b929b4d8585492f6ae51f3aa31e93f0ae11b3e087c8d233d9d9099acadfc909ab31b2a1018e79e090f6b5904e830f6f58eded2ea9dc1ac9244c4f00adfe239407e1e7952b6756c527cfeb4398376f6f88335ff08902a87016a7636a4e775a791eb41c031a1f330d4ce2d396926bc2d3b9bca44405d41652d5934dc0422ba48666c8153b0932fd578100e18e71193f1d5b83598ab433d189ec7be2bddf616b374919882781f9a028d9249b47c0828ff9066b8a855081ec4c2f8479f52df0d55bf45102a0965f38b297bdbfa737289aca03c9e76bc82622caf6cd862f76e5e898288b181ab2d6b25a70016cd9dc0dcb2746bcb7a15a28943d69328baaddca9cb4a5fc23b2800f557eb8a1dad8d6105dc5f76a1c57dade12229d22962400943ddd233b007e5f078af7815227b10eb0dbd6d73585cbcec4f728bc1f7b3eb50545552189adb9df819ccbf0522296241f6f7ad244e65fb151baf55a4c6918c2e0b556dbc73cb2f0f026097e7a8ad615ac3c54f31515fbd1f0b7ec8fbda92c9b04ba9da32bc5c4d2b1e7e7a59f1fcc995ceabdc13db17aad96caea51207222f1b013dbc4791a1a57914922fc1e760f3a515ae53d03e615aa4f6c2b5cae7f1d67d5585dc53deac027d73f4d41ab1c7f37e62c2f5fb7162c653506f42ff4cb4a60310cce45de1c14e7d111aef6452ec5fdeab76bcb66f16ab25106c508c83b29ec3501b2c1ddcd498e99dc0688b5ead25aa40c7c0d793d18fb771c2c5afef0ef763485ca24ba779b3cd320fc6a7bb86414a3df2404207fd1ef9a7e421a0e8e3295e2dbe4ef39d8557000fc13d798792d09539c616d9ad5d080b81103272de500d5a7fdeb0d7d926be4fa7115da79870c2766d163789fa7b47bd323ffe2780545a5deb5d796b5c6177a4be158d3455de7bfaa64137b905a7fa0ed8b0c23f4afbdcabcf0f29fa8c2dce1f46bf2ba4c640a5a611fac0f1479932d00115fda5f78c48684ca69a959170024ed4cb90e203501793aa9121a7971e0a43e3a14d08f7b5e9aec7c82e764e22f5f628c97f511834c639f4e58419f58d058c96b0e2ad902fe375911f075439e83546279dfe994000bbc7c3e081e5c532dcb7ae5fb8b02ab18d3200ff0dd1019d3683439b3da1a963808010e89941c164fc16f9e17b9f0ab3f59fd4c07bf2c4b22a8a1e4ee5376d85a40611a229196db327e144e6546634356e7a618425d914d65efe636d9b501f6cb21237de54519c56d49f72d0e38709d97905533f49e890df6cc06daa5520a3903f671b59d1d1c7194ec7174ad685e7402fcf4ff95ad294a39f13db98b5e569ac3dd2a27c3378608742e9ce9c64f135536eb1fb7fb634bc77a8343098fda55359e60b2d9bd8ebf44e900dcc9dc66a75cd00633c85c3dd03e54a28c25efb3f05c14bb859a3dc0a8ef9fc62a4cedb8774474fc877b12d16bb9b06191ec672ca0d83d4f824e5f046b5948c2c08dd68e68a167d104c9f335f92c8b050ac82796a771e30eff4f5fa7f33c8f187f2869b8a565067914df4457a0310e20e31e946cd8b6991a0169076ea0970d73bf66edb69e90c48f4213dbf06ee069dc4a1ad72b31359e0ae41215bb9aaa48dd0c0291d8a5e17cffa6fd92afccb4f2307ae39789e0d4a23b7f8948250e5afd813a48e4a3d04cdef6c26694c6e561e195e8855c45e17b7d6699666d207309dae21230e0b93367607bcb153530c9f1ed7eafb2c43fc62f7c9dcc73308b0b00335db742ec07dfaadb6d169a606354d6cf34e235ad11c49f1c7a7a5733ec984fdf422d9859e453ae16c1ac7839e69375c194221d072a2c719ed61c238a275afed6b082f1c6c6a5656eb219fbe7b82b6b7e260f799bf6c37a2a928a16d47cb7e9c0c93f1fa8b711f61cdf7b8236c49a129be1a5072d7b3be1c8a5b77d20e3b07089d78be1396d6fd6fdf23c01ee5b0d23eb6ffd9f5081b69a4d30bd4a3238538cabd4b23595d9d64a08ce0ae4ef25d57e127d16bfecac6eedf98dfe3081bec60c7651de82ad8825202eaf878738747031039f7628ac5b8c2a8d3000e4f83b9227dff5e45ddbbf893863137eebc3fe6dd8e9b128fbe5e2b00e8893e9b05a5f06273bd4abadfb34cd5dcfd1d1b101b98901cc4a285c94f640e3915d12a3a77ce4e9c330a98fadfb85d79c116a0ff46d36c2411cfbb8e6a07f278b40f96fafbfef17946e7df85c2a8f536cae9e0786c5fec58229ca02cc1bfc33c6219bc78aa6fd046c5affebe0335393706e6ad654b4ab0c9c5cef2ec3990326b1a279a952dfa439d8b63e82bf94cfb0ee4010da4e8c9d70e22bc3f30dda45ad2680309b1649a445f6bbedc41dc9332e7b41fab0803b54de81a6acd9dc3d5bb949081d6a9cd262648681957068921175571e5d329831efc42d596062ff864ebe3a30188ef5e90b7da4b30663df4aec40b9cf53dce5671bfbf41a10bb790cf52733473584a76ea8a6b5e5c3bac49bd42cfe3f818c502703f867b6c84337ec197f994f5b29e610147692f6930d0065431fda63b3b77a8cdec68fbbc5f5c58f77033e2577d720676701b4634ddc622a07ef9356563ea079a1cc8644114228224a0be12921ce8291d63223396cb", 0x1000, 0x406, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:02:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x40, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x6dd3209730b22abd, "a87be345c015af313658d79d5a4705993eebf90912e20fad0c1b0ed31ebf8b013e3540f5e6c0934978c697dd992d849ca47fb7581c19f886bbb3afa9ecb6"}, 0x46, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000016c0)) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/10, 0xa}, {&(0x7f0000001040)=""/110, 0x6e}, {&(0x7f00000010c0)=""/219, 0xdb}, {&(0x7f00000011c0)=""/105, 0x69}, {&(0x7f0000001240)=""/185, 0xb9}, {&(0x7f0000001300)=""/227, 0xfe0d}, {&(0x7f0000001400)=""/113, 0x71}, {&(0x7f0000001480)=""/81, 0xfffffffffffffff9}, {&(0x7f0000001500)=""/245, 0xf5}], 0xa) 16:02:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff93, &(0x7f0000000240)="09001fc92479ff2b783f6e8a9c81") r1 = socket$inet6(0x18, 0x2, 0x10) getsockname(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087f275bb13d704a57aeeb867117630144e83d455ae483897ab671b9e3c589d8d1865845bc713d1a7c1575056c8a75de18dcdb75c174fcfbcedc6c051450656ff16bf69a8eb127ead1026f9b0cf6458f9018a607297d47a8a1dee6292076ae608511251b0dff7820ce3624de5d19bb5856b8f3c9ed1b087ca736ed900900000016247e57fb36c42df3adb8df42a2ef954a8b0391c413b9b109029c38b92cc6ebca3097f8bc0000000000000000000000008f18ebe0e021b25a949418fa10001eb5ce263a0b2788d3762e5ce5e224811176376dd6de1ec4f6c38b9579f7c77c79e42076aa6923b7f564a4a7203a8fe8b01bafad7ef0304edb34e70aaa7a6b86cdc9039c7704e83af238683c86b3dff28e2e8cc44877e6531bd72f34a0b3270fdf6c25942184f824178d4c159798c541ede8570fff8eabaee51f75c53b4a38bebb3b31ffb42bed4e5243d3bb94df7f9011d9c39c50"], &(0x7f00000010c0)=0x6e) 16:02:00 executing program 1: r0 = kqueue() getrusage(0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0x4, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') sendto$unix(r2, &(0x7f0000000280)="58788acd5dfc93971d556fff827e9c03913fd93cd9936e747c5857144a9ce1b8b3b126f9186232fb65ca9fc41226324e5f1761468f4ae98bea51d555f91a8dc9d1ac14c7a6af4b94f4d361b53d06799daa8bc379aa244515b85665e5d6d7f480fce08d911806ae3c6756a79b6bb9842bb770d3b740e82c7cefb1cb55490b1ab9e9911f5f6e05524548a7e201f987fea7d98ba6629eee5f45227c2a195f8962a9aaa71be968e569029b4bb8e1b3b5b95faa289994fded102d7efb0713dfe8146f9ce22e9c585961aaea9220198835310fd5ceecc0182c8002ed986c02f7742782cb22162f7f27c859a8e22a933d", 0xed, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffb7fefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 16:02:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffff7, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x100) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0e9df9000000000000e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xffffffffffffff8b}], 0x100000000000016f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:02:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x30, 0xffff, 0x7, "12222b633570f85c29e18b599b590fcc02feee25d3cdd4a925c2908e9e3c"}, {0xd0, 0x1, 0x9, "e95c0b4e6001891601690b4f83724686a9de41fda206cb811ceb5d2467cdcf2e61f1ca37da6ee3c24c00a4f24369f6677f6bb0cb1bf93ccd604cad629b3da9c80400f8132b93ad2757450f95f141f49f4d7422efd01901b4dc7f6f2641333c933049f3793ae4a5b55abe66047f78e38460911c4dc2bb6d72aae48ba94882a8b84295782707a88e82b2d9f4a9ce18b5bc1fc1891ddb2289f207b6174fdb95f68e2ec323bb15980479ac438cf3830081074a7e490c6414894e06f5235a2612"}, {0x48, 0x1, 0x2, "05241cf4a3bc9f558ff2c670e58ab485edf2a267a8e4b83e3a3d8f39f56ce76676af543fa1b3f85aee8973010c9b788caefc7ab5ecb9b959"}], 0x148}, 0x0) 16:02:00 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x83, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x6, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r1, &(0x7f0000000000)=""/44, 0x2c, 0x40, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(r1, 0xffffffffffffff9c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0, 0x3f25a9a7e11923fd}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x20000}) 16:02:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7]}}) 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) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setstatus(r3, 0x4, 0x8) 16:02:00 executing program 0: kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = fcntl$dupfd(r2, 0x1e, r3) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x1f, 0x0, 0x0, 0x0) close(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r11 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r5, r11) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xec25, 0x4, 0x81, 0x9b}, {0x0, 0x4, 0x9, 0x8000}, {0x5, 0x19, 0x1, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/67, 0x43, 0x800, &(0x7f0000000200)={0x18, 0x1, 0x7fff, 0x2}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r3, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000380)=""/5) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0xfff) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:02:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d7c3be2e29a5da36a9554380825f4989"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0xff5a, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x92}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x2) 16:02:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cd9ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25aade017c2c61e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466ffff000000000000ee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e580287b4b73e898e5e6dbd7c62b9b5bc498c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af9f570fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425532dd716ae5d422d87000000000000bcae6cbb095bb1f03b4c000000000000a76190224fa926da7a1bea492fbbc675c521b80908fcb92cad93665c7208122a558213acf4bd3fc5682f0e26a6f6e6f39ccf690c55a80554cd58edc0fcc50af42499ca48492c68879b4b06d5677dcf835d9aeba974546c79387ccbad26f94dae36814a97fb92a2361ead9cc591a91ae4b52202938de9aea3828c434600a1614c0af7dc56df8f0084d8bb9eded7766bc6421c622597a8d869277a26f509d336ff983dae50bc31"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) read(r0, &(0x7f0000000000)=""/24, 0x18) 16:02:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) close(r3) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) 16:02:00 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='.\x00', 0x6e4fa8af0fec5cc4, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) setrlimit(0x8, &(0x7f0000000080)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff72, &(0x7f00000002c0)=""/88, 0x58}, 0x0) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x6], [0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:02:00 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[], &(0x7f0000000340)) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r2}, {r2, 0x20}, {r2, 0x1e8}, {r2, 0x15}, {r2, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x408) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100), 0x1) semop(r5, &(0x7f0000001140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r8 = dup(r4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) getpeername(r10, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r8, 0x2) 16:02:01 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:02:01 executing program 0: r0 = kqueue() socket(0x18, 0x3, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) socket$inet(0x2, 0x2, 0x3) kevent(r0, &(0x7f0000000100), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x5) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:02:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8001, './bus\x00'}) 16:02:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c600000000000000eb00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:02:02 executing program 1: getuid() r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$TIOCSDTR(r2, 0x20007479) shutdown(r0, 0x2) r4 = semget$private(0x0, 0x0, 0x1d4) semctl$IPC_RMID(r4, 0x0, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x0) close(0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000300), 0x0) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000100)=0x6) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x800}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/23) r6 = fcntl$dupfd(r3, 0x0, r3) write(r6, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3e99bccd4b58dcecc98697b8280c65ea0b5018607000000194bef8908abb9ebe80000000020c3df0a451b3effff1dcc1c5b9adc06234ac7923a2c2465d92997cdb49d8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0aacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d78450402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb198b93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b62815b9b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d87a34175f9950589f91c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a00296b71b37551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d2534256400000000000000000000000000000000000000000000005d3cd7f754eab53eaa45584193a01a3c8df4f2000af8d8ff29003ef46f2fdacfba3967d0d1cddf6866dcf28e03a6a487c2521ea2016e7e88e2948808b19cc1ec62190103ed321f860b5da86a3a2c2a94d3cf37eda640b75ab2af925aa62ef865a1589586f7b05c1bd3c6b36090605b78444d2a9c60578489fb0640320b479d21fa41a0bd0d72fb229edfe89a287b6b1a0cd5906cdb419fd0de2e17eccf3e8c34ce01aaf4dc362c0aefd4cc85a03598f212313b54d0028ab928b8658ee02d6005870d2a56bb792a6d8046d005fff788435677c1d12d410758b4858887804637bb1196a24da7bbce50e39a1060c2cbbb6e99ae4b4ce09fa6b134cb2e46cd62c5910829db8477bb5915ed17774785d6e5d2fec7a3bd420ce7922daf30bce41ac3e098de06026a32a8b479ad860141762a88fadb7c014cdfa83a461f9c501fd5d7af78445a220047d05e440d61ced3cde27ec2e15dafc61cb085721ba853781e92fe8150ca3977aa163fefad7f32acab9516508d44e99d17abb7c2c878ca1e8bd626d5fc56843489ea5d50f338b025c62a3524ba754eb2ba0eebc6e643b3bab5436a46f7af64503f28305e9031f3646c79c162e94ecf91212b2e8cb335469b558b1b686d286c7f3f7582e29d7beb0e6555ec151a"], 0x10) r9 = socket(0x10000000002, 0x2, 0x7f) dup2(r8, r9) kqueue() setsockopt(r8, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) 16:02:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb27], [], [0x0, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) accept(r0, 0x0, &(0x7f0000000200)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x5}, {0x25, 0x8}], 0x2}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) shutdown(r4, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x80000000) 16:02:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x4, 0x101, {0x8, 0x5}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:02:02 executing program 0: kqueue() mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) write(r1, &(0x7f0000000000)="6a2d300a6f06e6e13c069fed644560f70f222411a1716984482ec8d0cbaf9c3a2bed21644a4493eb34100b60b7036e61dcf862991a5b61c4c28c0ff5b76288af8185a508", 0x44) 16:02:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) flock(r2, 0x8) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:02:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x5a3e48591e523ee7, 0x0) dup2(0xffffffffffffffff, r1) 16:02:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x8001) close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) lseek(r0, 0x0, 0x7, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = dup2(r2, r3) dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0xaef, 0x0, {0xe3d2, 0x8}}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x2c, 0x3, 0xfffffffc, 0xffffffffffffffff, "5f0000160000768d75820eef14f65a22fc2200", 0x6}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = dup(r9) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:02:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0xa0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(r1, 0xffffffffffffffff) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) 16:02:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x10c) accept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x80, 0x3}, {0x2d0}}, 0x0) syz_open_pts() 16:02:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:02:02 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) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000380)="83791ba12eb9a6346b6958a9d464d8d70b8854eb239d7fb198544a2e71a7c60e159c4d35c66aeac84fc22d66ed165c2aa97b9d128899d2f45701e845bf990d8bfebaab28bdea9dcb9aaf6c31f0aefabe2172c850e544f09462b8d7f4c03ea7ce16865bcea3680982ba71c6520440212036f5e23efc632eff9870de600b81baf0b8e1287ee221ea361f9ed421b37ba0f3e2a4cf7dbb7622112184dfcbb7b8e92802e3078a897b592ee77a662eab41c7a1089e61b70730e2cd016965a4e9195aae653cf24263dc329ed0a6b423884f7dbc0ac79403912c3b719d352905d4415df3737d17ad51d42871307443dce298138b32c79140f5ababf113f352f4fdcb93ad03be03f7befe3c904b98b66df0fb5cb83388464f3e4aa541be09e43c95337ef27d152f8cdef55ee10ac093be47f49a1505bba1561fcc74bb18ffdef0a4e75fa9ee3323d986a66f327285ac923276a81af9b9bc0ac2c69ec1dba98eaf2f77f8c4ad448b74c53075a81c2cf0450e80eb59817f0fceeb030588acd2ff0e79255b2bec3b228150462eec67e4f414d09a677e7e667aea05bfd690a52ece9cb7b7d33eee721714342b29e0f807a77b5ebea0af8d9c92353f354c9b38cc938d28f58cfb7b1b8ecd2a1c265163f65df9816f7dce844affc43e4d5fac84ad7737fdf555c6f302e93aff56a466c36f6274fc463c02265d93044ed7ded0ddff9b77b07c22a41d9dd4baf5df126d7879c7fb4606628bf6531c675580104e6a7ca1a3783b0d871f7d1a146cad15eb758fdbace90a88dbdee97110089f5306a78dd77077e6a793a69f04e169f7fb98c12be878531e4405366961d62f6ed31626a393abb7a4522b93155beac469fa0a2a34526313074f034d012fae1245e10dfc675b61edd58e00f6cfb4d539d6cc554bda38ed25d54f05a7894daa1b233b86ed4f29b3addd2565392a8e37d4a28a713f1260bf4ab176f5b0b6c3fc5925c08c99cffc67ba058db735e96a369e48b8060dff1f98cd4916c3f05d5a8a31591bbec14156697b3b5f36b0adc9e2e628847f4b59cf2bb39de9386ac37fa5b12167c6eba33b1a2de66e3fe52de71c80a805c54a442e46b9771d2b437e54dcebd8ad14d6de1eb115a1b4c7c8e8957f44881ee1f41fa029f3f6f7184eb480ab41a81fb3209f94b0ed47fdfb59f597c3e43011837bea6ab9098b72da5a37dff98c15e80e8b1420e644e6cb48c43a6120d46bff1eafdc1183a7135d85b4da649a356aabb9130f70e89692facc187d8d0ea47026ecce9026a25587ea93bb9725d3a2ae92e5542acadcd4847f3e38ca63d4518a56ad0b99e25b2a56f81f1ff53551fe7363661acec18f37427623393c2b892dcecedcb889150be7a55f0e3645b7563aa4d164d80c0e98bd297502fe12dfabd15f4582a3b5562703e2bade9c2a97cea1bdb82aae1af586e386dbd7aa82d8b4d0da0260cd921e99d9cd95fcdb78632752cc433d92ded1573c46729846d24c7ff91129110a34d89f2092703911c7add3cca434a38e6c579d1f49bceb1b38ef7f01e50ee222821490f62a492358ecfae59ac300ef8316621b352c308f782ff2d5d99f826188530f67eca672c19be0a2b6a0e5ba6a9b507f89bfb49b7c03ceefd0474b552148efbb5af31f6ed8b68a8d95aef877ce79a5019d89fd1b9132c0788fcb9d4653103da21dfa198ab5a79aa0924324a17c519f4599007c818c347ae0f9bbf87d8e9a6d31d4968646c32569ea3dce0fdbcb4313ea02e075a555deeb1bf12d06f91c3e10f9336e0d2e1d8c4cbdface0ce633d2cc6803052948f4082b626c702c2ef73c0eda4037597c8c8e6e7f31da90669b2fcafad89f6785cbe545af016f0ad3503db2769ea1520963f6a15d7ed814d0eb52609d53db80c820e6dbaa93fc51237ffc5d970a3a088126af9bdda0a169abfa855d9d417664692f5140097a8d9f894b33b25d1c925357730ecc0bdead86b3593fa6042408a16e3aa9305fe63ebfc6ae8a3b7a727fb6cde9318379307967fe75c0dc9fa9a1f01bc7cd4d4e72c6bf7bf3b8e45e0a28fbd775c912b905a5b4acd2673123e704c6614ef009bb75fe424350586223edad5e0235669914166367b1919d0b55c86791535e41b2778faef5fba95b6ab6408acb0961ed03bfbd9fc0ec4e4608edceb7ed4b67e7ef200f8424baf1cdb5289259fd4867ea3d7c60dfd49248c5fd9e1183ae7db6c9baf7acffa96d1f2545d5e17efe75bb109d9ce9a5416eab5d4b4a34c816540776d54c2ede1e9773a1a888a136955e644a7ea94c50b47bd299f2e47a9116e02ca98750ae7aa3c9798da4f6760f0c6044a8b4675b47d1dd1c290409996205eb9e465a4b05efd797be8d174525b679da800256042c8a7363551be1d899bc3ba2e82220037a16874a20f8d46d96d3eb1474b4c833e836c7aeff091bff9437588a4fa4bce792a5281534267798108d7787fc2f92c05c5ab8addea1d8ece2a248da0504566a5c61b888f980596549e7d5690ae9ce48258726c3754f5c073f3da55c3b2266938a5be613fd8ce926e8e841a3f3028881643425a10b91134f290fdb897de1ca3738595c632db6f7d23598c972a21fb3f7c5bbdb74b1320f47b557245454a62b8ecaf09f5dadbc577eb941f633e05333d01a3ac4516a400aac8dca7e89668fadea1a787facb7e173321cd40da36f9a28b92a3ee03ff944877d96dd94d7458a57b6d7661a221acea0a3aaeb6b69e23fa3d82419bfc2ea1e2b6a21a57f99c05bacea007daef260b3b3ec12a13d625283ffc0a4e4c282d07e9516e4fa3c1b66b4bd42c188bf12e1b1673792e78fcc991cb09a9519588154db2a9ba0b1fcb2312d8f78ff1c206737191b4b6c996f320b897d86e3c3602e48d620020639029c375837410ee403197c59ad67303a151b254edb6c383e07b87b2eb0d02bae499093fdbdfd80a67776f96eb400fc871111f016f6e19a9f0aed01380cbf39c6eb27b3549642a6bbb685cf1be950d1816186425865e92d8adceea4b6a92636a68d5e1bd07442543ff4b51e1f699c068a13e573a40c0ecaef0bc772b57f85b5ca51c46c2991d4b9d3ac00643e1968fb945350e8e227415c18d5c6806619d46bc14073dfb78bd1b642b1336493a7cda0b604e4e43f04f93bb5f9818c52972d7d2982690bdad3ae3a48ae3c0f74750c26f05b81c41b1c198a9266db3ce6bb019a98d32d12f368b58a6cb1160f6c215052198b7cb48832bb03727f768318f1b407a83c58542c8cf89d6b0d81261d44b6d5f24e7650ff8b2077d59302239859429e89c565c0e1356e1161533cdef3c6c05ea23645bf26bd195739535617d25b96a244621715468052435327046e5a9e55a60e30f611829cbccacc7e2cd42c23288e77dd9ca8a8ebf044139ed97a8edd910e784a8160a352d8777ae00046326e92ace21490c73edb44672752397d6988b41d7e3cf3e32021578f95475d337485cfc020e9a7f61471f131fb768282d7e4d21662f521c71388a60c7a931b736e3f34971f406b74912a1f72ba61b1620085b3028bccf1043493feed1b87a78096f20beabac8a10b1cd1f37fa4b481aadd8a66ec0601b56db6cc8ccf492f9b353bd742f5d1b34cd761733239b265df2936040456450a8edc54ec31dc5feddeffbc3428b1120db52a0e424ca837e875b48ad0eb292d565e82717cca876ae2a817098e67725a5468734e9fbd3678a08a6f331dc73012776ea093cd6416a38270db8e5da48fa8ab674e48c3aba0cde6fb8582935463a49203eb8315242e4bcc1a072a5f08405708de7e1ea0d27feef1da6efb326a1abef305a7bd2076e4711554718928c17b09a6f0487a63c712461a17791cc4575021a62bff5cfd9e7b0eea1b392cfd1b79a4c010f13c56dde60030b23bdc0b46bfaa04b40f809ff40e7d81d366e2863a7e534f391b95084dd2991cebe599ffeea03e0ab184325d2e0c546b34e7c3b1f5272d7ae06df98783ce817c932edc0877f8fab5978bdc5baee73334f231c064822ed9af1668b00227798b9bfd5275c95a190d93d1d04727ccdf0e13245b6f8b6a83fc5b6952ea2606373981f1153859e180fdd709f1a50aa32fb5ef24a361e8256f6c6acb9a2d8b6acf2424a98e1f453297dd1ffc67da683b8034cf0993dfc432dd280952e520f226858288ab0dcdebbdab769dc8043c38f80bd34409acca91d5af7dd6094c281063ca0b7683ae0fdfcfd0ab00b772e5362d949172ef439c4452cf2ebe4ed4eb4c42b21ae764a916be0c93c42521b44415cd57c60177e4a96fb728d43bccf3ebc5061c61b6ff3dee97a4b9bb4732593cec98e21af64f5f6b68c00e89e601c5f5248f2a82d7ed0ccb96c8581d4e41f3f59f93fd629df0016e11a09739652a29b6fbcd6849e497f3b774660dfacbb34afcaeef4300321b934580b314e2ae9feda23aa671948fbd01e5d5787084b2c81f1f77f65066d4b72dec7a4fb3344aae6b64d844559595185aa8663f6a7afa4620875e68cabd022465c248f645a4934a0aaa26117369a9849464caee6034878cc361eb7a91682b9fb59c345d1800de1017a3f96e71ac5eb43cca91c1e726eb769c1a8c26074c7c51120bb46e777b134e003691d7fa7a8cf871d7f0a7f66131a9d2e9107a8d7e34ef8f081ffe639ba2a43f551695bb48a07072171489761cd9e3891361aa7831b5288965b012ae60ab90adbc04ffdefd31706b24c3b9e1b4b5e65dc3949f9d149d101a0ae6106c192e407e49d285942e15d8cc0cb4d04b9bed74abc9ab094aea1d4b7979f2f2b95c34e649534981895fec18b5933321f21f9433d14bd047fbdcc97781b3dbfda6eb651fc1a7a24678cdfa03943564734969cbd68ac612c0788a88c7d8be2a94181a9163f622aed7f366ba55992e1c6204d876639132760620878d05f31fce4eebbb9dda76ea6723b3125940d70f7db55bef0acfb62247292360d0011524f0012e51f286a428855b4a2cf50a71573e4b4b96787a286872110bca8320d8360aced000b417cac40f95fd162941bc7ac6cb750163a7e1774e226800514d3a04ecc4064c25260b99772bb5eeb46438683481bdae181e76e3e9999051ec750caf7792e7a00389d1a90546b984794627d91679d4923ae28494162a4c95a5f9823bc4dda48667e05f70cfc76a01ea5a3a101dabad018f8d2235eb2c9b80ae4b841e5341abd8215929f6dafac9d2cad542187c341af42c5814613ba0a815bdfc71a5d5fbacae93f58c85937b095c217b7e4d24378fe3cddc60a512f1d826814e9a19e23145b3786406ccd9e89aaf458feac8983fd39d84bdf9eee1b78a87c9872d515e30e9a59e76348e669cbfb8782aaa7c645b7c2898120d02904f194c505bccba4e84f0dee083244f7ae57bb44e1885a3256a02578c7778b53ea1fd28b5dfddf1d8dfcb54127a4bdae6bfcec6b48e18ccc6d4ebf2c2c24098c07e783240c770ecd6acfcd0fc185407bae4131d4a5e4cfd576ef4194ad573e12493c5ee74084f46d87a1577377a389b29d273ed05181197c53af97e6af1f3c11a48f81f2974c0ea23cb0c59923c492735ca29cdf0196f47d735f660be7e1cbd95780f67e3e5e02928e84d4835aba1e7e7cfcebdee89082675219699233ebe378fde6527a89af5703fde94c3ca172fa9279b50c43e37e1cd3bd450d9e64aafd713d4c56426c643c6c63e2a38bd46649b345984848b5ebc91c4a899b57b283d464edf27478051e9d4107c750d8c8f35bbda84b5d3a1e98ae81c535c674272b59b559a6d09b9423753f11126a0320362", 0x1000}, {&(0x7f0000000180)="b357698cee5ba633ced624c89c920409209fc8c9b308cdf426dd7867eac5f30aaa6d3cb11eae382243754b2581c719c6af973e229456cb276ea830149a837722a9ef2f308315124d7c791e18f286bd91d2c43a401cfd5ccb861fa4758b6bedd037ad8361ddf56ce07a2477082033c0c51c1542fcc8e7dabed6f9ea902821044ffd88ae0abef7a3fc7b882bba3fb811336574b771c5cc0319a7fe7a83ae8efefadf4f81e2ab131cede02350ec4c1bd6c21bff10c255350fe6ad723210408ad1dda7903969dfbffbe0335790d1a79f3bdd6f4280fd03928c70572caa08aed0c1573b48c3fe9f0e0ba06043eaec3548adb3aa37", 0xf2}, {&(0x7f0000000100)="6d1961", 0x3}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="b800000000000000ffff000007004398637a7dde96de4c8c90d96d4c5856032fc3c299ca72451764491d060085697a150d57fbc9086c6d32290124f87074f3ac947afeafc3c5bac1ce7ffb24a8cad9249d86113cfb54b45b3024ff744b5ece0d215cf5dda2107a07bc29f0f2b629ca4c92d290429b8ef369f3d8468c588653530c05d247bd49e1e50d4b0400027774f44eb4a268b17625820fda0000000000002de555ced820cf5d714db5c93e7191fd519772b973b2036351da5e739f80934414c57f3f6a807fd8b4f66d9960e82ae86575a692a3f530d0988a556b1e242c3e804a61c3b142d585f2a4a7c970175a9548a89da81a3ba5042693ca9ca6ed1a72760bf640bcd4e411ccf785bcda79cbc2dfa9293856adbe77785a213fe96b3c83b455fa074a259a58ca502c03e2c1761d33b8c6bae15befdc0abb24dd0459f18bd71fc3e82a6917fce669d5d7c88690055ef9723e769105010f48d42dd3154c908b63cd27800d0e2c7a8b050b016945b45c50f1982d9c2e86bf2f649bc127435a4ab9a85f670ad08f85"], 0xb8}, 0x2) flock(r0, 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000001480)=0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffffec) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget$private(0x0, 0x5, 0x400) semop(r15, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r15, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x1, &(0x7f0000001440)=[r12]) 16:02:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) readv(r1, &(0x7f0000001380)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/213, 0xd5}], 0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) r2 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x3, 0x1c, r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xafba, 0x7540}) clock_gettime(0x5, &(0x7f0000000040)) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000234, &(0x7f0000000040)=[{0x4c, 0x1}, {0x81, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x224, 0x7, &(0x7f0000000140)="abd9c850ad6b589105a4efd162f37d8be2a8869d98ba67baa8b7c73844a3ab934db5ee076d62c2da083f85ce7bf990e552e12a5ea07970a2884c471744d282cf8a", 0x41) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:02:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a255dc5745192a1010000000100c020001005ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x2f, 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x6b) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom(r2, &(0x7f0000000140)=""/126, 0x7e, 0x40, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x101) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:02 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x67c76e8c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000003c0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x7, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000e80)=""/201, 0x64}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x1d3f40}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x3fe}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x400}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000e00)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0), 0x0) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f0000000440)=@abs={0x895ed5689ca995b8, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000480)}, 0x2) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:02:02 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0xdc7) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:02:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) flock(r0, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwrite(r0, &(0x7f0000000040)="a7fbf54e5e345d1eb23a6a3ebe02166c30e402769993817fb6d90d3470f5ae5f15c054bbc515cf88ecc52aa547e555713b99d6d88e23142bddfddb60acf8aa947d43e64e9bd1a9019a0541d8f71c590969676d91a48f8580b8274006ff5250cfcaf32cfeb141640638bfa4dfc51fc1689e7bfd4950746464654b", 0x7a, 0x0, 0x9) getgid() 16:02:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x108) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x836d87a84ec2d63, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:02:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:02:02 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x80) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0xb05, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:02:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r7 = getuid() setuid(r7) r8 = getgid() r9 = getuid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r12, r13, r12, r13, 0x2, 0x2}, 0x5, 0x54, r11, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r15) r16 = getpid() r17 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r18 = getuid() setuid(r18) r19 = getgid() r20 = getuid() r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x7, r23, r24, r23, r24, 0x2, 0x2}, 0x5, 0x54, r22, r22, 0x9a8, 0x15, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r26) r27 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x7, r18, r19, r20, r24, 0x44, 0x9}, 0x7f, 0x3, r26, r27, 0x4, 0x8, 0x1}) shmctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x7, r7, r8, r9, r13, 0x44, 0x9}, 0x7b, 0x3, r15, r16, 0x4, 0x0, 0x1}) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0xfcfc96ac7f786a9c, r16) r28 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r28, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:02:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000440)="7464b69e84615af5131fd0dea592bfba3407ca980f9cfceff5685ece58782e24adb6928c6512da974b8142e60535ca337a836630e401988c0c4ae8207e0a5668c5", 0xffffffffffffff64}, {&(0x7f00000004c0)="4ab957362253b336ea2227d31026c6f3af1e788e58923e74b1e28111c419e092fbb992dc572c555ff3173a4d3f8050c82a2eb45e3f8f08159d20b83ada14bf488402df61e00cf2b27f6e0a06f384d44d51bbde4b2ebf667b6e660733f0927e07b241649b11b91986d25bcd51f16d02217f1d4ec45b4c7e692a3ac289b9132c0e56de310806d02be7888037e62af51942cf5c1863338f295093d5717f8eac2e08ddc80dfb1520afbaa02f9241edd0aa38a702475dd7ec965fad9ddf7fd4f56a1f66ae650cf5d6d0ac24e45b169d60e602b5b961830e9fba68bd91c63ed12cb2b6200d1c587010f7abbe1428dbdc3ec7212cb259b8902141e8e23512acaddd66d5fa3274157d7b56444ea860fc99e528411a0d847c156654db3aabcb349b0c3a3eaa770cdfce0024bd29d798ac22c12f89b538af9af46275b05ba3b5df6dead9ca997a81a594144a619d831e2c935262339343beb9fd749df543e077b98f221071249ededc8862d690778d0e729b6580aa89a075f32be63f8fcaa79b8f5a3566f89027f9ab2a719b92f075b235d5db25b23757df093b8812a7147c194baa8d65709a313239a301170cdad2cff13e115f02b287ce890989c37aa038f95cead26768633e4847309d5a982d29bc3ceba65edd7b54596e9b545a63121ac731171e769cfc6a798d8a0fc43fdde842bdb3d5b1beed20b8d7e36afd873d3c5750bfca5ace52e4e04cbfb1f6093ffebdb5a696e46744d7b8b7e7a63142b9e3e9d4604f83ada37503979be545fa6efa66003b66a44adba76602472ccf7c3658fc4663b44d949c90d0fb1b37487ae526d63062d41bbdcc31068df07d34c86cf4ece45551e8adedeb7ae10cb1aa88186ab387e05515bf8f9d2d376fc7d78872f99fd28b7bf77b631b7ccd20814533a604f5da0fabfe91264485383a328639b3a9af8d499523aab417b9c0162d3a92161e820ccf7edab62c797c60f90a7d8672e106c084bc1912441722df42231095d66d8aeac9edf3e785b203a394af0785d2f0b3754f17b4b4bbac5c603ec63be2e44901f227306146f914cead1db45f58154e68d06ae2de8e87fb1ccef793259db6cf7e4420690201d19a42b8385510a3a71e7d92aa10b64b16a9e4ae8db852562614f987344651396604f81137564e028c3439372dee1cc557f8ffd6123fd88d915e33d8852ad67947f548601c5d1f2bb0f8d2840ec8a915f04046830846c18270ccf085c97d9303ba71678f47618de533e49f4f931a94c0369c7cfb379485005f0ba6c194ba05acb313b6712f9531a1d65ce363c5e875970ba7ea1a4c849424bcd2d542dfabc8b7ee73d0b634b3237d728dd8112fdfefff550a5605c3cf9af5138153a1250467a2b3b90a4ec682b2da3d71fde41f30e6830e7f5d2d142f42f7fa8525885175c9eb0c9bb697e8516e505ffd95ac7f8ca1fc772b4e71af34c13a2be540a6e2c9e4911555842657ba0ec5d6af2c691687d1664019e1725593ed3ecd635b693808ee319f6f187f02e81b6570ee4610a6abe34ea4e0928321fb962cebcef2ec0ddead0ae610cfe3410fc616cae9aef3a3dff9295e2742071213665f296ead781bf22feeeda8f72e2a3a887a665aa151d44d2b3778be0903758d5cfbdf99e4dbb5386470679c9fc4280611bb585b510976e14fa23c840fd1a9781016c8ad8d4637e1a641c81235da97814c0018a8b62a94c858b5a26854dd68de3c3be82615b867449f7f9c8241c5cd9a580deeb254df1d1d7fcbbe30862ad00cb559df324c0d8f1ec20cc893b797609b68f5a0aa126e1d751f7e03c55bcdc522e3846fe10a652a5a43cd76f48b487c2dbb341b31a5c463fbdc28a83835c7496850e433609af6570a6e571843bd76225d18c02e80d9ab81edbda9defccf56453dcbffaf72e06d4107f1dc63728daf388054ab7a539f5dceeb6c340603dec77666ad7de5482dcf5da5e1cac3a0df7b5d22b70d7da7005789d13e4598d15685e67c91af8f5fe1d6982686913b71cf4059c48fe83019d111cad2febc696773b1030194a3198c34d7344c5b969785e42c2fc9a3c10f9b319b0ee0f796810f963d215804bdcd092e7fa828cb13270af89c3ff5c36f1f8775a9d2fc05d51c197e795a529bb7189473e89922ca33df74a1b6c001ae8bb6c39511f505b5ceb4b2ad041bf4bf25c776edf21ae62d0df2d37c9081e89f551247f339451a5a98d8ccf94f181622ceb56fd3cbc8ca9e8fe2b386fb4afc428d553044ba263d8d7cd67671d1a56554134554092b204ad9c9459594b7a8b38e2afc441e60fae3046907b1e43ce4f9ba8091bbfa8227b37c818a8b293682842c832d12b244562f0c22e4a513350e4b618471d91038607703ddb5b050596d01e2029dd57088827b752a71cef4f03cf0f07ab72306dfef77dde4cc394bb4c1ca175e8cc880d7b62d76b9bdda8df6409528cd2fbc134c8e3ecfe43f793dc078aad36a186f5b03ccd35f44d1300d6d299bf1a30904632be1376d6d71bbdda7806b0df3136a9eeacae8c407b7ef464b2ed01876394309ccf39c467de0e98c448568f5d8ce7ea181ba729ccf7646b1e46ebd23877b27005b7ee49af61b1a92c6e9702311810a4ff0e948955dbf69dd5608ff5521c0a13ed4d8e94a550f8e0dd16d0e5bf5bd58c326a040c9dc8fa16259da8b38fd0c07aa49bb3db17a5d93fa6069a02dd6b1367f5d7e03db25b9c052739ed36960e4c708094ec5872566a11b3692270b90054a8491261d21e2da85079696390191747e42b2907457d89dff7e2c71919b6bce5780d4ca5bace3e8ab00c21b6f48fda7b997de7d97f839599c55ea19f7a3a6742f149d1ecd8467b696fe243d095962cafa45f32953659bb5a1716732b98322bcda152dfddff3d6d5e46ce1a9140e27804841d236257e5c8d9c1b7514d29127116adf18adea33c88d7627ae9d8926c3e2fcfd4aaa8685c3da6ee2f0da322c430ff1d0d25884b9b60f9a93ed1984273ca5f5f2e813b37c75d1611f9e58b68b0be455b333d98db7fe08bd9228c62c34236caa4bdd0dcd4ebbb00c31e34279e04a44ff41f06415d6894757e312768c6ee346850248271c93bdd840bc9c6fe161be9128812e46db425e9bd773c19be73a51e50e75a5dcffe766776e3daf4a2463fed692df3d9594dd5f8a813c63262c112c26c8d9a78747dd366e11e1834747f3750f59fdee0e8abadddf6dd264367b7c147f8568741521ab391806ef6c261f0bf7373b82c86e9f7ed769a992ad5722333b45c2b904a4dac4c00f20992eabc1729aef011ff800addf3c361a925b0b3d9fc1e425b66e567dcf7241ca369f5870f43e323dffca1d0aca57f4e7dc0c8bcbd53647721cb20ac5f12b71ed41135826783ba644dfbdd1d8bb346418ad4e6e702cc44fee22a6d0200b98e895011891bb0502a10d2c054fa99dc40161f1a0a165015c72445abfd4fe0bf1a4da1ecc829a9df0ed9576eb91bd795327b697c49cc4032160cffd5a18903152eca8a9e0d0f6dcf8aaa83516e5a6db7707dac8173a8222700581db9a7a460f3bf384e1a5035402c263a62557ab636c96f6c1848056b0a7d73c18634bb395af207efba3648b410b815e04178e92360385bf1f9d86a527b17f757aed123cc6771bd6e8d6033ef28d0292c697846050bdac6b10e3b49df3be1a5486df9d90f8e639d98c05ac53aee414f0f8c3d43bdbe4850840ef73a8b1d2be397830291e83a57ff9654e0ec50fed92115d9f1992fe9cc710deceea27674df983e81616e2503448d0808ec12000983e2e2f06d09103e8980f10439ea1b77ee7ff9f58d68cd56c7833e452cbd2cea9114d4317b3438eb51b8b37c73751aad643e6e07e899f0d334bb54654ef7a27d0e8771403d6e7cf8f3a0f7fd16f0d041949a2f58542e434618c8339be0a901bcd676f46713faf51d05792d69658327238494866ee4d743e2145d7b35ef462b76e3800be47aa27f5f44af7f2bc3e4bc693f090d4a9f48e7a9d7bf3fccfe8ab0925871255b883a71a26019c124bfd30501fb3ca6b6e1fcc3d872cbe4d932afc9169ce745275ed274ad5c6a6abf03b27cfc2649a596dd8f6e615fd8cf8ac1593b4a80af9bb409fc89c5a0f298b13a531f94a3354cb6144f457beace8aa0d7aab9a023dfaa3e016c3c18c6b6363dc99ffc0c27c63e59d5d4d60752a6346b09b0e95f6b124fe6975e0562d615f10f1de96a704f18469f5227835ba2708cd4b205ecae57c87c69d4f615a4297636294c360a6ec1fd699bbd3f7f36878cf1097632a1306ba57cefbd5ec82f863ed74d95f7092783fabca06453ebb427531b0a318f2cf6326dfbe51800bed9248fb6e77fab865d8cf07fd185f3b5947e0f3a0d38c3528be3d98c6eb8f9a6af1a555bb130a6acd792b09edef32cab65519857eb84f523313835af0c3198239d47eed43ceeadaa468a5e6d79e2883d76a54c1490f7c7d33512168b2e8000efa6bd41d297e523d44331e85e7ce7d6540b831f7008f5298befbddf9ec50c295b1042abccb5eaa6e6ab556c4da40700faafa65f8680f2f48e4d5b27526bad83832e57e6a52ba594de1542f29552887f986d626c6ae1fb6ed8439164e2383882014fdcb05d7b87387acc368649ddc80a096a31217f224b5c4f8e41b4fdc694cd6e08c778912af391aa9fa0659afa587ab58fa2c483f3fab2d19a4c583c37d49d4f3d7ceadf9e8f4c3c81349065d47f18d3e39478f4f5df122894d50e30bd4002ecb935660c50fe1914e7160331e08d0c3fcf674de13c6a4253834e9717a2d9f839b0de7ef1cd6ebc18a7c5be9493d3758a37eab314c3730a149dd68642d82c51e772161477d885b421023e1f612a6767aab755fd0ec112a5b62cc45733d6a75978b41554443fdbfa2b872c648670b1c001cdec27750f55b3bd73929a839c868bae570a111e8a337ff0a486f0ce3feb0bf4e2f717717684d0df6ec4eeb6af4f124539500b2da5450af38b78ee1b06877dfdfc0e5751251630e89e9bd0b45b4a0412c010676f38b247586754801ec3ab7ad4c0aefbd39aebecf115a1f04c32585ded8ba5a3c391dd653320b282f78e6f67f8e1adf9cf81946bea8449a0fa4ada94cd0d59daa2412bd980fa923e99fdecbf497446267f7283af49708c82f2ef4f552bc5fe4e9b87336379e78e0b377c06b5bc6103f989235c8ba24b05b193bc94824eaeb7a19a846f0957a19e5667d8cbd1f665815021b0abd83014ebca7e1a141e06b50cb1be3f77cf7d58ed5336370342beca5c7d3fc9250f2b53cccb60b818d56d49bcc06453ad0ffa47d200146624b3f243a31eb2164206a502cb121f4e30daa2a224c9bf669a59241147236b9e75a31dc858d00412cec0fab15b17a3272fd29e4097db0d4bdbfcec3dfad984cb5c44b3c92f96e8623d4084a38ea6fbbc573e992cb75427792fba0234084742d4a1e0cb5ff80085cf00b5a8d48594cb201060b7c5920b7546ca0f28111a938ec244d3fefe2ed8fced9d6b67d2af80053ebb5ac800ecd75163043e3ef9d6277d4b59f4e4de8a8242863a050db63fba431c1945f3295bd388087f890ce6eb7b9612c57875e327bc9779a6979e2cbfcf03a7ebb88b2bdb8db11fc9b0bf46181dbb0b1643dd6e02fdee1881db52cbeff506102f4cf39d494e4aae754da6f102515f442da31d480cc183d76dc19dd0de24d830c80c3618681af737ca7318e3122c3c86a5eb8208af339ad20c5085e8788b0a02e7ee57231c9d0fe00cea582715e19864e731a07a681cea62ff99707ed88e760b470a9bcdda3", 0x1000}, {&(0x7f00000014c0)="22df50ba45cd6e6c84c11904428daac49ff18c722cef681e6e72a1b5b15a5dada044121b2a09b42ae1e6cc61cf3308b87a2adc3f1deeed8d667a41f659e11bf24f5c2bc52be43b0a9802b770cb0623d400543e0fa2259c5a947808a725e141ffb7d35b0393748a2741237a1131b652c745a1d5687d5b660a79275cfbdc9fdc3432782206b49cce067252cc1525b0034cf13314bd91afcfa504209dbac9e75217bfbb2d0c727710cd5dbbe0786c271972a2798bca2a61de3d67c41d4e9a", 0xbd}, {&(0x7f0000001580)="0b5732c2735fda412be71c76899dba31ffa87f4ad904650a4bc909eba5d73129179b9634baec21d5596b8b3a04c5", 0x2e}, {&(0x7f00000015c0)="83e14f28699a14a447b5d3adc708762f9d1427efcf49acf395e4eec8c4473327720b01dc39b17b16afe366a038f65057e106ffa8e5d6c24f4af72eb5f2874abc4b5ac3965c7cb253c5ef4912a3f0c8863e0a8ad769a4b1d9a30c3b64df04effa99951535e7a9aef42bcd2cb243991f742395c283d070ba66497888b081d24d5a441bb44f46759032bd7d9ac88622f3b9c7b27fa16a7fb44a680a498aaa78b2eaafa31a06088784b2f361998a3be1462fe1d1773466656ff3510945def24bf3679a1e29b0a439a52c90509db1edae110370e742848b8d36c4c5f79818110fc8a7ee222fb2aede96c9dea5d5519a99563df40a01", 0xf3}], 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pwrite(0xffffffffffffff9c, &(0x7f00000002c0)="193b316a7524ac9e5436e38b902a9cd2d646a5304cc00030b8db61c3584486a36c0f439a5ef1c863d80417e2f156db9ddcd4177d6dff2e59cb2d7d7e054c9169570c17ea2b164477b35a8c55a6f3a2bf4fba9ef3571ff0a8c4c2a2e466b60b97a0a59c3fbc99d2878d975ac36b172aecc42fdf1b154934b4db4a5b8b7b38e8e5b597e79cce9df801039a71f79c8cf419a2d281c37efdd2e005ef0bd57dd3984a3a5a352a921c0722c283478948f73e7410cefc617f1a17d41bb23ea019ba80244a852e1d9badcc", 0xc7, 0x0, 0xbdb1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x79328d7fa2a9bb8f, 0x1) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = dup(r1) r7 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget$private(0x0, 0x5, 0x400) semop(r13, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r13, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r4, r9, r4, r12, 0x0, 0x1f}, 0x27a, 0x120000000000000, 0x2}) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x9, 0x9fa1}) setreuid(r4, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x2}, 0x5, 0x2, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x100, r3) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x81) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000240)=0x9) fsync(r15) 16:02:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2}, {}], 0x2}) mlockall(0x58cd9e8bf58ee2ec) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x9, 0xfffffc17}) 16:02:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r2) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="2d9d35193e4d1679357ea36cbce03bfb04e7415cf96e9393383610a2a5a6852448549de60518e971f57e076000d3c090d51b8decf4635b83c06e22d3416098933a602a5a5379ae51856d8cb9dc349e7ddd2744df43598b93463452fb5d0a377178bf9029586e3665fb59fcb2132bee3752148dbdc0a009a662a8836c29bc42ef93924292cce2d551407febd814f47a2868c797dca0aee5a9e9a89c3ab3fc983f08277ef5d17018002688a88b87c50196a92fce312d4b28f19b51efc605d38ce708df26371c1a22c1979dc2d5db9ee6359a07832d473c390638c8d71d48850593c6aec2dbc27d646c32edb3caf031534195ab9d8aa4f6189192840a2d438f87e0bb35597d9345cd750b0bd4ee6b9543b38af3a569d6098ee2d10e1b203f1f56ab4194be5b81c8dfe74e31ed4266ae9cee4828bdc0485c67626b41699e3bdde20cb9eb5dabaf16109f2ba083a28a601914e9477827f3d857b915808bc2ae9bc28521340cec419ac38a405cebb7bdc823885f1c94347e5a8a625bd4cd794d43a2ea31e3f89e0abb57a7cf02c9c69ef7d4786b647672be6b121543b913e956eae23d1089259e20bc5721a7e85ceb7cf04b6c08aef4e61e0056fb0e0ddb146fd73d992b4a860b6fd413242275ad6205c1898b251e0de75daabca1c3dea6ec368127c74ce3f08c5e1cff430a458339a27a46345fbc9901f5ce5fc81bad9cc346b09d977f3b8dd3572d7ce7235b47d0cc6f2c1b32cb3f71053a7da017626ea07198c01d66c75d1cb154a3f8215210480b62003e864744a6ba5a8c0917c7d45267e7521d7e26027a8158426dacc481f9a012f8c45605dc5aaee3c429f888cc6d20c64f46b11e61b7750a518d38b9ec47a2ea96c66d6391065bd52efbc051fe915d42ec6bddfc03994c67cb7fe16335cd4d0ed47706bfcfed02663f1815f1d50b26378a0ed995bfcaeb6cbc9783cf73f01df568c065556868f8ac4f9d55fae3baf5b362c32b99d74d54556652540abfee405d0e8faeb80846ac797a76cda5e2d71e47b01d1e67b1daca33fbfc21aeb7bbe0b1aa908fe3bf913b43c6e9eba67f36363bba4e5bddb16b720dce8651c3392489484746c74d6cbb1e801f173912224ca4595634fb59025b8c27fc143ed9374a3f58cd5a24e9f4a558eb5adbc0f87058ce10f5c6ed482307241fc6bef7ca92c583ba28e8c81cb0a6709aead4f1b7f1c48928f3b3faaf836f9f7c58cf35cd7738036379d939578837c004ec239c53da2c66f996d75b2bbe12ce3abd7d2cae946440fa3135939abc4bf5b4c937c04a0170aa2f1a8d62646a7f0412056ab89993606b3f4b735552bdb3a24326d2170e91228be07a8af47142aa03bb3690f941b1a083183bc1e0bfcd55a8dfb7c12622830d32e2484073a756120204204a78966b81cff2bf1b8295da6f46dd483eb634970da6c3efbb1ab482e04e92656ed14891fb2781a7c2fc50c3d06bc809dc932cd8a8fbc7e272914d59dc8f32a4418de774280d2de47c5309415f0648c8bff3e4c56ecc661f193d157653c1582e6520443212d315445483874a18d584e7e16c948ed9752151a82356ef07d4ec820d303887bd34b644257f3a2188aa1c1c6f32a46de9d0c380e0a19673398c64fd0e75ad9ce58e67371c1f9fd2796c5b43d5450100fb4b9317af5b96143ea4372176fb4144a283a3f471933ebe1862c83bfef38507b426ba86fd92b60933bef4d05f8c0456340c22a7e8ed85789d8032b6f6e1f7d30fe3708319bee4591abc745e98255cefd01b065a4eff42945979411c363c4ea292b8590199b1415fc5dc0274cc0e2a25b4020e835410821d7a8c9e2fbb68b50287ae8a45d35cd49e1825d11a5ee6531a18060a57902a999406550aa872e66fbf936fbe4a03e404e30c920245ea6eaaa0a61f76f7affdfda7b19788411a0b9f7b684e8d63a03235f2bc26a40a38a5a6b81721bc6818f690120e87f304bc2053842b168aea3f7e8296adb0a7305a4969eeac419d1ea5c9963ccc25e63fbe06e5066bf6842e256542a7f69933193b9fd8c684b5747bdfcc0b3d85d98f0c122ded06cecb7657ee2117ae5d94bb9871cb", 0x5c9}], 0x1) 16:02:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x65, 0x0, 0x1}], 0x3f, 0x0, 0x80000000, 0x0) 16:02:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x13, 0x80000008, 0x27, 0x1e}, {{}, 0xfffffffffffffffc, 0x1, 0x80000000, 0xfffffffffffffffd, 0xc3}, {{r3}, 0x7ffffffffffffffd, 0xc0, 0x2, 0x9, 0xa7c}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x81, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0x400}, {{r4}, 0x0, 0x0, 0x200ffff7, 0x9, 0x4}], 0x4, &(0x7f0000000200)=[{{r5}, 0xd41868488c450f99, 0x1, 0x10, 0xd2, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x110000007, 0x2e6, 0xb065}], 0x9, &(0x7f0000000240)={0x5c, 0x5}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) kqueue() 16:02:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom(r0, &(0x7f0000000080)=""/50, 0x32, 0x801, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwrite(0xffffffffffffffff, &(0x7f0000000000)="d2e6f2d29ddad1b27441ff57dbee3b38c08392d04c8140c3520eb7bc3b442e6395c9c432e33dea990c9eff73bca6e460f5a8c1efc3cedef93ff4d761b93677715aaf6e3276e0b80ead", 0x49, 0x0, 0x9) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="686f348b71c0d00d0696b1c75eee3cfe860414d3ffb042e80549b362756393139b559bccf26a8ae4e43f9ef135b18142f4355534c85c583c8dc318d67ecc07153bc3b58eead61b8e126fe83709bdffc13e498bc1b7b093451cd966b2d860c0a69c3ac2c4", 0x64, 0x0, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget(0x1, 0x254) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3c8278100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db55f4a59dec16c672530d596ccdcce5658523c4cf9cd23b3096f6cfee4b6479df9443abffe7b87017ed751a47e46009ca93c9e65edcf63889c33713e8b479bef1c7191d6e5a2efaf39d7d337bb4383486fcd4ea6c66a6969960b3386b5c0bb8d557fade60d2b957f1b3530c64"], 0xd2, 0x0, 0x1800) 16:02:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/176) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000001e1, &(0x7f0000000080)=[{0x1}, {0x87, 0x0, 0x0, 0x7fffffff}, {0xd8b}]}) syz_open_pts() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x10000) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:02:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r5 = kqueue() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = dup2(r6, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x400, 0x0) r9 = syz_open_pts() kevent(r5, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x40, 0x110000101, 0x9000000000000, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf0, 0x20000000, 0x1, 0x7}, {{r9}, 0xfffffffffffffff0, 0x1, 0x4, 0x1, 0x2785}, {{r8}, 0xffffffffffffffff, 0x4, 0x1, 0x2d5}], 0x200, 0x0, 0x800002, 0x0) r10 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000200)=0x81, 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) open(0x0, 0x0, 0x11) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x8}, {0x1c, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x1}]}) pwrite(r11, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r12 = dup(r1) sendto$inet6(r12, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:02:04 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, &(0x7f0000000080)=ANY=[@ANYBLOB="be1bb94e0b305c23e4af57c866754f14000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:04 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)=0x2) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:02:04 executing program 0: pipe2(&(0x7f0000000000), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:02:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:02:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file1\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0xba1d4911327e4334, 0x140) recvfrom$unix(r0, &(0x7f00000001c0)=""/108, 0x6c, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x4}, {0x18, 0x3, 0x0, 0x140000}, 0x1, [0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r1 = open(&(0x7f0000000280)='./bus\x00', 0x5, 0x80) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) socket(0x1, 0x3, 0x2e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xc126) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x7f, 0x8}, 0xc) 16:02:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000340)='./bus\x00', 0x10000, 0x96) chroot(&(0x7f0000000280)='./file0\x00') open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x10000, 0xce) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, 0x1}) chroot(&(0x7f00000001c0)='.\x00') r2 = dup(0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000300)=[{r2, 0x40}, {r0, 0x1}, {r3, 0x100}], 0x3, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:02:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000400)="daa64cc824bcd2e56fcb6dc2aa02fef6ce3353d57f947a88ef89d40b1e98394d1839a9faf6952eaf7e858eaec3cb50b72472515e2ee006b63f63a742a5653632186f6c46b3a02f1021d7519bac82b67835f3677418e92f1a9d3e27be603f3349ef395563b45f63afb44a7c", 0x6b}, {&(0x7f0000000480)="b9e5a21b7707367c350a", 0xa}, {&(0x7f00000004c0)="976f47c01198a5ccd0a364f29852980b5b626729b332d153c0dce99556bebb902d10864bd9f32c6f8182f9f34c9c9d11172f846366375e5c6cfc03", 0x3b}], 0x3, 0x0, 0x1) r5 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0x3, 0x5f1daa8758d541bc, 0x2, 0x608c9788, 0x100}, {{r2}, 0xfffffffffffffffd, 0x8d, 0xa471b17b998992dd, 0x5, 0x7}, {{r0}, 0x0, 0x84, 0x20000000, 0xece8, 0x25}, {{r0}, 0xfffffffffffffffa, 0xa8, 0x2, 0x1f5, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x0, 0xdc71, 0x40}, {{r1}, 0xfffffffffffffffb, 0x28, 0xf0000000, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x1c, 0x4, 0x3, 0x5}, {{r5}, 0xfffffffffffffff9, 0x2, 0x0, 0x100, 0x8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="12ceff5273cbf46545fc7ce1e15bf96d0a5d30e1de1a5a6c6390b754"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000380)=0xfffffff8) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000200)=0x5, 0x4) write(r6, &(0x7f0000000100)="8c65", 0x13f) r10 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)=0x1) 16:02:04 executing program 1: socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x100002) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:02:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 16:02:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000000), 0x100000000000021b) tap0: address list non empty 16:02:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x40) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x7fffffff, 0x8, 0x5, "75776b4cd3cb53fdec85f83499f2cea48fc70ac0", 0x1, 0x5}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) flock(r2, 0x8) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:02:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x7, 0x800, 0x235766ad0a969b92}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0x45a) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000280)) close(r1) 16:02:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) utimes(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)={{0x0, 0x2}, {0x5, 0x1}}) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x9, 0xab5}, {{r2}, 0xfffffffffffffff9, 0x6, 0x20, 0x2, 0x4}, {{r3}, 0xfffffffffffffffd, 0x2c, 0x40000000, 0x0, 0xe5}, {{r4}, 0xfffffffffffffffe, 0x86, 0x20, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x1, 0xe2}, {{r5}, 0xfffffffffffffffd, 0x20, 0x20, 0x100, 0x20}], 0x1, &(0x7f0000000480)=[{{r6}, 0x8000000000000000, 0x61, 0x1, 0x3777, 0x1}, {{r7}, 0xfffffffffffffffb, 0xa5, 0x2, 0xaff9, 0x7}, {{r8}, 0xfffffffffffffff6, 0x3e523444fcc6085e, 0x0, 0x80b, 0xffffffff7fffffff}, {{r9}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xa0cb, 0x3}, {{r10}, 0x8000000000000007, 0x24, 0x5f3dd766350b547a, 0x2}, {{r0}, 0xffffffffffffffff, 0x93, 0x4, 0x4}, {{r11}, 0xfffffffffffffffc, 0x4, 0x40, 0x3f, 0x8}, {{}, 0xffffffffffffffff, 0x9, 0x40, 0x4e69}, {{r12}, 0xfffffffffffffff9, 0x4, 0x1, 0x91, 0x8000}, {{r13}, 0xfffffffffffffffe, 0x4, 0x1, 0x90, 0xfffffffffffff228}], 0x1f, &(0x7f00000003c0)={0x5, 0x3d3f}) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)) r14 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) ftruncate(r14, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:02: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), &(0x7f0000000080)=0xfdf4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x6, 0x6, 0x80000000, {[0xffff, 0xffffffffffffff09, 0x1, 0x6563, 0x7ff, 0x5, 0x9, 0x3, 0xa1, 0x10000, 0x1, 0xede, 0x7, 0xfff, 0x3, 0x1, 0x9, 0xdb], [0x3, 0x9, 0x6, 0x1, 0x8, 0x6, 0x5, 0x2, 0xff, 0x2700000], [0x5, 0x9, 0x40, 0x6, 0x9944, 0x0, 0xffffffffffffff72], [0x6, 0x6, 0x9, 0x1, 0xffffffff, 0x9], [{0xfffd, 0x7f, 0xea, 0x1}, {0xffff, 0x7a3c, 0x4, 0xf9}, {0xe7, 0x6, 0x2, 0x9c}, {0x200, 0x4, 0x0, 0x1d45}, {0x8, 0x0, 0x3, 0x80000000}, {0x200, 0x5, 0x1ff, 0x2}, {0x3800, 0x20, 0xee, 0x9}, {0x2, 0x5, 0x4, 0x6}], {0x5, 0x5, 0x2, 0x29c}, {0x9, 0x4, 0x3f, 0x9}}}) 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)="ebffcbff13b9fd812eaa4e712548e69931929648", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:02:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x1, 0xff, 0x4c, 0x3}) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0xb1, 0x0, 0x0, 0xf258}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xe3r\x00', 0x0}) pwrite(r0, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x3, 0x20, 0x4, 0x0, 0x10001, 0x4, 0x61, 0x0, 0x2, 0x100000000, 0x1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1f) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x42) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x40) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x9e) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) fcntl$getown(r4, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") acct(&(0x7f0000000240)='./file1\x00') 16:02:05 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x1, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x611, 0x18) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(r2, 0xffffffffffffff9c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) r10 = kqueue() r11 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x76, 0x2, 0x3f, 0x3}], 0x2, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffa, 0x10, 0x1, 0xa}, {{r8}, 0x0, 0x40, 0x1, 0x3ff, 0x3}, {{r9}, 0x7, 0x1, 0xb5cf75bd8f3fc089, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0xdf, 0x1f}, {{r10}, 0x0, 0x0, 0x80000000, 0x6334, 0x3}, {{r11}, 0xffffffffffffffff, 0x4, 0xbff4561f98807d75, 0xf0, 0x8}], 0x7, &(0x7f0000000200)={0x0, 0x6}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:05 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0xd3a98b5c7fb17332, 0x21) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r1, @ANYPTR64, @ANYRES32=r2], 0x10}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) socketpair(0x1, 0x2, 0x20, &(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) recvfrom(r4, &(0x7f0000000300)=""/17, 0xfffffffffffffd44, 0x445, 0x0, 0x105) renameat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00') connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x528d, 0x0, 0x26}, 0x0) 16:02:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') fchdir(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r1, 0x80, 0x2, &(0x7f00000000c0)="dc4d6f71f80bd22460d416196a15b5bf312ba49337d54c75c65f20751308396ac4b4846d463e77a4aaa51535ea598d3b964e33855a91969db4596ff8cd6fb5bf63e2f6b4ac0a473b83d14997c76425b9017428adf2f6d6b222d443d6b824406a40efc41f0bf747f72a96b492b74cb11aeb1833674306881325937fb362e3092606c7be119bb2564057eca1ac323a4e52e29c685fad275ae5e649c04e678ac6f211470f8b2198e9c85dd54a858b0ff8fc804d25bee04b1eb7c08906fd009fbfb865f6217e87a838f30a", 0xc9) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) readv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/116, 0x74}, {&(0x7f0000001300)=""/249, 0xf9}, {&(0x7f0000001400)=""/221, 0xdd}, {&(0x7f0000001500)=""/102, 0x66}, {&(0x7f0000001580)=""/22, 0x16}], 0x6) acct(0x0) 16:02:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f0000000080)="704fc7fd4e719be7f4e8132aa8e129f55ac9f091f20ff524dfd6e7561b7e13ca8a326568c524c3d0d7c225de5910bba84836e62bc02bcd2379e3efce5cbfc45ba6507373dd005bca259642ddd57992438b0ab7403d343e27a52771e1", 0x5c) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000000)={0xffffffff, 0x2}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000}]}}) 16:02:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0xfff) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x6, 0x8}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffe, 0x80, 0x4, 0xe1, 0x4}, {{r6}, 0xfffffffffffffffe, 0x10, 0x80, 0x6, 0x3}, {{r7}, 0xfffffffffffffffd, 0x5a, 0xf0000000, 0x7, 0x8000}, {{r7}, 0xfffffffffffffff6, 0x6, 0x2, 0x3f, 0x2}], 0x66, 0x0, 0x81, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945068 16:02:06 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x5dc1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945068 16:02:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x3d}}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:02:06 executing program 1: 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}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=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']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x7ff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3, 0x8, {0x7ff, 0x43}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:02:06 executing program 1: getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000380)={0x3, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)=""/111, &(0x7f0000000480)=0x6f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000003c0)) 16:02:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r4 = semget$private(0x0, 0x3, 0x10200) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) getdents(r3, &(0x7f0000000100), 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:02:07 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x7a1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) write(r1, &(0x7f0000000180)="6f4c7e610f363fb3f14610ad4d037d9171a52a548e4c0126cfb3a062645967debb44aa11c9013d0b1027242adb783be12abf0d198fb1fb0bbd08690fb5658d5074a6607bf79a8d86b94970d3b2874b07db226d23c2824310275f00000000000000a75535ca8265aa5c556180d6cd7f12eb00c089bef408aac7ce36983f2d41ed5fd344e4b95d6c6cbb4003a5edfd76f4e72e72feac6bccdcbd70686bcb5274af5c343278ec42db273345d4d6079c69e6541fed0fbfcd1fa985b830bf4cdc20ef5bbe8d6feaa7459669d2d41af4e3285d36ec5a191271d7a2358cb5520b6f14bbc53c7573bf2b4d11623d5021122f42243740bd06002fc88090c4a7", 0xfffffcf3) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) pwrite(r0, &(0x7f0000000300)="ca0472fbd2ad25f8200b1f19817df37f821388c419e51441e55502081995f93d55836ec2eff2fa4c399d66138bce84b00e4e45a820d3322ece9b347028e94e1797e9590b989ac5ba65eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3c01c53848e9e4e38ac3c59a66129b4d1afba05c7d8138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13c9c1ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e087108bb27803aebd53b62ffffffff0000000021eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c0a10a182d2c224a7e0866af14e4024431", 0x134, 0x0, 0x5) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:02:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/20]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc0186960, &(0x7f0000000080)=0x11) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x5) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:02:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x32673d7cffdbcabd, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x4, 0x7, 0x9, 0x1, "e5e4177a45be654d4b41ab87169416900c204f2c", 0x8}) chflags(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x31) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = dup2(r3, r4) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r7 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x9b3, 0x9, 0x81, 0x7, "dd4e3640ff3d1941518afbff4b9bd253ad3011ec", 0x1, 0x4}) write(r7, &(0x7f00000004c0)="ef1b2931d2029d962e339a527d323d2b70a1221c2fafda12e19832cc84db10f8fd58e098a1a8e46cc40b22347bc0326f3d14c9d6bb649ecb0a2f7c7357082c835a68b13da4", 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r7, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe68) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x880, 0x0) readv(r10, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1) kevent(r9, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x3, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="074400775745392a1010230000200000001a92f637020d07000004b8a0939747f2bd7a508222e123fcf338bee75c3dee6c2e075aaefcdb9aab8a30829686d7f86ca06782582cdf8bdb78fa08304695372e6c84ef5dd07a48a300"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x30b1}], 0x10000000000000f1, 0x0, 0x0) 16:02:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x10a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000001c0)=""/69, 0x45}], 0x3, &(0x7f00000003c0)=""/73, 0x49}, 0xf3a64b706fd4d0f3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000810000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x6, 0x54, {0x4, 0xffffffffffff0c21}}) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:02:08 executing program 1: socket(0x400000000018, 0x3, 0x0) 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) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x10000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 37919 57811 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b68400,10000,2000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b68400,0,7,fffffd803f011dd0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015945068,ffff8000ffff33d8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a81800,ffff8000ffff33d8) at vm_create+0x193 VOP_IOCTL(fffffd8037794750,c5005601,ffff800000a81800,1,fffffd803f7c6ba0,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802a73f170,c5005601,ffff800000a81800,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff8000175a91c8,ffff8000175a9210) at sys_ioctl+0x5b9 syscall(ffff8000175a9290) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb10340cc8e0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.